﻿/* Files last cleaned up 22/12/2019 11:59 p.m. */

/* /WebResource.axd?d=VTIR1UMH88wHKskESJ5rOkuzkNB8VoSHR6rbZgOSbgGUQ-DgaWJCP9yuDBB_W3E7CaWB5rDn9M2eqaHPWuXsOwwgcFVQ-zM_0V_OCpuJt_w8umkUeZ5CmgjdYa4sAI3k6T6XHraLUdeoTdpwXRNgcQ2&amp;t=636997163005200000 */

.RadAjax .raDiv,.RadAjax .raColor{width:100%;height:100%;margin:0;padding:0}.RadAjax .raDiv{position:relative;z-index:2;background-color:transparent;background-position:center center;background-repeat:no-repeat}.RadAjax .raColor{position:absolute;top:0;left:0;z-index:1;background-image:none}.RadAjax .raTransp{zoom:1;filter:alpha(opacity=70);opacity:.7}.RadAjax .raTop{background-position:center top}.RadAjax .raTopLeft{background-position:left top}.RadAjax .raTopRight{background-position:right top}.RadAjax .raLeft{background-position:left center}.RadAjax .raRight{background-position:right center}.RadAjax .raBottom{background-position:center bottom}.RadAjax .raBottomLeft{background-position:left bottom}.RadAjax .raBottomRight{background-position:right bottom}.RadAjax div.raNone{background-image:none}

/* /WebResource.axd?d=a8vDdhZFQzYTpgP3X1HJqINzjy3GdlUDUbDacBtLW-zJplJnRE1WZWXBvHndHJye0ss6ztpE8tBepgpq7NuOl2BjdiPAXHE_bYsexvVmtka_73wFPyNwixlsUIqeULhhccm9bLfMRlAnSrrR6l4Ltw2&amp;t=636997163005200000 */

.RadMenu{white-space:nowrap;float:left;position:relative;text-align:left;z-index:7000\9;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.RadMenu .rmRootGroup{margin:0;padding:0;position:relative;left:0;display:inline-block}.RadMenu .rmRootScrollGroup{z-index:1}.RadMenu:after,.RadMenu .rmRootGroup:after{content:"";display:block;height:0;overflow:hidden;line-height:0;font-size:0;clear:both;visibility:hidden}.RadMenu ul.rmVertical,.RadMenu ul.rmHorizontal,.RadMenu ul.rmRootScrollGroup,.RadMenu_Context ul.rmHorizontal{margin:0;padding:0;display:none;position:relative;left:0;float:left}.rmHorizontal{white-space:nowrap}.rmSized ul.rmVertical{width:100%}.rmSized ul.rmRootGroup{float:none}.rmSized .rmRootGroup .rmVertical{width:auto}.RadMenu .rmItem{float:left;position:relative;list-style-image:none;list-style-position:outside;list-style:none;line-height:inherit}.RadMenu .rmHorizontal .rmItem{clear:none}.RadMenu .rmVertical .rmItem{float:none}.rmSized .rmVertical .rmItem{width:100%}.rmSized .rmHorizontal .rmItem,.rmSized .rmRootGroup .rmVertical .rmItem{width:auto}.RadMenu .rmSlide .rmHorizontal .rmItem{margin-bottom:-2px}.RadMenu ul.rmActive,.RadMenu ul.rmRootGroup{display:block}.RadMenu .rmSlide,.RadMenu_Context{position:absolute;overflow:hidden;display:none;float:left}.RadMenu_Context{z-index:1000;overflow:visible;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.RadMenu .rmText{display:block;padding-bottom:1px;float:left}.RadMenu div.rmText{white-space:normal;background:transparent}.RadMenu a.rmLink{cursor:pointer;display:block;box-sizing:content-box;*zoom:1}.RadMenu a.rmLink:after{content:"";display:block;clear:both}.rmScrollWrap{position:absolute;float:left;overflow:hidden;left:0}.RadMenu .rmLeftArrow,.RadMenu .rmTopArrow,.RadMenu .rmBottomArrow,.RadMenu .rmRightArrow{position:absolute;z-index:2000;text-indent:-9999px;font-size:0;line-height:0;outline:0;overflow:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.RadMenu .rmLeftArrowDisabled,.RadMenu .rmTopArrowDisabled,.RadMenu .rmBottomArrowDisabled,.RadMenu .rmRightArrowDisabled{display:none;text-indent:-1000em;font-size:0;line-height:0}.RadMenu .rmBottomArrow,.RadMenu .rmBottomArrowDisabled{margin-bottom:-1px}.RadMenu .rmLeftImage{min-width:16px;border:0;float:left}.RadMenu_rtl{float:right;text-align:right}.RadMenu_rtl ul.rmVertical{float:right}.RadMenu_rtl .rmItem{float:right}.RadMenu_rtl .rmLeftImage,.RadMenu_Context_rtl .rmLeftImage{border:0;float:right}.RadMenu_rtl .rmLeftArrow,.RadMenu_rtl .rmTopArrow,.RadMenu_rtl .rmBottomArrow,.RadMenu_rtl .rmRightArrow,.RadMenu_rtl .rmLeftArrowDisabled,.RadMenu_rtl .rmTopArrowDisabled,.RadMenu_rtl .rmBottomArrowDisabled,.RadMenu_rtl .rmRightArrowDisabled{text-indent:1000em!important}.RadMenu div.rmRootGroup{position:relative}.RadMenu .rmItem{padding:0}.RadMenu .rmLink{width:auto;padding:0 0 0 12px;outline:0;float:left}.RadMenu_rtl .rmLink{padding:0 12px 0 0}.RadMenu .rmSlide .rmHorizontal .rmLink{padding-left:4px;line-height:0;position:relative}.RadMenu .rmLeftImage{margin:3px 3px 0 -6px}.RadMenu_rtl .rmLeftImage{margin:3px -6px 0 3px}.RadMenu .rmSlide .rmHorizontal .rmLeftImage{margin-top:0}.RadMenu .rmSlide .rmVertical .rmLeftImage{position:absolute;top:50%;margin-top:-8px}.RadMenu span.rmLeftImage{display:inline-block;width:16px;height:16px;zoom:1}.RadMenu .rmVertical .rmText{padding:0 24px 1px 0}.RadMenu .rmVertical .rmRootLink .rmText{padding-right:40px}.RadMenu .rmHorizontal .rmText{padding:0 12px 1px 0}.RadMenu_rtl .rmHorizontal .rmText{padding:0 0 1px 12px}.RadMenu_rtl .rmVertical .rmText{padding:0 0 1px 24px}.RadMenu .rmSlide .rmHorizontal .rmText{padding:0 11px 0 3px;line-height:24px}.RadMenu .rmVertical .rmItem .rmText{display:block;float:none}.RadMenu .rmSlide .rmHorizontal .rmText,.RadMenu .rmSlide .rmHorizontal .rmLeftImage{float:none;display:inline-block;vertical-align:middle}.RadMenu .rmVertical .rmLink,.RadMenu .rmHorizontal .rmVertical .rmLink{float:none}.RadMenu .rmTopRight,.RadMenu .rmBottomLeft,.RadMenu .rmBottomRight,.RadMenu .rmRoundedCorners ul.rmGroup,.rmRoundedCorners ul.rmGroup,.rmRoundedCorners ul.rmGroup ul.rmGroup,.RadMenu .rmRoundedCorners .rmMultiColumn,.RadMenu .rmRoundedCorners .rmPopup,.rmRoundedCorners .rmScrollWrapContainer .rmGroup{border:0;background-position:0 0}.RadMenu .rmRoundedCorners .rmMultiColumn ul.rmMultiGroup{background:0;margin:0}.RadMenu .rmRoundedCorners .rmGroupColumn{height:100%}.RadMenu .rmRoundedCorners li.rmFirstGroupColumn{background-color:transparent}.RadMenu .rmTopFix,.RadMenu .rmTopRight,.RadMenu .rmBottomFix,.RadMenu .rmBottomLeft,.RadMenu .rmBottomRight{position:absolute;width:4px;height:4px;list-style-type:none;list-style-position:outside;font-size:0}.RadMenu_rtl .rmTopRight,.RadMenu_rtl .rmBottomRight{width:32px}.RadMenu_rtl .rmTopShadowRight,.RadMenu_rtl .rmBottomShadowRight{width:4px}.RadMenu .rmTopShadowRight,.RadMenu .rmBottomShadowLeft,.RadMenu .rmBottomShadowRight{background-repeat:no-repeat;background-color:transparent}.rmRoundedCorners .rmTopShadowRight,.rmRoundedCorners .rmBottomShadowLeft,.rmRoundedCorners .rmBottomShadowRight{width:5px;height:5px}.RadMenu .rmTopRight{background-position:100% 0;top:0;right:-3px;height:100%}.RadMenu .rmBottomLeft{background-position:0 100%;bottom:-3px;left:0;width:100%}.RadMenu .rmBottomFix{background-position:-1px 0;width:auto;bottom:-3px;left:5px;right:0;border-bottom-width:1px;border-bottom-style:solid}.RadMenu .rmTopFix{background-position:-1px 0;width:auto;top:0;left:5px;right:0;border-top-width:1px;border-top-style:solid}.RadMenu .rmBottomRight{background-position:100% 100%;bottom:-3px;right:-3px;width:8px}.RadMenu .rmShadows li.rmBottomShadowLeft,.RadMenu .rmShadows .rmBottomShadowRight,.rmShadows .rmGroup li.rmBottomShadowLeft,.rmShadows .rmGroup .rmBottomShadowRight,.RadMenu .rmShadows span.rmBottomShadowLeft{background-image:url('WebResource.axd?d=FvAuqlkO1MKwJJ-qWf3-cEia9XMeAn8f56Q2EEfChkIUjncbWb_HR2SJIsaUNEpL4BH9NsB__tIX6PpPYb_cLiTaGSIOtmm_lcTq6HgC51L7kGEj7l9zJvOHXo1af000i1bxXi44WsdczcXonDkWP8Ux8aSGKaEBL9CejUi2_BA1&t=636997163005200000')}.RadMenu .rmRoundedCorners li.rmBottomShadowLeft,.RadMenu .rmRoundedCorners .rmBottomShadowRight,.rmRoundedCorners .rmGroup li.rmBottomShadowLeft,.rmRoundedCorners .rmGroup .rmBottomShadowRight,.rmRoundedCorners .rmGroup span.rmBottomShadowLeft{background-image:url('WebResource.axd?d=VGE-0Vho4jWNrzZfJL5gF6ymTITttItzbH2n4bjCkGm9sqIzPiYxlwRQ6jwutg17DF4UJBSz4mGPuuzGLefmPo_iDybcO4BLobgTgUtPyYcJL-61zh8hnEnWQ9WPNrPvMiyu4wiXHwNByg1z-eqqnG7bhfhlsN_x3gjhBbN6C_CBFEpEHh1rB2i7lBNFMf7B0&t=636997163005200000')}.RadMenu .rmShadows .rmTopShadowRight,.rmShadows .rmGroup .rmTopShadowRight{right:-5px;background-image:url('WebResource.axd?d=o0LH3HIqW_tw0Bbui6pO4S87ISMnk_VQAn4cm8cpOJjkV9AFSZkjTZj6b-rtkLPDtaxovzZwi_NmVnCUfdunhX0iO1qMUkOGcKCZm03pKENmtgwcZxHB0sUtmQi39WcoWxC5GAnSXcMWzfs_gJuzS6IyoB768W-wOW4MmNHfR5E1&t=636997163005200000');background-position:100% 0}.RadMenu .rmShadows .rmContentTemplate .rmTopShadowRight{background-image:url('WebResource.axd?d=o0LH3HIqW_tw0Bbui6pO4S87ISMnk_VQAn4cm8cpOJjkV9AFSZkjTZj6b-rtkLPDtaxovzZwi_NmVnCUfdunhX0iO1qMUkOGcKCZm03pKENmtgwcZxHB0sUtmQi39WcoWxC5GAnSXcMWzfs_gJuzS6IyoB768W-wOW4MmNHfR5E1&t=636997163005200000')}.RadMenu .rmShadows .rmContentTemplate .rmBottomShadowRight{background-image:url('WebResource.axd?d=FvAuqlkO1MKwJJ-qWf3-cEia9XMeAn8f56Q2EEfChkIUjncbWb_HR2SJIsaUNEpL4BH9NsB__tIX6PpPYb_cLiTaGSIOtmm_lcTq6HgC51L7kGEj7l9zJvOHXo1af000i1bxXi44WsdczcXonDkWP8Ux8aSGKaEBL9CejUi2_BA1&t=636997163005200000')}.RadMenu .rmRoundedCorners .rmContentTemplate .rmBottomShadowRight{background-image:url('WebResource.axd?d=VGE-0Vho4jWNrzZfJL5gF6ymTITttItzbH2n4bjCkGm9sqIzPiYxlwRQ6jwutg17DF4UJBSz4mGPuuzGLefmPo_iDybcO4BLobgTgUtPyYcJL-61zh8hnEnWQ9WPNrPvMiyu4wiXHwNByg1z-eqqnG7bhfhlsN_x3gjhBbN6C_CBFEpEHh1rB2i7lBNFMf7B0&t=636997163005200000')}.RadMenu .rmBottomShadowLeft{bottom:-5px;left:1px;background-position:0 100%}.RadMenu .rmBottomShadowRight{bottom:-5px;right:-5px;width:4px;height:5px}.RadMenu .rmScrollWrapContainer .rmTopShadowRight{right:-4px}.RadMenu .rmScrollWrapContainer .rmBottomShadowRight{bottom:-4px;right:-4px;width:3px;height:4px}.RadMenu .rmScrollWrapContainer .rmBottomShadowLeft{bottom:-4px}.RadMenu .rmRoundedCorners .rmTopShadowRight,.rmRoundedCorners .rmGroup .rmTopShadowRight{right:-8px;background-image:url('WebResource.axd?d=3O7Zj3Nx9e3x280GEr2UFimk-2hB0Ja1r75iWvSfEmg3P2rP00uUDomCOKJ3sQtb97HyDCRKob-zk2a34RWYKM2vNBj6vqWQf8xIc2GpsEhIX1rSfiJlUGxwfpjB9q5hCj8R-0iKahAcbUTLuvwsAL6l5E4DNKOuyDH_6v_eihc1&t=636997163005200000')}.RadMenu .rmRoundedCorners .rmBottomShadowLeft,.rmRoundedCorners .rmGroup .rmBottomShadowLeft{bottom:-8px}.RadMenu .rmRoundedCorners .rmBottomShadowRight,.rmRoundedCorners .rmGroup .rmBottomShadowRight{bottom:-8px;right:-8px;width:7px;height:8px}.RadMenu .rmAccessKey{font-size:10px;font-weight:normal;float:right;padding-right:8px}.RadMenu .rmRoundedCorners .rmGroup .rmItem,.rmRoundedCorners .rmGroup .rmItem{z-index:1}.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap,.rmRoundedCorners .rmScrollWrapContainer .rmScrollWrap{background-image:none}.RadMenu .rmRoundedCorners .rmMultiGroup>.rmItem{background-image:none}.RadMenu .rmRoundedCorners .rmSlide,.RadMenu .rmShadows .rmSlide,.rmRoundedCorners .rmSlide,.rmShadows .rmSlide,div.rmRoundedCorners,div.rmShadows{padding:0 8px 10px 0}.RadMenu .rmRoundedCorners ul.rmGroup,.rmRoundedCorners .rmGroup ul.rmGroup,.rmRoundedCorners ul.rmGroup,.rmRoundedCorners .rmPopup{margin-top:1px;padding:1px}.RadMenu_rtl .rmRoundedCorners ul.rmGroup .rmSlide,.RadMenu_rtl.rmRoundedCorners ul.rmGroup .rmSlide{margin-right:-5px}.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap,.rmRoundedCorners .rmSlide .rmScrollWrap{border:0}.RadMenu .rmRoundedCorners .rmScrollWrap,.RadMenu .rmShadows .rmScrollWrap,.rmRoundedCorners .rmScrollWrap,.rmShadows .rmScrollWrap{position:relative}.RadMenu .rmScrollWrapContainer{position:absolute}.RadMenu .rmScrollWrapContainer .rmTopFix{height:100%}.RadMenu .rmRoundedCorners .rmScrollWrapContainer,.rmRoundedCorners .rmScrollWrapContainer,.RadMenu .rmRoundedCorners ul.rmGroup,.RadMenu.rmRoundedCorners ul.rmGroup,.RadMenu.rmRoundedCorners .rmGroup ul.rmGroup{padding:2px 0 0 2px}.RadMenu .rmScrollWrapContainer .rmGroup,.rmScrollWrapContainer .rmGroup .rmGroup,.rmScrollWrapContainer .rmGroup{padding:0}.RadMenu .rmRootGroup .rmItem .rmGroup{padding-bottom:1px}.RadMenu .rmRoundedCorners .rmItem .rmGroup{padding-bottom:0}.RadMenu ul.rmGroup{padding:2px 1px}.RadMenu .rmGroup .rmItem{padding:0}.RadMenu .rmGroup .rmLink,.RadMenu .rmSlide .rmGroup .rmTemplate{padding:0}.RadMenu_rtl .rmGroup .rmLink,.RadMenu_rtl .rmSlide .rmGroup .rmTemplate{padding:0}.RadMenu .rmGroup .rmText{padding:0 54px 0 28px;margin:0 0 0 4px}.RadMenu_rtl .rmGroup .rmText{padding:0 28px 0 54px;margin:0 4px 0 0}.RadMenu .rmMultiColumn{list-style:none;display:block;position:relative;margin:0;padding:0;zoom:1;box-sizing:content-box}.RadMenu .rmMultiColumn .rmMultiGroup{background:0;border:0;float:left;display:block;position:static}.RadMenu .rmMultiColumn .rmGroupColumn{float:left}.RadMenu_rtl .rmMultiColumn .rmGroupColumn{float:right}*+html .RadMenu_rtl .rmMultiColumn .rmItem{float:left}.RadMenu_rtl .rmSlide .rmHorizontal .rmText{padding:0 11px 0 14px}.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandUp,.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandDown,.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandLeft,.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandRight{padding-right:25px}.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandUp,.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandDown,.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandLeft,.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandRight{padding-left:25px;padding-right:4px}.RadMenu .rmGroup .rmLeftImage{margin:3px 0 0 6px}*+html .RadMenu .rmGroup .rmLeftImage{margin-left:4px}*+html ul.rmRoundedCorners .rmGroup .rmLeftImage{margin-left:2px}.RadMenu_rtl .rmGroup .rmLeftImage{margin:4px 6px 0 -4px}.RadMenu a.rmImageOnly .rmLeftImage,.RadMenu .rmRootGroup a.rmImageOnly{padding:0;margin:0}.RadMenu .rmRootGroup a.rmImageOnly span.rmText{display:none}*+html .RadMenu .rmImageOnly .rmLeftImage{position:static}*+html .RadMenu_rtl .rmGroup .rmLeftImage{right:0}.RadMenu .rmSeparator,.RadMenu .rmSeparator:after{line-height:0;font-size:0;overflow:hidden}.RadMenu .rmSeparator .rmText{border-style:solid;color:transparent;background-color:transparent}.RadMenu .rmHorizontal>.rmSeparator .rmText,.RadMenu .rmHorizontal>.rmRootScrollGroup>.rmSeparator .rmText{margin:2px;padding:0;width:0;height:20px;border-width:0 1px}.RadMenu .rmVertical>.rmSeparator .rmText,.RadMenu .rmVertical>.rmRootScrollGroup>.rmSeparator .rmText{margin:1px 2px;padding:0;border-width:1px 0;display:block}.RadMenu .rmGroup.rmVertical>.rmSeparator .rmText,.RadMenu .rmScrollWrap>.rmVertical>.rmSeparator .rmText{margin-left:31px}.RadMenu.RadMenu_Context .rmGroup .rmSeparator{*overflow:visible}.RadMenu.RadMenu_Context .rmGroup .rmSeparator .rmText{*display:block}.RadMenu_rtl .rmGroup.rmVertical>.rmSeparator .rmText,.RadMenu_rtl .rmScrollWrap>.rmVertical>.rmSeparator .rmText,.RadMenu_Context_rtl .rmVertical>.rmSeparator .rmText{margin-left:2px;margin-right:31px}.RadMenu .rmLeftArrow,.RadMenu .rmRightArrow{width:10px;height:24px}.RadMenu .rmTopArrow,.RadMenu .rmBottomArrow{height:10px;width:100%}.RadMenu .rmLink{position:relative}.RadMenu .rmIcon{margin:-8px 0 0 -8px;width:16px;height:16px;background-repeat:no-repeat;text-indent:-999em;display:none;overflow:hidden;position:absolute;left:50%;top:50%}.RadMenu .rmToggle{width:23px;height:23px;overflow:hidden;position:absolute;top:0;left:auto;right:0;margin-right:2px}.RadMenu .rmHorizontal .rmRootLink .rmToggle{margin-left:-12px;float:left;position:relative}.RadMenu .rmHorizontal .rmRootLink .rmIcon{display:block}.RadMenu .rmGroup .rmLink.rmDisabled{box-shadow:none!important}.RadMenu .rmDisabled>.rmToggle{filter:alpha(opacity=40);opacity:.4}.RadMenu .rmPopup{position:relative;padding:4px;padding-right:0;padding-bottom:0}.RadMenu .rmGroup .rmToggle{height:100%;border-left:1px solid transparent}.RadMenu .rmPopup .rmTopFix,.RadMenu .rmPopup .rmBottomFix{background-position:-4px 0}.RadMenu .rmSlide .rmHorizontal .rmTopFix,.RadMenu .rmSlide .rmHorizontal .rmBottomFix{background-image:none}.RadMenu .rmPopup.rmContentTemplate{padding-top:1px}.RadMenu .rmArrow{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.RadMenu_rtl .rmRootLink .rmItem{float:none}.RadMenu_rtl .rmHorizontal .rmRootLink{direction:ltr}.RadMenu_rtl .rmVertical .rmRootLink{zoom:1}.RadMenu_rtl .rmLink{direction:rtl}.RadMenu_rtl .rmtext{zoom:1}.RadMenu_rtl .rmVertical .rmRootLink .rmText{padding:0 0 1px 40px;zoom:1}.RadMenu_rtl .rmToggleHandles .rmText{float:right}.RadMenu_rtl .rmToggle{left:0;right:auto;text-align:left}.RadMenu_rtl .rmHorizontal .rmRootLink .rmToggle{margin-right:-12px;margin-left:2px}.RadMenu_rtl .rmHorizontal .rmRootLink .rmLeftImage{margin:3px 3px 0 -6px}.RadMenu_rtl .rmIcon{text-indent:999em;direction:ltr}.RadMenu_rtl .rmSlide .rmLeftImage{right:0}.RadMenu_rtl .rmPopup.rmContentTemplate{padding-left:0;padding-right:4px}.RadMenu_rtl .rmRoundedCorners .rmSlide,.RadMenu_rtl .rmShadows .rmSlide,.RadMenu_rtl.rmRoundedCorners .rmSlide,.RadMenu_rtl.rmShadows .rmSlide,.RadMenu_rtl.rmRoundedCorners,.RadMenu_rtl.rmShadows{padding-right:3px}

/* /Data/Babbage/StyleSheets/DefaultTheme.css */

body,input,select,textarea,tbody{font-family:'HelveticaNeueLTStd-Roman',sans-serif;font-size:12px;color:#999}#mfPreviewBar{display:none !important}#outerWrapper,#outerWrapper input,#outerWrapper select,#outerWrapper textarea,#outerWrapper font{font-family:'HelveticaNeueLTStd-Roman',sans-serif}b,strong{font-family:'HelveticaNeueLTStd-Md',sans-serif;font-weight:normal}p{font-size:1em;margin:0 0 1em 0;line-height:1.5em}.cn p{font-size:1.2em;letter-spacing:.05em;margin:0 0 1em 0;line-height:1.6em}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:#999}a:hover{color:#00aeef}#cPC .HTMLContent a,#cPC .ContactLocation a{color:#00aeef;text-decoration:none}#cPC .HTMLContent a:hover,#cPC .ContactLocation a:hover{color:#00aeef;border-bottom:1px solid #00aeef}#cPC .HTMLContent a[href^="mailto"],#cPC .ContactLocation a[href^="mailto"]{color:#999;text-decoration:none;font-family:'HelveticaNeueLTStd-Md',sans-serif}#cPC .HTMLContent a[href^="mailto"]:hover,#cPC .ContactLocation a[href^="mailto"]:hover{color:#999;border-bottom:1px solid #999;font-family:'HelveticaNeueLTStd-Md',sans-serif}a img{border:none;text-decoration:none}.RequiredMarker{color:#c00;padding:0 2px}h1,h2,h3,h4,h5,h6{font-family:'HelveticaNeueLTStd-Lt',Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5em;color:#666;padding:0;margin:0;margin-bottom:.5em;font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1,.HTMLContent h1,.HeroTitle h1{font-size:2em}h2,.HTMLContent h2,.HeroTitle h2,.h2AndNextItem h2{font-size:1.8em}h3,.HTMLContent h3,.HeroTitle h3{font-size:1.6em}.ContactLocation h3{font-size:1.2em;font-family:'HelveticaNeueLTStd-Md',sans-serif}h4,.HTMLContent h4,.HeroTitle h4{font-size:1.2em;font-family:'HelveticaNeueLTStd-Md',sans-serif}h5,.HTMLContent h5,.HeroTitle h5{font-size:1.2em}.HTMLContent ul,.HTMLContent ol,.HTMLContent menu,.HTMLContent dir{font-family:'HelveticaNeueLTStd-Roman',sans-serif;font-size:12px;margin:0 0 20px 0;padding:0 0 0 10px}.HTMLContent ol li{font-size:1.2em;line-height:1.5em;font-size:12px;list-style:outside;list-style-type:decimal}.HTMLContent ul li{font-size:1.2em;line-height:1.5em;font-size:12px;list-style:outside;list-style-type:disc;margin-left:0;padding-left:10px}.cn .HTMLContent ol li,.cn .HTMLContent ul li{font-size:1.2em;letter-spacing:.05em;line-height:1.6em}.HTMLContent ul:not(*:root){list-style:inside;margin-left:2px}.HTMLContent li:not(*:root){margin-left:5px;padding-left:10px}.HTMLContent li li{font-size:11px}.HTMLContent li li li{font-size:11px}.HTMLContent li li li li{font-size:11px}.modalImage{float:left;width:33.3333%;height:auto}iframe.modalImage{height:190px}body.test a{display:block}a.modalVideoLink:before{width:75px;height:55px;display:block;left:16.5%;margin-left:-36px;top:60px;background:url(/templates/_images/play-button.png) center center no-repeat;position:absolute;content:""}.modalContent{margin-left:33.3333%;padding-left:2.5em;margin-right:20px}h4.modalContent{padding-left:2em;margin-bottom:1em}.modalContent+span{display:block}.modalContent .HTMLContent{padding-right:2em}h1.modalContent{padding-left:1.5em;font-size:1.5em;padding-top:1em}.modalContent>h1{font-size:1.5em;padding-top:.75em}.modalContent.content{padding-right:2.5em;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5em;-moz-column-gap:2.5em;column-gap:2.5em}.modalContent.content p{display:inline-block;margin-bottom:1em;min-width:80%;-webkit-column-break-after:avoid;-moz-column-break-after:avoid;-ms-column-break-after:avoid;column-break-after:avoid}.modalContent.content p:empty{display:none}.modalContent.content hr{height:0;background:none;border:none;margin:0;-webkit-column-break-after:always;-moz-column-break-after:always;-ms-column-break-after:always;column-break-after:always}.modalContent.content p:last-child{margin-bottom:0}.ContegroModalDetail h2{font-size:1.2em;font-family:'HelveticaNeueLTStd-Md',sans-serif}.ContegroModalDetail .ListItem{width:100% !important;height:auto !important;min-height:140px;opacity:1;display:block;overflow:visible !important;padding-bottom:20px;clear:both;float:none;position:relative !important;top:auto !important;left:auto !important}.ContegroModalDetail .ListItem:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.ContegroModalDetail .ListThumbnail{width:200px;float:left;opacity:1 !important;top:0 !important;filter:none;-webkit-filter:none}.ContegroModalDetail .ListItem .TitleAndSummary{top:0;margin-left:200px;width:100% !important}.ContegroModalDetail .ListItem .ListTitle{margin-top:0}.ContegroModalDetail a.ProjectLink,.ContegroModalDetail a.DownloadLink{display:inline-block;margin-top:1em;font-weight:bold;text-decoration:none;color:#fff;height:29px;line-height:29px;margin-right:40px}.ContegroModalDetail a.ProjectLink{padding-right:25px;background:url(/templates/_images/modal-view-project-arrow.png) top right no-repeat}.ContegroModalDetail a.DownloadLink{padding-right:37px;background:url(/templates/_images/modal-download-project-arrow.png) top right no-repeat}.OrderingTop{margin:0 0 10px 0;position:relative;clear:both}.OrderingBottom{margin:10px 0 10px 0;position:relative;clear:both}.OrderingTop a,.OrderingBottom a{padding:0 2px}.SelectedPage{text-decoration:none;padding:0 2px}.OrderingTop a.OrderingNext,.OrderingBottom a.OrderingNext{border:0;text-transform:uppercase;text-decoration:none;background:url(/Templates/_images/icon_next.gif) no-repeat right;padding:0 1em}.OrderingTop a.OrderingBack,.OrderingBottom a.OrderingBack{border:0;text-transform:uppercase;text-decoration:none;background:url(/Templates/_images/icon_back.gif) no-repeat left;padding:0 1em}html.showingModal{overflow-y:hidden}body .ContegroModal{background:#000;box-shadow:0 0 1em black;border-radius:0;width:1000px;margin-left:-500px}body .ContegroModalTitle{margin-left:33.3333%;background:none;border-radius:0;font-size:2em;font-weight:normal;padding:20px 20px 0 .5em;font-family:'HelveticaNeueLTStd-Lt',Arial,Helvetica,sans-serif;color:#e5e5e5;border:none;position:absolute;top:auto;left:auto;right:auto}body .ContegroModalDetail{padding:0;line-height:1.3em;color:#e5e5e5;font-size:14px;font-family:'HelveticaNeueLTStd-Roman',sans-serif}body .ContegroModalDetail h1,body .ContegroModalDetail h2,body .ContegroModalDetail h3,body .ContegroModalDetail h4{color:#e5e5e5}body .ContegroModalDetail a{color:#e5e5e5}body .ContegroModalDetail div.noImage{padding:2em}body .ContegroModal.HasTitle .ContegroModalDetail{padding:55px 0 0 0}body .ContegroModalDetail b{font-weight:normal}body .ContegroModalClose,body .ContegroModalClose:active{background-image:url(/templates/_images/modal-close.png);top:0;right:0}.ListHolder:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.ListHolder,.ListHolderAfterHero{display:block;width:auto;height:auto;margin:0;padding:0;border:none;background:none}.ListHolderAfterHero{width:100%;position:relative}* html .ListHolder{height:1%}.ListHolder{display:block;position:relative}.ListHolder:before{display:block;content:'';width:35px;height:35px;position:absolute;top:100px;left:50%;margin-left:-17.5px;background:url(/templates/_images/loading.gif) 0 0 no-repeat;opacity:0}.ListHolder.loading:before{opacity:1;-webkit-transition:opacity .5s .5s;-moz-transition:opacity .5s .5s;transition:opacity .5s .5s}.HomeTemplate #cRS .ListHolder.loading:before,.HomeTemplate #cNews .ListHolder.loading:before{display:none}.ListItem{position:relative;margin:0;padding:0;display:inline-block;width:25%;height:240px;height:18.75vw;overflow:hidden;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.HomeTemplate .ListItem{width:33.3333%}.HomeTemplate #cRS .ListItem{width:100%}.OurPeople .ListItem{height:25vw}.OurPeople .ListTitle{padding-top:15px;padding-bottom:5px}.OurPeople .ListSummary{line-height:1.2em;font-size:13px}.OurPeople .ListSummary a:first-child{color:#fff !important}.OurPeople .ListSummary em{font-style:normal;color:#999;display:block;margin-top:.5em}.OneColumnTemplate.FilterAndSearch.simplified-chinese .OurPeople .ListSummary a:nth-child(2){display:none}.ListItem:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.55;z-index:15;pointer-events:none;-webkit-transition:opacity .5s;transition:opacity .5s}.contegro_internetexplorer .ListItem:after{opacity:.7}.ListItem:hover:after,.contegro_internetexplorer .ListItem:hover:after{opacity:0}.OurPeople .ListItem:after{display:none}.HomeTemplate .ListItem:hover:after{opacity:.65}.ListItem.positioned{opacity:1}.ListItem.filterHide{display:none}.ListCustomTitle{font-size:1.4em;font-family:'HelveticaNeueLTStd-Md',sans-serif;font-weight:normal;margin:0;padding:0}.ListPrimarySeparator{margin:.2em 0;font-size:1.3em;font-family:'HelveticaNeueLTStd-Md',sans-serif;font-weight:normal}.ListSecondarySeparator{margin:.2em 0;font-size:1.3em;font-family:'HelveticaNeueLTStd-Md',sans-serif;font-weight:normal}.ListCategory{margin:.2em 0;font-size:1.2em}.ListSubCategory{margin:.2em 0;font-size:1.2em;padding:0 0 0 .6em}.ListThumbnail{float:none;margin:0;border-style:none;position:absolute;top:0;left:0;height:auto;margin:auto;z-index:10;opacity:0;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-transition:top .75s,-webkit-filter .75s;transition:top .75s,filter .75s;-webkit-filter:grayscale(100%)}.ListItem:hover .ListThumbnail{filter:none;-webkit-filter:grayscale(0%);-webkit-transition-delay:.25s;transition-delay:.25s}.contegro_iphone .ListItem:hover .ListThumbnail,.contegro_ipad .ListItem:hover .ListThumbnail{top:0}.imageExactRatio img{width:100%;height:100%}.imageTooWide img{height:100%}.imageTooTall img{width:100%}.imageLoaded img{opacity:1}.HomeTemplate .ListItem:hover .ListThumbnail,.HomeTemplate .ListItem.Single:hover .ListThumbnail,.ListItem.Small:hover .ListThumbnail,.ListItem.Half:hover .ListThumbnail,.ListItem.Hero:hover .ListThumbnail{top:0}.TitleAndSummary{-webkit-transform:translateZ(0);z-index:20;position:absolute;background:rgba(0,0,0,.5);width:100%;height:auto;min-height:50%;top:-75%;left:0;-webkit-transition:top .75s;transition:top .75s}.ListItem:hover .TitleAndSummary{top:0%}.OurPeople .ListItem.Small:hover .TitleAndSummary{background:rgba(0,0,0,.85);margin-top:-130px}.contegro_iphone .TitleAndSummary,.contegro_ipad .TitleAndSummary{-webkit-transition:top .25s;transition:top .25s}.HomeTemplate .TitleAndSummary{top:0;background:none;height:100%}.OurPeople .ListItem.Small .TitleAndSummary{width:100%;background:rgba(0,0,0,.75);top:100%;margin-top:-53px;min-height:130px;-webkit-transition:margin-top .25s,background .25s;transition:margin-top .25s,background .25s}.HomeTemplate .ListItem.Single .TitleAndSummary{height:100%}#outerWrapper.news .TitleAndSummary{top:0%}.ListTitle{margin:-50px 0 0 0;padding:0;font-size:2em;font-weight:normal;text-decoration:none;padding:30px 30px 0 30px;font-family:'HelveticaNeueLTStd-Lt',Arial,Helvetica,sans-serif;line-height:1.12em;-webkit-transition:margin 1s;transition:margin 1s}.TitleAndSummary a{text-decoration:none;color:#999}.contegro_iphone .ListTitle,.contegro_ipad .ListTitle{-webkit-transition:none;transition:none}.ListItem:hover .ListTitle{margin-top:0}#outerWrapper.news .ListTitle{margin-top:0}.HomeTemplate .ListTitle,.HomeTemplate .ListTitle,.OurPeople .ListItem.Small .ListTitle,.Half .ListTitle,.Hero .ListTitle{margin-top:0}.ListTitle a{color:#e5e5e5;text-decoration:none}.ListAuthor,.ListItemDate,.ListKeywords,.ListCode{margin:0 0 0 0;font-size:1em}.ListSKU,.ListPrice,.ListSalePrice{margin:0 0 0 0;font-size:1em}.ListSummary{margin:.5em 0 0 0;line-height:1.3em;color:#e5e5e5;padding:0 30px 15px 30px;font-size:14px}.ListSummary a{color:#00aeef;display:block;text-decoration:none;margin-top:.5em}#outerWrapper.projects .ListSummary a{display:inline-block;margin-top:0}#outerWrapper.projects .ListSummary span:after{content:"/ "}#outerWrapper.news .ListSummary span{display:none}.HomeTemplate .ListSummary a:hover{color:#a6ce39}.HomeTemplate .Hero .ListSummary a{display:inline-block;margin:0}.HomeTemplate .Hero .ListSummary a:before{content:"/";display:inline-block;margin:0 .25em 0 0;color:#e5e5e5}.ListCreator,.ListCreatedDate{font-size:1em;margin:0 0 0 0;font-style:italic;float:left;clear:left}.ListUpdator,.ListUpdatedDate{font-size:1em;margin:0 0 0 0;font-style:italic;float:right;clear:right}.ListEndItem{font-size:0;margin:0 0 0 0;float:none;clear:both}.HomeTemplate .ListItem.Single{height:120px;height:9.375vw}.HomeTemplate .ListItem.Single:after{opacity:1}.HomeTemplate .ListItem.Single:hover:after{opacity:.8}.HomeTemplate #cNews .ListItem{width:33.3333%;height:120px;height:9.375vw}.HomeTemplate #cNews .ListItem:after{opacity:1}.HomeTemplate #cNews .ListItem:hover:after{opacity:.8}.HomeTemplate #cNews .ListItem .TitleAndSummary{height:100%;width:100%}.HomeTemplate #cNews .ListItem .ListSummary span{display:none}.HomeTemplate #cNews .ListItem .ListSummary a:before{display:none}.HomeTemplate #cNews .ListItem:after{display:block}.HomeTemplate .ListItem.Single .ListSummary span{display:none}.ListItem.Half{width:50%}.ListItem.Half:after{display:none}.HomeTemplate .ListItem.Half{width:66.6666%}.OurPeople .ListItem.Half{width:25%;height:280px;height:25vw}.ListItem.Half .ListThumbnail{top:0;-webkit-filter:none;-moz-filter:none;filter:none}.OurPeople .ListItem.Half .ListThumbnail{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.OurPeople .ListItem.Half:hover .ListThumbnail{-webkit-filter:none;-moz-filter:none;filter:none}.ListItem.Half .TitleAndSummary{width:50%;top:0;left:0;height:auto;min-height:50%}.OurPeople .ListItem.Half .TitleAndSummary{width:100%;background:rgba(0,0,0,.75);top:100%;margin-top:-53px;min-height:130px;-webkit-transition:margin-top .25s,background .25s;transition:margin-top .25s,background .25s}.OurPeople .ListItem.Half:hover .TitleAndSummary{background:rgba(0,0,0,.85);margin-top:-130px}.ListItem.Hero{width:50%;height:480px;height:37.5vw;overflow:hidden}.HomeTemplate .ListItem.Hero{width:100%}.OurPeople .ListItem.Hero{width:25%;height:50vw}.ListItem.Hero:after{display:none}.ListItem.Hero .ListThumbnail,.HeroPushboxItem .ListThumbnail{opacity:0;position:absolute;top:0;left:0;height:auto;margin:auto;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s;-webkit-filter:none;-moz-filter:none;filter:none}.ListItem.Hero.imageLoaded .ListThumbnail,.HeroPushboxItem.imageLoaded .ListThumbnail{opacity:1}.ListItem.imageExactRatio .ListThumbnail,.HeroPushboxItem.imageExactRatio .ListThumbnail{width:100%;height:100%}.ListItem.imageTooWide .ListThumbnail,.HeroPushboxItem.imageTooWide .ListThumbnail{height:100%}.ListItem.imageTooTall .ListThumbnail,.HeroPushboxItem.imageTooTall .ListThumbnail{width:100%}.ListItem.Hero .TitleAndSummary{width:50%;top:0;left:0;height:auto;min-height:25%}.HomeTemplate #cPC .Hero.ListItem .TitleAndSummary{width:33.3333%;background:rgba(0,0,0,.5);min-height:50%}.OurPeople .ListItem.Hero .TitleAndSummary{background:rgba(0,0,0,.5);top:100%;margin-top:-53px;width:100%;min-height:130px;-webkit-transition:margin-top .25s,background .25s;transition:margin-top .25s,background .25s}.OurPeople .ListItem.Hero:hover .TitleAndSummary{margin-top:-130px;background:rgba(0,0,0,.85)}.HeroPushboxItem{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0}.HeroPushboxItem.hidden{z-index:0}.HeroPushboxItem.hidden.previouslyShown{z-index:5;-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-delay:.5s;transition-delay:.5s}.HeroPushboxItem.active{opacity:1;z-index:10;-webkit-transition:opacity .5s;transition:opacity .5s}.ContentTemplate #cPC .ListItem{width:100%;float:left;height:130px;margin:0;padding:10px 0;border-bottom:1px #ccc solid;background:none;opacity:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContentTemplate #cPC .ListItem:after{display:none}.ContentTemplate #cPC .ListItem .TitleAndSummary,.ContentTemplate #cPC .ListItem:hover .TitleAndSummary{margin-left:160px;margin-top:0;position:relative;top:auto;left:auto;min-height:0;height:auto;width:auto;background:none}.ContentTemplate #cPC .ListItem .ListTitle,.ContentTemplate #cPC .ListItem:hover .ListTitle{margin:20px 0 0 0;padding:0;line-height:1em}.ContentTemplate #cPC .ListItem .ListTitle a{color:#999}.ContentTemplate #cPC .ListItem .ListSummary{color:#666;padding:0;margin:0;line-height:1.4em}.ContentTemplate #cPC .ListItem .ListSummary a{display:inline-block;margin-top:0}.ContentTemplate #cPC .ListItem .ListThumbnail{opacity:1;top:20px;left:20px;max-height:90px;width:auto;max-width:120px;filter:none;-webkit-filter:none;margin:0 !important}.controls{width:33.3333%;position:absolute;bottom:50%;left:0;z-index:100}.controls .progress{background:#ebebeb;height:3px;position:absolute;left:30px;right:100px;bottom:34px;-webkit-transition:opacity .25s;transition:opacity .25s}.controls.clicked .progress{opacity:0}.controls .progressBar{background:#00aeef;width:0;height:3px}.controls .button{width:40px;height:50px;position:absolute;bottom:10px;cursor:pointer;background:url(/templates/_images/hero-arrows.png) 0 0 no-repeat}.controls .button:active{right:9px}.controls .button.next{right:10px;background-position:center 10px}.controls .button.previous{right:50px;background-position:center -40px}.RightGallery{position:relative}.RightGallery ul.images,.RightGallery ul.images li{margin:0;padding:0;list-style:none}.RightGallery ul.images li{position:absolute;top:0;left:0;opacity:0;z-index:0;width:100%;height:100%;background:#ccc;overflow:hidden;background-size:cover}.RightGallery ul.images li.active{opacity:1;z-index:10}.RightGallery ul.images li.previous{opacity:0;z-index:5;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.RightGallery ul.images li.active,.RightGallery ul.images li.previous{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s}.RightGallery ul.images li a{display:block;width:100%;height:100%}.RightGallery ul.images li img{opacity:0;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s}.RightGallery ul.images li.imageExactRatio img{width:100%;height:100%}.RightGallery ul.images li.imageTooWide img{height:100%}.RightGallery ul.images li.imageTooTall img{width:100%}.RightGallery ul.images li.imageLoaded img{opacity:1}.RightGallery ul.indicators{position:absolute;bottom:10px;left:20px;right:15px;margin:0;padding:0;list-style:none;z-index:20}.RightGallery ul.indicators li{background:#fff;width:10px;height:10px;border-radius:5px;display:inline-block;margin:0 5px 0 0;cursor:pointer}.RightGallery ul.indicators li:hover{background:#999}.RightGallery ul.indicators li.active,.RightGallery ul.indicators li.active:hover{background:#00aeef;cursor:auto}@media screen and (max-width:1000px){ul.indicators{display:none}}@media screen and (min-width:1920px){h1{font-size:2.5em;line-height:1.2em}}@media screen and (min-width:1441px){.ListItem{width:20%}.ListItem.Half{width:40%}.ListItem.Hero{width:40%}.HomeTemplate .ListItem{width:33.3333%}.HomeTemplate .ListItem.Half{width:66.6666%}.HomeTemplate .ListItem.Hero{width:100%}.HomeTemplate #cRS .ListItem{width:50%}.OurPeople .ListItem.Half{width:20%}.OurPeople .ListItem.Hero{width:20%}.ListItem{height:15vw}.OurPeople .ListItem{height:20vw}.OurPeople .ListItem.Half{height:20vw}.ListItem.Hero{height:30vw}.OurPeople .ListItem.Hero{height:40vw}.HomeTemplate .ListItem.Single{height:7.5vw}body .ContegroModal{width:60vw;margin-left:-30vw}}@media screen and (max-width:1259px){.ListItem{width:33.3333%;height:255px}.HomeTemplate .ListItem.Single{height:127.5px}.ListItem.Half{width:66.6666%}.ListItem.Hero{width:66.6666%;height:510px}.ListItem{height:25vw}.ListItem.Hero{height:50vw}.HomeTemplate .ListItem.Single{height:12.5vw}.ListItem.Hero .TitleAndSummary,.controls{width:50%}.controls.ContentPage{width:33.3333%}.HomeTemplate .controls{width:33.3333%}.HomeTemplate .ListItem{width:33.3333%}.HomeTemplate .ListItem.Half{width:66.6666%}.HomeTemplate .ListItem.Hero{width:100%}.HomeTemplate #cRS .ListItem{width:33.3333%}.OurPeople .ListItem{height:33.3333vw}.OurPeople .ListItem.Half{width:33.3333%;height:510px;height:33.3333vw}.OurPeople .ListItem.Hero{width:33.3333%;height:510px;height:66.6666vw}p.modalContent{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding-left:33px}.HomeTemplate #cNews .ListItem{height:12.5vw}}@media screen and (max-width:950px){.HomeTemplate .ListItem.Single{height:25vw}.ContegroModalDetail img+.modalContent .ListItem{margin-left:-220px;width:calc(100% + 220px) !important}.ContegroModalDetail .ListItem .TitleAndSummary{width:calc(100% - 220px) !important}.ContegroModalDetail .ListTitle{padding-top:0}}@media screen and (max-width:770px){.ListItem{width:50%}.ListItem.Half,.ListItem.Hero{width:100%}.HomeTemplate .ListItem{width:50%}.HomeTemplate .ListItem.Half{width:100%}.HomeTemplate .ListItem.Hero{width:100%}.HomeTemplate #cRS .ListItem{width:50%}.HomeTemplate #cNews .ListItem{width:50%;height:18.75vw}.HomeTemplate .controls,.HomeTemplate #cPC .Hero.ListItem .TitleAndSummary{width:50%}.OurPeople .ListItem.Half{width:50%}.OurPeople .ListItem.Hero{width:50%}.OurPeople .ListItem.Half .TitleAndSummary,.OurPeople .ListItem.Hero .TitleAndSummary{margin-top:-52px}.OurPeople .ListItem.Half:hover .TitleAndSummary,.OurPeople .ListItem.Hero:hover .TitleAndSummary{margin-top:-110px}.ListItem{height:37.5vw}.OurPeople .ListItem{height:50vw}.OurPeople .ListItem.Half{height:50vw}.OurPeople .ListItem.Hero{height:100vw}.ListItem.Hero{height:75vw}.HomeTemplate .ListItem.Single{height:18.75vw}.HomeTemplate #cNews .ListItem:first-child,.HomeTemplate #cNews .ListItem:first-child+.ListItem{position:absolute;top:-37.5vw;left:50%}.HomeTemplate #cNews .ListItem:first-child+.ListItem{top:-18.75vw}.modalImage{display:none}a.modalVideoLink .modalImage{display:block;width:100%;min-height:50vw;margin:2.5em 0}a.modalVideoLink:before{left:50%;top:34vw;margin-top:-27.5px}.modalContent{margin-left:0}.controls.ContentPage{width:50%}}@media screen and (max-width:550px){.controls .progress{left:2em}.ListItem{width:100%}.ListItem .TitleAndSummary,.ListItem.Half .TitleAndSummary,.HomeTemplate #cPC .Hero.ListItem .TitleAndSummary,.HomeTemplate .Hero.ListItem .TitleAndSummary,.OurPeople .Hero.ListItem .TitleAndSummary,.OurPeople .Half.ListItem .TitleAndSummary,.HomeTemplate .controls,.controls{width:100%;background:rgba(0,0,0,.8)}.ListItem .TitleAndSummary,.ListItem.Half .TitleAndSummary,.ListItem.Hero .TitleAndSummary{min-height:25%;height:auto;top:0}.ListTitle{padding:1em 1em 0 1em}.ListSummary{padding:0 1.75em 1em 1.75em}.HomeTemplate #cRS .ListItem .TitleAndSummary{height:100%}.HomeTemplate #cRS .ListItem:after{opacity:0}.ListTitle{margin-top:0}.ListItem:hover .ListThumbnail{top:0}.HomeTemplate .ListItem{width:100%}.HomeTemplate .ListItem.Half{width:100%}.HomeTemplate #cRS .ListItem{width:100%}.HomeTemplate .ListItem.Hero{width:100%;height:112.5vw}.HomeTemplate .ListItem.Hero>.Hero{height:75vw}.HomeTemplate #cPC .Hero.ListItem .TitleAndSummary{top:75vw;background:#000}.HomeTemplate .controls{bottom:0}.HomeTemplate #cNews .ListItem{width:100%;height:37.5vw}.OurPeople .ListItem.Half{width:100%}.OurPeople .ListItem.Hero{width:100%}.OurPeople .ListItem img{margin-left:0 !important}.ListItem{height:75vw}.OurPeople .ListItem{height:100vw}.OurPeople .ListItem.Half{height:100vw}.ListItem.Hero{height:75vw}.OurPeople .ListItem.Hero{height:100vw}.HomeTemplate .ListItem.Single{height:37.5vw}h2.clickToShowContent{border-top:1px #b8b8b8 solid;margin-left:-1.5em;margin-right:-1.1em;margin-bottom:0;padding:.5em 2.5em .5em 1.5em;background:url(/templates/_images/mobile-content-hide.png) right center no-repeat}h2.clickToShowContent:first-child{border-top:none}.ContactLocation h2.clickToShowContent:first-child{border-top:1px #ccc solid}h2.clickToShowContent:active,h2.clickToShowContent.inactive:active{background-color:#d7d7d7;background-image:none}h2.clickToShowContent.inactive{background-image:url(/templates/_images/mobile-content-show.png)}div.sectionContent.inactive{display:none}body .ContegroModalDetail{padding:0 0 2em 0}.ContegroModalDetail .ListThumbnail{width:100px}.ContegroModalDetail .ListItem .TitleAndSummary{margin-left:100px}.ContegroModalDetail .ListItem .TitleAndSummary{width:calc(100% - 100px) !important}.modalContent.content{padding-right:2.5em;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}#outerWrapper.projects .ListItem,#outerWrapper.projects .ListItem.Half,#outerWrapper.projects .ListItem.Hero,#outerWrapper.news .ListItem,#outerWrapper.news .ListItem.Half,#outerWrapper.news .ListItem.Hero{height:50vw;padding-bottom:7em;width:50%}#outerWrapper.projects .DocumentLibraryDocumentList .ListItem{height:auto;padding-bottom:0;width:auto}#outerWrapper.projects .ListItem.Hero,#outerWrapper.news .ListItem.Hero{width:100%}#outerWrapper.projects .ListItem .TitleAndSummary,#outerWrapper.projects .ListItem.Half .TitleAndSummary,#outerWrapper.projects .ListItem.Hero .TitleAndSummary,#outerWrapper.news .ListItem .TitleAndSummary,#outerWrapper.news .ListItem.Half .TitleAndSummary,#outerWrapper.news .ListItem.Hero .TitleAndSummary{position:absolute;top:50vw !important;height:7em;margin:0 !important;background:#000}#outerWrapper.projects .ListItem:after,#outerWrapper.news .ListItem:after{display:none}#outerWrapper.projects .ListTitle{overflow:hidden;max-height:2.2em}#outerWrapper.news .ListTitle{overflow:hidden}#outerWrapper.projects .ListSummary,#outerWrapper.news .ListSummary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#outerWrapper.projects .ListTitle,#outerWrapper.news .ListTitle{padding:15px 15px 0 15px;font-size:1.25em;position:relative}#outerWrapper.projects .ListSummary,#outerWrapper.news .ListSummary{padding:0 15px 15px 15px;font-size:12px}#outerWrapper.projects .DocumentLibraryDocumentList .ListTitle{padding:0;font-size:1em}#outerWrapper.projects .ListTitle:after,#outerWrapper.news .ListTitle:after{content:"";position:absolute;top:calc(15px + 1em);right:15px;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,1)));width:50%;height:1.2em}#outerWrapper.projects .DocumentLibraryDocumentList .ListTitle:after{display:none}#outerWrapper.projects .ListItem.Hero .ListTitle:after,#outerWrapper.news .ListItem.Hero .ListTitle:after{display:none}#outerWrapper.projects .ListTitle br,#outerWrapper.projects .ListSummary br,#outerWrapper.news .ListTitle br,#outerWrapper.news .ListSummary br{display:none}#outerWrapper.projects .ListSummary a,#outerWrapper.news .ListSummary a{display:inline}#outerWrapper.projects .ListThumbnail,#outerWrapper.news .ListThumbnail{filter:none;-webkit-filter:none}.controls.ContentPage{display:none}}@media screen and (max-width:390px){.HomeTemplate .Hero.ListItem .TitleAndSummary{min-height:75%}.HomeTemplate .ListItem.Hero{height:131.75vw}}.ContegroCheckboxTree .SelectClearAll a{cursor:pointer}ul.ContegroCategoryCheckboxes li>label{display:inline-block;padding:0 0 0 .25em}ul.ContegroCategoryCheckboxes,ul.ContegroCategoryCheckboxes ul{list-style:none;margin:0;padding:0}ul.ContegroCategoryCheckboxes input{width:auto !important}ul.ContegroCategoryCheckboxes li{list-style:none;margin:.25em 0;padding:0 0 0 18px;display:none;position:relative}ul.ContegroCategoryCheckboxes>li,ul.ContegroCategoryCheckboxes ul.expanded>li{display:block}ul.ContegroCategoryCheckboxes span.treeControl{position:absolute;top:0;left:0;width:12px;height:12px;border-radius:2px}ul.ContegroCategoryCheckboxes span.treeControl.expand{background:#666}ul.ContegroCategoryCheckboxes span.treeControl.contract{background:#666}ul.ContegroCategoryCheckboxes span.treeControl:before{position:absolute;top:0;left:0;width:12px;line-height:12px;text-align:center;font-size:10px;color:#fff}ul.ContegroCategoryCheckboxes span.treeControl.expand:before{content:"+"}ul.ContegroCategoryCheckboxes span.treeControl.contract:before{content:"-";line-height:10px}

/* /Data/Babbage/StyleSheets/Template.css */

*{-moz-outline-style:none;outline-syle:none;outline-width:0;outline-color:-moz-use-text-color;margin:0}html{overflow-y:scroll}html,body{margin:0;padding:0;height:100%}body>form{height:auto;min-height:100%}#outerWrapper{position:relative;margin:0 auto;width:1260px;height:100%;min-height:100%;min-height:100vh;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mainWrapper:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}#mainWrapper{display:inline-block;width:100%;height:auto;padding-bottom:145px;padding-bottom:15vw}body.hasPreviousAndBackButtons #mainWrapper{padding-bottom:225px;padding-bottom:calc(15vw + 80px)}* html #mainWrapper{height:1%}#mainWrapper{display:block}#cH{position:relative;display:block;clear:both;width:100%;height:95px;z-index:200;background:#fff}#cLogo{width:25%;float:left}#cLogo a{display:block;background:url(/templates/_images/babbage-logo.png) 30px center no-repeat;width:100%;height:93px;margin:1px 0}#cLogo a:active{margin:2px 0 0 0}#cLogo a span{display:none}#cN{float:left;position:relative;display:block;width:50%;z-index:200}#cPCWrapper{float:left;width:100%}#NavigationShowingContentShadow{position:absolute;top:95px;left:0;right:0;bottom:100%;z-index:100;background:#000;opacity:0;-webkit-transition:opacity .5s,bottom 0s;transition:opacity .5s,bottom 0s;-webkit-transition-delay:.5s,1s;transition-delay:.5s,1s}body.ShowingMegaMenu #NavigationShowingContentShadow{opacity:.75;bottom:0%;-webkit-transition-delay:0s,0s;transition-delay:0s,0s}#cHero{display:block;padding:0;height:480px;height:37.5vw;background:#707070}#outerWrapper.ContentTemplate #cHero{margin:0 25% 0 0}#cHero>div{width:100%;height:100%}#cPcAndSecondaryWrapper{float:left;width:75%}#cPC{display:block;padding:0}#outerWrapper.search #cPC{min-height:720px !important}#outerWrapper.ContentTemplate #cPC{float:left;width:66.6666%}#outerWrapper.ContentTemplate.projects #cPC{height:auto !important}#outerWrapper.HomeTemplate #cPC{float:left;width:75%}#outerWrapper.ContentTemplate #cPC .HTMLContent{padding:2em;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}#outerWrapper.ContentTemplate #cPC .HTMLContent.hasMobileContent{padding:2em}#outerWrapper.ContentTemplate #cPC .HTMLContent h1,#outerWrapper.ContentTemplate #cPC .HTMLContent h2,#outerWrapper.ContentTemplate #cPC .HTMLContent h3,#outerWrapper.ContentTemplate #cPC .HTMLContent h4,#outerWrapper.ContentTemplate #cPC .HTMLContent h5{break-after:avoid}#outerWrapper.ContentTemplate #cPC .HTMLContent .h2AndNextItem{display:block;break-inside:avoid-column;-webkit-column-break-inside:avoid;overflow:hidden}#outerWrapper.ContentTemplate #cPC .HTMLContent p{orphans:3;widows:3;display:inline-block}#outerWrapper.ContentTemplate.contact #cPC .HTMLContent{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;width:50%;float:left;padding-right:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#outerWrapper.OneColumnTemplate #cPC{min-height:100px}#outerWrapper.page-not-found-content #cPC{height:auto !important;min-height:56.25vw}#cSecondary{float:right;width:33.3333%;margin-left:-100%;padding:0;background:#d7d7d7}#cSecondary .RightContentBox{height:240px;height:18.75vw}#cRS{float:right;margin-left:-100%;width:25%;padding:0}#outerWrapper.HomeTemplate #cRS{min-height:480px;min-height:37.5vw}#cRS .RightContentBox{height:240px;height:18.75vw}#outerWrapper.HomeTemplate #cNews{float:left;width:75%}@-moz-document url-prefix(){#outerWrapper.HomeTemplate #cNews{margin-top:-8px}}#cF{position:absolute;bottom:0;display:block;clear:both;width:100%;margin:0}#cF .Copyright{height:145px;height:15vw;max-height:145px;padding:20px;background:url(/templates/_images/footer-bg.png) bottom right no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cMobileNavigation,.ShowMobileNavButton{display:none}.PreviousNextLinks{background:#000;height:80px;position:relative;font-size:14px;display:none}body.hasPreviousAndBackButtons .PreviousNextLinks{display:block}.PreviousNextLinks a{color:#e5e5e5;display:inline-block;line-height:80px;background:url(/templates/_images/footer-arrows.png) 0 0 no-repeat;padding:0 65px;text-decoration:none}.PreviousNextLinks a:active{margin-top:1px}.PreviousNextLinks a.Previous{background-position:left bottom}.PreviousNextLinks a.Next{background-position:right top;position:absolute;right:25%}.PreviousNextLinks a.hidden{display:none}#cSearchAndFilter{vertical-align:top}#outerWrapper.FilterAndSearch #cSearchAndFilter{height:60px}.babbageFilter{background:#242424;opacity:1;color:#fff;width:25%;height:60px;display:inline-block;position:absolute;left:25%;top:0}.babbageFilter.hidden{opacity:0}.OneColumnTemplate.FilterAndSearch.simplified-chinese .babbageFilter{opacity:0}.babbageFilter h3{margin:0;padding:0 0 0 60px;line-height:60px;font-size:14px;color:#e5e5e5;background:#242424 url(/templates/_images/filter-arrow.png) 20px center no-repeat;font-family:'HelveticaNeueLTStd-Md';position:relative;z-index:160}.babbageFilter ul{list-style:none;margin:0;padding:0 20px 20px 20px;position:absolute;top:-750px;left:0;width:100%;background:#242424;z-index:150;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:top .5s;transition:top .5s;-webkit-transition-delay:.5s;transition-delay:.5s}.babbageFilter.hover ul{top:60px !important;-webkit-transition-delay:0s;transition-delay:0s}.babbageFilter li{display:block;padding:.5em .5em .5em .5em;cursor:pointer;font-family:'HelveticaNeueLTStd-Md';font-size:16px;-webkit-transition:padding .15s;transition:padding .15s}.babbageFilter li.FilterGroupName{font-size:12px;padding-left:0}.babbageFilter li.levelTwo{display:block;padding-left:1em;max-height:2em;overflow:hidden;opacity:1;-webkit-transition:max-height .2s,padding .2s,opacity .2s;-moz-transition:max-height .2s,padding .2s,opacity .2s;transition:max-height .2s,padding .2s,opacity .2s;-webkit-transition-delay:0s,0s,.2s;-moz-transition-delay:0s,0s,.2s;transition-delay:0s,0s,.2s}.babbageFilter li.levelTwo.hidden{max-height:0;padding:0 0 0 1em;opacity:0;-webkit-transition-delay:.2s,.2s,0s;-moz-transition-delay:.2s,.2s,0s;transition-delay:.2s,.2s,0s}.babbageFilter li:hover{color:#00aeef}.babbageFilter li.active,.babbageFilter li.active:hover{color:#a6ce39}.babbageFilter li.All.active,.babbageFilter li.FilterGroupName.active{color:inherit}.babbageFilter li.All.active:hover,.babbageFilter li.FilterGroupName.active:hover{color:#00aeef}.simplified-chinese .RightContentBox.DownloadProfileSummary.KeyDetails{display:none}body .ui-widget-content{background:#242424;color:#fff;border-radius:0;z-index:150 !important;border:none}body .ui-menu .ui-menu-item a{color:#fff}body .ui-menu .ui-menu-item a.ui-state-hover{background:#00aeef;border-radius:0;border-color:#00aeef}.clearLeft,.clear{height:0;font-size:0;line-height:0}.clearLeft{clear:left}.clear{clear:both}@media print{body,input,select,textarea,tbody{font-size:16px;color:#333}h1,h2,h3,h4,h5,h6{color:#000}p,.ProjectKeyDetails{font-size:1.4em}#cH,#cRS,.RightImage,.rmStatic.MainNavMegamenu,#cSearchAndFilter{display:none}#outerWrapper:before{display:block;content:url(/templates/_images/babbage-logo.png);margin:20px}#outerWrapper.ContentTemplate #cHero{margin:0}#cPC{height:auto !important}.HeroTitle{background:#fff !important;color:#000;border:1px #000 solid}.HeroTitle h1{color:#000 !important}.HeroTitle p{color:#333 !important}.Breadcrumb{background:#fff;border-top:1px #000 solid;border-left:1px #000 solid}#cPcAndSecondaryWrapper{width:100%}#cSecondary{border-left:1px #ccc solid}.ListItem,.HeroPushboxItem{width:100% !important;height:240px !important;height:18.75vw !important;float:none;clear:both;position:relative !important;top:0 !important;left:0 !important;display:block !important;border-top:1px #000 solid}.ListItem.Hero{height:auto !important;border-top:0}.ListItem:after{display:none}.TitleAndSummary{top:0 !important;background:none !important}.TitleAndSummary .ListTitle,.TitleAndSummary .ListTitle a,.TitleAndSummary p{color:#000 !important}.ListSummary a{display:none}.ListItem .ListThumbnail,.HeroPushboxItem .ListThumbnail{height:100% !important;width:auto !important;margin:0 !important;top:0 !important;right:0 !important;left:auto !important;z-index:100}}@media screen and (min-width:2000px){#cLogo{width:300px !important}#cN{width:calc(40% - 300px) !important}.PreviousNextLinks a.Next{right:40% !important}}@media screen and (min-width:2000px) and (max-height:1500px){.tos-prev{left:calc(50% - 85vh) !important}.tos-close,.tos-next{right:calc(50% - 85vh) !important}}@media screen and (min-width:1441px){#cLogo{width:20%;margin-left:20%}#cLogo a{background-position:20px center}#cN{width:40%}#outerWrapper.ContentTemplate #cHero{margin:0 40% 0 0}#outerWrapper.HomeTemplate #cPC{width:60%}#outerWrapper.HomeTemplate #cRS{width:40%}#outerWrapper.search #cPC{min-height:480px !important;min-height:37.5vw !important}#outerWrapper.page-not-found-content #cPC{min-height:37.5vw}#cHero{height:30vw}#cPcAndSecondaryWrapper{width:60%}#cRS{width:40%}#cRS .RightContentBox{width:50%;float:left}#outerWrapper.HomeTemplate #cNews{width:60%}#cSecondary .RightContentBox{height:15vw}#cRS .RightContentBox{height:15vw}.babbageFilter{width:20%;left:20%}.PreviousNextLinks a.Previous{margin-left:20%}.PreviousNextLinks a.Next{right:20%}#cF .Copyright{background-size:1000px auto;padding:20px calc(20% + 20px);padding:20px -moz-calc(20% + 20px);padding:20px -webkit-calc(20% + 20px);background-position:calc(80% - 126px) 100% !important;background-position:-moz-calc(80% - 126px) 100% !important;background-position:-webkit-calc(80% - 126px) 100% !important}}@media screen and (min-width:1260px){#outerWrapper{width:100%}#cF .Copyright{background-position:-moz-calc(100% - 20px) 100%;background-position:-webkit-calc(100% - 20px) 100%;background-position:calc(100% - 20px 100%)}}@media screen and (max-width:1441px){#mainWrapper{padding-bottom:125px}body.hasPreviousAndBackButtons #mainWrapper{padding-bottom:205px}#cF .Copyright{height:125px;max-height:125px;background-size:950px auto}}@media screen and (max-width:1259px){#cLogo a{background-image:url(/templates/_images/babbage-logo-tablet.png);background-size:210px 52px}#outerWrapper{position:relative;margin:0 auto;width:100%}#cH{width:100%}#cLogo{width:33.3333%}#cN{width:66.666%}#cHero{height:510px;height:50vw}#outerWrapper.ContentTemplate #cHero{margin:0}#outerWrapper.HomeTemplate #cPCWrapper{margin-bottom:-1px}#outerWrapper.HomeTemplate #cRS{margin-bottom:-1px}#outerWrapper.search #cPC{min-height:255px !important;min-height:18.75vw !important}#cPcAndSecondaryWrapper{float:left;width:100%}#outerWrapper.ContentTemplate #cPC{width:66.666%}#outerWrapper.HomeTemplate #cPCWrapper{float:none}#outerWrapper.HomeTemplate #cPC{width:100%;float:none}#outerWrapper.page-not-found-content #cPC{height:auto !important;min-height:0}#cSecondary{width:33.333%;margin-top:510px;margin-top:25vw}#cSecondary .RightContentBox{height:255px;height:18.75vw}.contact #cSecondary,.contactdev #cSecondary{margin-top:0}.contact #cRS,.contactdev #cRS{display:none}#cRS{float:none;margin:0;width:33.333%;position:absolute;right:0;top:605px;top:calc(50vw + 95px);height:auto;overflow:hidden}#outerWrapper.HomeTemplate #cRS{width:100%;float:none;position:static;top:auto;right:auto;height:auto;overflow:visible;min-height:0}#cRS .RightContentBox{height:255px}#cRS .RightContentBox.RightContent3,#cRS .RightContentBox.RightContent4{display:none}#cSecondary .RightContentBox.RightImage{display:none}#cSecondary .RightContentBox.RightImage.RightYoutubeVideo{display:block}#cRS .RightContentBox{height:25vw}#cSecondary .RightContentBox{height:25vw}#cRS .RightContentBox.RightImage.RightYoutubeVideo{display:none}#outerWrapper.HomeTemplate #cNews{width:100%}.PreviousNextLinks a.Next{right:0}#outerWrapper.FilterAndSearch #cSearchAndFilter{height:60px}.babbageFilter{height:60px;width:33.3333%;left:33.3333%}.babbageFilter h3{line-height:60px;background-image:url(/templates/_images/filter-arrow-mobile.png);background-size:21px 12px}.babbageFilter:hover ul{top:60px}#cF .Copyright{background-position:calc(100% - 20px) 100%;background-position:-moz-calc(100% - 20px) 100%;background-position:-webkit-calc(100% - 20px) 100%;background-size:700px auto}}.mobileContact{display:none}@media only screen and (max-width:770px){.mobileContact{display:block;margin:15px 60px 0 0;width:60px;float:right}}@media only screen and (max-width:550px){.mobileContact{display:block;margin:-95px 60px 0 0;width:60px;float:right}}@media screen and (max-width:770px){#cH{height:85px;position:fixed;top:0;left:0}#cLogo{width:50%}#cLogo a{background-size:210px 52px;background-image:url(/templates/_images/babbage-logo-tablet.png);padding:0}#cN{width:50%}#mainWrapper{margin-top:85px}#cHero{height:75vw}#outerWrapper.ContentTemplate #cPC{width:50%}#outerWrapper.ContentTemplate #cPC .HTMLContent,#outerWrapper.ContentTemplate.contact #cPC .HTMLContent{-webkit-column-count:1;-moz-column-count:1;column-count:1}#outerWrapper.ContentTemplate.contact #cPC .HTMLContent{width:auto;padding-right:2em;float:none}#cSecondary{width:50%;margin-top:75vw;margin-top:37.5vw}#cRS{width:50%;top:510px;top:75vw;height:auto}#cSecondary .RightContentBox{height:37.5vw}#cRS .RightContentBox{height:37.5vw}.MainNavigation,.rmStatic.MainNavMegamenu,#languageSelect{display:none}.ShowMobileNavButton{display:block;width:65px;height:65px;position:absolute;top:8px;right:0;cursor:pointer}.ShowMobileNavButton:active{background:#ebebeb}.ShowMobileNavButton:active .Hamburgerline{background:#00aeef}.ShowMobileNavButton .Hamburgerline{display:block;width:25px;height:2px;position:absolute;top:36px;left:20px;background:#666;-webkit-transition:-webkit-transform .1s,width .1s,margin .1s,left .1s;transition:transform .1s,width .1s,margin .1s,left .1s;-webkit-transition-delay:.25s,.25s,.5s,.25s;transition-delay:.25s,.25s,.5s,.25s}.ShowMobileNavButton .Hamburgerline.Line1{margin-top:-6px}.ShowMobileNavButton .Hamburgerline.Line3{margin-top:6px}body.ShowMobileNav .ShowMobileNavButton .Hamburgerline{-webkit-transition-delay:.5s,.25s,.25s,.25s;transition-delay:.5s,.25s,.25s,.25s}body.ShowMobileNav .ShowMobileNavButton .Hamburgerline.Line1{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:0}body.ShowMobileNav .ShowMobileNavButton .Hamburgerline.Line2{width:0;left:30px}body.ShowMobileNav .ShowMobileNavButton .Hamburgerline.Line3{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:0}.babbageFilter.hover ul{top:54px !important}#cMobileNavigation{display:block;width:80%;width:calc(100% - 85px);background:#fff;position:fixed;top:0;left:100%}body.ShowMobileNav #cMobileNavigation{margin-left:-80%;margin-left:calc(-100% + 85px)}#cH,#mainWrapper,#cF,#cMobileNavigation{-webkit-transition:margin-left .25s;transition:margin-left .25s}#cRS{-webkit-transition:right .25s;transition:right .25s}body.ShowMobileNav #cH,body.ShowMobileNav #mainWrapper,body.ShowMobileNav #cF{margin-left:-80%;margin-left:calc(-100% + 85px)}body.ShowMobileNav #cRS{right:80%;right:calc(100% - 85px)}.PreviousNextLinks a.Next{right:0}#outerWrapper.FilterAndSearch #cSearchAndFilter{height:54px}.babbageFilter{height:54px;width:50%;left:0}.babbageFilter h3{line-height:54px}.babbageFilter:hover ul{top:54px}#outerWrapper.HomeTemplate #cPCWrapper{margin-bottom:-1px}#outerWrapper.HomeTemplate #cRS{margin-bottom:-1px}#mainWrapper{padding-bottom:125px}body.hasPreviousAndBackButtons #mainWrapper{padding-bottom:205px}#cF .Copyright{height:125px;max-height:125px;padding:20px;background:url(/templates/_images/footer-bg.png) bottom right no-repeat;background-size:auto 70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cF .Copyright{background-position:-moz-calc(100% + 10px) 100%;background-position:-webkit-calc(100% + 10px) 100%;background-position:calc(100% + 10px) 100%}}@media screen and (max-width:550px){#outerWrapper{min-width:320px}#cH{height:60px;position:fixed;top:0;left:0}#mainWrapper{margin-top:60px}.HomeTemplate .ListHolder{background:#000}.HomeTemplate .ListHolder.loading{background:none}#cLogo a{background:url(/templates/_images/babbage-logo-mobile.png) 2em 17px no-repeat;background-size:133px 33px;padding:0}.ShowMobileNavButton{top:-100px;right:0}#cN{width:100%}#outerWrapper.ContentTemplate #cPC{float:none;width:100%}#outerWrapper.ContentTemplate.contact #cPC .HTMLContent{padding:2em 2em 0 2em}#cHero{height:120vw}#cHero{height:auto}#cSecondary{float:none;width:100%;margin:0}#cRS{width:100%;position:relative;top:auto;right:auto;height:auto}#cSecondary .RightContentBox{height:75vw}#cRS .RightContentBox{height:75vw}#cRS .RightContentBox.RightImage.RightYoutubeVideo,#cRS .RightContentBox.Testimonial{display:block}#cRS .RightContentBox.Testimonial{height:auto;min-height:37.5vw}.PreviousNextLinks{overflow:hidden}.PreviousNextLinks a.Previous{margin-left:-13px;padding-right:30px}.PreviousNextLinks a.Next{margin-right:-13px;padding-left:30px}.babbageFilter ul{width:200%}#outerWrapper.ContentTemplate #cPC .HTMLContent.hasMobileContent{padding:0 2em}#outerWrapper.ContentTemplate #cPC .HTMLContent.hasMobileContent>p:first-child{margin-top:2em}}@media screen and (max-width:420px){.babbageFilter h3 span{display:none}}

/* /Data/Babbage/StyleSheets/Navigation.css */

.Breadcrumb{padding:30px 0 0 30px;margin:0;position:absolute;top:0;left:0;background:none;font-family:'HelveticaNeueLTStd-Md';z-index:30;width:33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Breadcrumb a{display:inline-block;margin:0;text-decoration:none;color:#fff}.Breadcrumb>span:nth-child(1)>a{color:#00aeef}.Breadcrumb a:last-child{color:#e5e5e5}.Breadcrumb.Depth3 a:last-child{display:none}.Breadcrumb.Depth3 a:nth-last-child(3){color:#e5e5e5}.Breadcrumb.Depth3 a:first-child:last-child{display:inline-block}.Breadcrumb .bs{color:#fff;margin:0 .5em}.Breadcrumb a:hover{text-decoration:underline}.RadMenuStatic .rmHorizontal .rmItem{clear:none}.RadMenuStatic .rmItem{padding:0}.RadMenuStatic .rmHorizontal .rmItem{float:left;list-style:none outside none}.RadMenuStatic .rmVertical .rmItem{list-style:none outside none}.RadMenu .rmRootGroup .rmItem .rmGroup{padding-bottom:0}ul.rmVertical{margin:0 0 0 0;padding:0 0 0 0;list-style:none}ul.rmHorizontal{argin:0 0 0 0;padding:0 0 0 0}.rmVertical .rmLink{float:none}.rmText{cursor:pointer;cursor:hand}.Navigation{clear:both;display:block;margin:0 0 0 0;padding:0 0 0 0}.CustomTitle{padding:4px 0;clear:both;display:block}.RadMenu.RadMenu_SlideHorizontal{height:32px;width:100%}.RadMenu.RadMenu_SlideVertical{width:100%}.RadMenu .rmLink{background:#cfcfcf url(/Templates/_images/NavigationBlend.gif) repeat-x right center;color:#666;text-decoration:none;width:100%}.RadMenu .rmHorizontal .rmLink{padding:8px 0 8px 0;min-width:100px !important}.RadMenu .rmHorizontal .rmVertical.rmLevel1 .rmLink{min-width:150px !important}.RadMenu .rmVertical .rmLink{display:block;float:left;padding:6px 0 6px 0;border-bottom:1px solid #999;border-top:1px solid #efefef;min-width:230px !important}.RadMenu .rmVertical.rmLevel1 .rmLink{min-width:150px !important}.RadMenu .rmHorizontal .rmLink.rmRootLink{border-right:1px solid #969696;border-left:1px solid #efefef}.RadMenu ul.rmRootGroup.rmHorizontal{float:left}.RadMenu .rmRootGroup.rmVertical,.RadMenu .rmVertical.rmGroup{background:#ccc;border-right:1px solid #999;border-left:1px solid #efefef}.RadMenu .rmHorizontal .rmText,.RadMenu .rmVertical .rmLevel1 .rmText,.RadMenu .rmVertical .rmLevel2 .rmText,.RadMenu .rmVertical .rmLevel3 .rmText{padding:0 10px 0 10px}.RadMenu .rmVertical .rmText{padding:0 10px 0 10px}.RadMenu .rmLink.MenuSelected{background:#cfcfcf url(/Templates/_images/NavigationBlend-Selected.gif) repeat-x right center;color:#fff}.RadMenu .rmLink.SelectedParent1{background:#a8a8a8 url(/Templates/_images/NavigationBlend-On.gif) repeat-x right center;color:#fff}.RadMenu .rmLink.rmExpanded,.RadMenu .rmLink.rmFocused,.RadMenu .rmLink:hover{color:#fff;background:#a8a8a8 url(/Templates/_images/NavigationBlend-On.gif) repeat-x right center}.RadMenu .rmLevel1 .rmLink.rmExpanded,.RadMenu .rmLevel1 .rmLink.rmFocused,.RadMenu .rmLevel1 .rmLink:hover{color:#fff;background:#a8a8a8 url(/Templates/_images/NavigationBlend-On.gif) repeat-x right center}.RadMenu .rmLevel2 .rmLink.rmExpanded,.RadMenu .rmLevel2 .rmLink.rmFocused,.RadMenu .rmLevel2 .rmLink:hover{color:#fff;background:#a8a8a8 url(/Templates/_images/NavigationBlend-On.gif) repeat-x right center}.RadMenu .rmLevel3 .rmLink.rmExpanded,.RadMenu .rmLevel3 .rmLink.rmFocused,.RadMenu .rmLevel3 .rmLink:hover{color:#fff;background:#a8a8a8 url(/Templates/_images/NavigationBlend-On.gif) repeat-x right center}.RadMenu .rmVertical .rmText.rmExpandLeft,.RadMenu .rmVertical .rmText.rmExpandRight{padding:0 30px 0 10px;background:url(/Templates/_images/NavigationArrow.gif) no-repeat right center}.RadMenuStatic.RadMenu_SlideHorizontal{width:100%}.RadMenuStatic.RadMenu_SlideVertical{width:100%}.RadMenuStatic .rmLink{color:#666;text-decoration:none;width:100%}.RadMenuStatic .rmHorizontal .rmLink{padding:2.5em 0;display:block;width:auto}.RadMenuStatic .rmHorizontal .noClick .rmLink,.RadMenuStatic .rmHorizontal .noClick .rmLink .rmText{cursor:default}.RadMenuStatic .rmHorizontal .rmLevel1 .rmLink{width:150px !important}.RadMenuStatic .rmVertical .rmLink{padding:6px 0 6px 0;border-bottom:1px solid #999;border-top:1px solid #efefef;display:block;width:230px}.RadMenuStatic .rmVertical .rmLevel1 .rmLink{width:230px !important}.RadMenuStatic .rmHorizontal .rmText,.RadMenuStatic .rmHorizontal .rmVertical .rmLevel1 .rmText .RadMenuStatic .rmHorizontal .rmVertical .rmLevel2 .rmText .RadMenuStatic .rmHorizontal .rmVertical .rmLevel3 .rmText{padding:0 1em}.RadMenuStatic .rmVertical .rmText{padding:19px 30px;display:block}.RadMenuStatic .rmLink{-webkit-transition:color .15s;transition:color .15s}.RadMenuStatic .rmLink.rmExpanded,.RadMenuStatic .rmLink.rmFocused,.RadMenuStatic .rmLink:hover,.RadMenuStatic .rmLink.hover{color:#00aeef;position:relative}.RadMenuStatic .rmLink.rmExpanded:before,.RadMenuStatic .rmLink.rmFocused:before,.RadMenuStatic .rmLink:hover:before,.RadMenuStatic .rmLink.hover:before,.RadMenuStatic .rmLink.rmExpanded:after,.RadMenuStatic .rmLink.rmFocused:after,.RadMenuStatic .rmLink:hover:after,.RadMenuStatic .rmLink.hover:after{content:"";display:block;width:200px;height:40px;position:absolute;background:#ccc;background:transparent;bottom:-20px}.RadMenuStatic .rmFirst .rmLink.rmExpanded:before,.RadMenuStatic .rmFirst .rmLink.rmFocused:before,.RadMenuStatic .rmFirst .rmLink:hover:before,.RadMenuStatic .rmFirst .rmLink.hover:before{height:40px;bottom:-5px}.RadMenuStatic .rmLink.rmExpanded:before,.RadMenuStatic .rmLink.rmFocused:before,.RadMenuStatic .rmLink:hover:before,.RadMenuStatic .rmLink.hover:before{left:-200px;transform:skew(0deg,-10deg)}.RadMenuStatic .rmLink.rmExpanded:after,.RadMenuStatic .rmLink.rmFocused:after,.RadMenuStatic .rmLink:hover:after,.RadMenuStatic .rmLink.hover:after{right:-200px;transform:skew(0deg,10deg)}.RadMenuStatic .rmVertical .rmText.rmExpandLeft,.RadMenuStatic .rmVertical .rmText.rmExpandRight{padding:19px 30px;margin-right:30px;display:block;background:url(/Templates/_images/mobile-nav-arrow-forward.png) no-repeat right center;background-size:10px 16px}.RadMenuStatic .rmVertical .rmText.rmBackLink,.RadMenuStatic .rmVertical .rmText.rmBackLink{padding:19px 30px 19px 20px;margin-left:30px;display:block;background:url(/Templates/_images/mobile-nav-arrow-back.png) no-repeat left center;background-size:10px 16px}.NavigationUnique{margin:0;padding:0}.navunique{text-transform:capitalize;margin:0;padding:0}.navunique a:link,.navunique a:visited,.navunique a:hover,.navunique a:active{color:#000;text-decoration:none;margin:0;padding:0 4px;border-left:1px solid #000}span.navunique:first-child a:link,span.navunique:first-child a:visited,span.navunique:first-child a:hover,span.navunique:first-child a:active{border-left:none}.navunique a:hover{color:#ccc}.navunique a.MenuSelected:link,.navunique a.MenuSelected:visited,.navunique a.MenuSelected:hover,.navunique a.MenuSelected:active{color:#ccc}.MainNavigation{float:right;margin-right:1em;margin-top:17px}.RadMenuStatic .rmHorizontal .rmText{font-size:18px;line-height:1em}.MainNavigation .rmStatic{display:none}.rmStatic.MainNavMegamenu{position:absolute;top:-300px;margin-top:95px;width:100%;height:300px;background:#fff;z-index:190;-webkit-transition:top .5s;transition:top .5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.rmStatic.MainNavMegamenu.MainNavMegamenuAbout,.rmStatic.MainNavMegamenu.MainNavMegamenuDiscipline{top:-220px;height:220px}.rmStatic.MainNavMegamenu.hover,.LoggedIn .rmStatic.MainNavMegamenu.MainNavMegamenuAbout.hover,.rmStatic.MainNavMegamenu.MainNavMegamenuAbout.hover,.rmStatic.MainNavMegamenu.MainNavMegamenuDiscipline.hover{top:0;z-index:195;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.MobileNavigation .RadMenuStatic .rmVertical .rmLink{padding:0;border-bottom:none;border-top:1px #ddd solid;width:100% !important;height:auto;line-height:1.5em;background:#fff;font-family:'HelveticaNeueLTStd-Md',sans-serif;font-size:14px;color:#999}.MobileNavigation .RadMenuStatic .rmVertical .rmLink:active{background:#ebebeb;color:#00aeef}.MobileNavigation .RadMenuStatic .rmVertical li:first-child>.rmLink{border-top:1px transparent solid}.MobileNavigation .rmStatic{position:absolute;top:0;bottom:0;left:100%;width:100%;height:400px;height:100vh;background:#fff;overflow-x:hidden;overflow-y:scroll;-webkit-transition:left .25s;transition:left .25s}.MobileNavigation .rmStatic.display{left:0}.MainNavigationSubNav{margin:40px 0 0 0}.MainNavigationSubNav ul,.MainNavigationSubNav li{list-style:none}.rmStatic.MainNavMegamenu ul.rmVertical.rmLevel1{margin-left:0;margin-right:50%;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.rmStatic.MainNavMegamenu.MainNavMegamenuServices ul.rmVertical.rmLevel1{margin-right:0%}.rmStatic.MainNavMegamenu.hover ul.rmVertical.rmLevel1{opacity:1;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.MainNavMegamenu .rmLink{display:block;width:50% !important;font-size:18px;padding:6px 0;font-family:'HelveticaNeueLTStd-Roman',sans-serif;font-weight:normal;text-decoration:none;background:url(/templates/_images/subnav-arrow.png) 110% center no-repeat;position:relative;-webkit-transition:background-position .5s;transition:background-position .5s}.MainNavMegamenu .rmLevel1>.rmItem>.rmLink:hover:before,.MainNavMegamenu .rmLevel1>.rmItem>.rmLink:hover:after{display:block;content:"";background:#ccc;background:transparent;width:75%;height:35px;position:absolute;left:25%;z-index:50}.MainNavMegamenu .rmLevel1>.rmItem>.rmLink:hover:before{top:-18px;transform:skew(0deg,-8.5deg)}.MainNavMegamenu .rmLevel1>.rmItem>.rmLink:hover:after{top:23px;transform:skew(0deg,8.5deg)}.MainNavMegamenu.SingleLevel .rmLink{display:inline-block;width:50%;float:left;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.MainNavMegamenu.SingleLevel .rmLevel1>.rmItem>.rmLink:hover:before,.MainNavMegamenu.SingleLevel .rmLevel1>.rmItem>.rmLink:hover:after{display:none}.MainNavMegamenu .rmLink:hover,.MainNavMegamenu .rmLink.hover{color:#00aeef}.MainNavMegamenu .rmLink.HasSubnav:hover,.MainNavMegamenu .rmLink.HasSubnav.hover{background-position:100% center}.GoogleMapOnPage .MainNavMegamenu .rmLink{-webkit-transition:none;transition:none}.MainNavMegamenu .rmLink .rmText{display:block;padding:0 30px 0 30px}.MainNavMegamenu.SingleLevel .rmLink .rmText{padding-left:0}.MainNavMegamenu .rmStatic{position:absolute;left:25%;right:25%;top:0;overflow:hidden;bottom:100%;border-left:1px #fff solid;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s;-webkit-transition-delay:1s;transition-delay:1s}.MainNavMegamenu a:hover+.rmStatic,.MainNavMegamenu .rmStatic:hover,.MainNavMegamenu .rmStatic.hover{opacity:1;bottom:1em;overflow:visible;-webkit-transition-delay:0s;transition-delay:0s}.MainNavMegamenu .rmStatic:before{content:"";width:1px;height:0%;background:#636363;position:absolute;top:50%;left:-1px;-webkit-transition:top .5s,height .5s;transition:top .5s,height .5s;-webkit-transition:none;transition:none}.GoogleMapOnPage .MainNavMegamenu .rmStatic:before{-webkit-transition:none;transition:none}.MainNavMegamenu .rmStatic:hover:before,.MainNavMegamenu .rmStatic.hover:before{height:100%;top:0%}.MainNavMegamenu .rmStatic ul{margin:0;padding:8px 0;list-style:none;width:50%;float:left}.MainNavMegamenu .rmStatic li{display:inline-block;width:100%}.MainNavMegamenu .rmStatic .rmLink{width:100% !important;font-size:14px;line-height:1em;display:inline-block;margin:0;padding:8px 0 7px 0;background:none}.MainNavMegamenu .rmStatic .rmLink:hover{color:#005da4}.MainNavMegamenu .rmStatic .rmLink .rmText{display:block;padding:0 10px 0 20px;line-height:15px}.MainNavMegamenu.MainNavMegamenuServices .rmLink{width:100% !important}.MainNavMegamenu.MainNavMegamenuServices .rmLink{width:100% !important}.MainNavMegamenu.MainNavMegamenuServices .rmItem:last-child .rmLink{margin-top:25px}.MainNavMegamenu.MainNavMegamenuServices .rmVertical{-webkit-column-count:3;-moz-column-count:3;column-count:3;box-sizing:border-box}.MainNavMegamenu.MainNavMegamenuServices .rmVertical .rmItem{-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid;display:inline-block;width:100%}@media screen and (min-width:1441px){.rmStatic.MainNavMegamenu ul.rmVertical.rmLevel1{width:40%;margin:0 40% 0 20%}.rmStatic.MainNavMegamenu.MainNavMegamenuServices ul.rmVertical.rmLevel1{width:80%;margin:0 17% 0 20%}.MainNavMegamenu .rmLink{width:50% !important}.MainNavMegamenu .rmStatic{left:40%;right:20%}.MainNavMegamenu .rmLink .rmText{padding:0 20px 0 20px}}@media screen and (min-width:2000px){.rmStatic.MainNavMegamenu ul.rmVertical.rmLevel1{width:40%;margin:0 40% 0 20%}}@media screen and (max-width:1259px){.RadMenuStatic .rmHorizontal .rmText{font-size:16px}.MainNavMegamenu .rmLink{font-size:16px;padding:8px 0}.MainNavMegamenu .rmLink{width:33.3333% !important}.MainNavMegamenu.SingleLevel .rmLink{margin-left:0}.MainNavMegamenu .rmStatic{left:0;right:0}.rmStatic.MainNavMegamenu ul.rmVertical.rmLevel1{margin-left:0%;margin-right:33.3333%}.MainNavMegamenu .rmLink{width:50% !important}.MainNavMegamenu .rmStatic{left:33.3333%;right:0}}@media screen and (max-width:770px){.Breadcrumb{width:50%}}u @media screen and (max-width:550px){.Breadcrumb,.Breadcrumb.HalfHeight{top:0;width:auto;padding:2em 0 0 2em;}}@media screen and (min-width:1536px) and (max-width:1536px){.RadMenuStatic .rmHorizontal .rmText{font-size:17px}}

/* /Data/Babbage/StyleSheets/Content.css */

.Detail-Email{background:url(/Templates/_images/icon_mail.gif) no-repeat center left;padding:3px 3px 3px 20px;margin:0}.Detail-Fax{background:url(/Templates/_images/icon_fax.gif) no-repeat center left;padding:3px 3px 3px 20px;margin:0}.Detail-Link{background:url(/Templates/_images/icon_link.gif) no-repeat center left;padding:3px 3px 3px 20px;margin:0}.Detail-PDFLink{background:url(/Templates/_images/icon_pdf.gif) no-repeat center left;padding:3px 3px 3px 20px;margin:0}.Detail-Phone{background:url(/Templates/_images/icon_phone.gif) no-repeat center left;padding:3px 3px 3px 20px;margin:0}.Detail-Post{background:url(/Templates/_images/icon_post.gif) no-repeat center left;padding:3px 3px 3px 20px;margin:0}.Detail-Skype{background:url(/Templates/_images/icon_skype.gif) no-repeat center left;padding:3px 3px 3px 20px;margin:0}.Detail-SMS{background:url(/Templates/_images/icon_mobile.gif) no-repeat center left;padding:3px 3px 3px 20px;margin:0}p.Highlight-Chat{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;font-style:italic;font-size:1.5em;text-align:center;margin:10px 0 10px 10px;width:280px;float:right;clear:none;padding:50px 60px 30px 60px;background:url(/Templates/_images/html-Highlight-Chat.gif) no-repeat top left}p.Highlight-Small{font-size:1em;text-align:center;margin-top:20px;margin-bottom:20px;padding:10px;background:#efefef}p.Highlight-Medium{color:#666;font-size:1.2em;text-align:center;font-weight:bold;text-align:center;margin-top:20px;margin-bottom:20px;padding:10px;background:#efefef}p.Highlight-Large{color:#666;font-size:1.6em;font-weight:bold;text-align:center;margin-top:20px;margin-bottom:20px;padding:10px;background:#efefef}p.Quote-FloatRight{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;font-style:italic;font-size:1.5em;text-align:center;margin:10px 0 10px 10px;width:280px;float:right;clear:none;padding:50px 60px 30px 60px;background:url(/Templates/_images/html-Quote.gif) no-repeat top left}table.LargeBlue{margin-top:20px;margin-bottom:20px;background:#6bd6fd;padding:2px;color:#fff}table.LargeBlue td{background:#0e3977;color:#fff;font-size:1em;font-weight:normal;text-align:left;padding:2px}table.GreenHeading td{background:#52b500;color:#fff;font-size:1em;font-weight:normal;text-align:left;padding:2px}

/* /Data/Babbage/StyleSheets/DocumentLibrary.css */

.DocumentLibrarySearch{position:relative;clear:both;margin:0 0 10px 0;padding:0}.DocumentLibrarySearch .SearchFull{width:100%;padding:4px 0;width:100%;margin-bottom:20px}.DocumentLibrarySearch input{font-size:11px}.DocumentLibrarySearch select{font-size:11px;width:130px}.SearchLetterItem{position:relative;clear:both;margin:0 0 0 0;padding:0}.SearchLetterItem a:visited.SearchLetter,.SearchLetterItem a:link.SearchLetter{margin:0 0 0 1px;display:inline-block;padding:2px 5px 3px 5px;color:#fff;text-decoration:none;background:#999;border-bottom:5px solid #CCCCCCC}.SearchLetterItem a:hover.SearchLetter{color:#fff;text-decoration:none;background:#666}.SearchLetterItem a:link.Selected,.SearchLetterItem a:visited.Selected,.SearchLetterItem a:hover.Selected,.SearchLetterItem a:active.Selected{color:#ccc;text-decoration:none;background:#000}.SearchLetterItem a:link.Unavailable,.SearchLetterItem a:visited.Unavailable,.SearchLetterItem a:hover.Unavailable,.SearchLetterItem a:active.Unavailable{color:#fff;text-decoration:none;background:#ccc}.DocumentLibrarySearchResults{position:relative;clear:both;margin:0 0 0 0;padding:0 2em}.DocumentLibrarySearchResults .ListItem{width:auto;height:auto;opacity:1;padding:0 2em}.ContentTemplate #cPC .DocumentLibrarySearchResults .ListItem{height:auto;border-bottom:none}#cSecondary .DocumentLibrarySearchResults .ListItem{padding:0}.DocumentLibrarySearchResults .ListItem:after{display:none}.DocumentLibrarySearchResults .ListIcon{display:none}.DocumentLibrarySearchResults .ListTitle{margin-top:0;font-size:1em;padding:0}.DocumentLibrarySearchResults .ListTitle a{color:#666;text-decoration:underline;background:url(/templates/_images/document-download.png) 0 0 no-repeat;display:block;padding:0 0 0 38px;line-height:28px}.DocumentLibrarySearchResults .ListTitle a:hover{text-decoration:none}.DocumentLibrarySearchResults .ListAuthor,.DocumentLibrarySearchResults .ListItemDate,.DocumentLibrarySearchResults .ListCode{font-size:85%;line-height:1.5em;display:inline}.DocumentLibrarySearchResults .ListKeywords,.DocumentLibrarySearchResults .ListItemData{font-size:85%}.DocumentLibrarySearchResults .ShowAllFile{font-size:85%;line-height:1.5em;text-transform:capitalize}.DocumentLibrarySearchResults .ShowAllFile a:visited,.DocumentLibrarySearchResults .ShowAllFile a:link,.DocumentLibrarySearchResults .ShowAllFile a:hover{text-decoration:underline}.DocumentLibrarySearchResults .ThumbNew{font-size:85%;line-height:1.5em}#cLS .DocumentLibrarySearchResults .ListAuthor,#cLS .DocumentLibrarySearchResults .ListItemDate,#cLS .DocumentLibrarySearchResults .ListCode,#cLS .DocumentLibrarySearchResults .ListItemData{display:block}.DocumentLibraryCategories{position:relative;clear:both;margin:0 0 10px 0;padding:0;padding-bottom:1px}.DocumentLibraryCategoriesList{position:relative;margin:0 0 10px 0;padding:0;padding-bottom:1px}.DocumentLibraryCategoriesList .ThumbBorder{margin:0;padding:8px 0}.DocumentLibraryCategoriesList .ThumbBorder a:hover img{filter:alpha(opacity=60);opacity:6}@media screen and (max-width:550px){.DocumentLibrarySearchResults{padding:0 2em 2em 2em}}

/* /Data/Babbage/StyleSheets/CustomCode.css */

.CustomCode{position:relative;margin:0;padding:0}#cSearchAndFilter .CustomCode{display:inline;position:static;height:80px}.siteSelect{position:absolute;right:20px;z-index:50;font-size:15px}.siteSelect ul{position:absolute;right:0;margin:0 0 0 0;padding:0;z-index:5;display:none;background:#242424;color:#fff}.showSites .siteSelect ul{display:block;list-style:none}.siteSelect ul a{padding:10px 10px 10px 10px;border-top:none;color:#fff;width:170px;background-size:40px;display:block;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer}.siteSelect ul a:hover{color:#00aeef}.siteSelect .defaultSite{width:200px;text-align:right;height:21px;background-size:cover;margin:4px 0 0 10px;cursor:pointer;float:none;color:#666;padding:0 30px 0 0;position:relative}.siteSelect .defaultSite:after{content:'';width:16px;height:16px;background:url(/Templates/_images/langselect-arrows.png) no-repeat;background-size:contain;right:0;top:4px;position:absolute}.HeroTitle{position:absolute;top:0;left:0;width:33%;height:50%;background:rgba(0,0,0,.5);padding:30px;z-index:20;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.HeroTitle.HalfHeight{height:25%}.Breadcrumb+.HeroTitle,.Breadcrumb+.CustomCode .HeroTitle{padding-top:60px}.Breadcrumb+.HeroTitle.HalfHeight,.Breadcrumb+.CustomCode .HeroTitle.HalfHeight{padding-top:30px;z-index:40}.HeroTitle h1{color:#e5e5e5;margin:0 0 10px 0;line-height:1.2em;margin-top:15px}.HeroTitle h1:empty,.HeroTitle h1.empty{display:none}form.contegro_internetexplorer .HeroTitle h1{line-height:1.15em}.HeroTitle p{color:#e5e5e5;font-family:'HelveticaNeueLTStd-Md'}.HeroTitle h1:empty+p,.HeroTitle h1.empty+p{font-family:'HelveticaNeueLTStd-Lt',Arial,Helvetica,sans-serif;font-size:2em;line-height:1.2em;margin-bottom:0;background:#000;margin-top:15px}form.contegro_internetexplorer .HeroTitle h1:empty+p,form.contegro_internetexplorer .HeroTitle h1.empty+p{line-height:1.15em}.HeroImage{z-index:0;width:100%;overflow:hidden;height:100%;position:relative}.HeroImage img{width:auto;height:auto;margin:auto;display:block;opacity:0;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s}.HeroImage.imageExactRatio img{width:100%;height:100%}.HeroImage.imageTooWide img{height:100%}.HeroImage.imageTooTall img{width:100%}.HeroImage.imageLoaded img{opacity:1}.HeroImage li.imageExactRatio img{width:100%;height:100%}.HeroImage li.imageTooWide img{height:100%}.HeroImage li.imageTooTall img{width:100%}.HeroImage li.imageLoaded img{opacity:1}.HeroImage.HeroSlideshow ul,.HeroImage.HeroSlideshowDesktop ul{list-style:none;margin:0;padding:0}.HeroImage.HeroSlideshow ul.images,.HeroImage.HeroSlideshowDesktop ul.images{width:100%;height:100%}.HeroImage.HeroSlideshow ul.images li,.HeroImage.HeroSlideshowDesktop ul.images li{width:100%;height:100%;background-position:center center;background-size:cover;position:absolute;top:0;left:0;opacity:0;background-color:#666;margin:0;padding:0;z-index:10}.HeroImage.HeroSlideshow ul.images li.active,.HeroImage.HeroSlideshowDesktop ul.images li.active{opacity:1;z-index:15}.HeroImage.HeroSlideshow ul.images li.previous,.HeroImage.HeroSlideshowDesktop ul.images li.previous{opacity:0}.HeroImage.HeroSlideshow ul.images li.active,.HeroImage.HeroSlideshow ul.images li.previous,.HeroImage.HeroSlideshowDesktop ul.images li.active,.HeroImage.HeroSlideshowDesktop ul.images li.previous{-webkit-transition:opacity .5s;transition:opacity .5s}.HeroImage.HeroSlideshow ul.images li.previous,.HeroImage.HeroSlideshowDesktop ul.images li.previous{-webkit-transition-delay:.5s;transition-delay:.5s}.HeroImage.HeroSlideshow ul.indicators,.HeroImage.HeroSlideshowDesktop ul.indicators{position:absolute;bottom:10px;left:20px;z-index:20}.HeroImage.HeroSlideshow ul.indicators li,.HeroImage.HeroSlideshowDesktop ul.indicators li{width:10px;height:10px;background:#fff;display:inline-block;margin-right:5px;border-radius:5px}.HeroImage.HeroSlideshow ul.indicators li.active,.HeroImage.HeroSlideshowDesktop ul.indicators li.active{background:#00aeef}#PageEditorControl_ContentsWrapper_Content .HeroImage img{opacity:1;height:100%;width:auto}.HeroMap,.HeroMapCover{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-10}.HeroMap.active{z-index:1}.HeroMap.active+.HeroMapCover{z-index:2}.HeroMap #map{width:100% !important;height:100% !important;position:absolute !important;top:0 !important;left:0 !important}.HideHeroMapButton{position:absolute;bottom:20px;right:10px;width:90px;height:35px;background:rgba(0,0,0,.5);padding:10px;text-align:center;z-index:20;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#e5e5e5;cursor:pointer;display:none}.HeroMap.active+.HeroMapCover+.HideHeroMapButton,.HeroMap.active+.HideHeroMapButton{display:block}.HeroContent{z-index:0;width:100%;height:100%}.HeroContent #map{width:100% !important;height:480px !important;height:37.5vw}body.touchDevice .HeroContent #map:before{display:block;content:"";width:100%;position:absolute;top:0;bottom:0;left:0;background:transparent;z-index:10}.FourOhFourContent{padding:0 30px;background:#242424;min-height:18.75vw;width:75%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.FourOhFourContent h1{font-size:3em;color:#e5e5e5;font-weight:normal;margin:0;padding:20px 0 0 0;font-family:'HelveticaNeueLTStd-Lt',Arial,Helvetica,sans-serif}.FourOhFourContent p{color:#e5e5e5;font-size:1.25em}.FourOhFourContent p{width:50%}.ServicesList{padding:2em}.ServicesList ul{margin:0;padding:0;list-style:none}.ServicesList li{line-height:1.2em}.KeyDetails{padding:1.5em 2.5em;height:auto !important}.KeyDetails pre.Details{font-family:'HelveticaNeueLTStd-Roman',sans-serif;white-space:pre-line}.KeyDetails div.Details{margin:0;padding:0}.KeyDetails div.Details span{margin:0 0 .5em 0;line-height:1.1em;display:block}.cn .KeyDetails div.Details span{letter-spacing:.05em}.KeyDetails div.Details span span{margin:0;display:inline}.KeyDetails+.KeyDetails{padding-top:0;margin-top:-1em}.KeyDetails.DownloadProfileSummary h5:before{content:'';width:16px;height:16px;background:url('/Templates/_images/Icon-Download.png') left center no-repeat;background-size:contain;position:absolute;left:0}.KeyDetails.DownloadProfileSummary h5{font-weight:bold;position:relative;padding:0 0 0 20px;margin:150px 0 0 0;font-size:1em}.ContactLocation{clear:right;float:right;width:50%;padding:2em 2em 0 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContactLocation+.ContactLocation{padding-top:1em}.ContactLocation dl{margin:1em 0 .5em 0}.ContactLocation dl:after{content:'';display:block;clear:both}.ContactLocation dt{font-family:'HelveticaNeueLTStd-Md';display:block;width:33.3333%;float:left;clear:both}.ContactLocation dd{display:block;float:left;width:66.6666%}.ProjectKeyDetails{padding:2em}.ProjectKeyDetails dl{margin:1em 0}.ProjectKeyDetails dl:after{content:'';display:block;clear:both}.ProjectKeyDetails dt,.ProjectKeyDetails dd{display:block;float:left;line-height:1.5em}.ProjectKeyDetails dt{font-family:'HelveticaNeueLTStd-Md';clear:both;font-weight:normal;color:#666}.ProjectKeyDetails dt:after{content:":";margin:0 .25em 0 0}.ProjectKeyDetails dt:empty:after{display:none}.ProjectKeyDetails dd{color:#999}.ProjectKeyDetails ul,.ProjectKeyDetails li{list-style:none;margin:0;padding:0;color:#666}.ProjectKeyDetails li a{color:#666}.ProjectKeyDetails li a:hover{text-decoration:none}.ProjectKeyDetails ul{margin:1em 0}.RightImage{overflow:hidden}.RightImage img{width:auto;height:auto;opacity:0;-ms-interpolation-mode:bicubic;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s}.RightImage.imageExactRatio img{width:100%;height:100%}.RightImage.imageTooWide img{height:100%}.RightImage.imageTooTall img{width:100%}.RightImage.imageLoaded img{opacity:1}#outerWrapper.search .RightImage,#outerWrapper.page-not-found-content .RightImage{position:absolute;top:0;right:0;width:25%;height:240px;height:18.75vw}#outerWrapper.page-not-found-content .RightImage+.RightImage,#outerWrapper.search .RightImage+.RightImage{top:240px;top:18.75vw}#outerWrapper.page-not-found-content .RightImage+.RightImage+.RightImage,#outerWrapper.search .RightImage+.RightImage+.RightImage{top:480px;top:37.5vw}#outerWrapper.page-not-found-content .RightImage+.RightImage+.RightImage+.RightImage,#outerWrapper.search .RightImage+.RightImage+.RightImage+.RightImage{top:720px}.Testimonial{background:#707070;padding:1em;font-size:2em;color:#e5e5e5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Testimonial q{display:block;font-family:'HelveticaNeueLTStd-Lt',Arial,Helvetica,sans-serif;margin:0 0 10px 0;padding:0}.Testimonial p{margin:0;padding:0;font-size:.5em;font-family:'HelveticaNeueLTStd-Md'}@media screen and (min-width:1920px){.HeroTitle h1,.HeroTitle h1:empty+p,.HeroTitle h1.empty+p,form.contegro_internetexplorer .HeroTitle h1,form.contegro_internetexplorer h1:empty+p,form.contegro_internetexplorer h1.empty+p{line-height:1.3em}}@media screen and (min-width:1441px){#outerWrapper.search .RightImage,#outerWrapper.page-not-found-content .RightImage{width:20%;right:20%}#outerWrapper.page-not-found-content .RightImage+.RightImage,#outerWrapper.search .RightImage+.RightImage{top:0;right:0}#outerWrapper.page-not-found-content .RightImage+.RightImage+.RightImage,#outerWrapper.search .RightImage+.RightImage+.RightImage{top:240px;top:18.75vw;right:20%}#outerWrapper.page-not-found-content .RightImage+.RightImage+.RightImage+.RightImage,#outerWrapper.search .RightImage+.RightImage+.RightImage+.RightImage{top:240px;top:37.5vw;right:0}.FourOhFourContent{padding-left:20%;width:60%}.FourOhFourContent h1,.FourOhFourContent p{margin-left:20px}.FourOhFourContent p{width:50%}}@media screen and (max-width:1259px){.HeroContent #map{height:510px !important;height:50vw}#outerWrapper.page-not-found-content .RightContentBox,#outerWrapper.search .RightContentBox{display:none}.FourOhFourContent{padding-left:30px;padding-bottom:30px;width:100%}.FourOhFourContent p{width:33.3333%}}@media screen and (max-width:920px) and (min-width:771px){.HeroTitle.WithImageControls h1{font-size:1.5em}}@media screen and (max-width:770px){.HeroTitle{width:50%}.HeroContent #map{height:75vw}.ContactLocation{clear:both;float:none;width:auto;padding:2em}.FourOhFourContent p{width:50%}}@media screen and (max-width:550px){.HeroTitle,.HeroTitle.HalfHeight{width:100%;top:0;margin-top:270px;height:auto;position:relative;padding:2em}.HeroImage{height:270px;position:absolute;top:-270px;left:0}.HeroTitle.HalfHeight+.HeroImage{height:360px}.HeroContent #map{height:150vw}.HeroContent #map{height:390px !important}.RightImage{display:none}.RightImage.RightYoutubeVideo{display:block}.ContactLocation,.ContactLocation+.ContactLocation{padding:0 2em}.HeroMap.active{height:270px;top:-270px}.ProjectKeyDetails{padding:1.25em 2em;overflow:hidden;height:2em;border-top:1px #c6c6c6 solid}.ProjectKeyDetails.expanded{height:auto}.ProjectKeyDetails h3{margin-right:-1em;padding-right:1em;background:url(/templates/_images/key-details-show.png) right 7px no-repeat}.ProjectKeyDetails.expanded h3{background-image:url(/templates/_images/key-details-hide.png);background-position:right 11px}.ProjectKeyDetails h4{opacity:0}.ProjectKeyDetails.expanded h4{opacity:1}.ProjectKeyDetails+.DocumentLibraryDocumentList{display:none}.ProjectKeyDetails.expanded+.DocumentLibraryDocumentList{display:block}.HeroImage.HeroSlideshow ul.indicators,.HeroImage.HeroSlideshowDesktop ul.indicators{left:2em}.FourOhFourContent p{width:100%}}

/* /Data/Babbage/webfonts/MyFontsWebfontsKit.css */

@import url("//hello.myfonts.net/count/2cc252");@font-face{font-family:'HelveticaNeueLTStd-Lt';src:url('/webfonts/2CC252_0_0.eot');src:url('/webfonts/2CC252_0_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/2CC252_0_0.woff2') format('woff2'),url('/webfonts/2CC252_0_0.woff') format('woff'),url('/webfonts/2CC252_0_0.ttf') format('truetype')}@font-face{font-family:'HelveticaNeueLTStd-Roman';src:url('/webfonts/2CC252_1_0.eot');src:url('/webfonts/2CC252_1_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/2CC252_1_0.woff2') format('woff2'),url('/webfonts/2CC252_1_0.woff') format('woff'),url('/webfonts/2CC252_1_0.ttf') format('truetype')}@font-face{font-family:'HelveticaNeueLTStd-Md';src:url('/webfonts/2CC252_2_0.eot');src:url('/webfonts/2CC252_2_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/2CC252_2_0.woff2') format('woff2'),url('/webfonts/2CC252_2_0.woff') format('woff'),url('/webfonts/2CC252_2_0.ttf') format('truetype')}

/* /Data/Babbage/CustomCodeTemplates/LanguageSelector/css.css */

.languageSelector,.languageSelectorOptions{position:absolute;top:0;right:-25vw;margin-right:23px;width:120px;height:3em;font-family:'HelveticaNeueLTStd-Roman',sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.languageSelector{background:transparent url('/CustomCodeTemplates/LanguageSelector/arrow.png') 60px center no-repeat;transition:background-color .25s,background-position .25s}#outerWrapper.simplified-chinese .languageSelector{background-position:70px center}.languageSelector:before{box-sizing:border-box;content:'English';display:block;position:absolute;top:0;left:0;width:120px;line-height:3em;color:#666;padding:0 1em}#outerWrapper.simplified-chinese .languageSelector:before{content:'简体中文'}body.showLanguageOptions .languageSelector:before,.languageSelector:hover:before{color:#00aeef}body.showLanguageOptions .languageSelector,.languageSelector:hover{background-color:#eee;background-position:95px center !important}.languageSelectorOptions{display:none;margin-top:3em;background:#000;list-style:none;padding:0;height:auto}body.showLanguageOptions .languageSelectorOptions{display:block}.languageSelectorOptions li{margin:0;padding:0}.languageSelectorOptions a{display:block;text-decoration:none;color:#fff;padding:1em 1em}.languageSelectorOptions a:hover{color:#00aeef}@media screen and (min-width:2000px){.languageSelector,.languageSelectorOptions{right:6px}}@media screen and (min-width:1441px){.languageSelector,.languageSelectorOptions{right:-20vw}}@media screen and (max-width:1259px){.languageSelector,.languageSelectorOptions{right:0;margin-right:0}}@media screen and (max-width:770px){.languageSelector,.languageSelectorOptions{right:120px}.languageSelector{background-color:#eee;background-position:95px center}}@media screen and (max-width:550px){.languageSelector,.languageSelectorOptions{top:-95px}}

/* /Resources/JavaScript/modalbox1.6.0/ContegroModal.css */

.ContegroModalShadow{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,.25);box-shadow:0 0 200px #333 inset;z-index:2000;opacity:1;-webkit-transition:opacity .75s,top 0s;-moz-transition:opacity .75s,top 0s;transition:opacity .75s,top 0s;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;transition-delay:0s,0s}.ContegroModalShadow.hidden{opacity:0;top:-100%;-webkit-transition-delay:0s,.25s;-moz-transition-delay:0s,.25s;transition-delay:0s,.25s;-webkit-transition:opacity .25s,top 0s;-moz-transition:opacity .25s,top 0s;transition:opacity .25s,top 0s}.ContegroModalClose{display:block;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAcxJREFUWEfVV0tugzAQ5Sg5AlIukkWUZJlzIFByjZylG47RA3QJUUK7Kp/0PWM31B0SO6W1+qQnsMcz8zwYYyJXzOfzGNyDOXgCLxbZRxvHxNrt50CwhQ5sJ7xH+ix0GH/AeaaDSMF9yBgzHdYNcOCspTI/SsZyqwYGbgeOU3Or08jAAM5ccpySciVg4DOfsuxjZI7vawKdUyw4V+Y6bQ90/EXpbV4fBRpOs9/tdpfNZiPaSNo4RrIJ7KuAG+5w0oAvZGCiqipRBPtoI7Is62z7CGMK4NYpGT9pkhvYInhfFEVNW13XHelYib1T+YezMzAibtmkWBZzCnB69aRE5/OZM3/RTQWP5OSJAiSDSFtE27ZP+lbBM7milwBSqgTxSHLyfwkYS940TcdrWZadrwivRXg8HtUrhmd/QNI3irEFsb1er8UYAtUivPsarlardpgIyZ/ZpiipKsYmxbKoXkOvjQgVqFCJ12ECSUSSJM0wxgjVRjTJVrxcLt+NCMddkOwPr7hx+hiladrh+Y7u8xTmkfz6SUYj7OeYQEe4AwmBzrBHMgKGcIdSAwwIdyw3wMBwPyYGcAj3azYEnFmNR4TQx2/Wt4Bgv/B7HkUfL/8cjX0c9J0AAAAASUVORK5CYII=');width:32px;height:32px;position:absolute;top:-16px;right:-16px;cursor:pointer}.ContegroModalClose:active{top:-15px}.ContegroModal.MaxWidth .ContegroModalClose,.ContegroModal.MaxHeight .ContegroModalClose{right:5px;top:5px}.ContegroModal.MaxWidth .ContegroModalClose:active,.ContegroModal.MaxHeight .ContegroModalClose:active{top:6px}.ContegroModal{position:fixed;top:50%;left:50%;margin-left:-250px;margin-top:-150px;width:500px;height:300px;background:#fff;box-shadow:0 0 1em #333;border-radius:3px;z-index:2001;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s,opacity .25s,top 0s,height 0s;-moz-transition:-moz-transform .25s,opacity .25s,top 0s,height 0s;transition:transform .25s,opacity .25s,top 0s,height 0s;-webkit-transition-delay:0s,0s,0s,0s;-moz-transition-delay:0s,0s,0s,0s;transition-delay:0s,0s,0s,0s}.ContegroModal.hidden{opacity:0;-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9);top:-9999px;height:0 !important;-webkit-transition-delay:0s,0s,.25s,.25s;-moz-transition-delay:0s,0s,.25s,.25s;transition-delay:0s,0s,.25s,.25s}.ContegroModalTitle{font-size:2em;background:#fff;color:#333;padding:.5em 1em;border-bottom:1px #ccc solid;line-height:1em;border-radius:3px 3px 0 0;margin:-1px 0 0 0;display:none;position:fixed;top:0;left:0;right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContegroModal.HasTitle .ContegroModalTitle{display:block}.ContegroModalDetail{overflow-x:hidden;overflow-y:auto;padding:1em;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContegroModal.HasTitle .ContegroModalDetail{padding-top:5em}

/* /Data/Babbage/Templates/tosrus/jquery.tosrus.all.css */



/*
	jQuery Touch Optimized Sliders "R"Us
	Core CSS
*/
.tos-noanimation {
  -webkit-transition-property: none !important;
  -moz-transition-property: none !important;
  -ms-transition-property: none !important;
  -o-transition-property: none !important;
  transition-property: none !important; }

.tos-fastanimation {
  -webkit-transition-duration: 0.2s !important;
  -moz-transition-duration: 0.2s !important;
  -ms-transition-duration: 0.2s !important;
  -o-transition-duration: 0.2s !important;
  transition-duration: 0.2s !important;
  -webkit-transition-timing-function: ease-out !important;
  -moz-transition-timing-function: ease-out !important;
  -ms-transition-timing-function: ease-out !important;
  -o-transition-timing-function: ease-out !important;
  transition-timing-function: ease-out !important; }

.tos-wrapper {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  display: none;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden; }
  .tos-wrapper.tos-opened {
    display: block; }
  .tos-wrapper.tos-opening {
    opacity: 1; }
  .tos-wrapper.tos-fixed {
    background-color: black;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9000; }
  .tos-wrapper.tos-inline {
    position: relative; }

.tos-slider {
  white-space: nowrap;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  position: relative; }

.tos-wrapper.tos-fx-slide .tos-slider {
  left: 0;
  -webkit-transition: left 0.4s ease;
  -moz-transition: left 0.4s ease;
  -ms-transition: left 0.4s ease;
  -o-transition: left 0.4s ease;
  transition: left 0.4s ease; }
.tos-wrapper.tos-fx-slide.tos-fixed .tos-slider {
  position: absolute; }

.tos-wrapper.tos-fx-fade .tos-slider {
  opacity: 1;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease; }

.tos-uibg {
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  opacity: 0;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1; }

.tos-desktop .tos-wrapper:hover .tos-uibg,
.tos-touch .tos-wrapper.tos-hover .tos-uibg {
  opacity: 1; }

.tos-slide {
  -webkit-overflow-scrolling: touch;
  line-height: 1px;
  text-align: center;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative; }
  .tos-slide:before {
    content: "";
    display: inline-block;
    height: 50%;
    width: 1px;
    margin-right: -1px; }
  .tos-slide.tos-loading:after {
    content: '';
    border-right: 5px solid black;
    border-radius: 50%;
    display: block;
    width: 30px;
    height: 30px;
    margin: -15px;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1;
    -webkit-animation: spin 1s infinite linear;
    -moz-animation: spin 1s infinite linear;
    -ms-animation: spin 1s infinite linear;
    -o-animation: spin 1s infinite linear;
    animation: spin 1s infinite linear; }
  .tos-slide.tos-loading > * {
    opacity: 0; }
  .tos-slide > * {
    opacity: 1;
    -webkit-transition: opacity 0.4s ease;
    -moz-transition: opacity 0.4s ease;
    -ms-transition: opacity 0.4s ease;
    -o-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease; }

.tos-wrapper.tos-fixed .tos-slide.tos-loading:after {
  border-right-color: white; }

@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg); }

  to {
    -webkit-transform: rotate(360deg); } }

@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg); }

  to {
    -moz-transform: rotate(360deg); } }

@-ms-keyframes spin {
  from {
    -ms-transform: rotate(0deg); }

  to {
    -ms-transform: rotate(360deg); } }

@-o-keyframes spin {
  from {
    -o-transform: rotate(0deg); }

  to {
    -o-transform: rotate(360deg); } }

@keyframes spin {
  from {
    transform: rotate(0deg); }

  to {
    transform: rotate(360deg); } }

.tos-slide > * {
  vertical-align: middle;
  display: inline-block;
  max-height: 100%;
  max-width: 100%;
  box-sizing: border-box; }
.tos-slide.tos-html > div {
  -webkit-overflow-scrolling: touch;
  white-space: normal;
  text-align: left;
  line-height: 1.5; }
  .tos-slide.tos-html > div * {
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    text-size-adjust: none; }

.tos-wrapper.tos-fill .tos-slide.tos-image > img {
  max-height: none;
  max-width: none;
  min-height: 100%;
  min-width: 100%; }
.tos-wrapper.tos-fixed .tos-slide.tos-html > div {
  background-color: white;
  color: #333333;
  box-sizing: border-box;
  display: inline-block;
  padding: 40px;
  overflow: auto; }

.tos-desktop .tos-wrapper.tos-fixed {
  background-color: rgba(0, 0, 0, 0.85); }
  .tos-desktop .tos-wrapper.tos-fixed.tos-fit .tos-slide {
    padding: 20px; }

/*
	jQuery Touch Optimized Sliders "R"Us
	Buttons addon
*/
.tos-prev,
.tos-next,
.tos-close {
  background: black;
  border-radius: 3px;
  opacity: 0;
  display: block;
  width: 40px;
  position: absolute;
  z-index: 1;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease; }

.tos-prev,
.tos-next {
  height: 80px;
  margin-top: -40px;
  top: 50%; }
  .tos-prev.tos-disabled,
  .tos-next.tos-disabled {
    cursor: default; }

.tos-prev {
  left: 20px; }

.tos-next {
  right: 20px; }

.tos-close {
  height: 40px;
  top: 20px;
  right: 20px; }

.tos-desktop .tos-wrapper:hover .tos-prev,
.tos-desktop .tos-wrapper:hover .tos-next,
.tos-desktop .tos-wrapper:hover .tos-close,
.tos-touch .tos-wrapper.tos-hover .tos-prev,
.tos-touch .tos-wrapper.tos-hover .tos-next,
.tos-touch .tos-wrapper.tos-hover .tos-close {
  opacity: 0.5; }
  .tos-desktop .tos-wrapper:hover .tos-prev:hover,
  .tos-desktop .tos-wrapper:hover .tos-next:hover,
  .tos-desktop .tos-wrapper:hover .tos-close:hover,
  .tos-touch .tos-wrapper.tos-hover .tos-prev:hover,
  .tos-touch .tos-wrapper.tos-hover .tos-next:hover,
  .tos-touch .tos-wrapper.tos-hover .tos-close:hover {
    opacity: 0.9; }
  .tos-desktop .tos-wrapper:hover .tos-prev.tos-disabled,
  .tos-desktop .tos-wrapper:hover .tos-next.tos-disabled,
  .tos-desktop .tos-wrapper:hover .tos-close.tos-disabled,
  .tos-touch .tos-wrapper.tos-hover .tos-prev.tos-disabled,
  .tos-touch .tos-wrapper.tos-hover .tos-next.tos-disabled,
  .tos-touch .tos-wrapper.tos-hover .tos-close.tos-disabled {
    opacity: 0.2; }

.tos-prev span,
.tos-next span,
.tos-close span:before,
.tos-close span:after {
  content: '';
  display: block;
  width: 12px;
  height: 12px;
  margin: -5px;
  position: absolute;
  top: 50%;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.tos-close span:before,
.tos-close span:after {
  width: 6px;
  height: 6px;
  margin-top: -4px;
  margin-left: 0;
  margin-right: 0; }

.tos-prev span,
.tos-close span:before {
  border-bottom: 3px solid white;
  border-left: 3px solid white;
  left: 50%; }

.tos-next span,
.tos-close span:after {
  border-top: 3px solid white;
  border-right: 3px solid white;
  right: 50%; }

.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-prev .tos-slide, .tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-next .tos-slide, .tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-close .tos-slide {
  padding-left: 80px;
  padding-right: 80px; }

.tos-inline {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  display: inline-block;
  margin: 0;
  position: relative;
  top: auto;
  left: auto;
  right: auto; }
  .tos-inline.tos-prev {
    margin-right: -60px; }
  .tos-inline.tos-next {
    margin-left: -60px; }

.tos-loading .tos-inline {
  opacity: 0 !important; }

.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-prev,
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-next,
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-close {
  -webkit-transform: scale(2);
  -moz-transform: scale(2);
  -ms-transform: scale(2);
  -o-transform: scale(2);
  transform: scale(2); }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-prev,
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-next,
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-close {
  -webkit-transform: scale(3);
  -moz-transform: scale(3);
  -ms-transform: scale(3);
  -o-transform: scale(3);
  transform: scale(3); }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-prev, .tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-prev {
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-next, .tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-next {
  -webkit-transform-origin: right center;
  -moz-transform-origin: right center;
  -ms-transform-origin: right center;
  -o-transform-origin: right center;
  transform-origin: right center; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-close, .tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-close {
  -webkit-transform-origin: right top;
  -moz-transform-origin: right top;
  -ms-transform-origin: right top;
  -o-transform-origin: right top;
  transform-origin: right top; }

/*
	jQuery Touch Optimized Sliders "R"Us
	Caption addon
*/
.tos-caption {
  color: white;
  text-align: center;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1; }
  .tos-caption:after {
    content: '';
    display: block;
    clear: both; }
  .tos-caption > div {
    box-sizing: border-box;
    padding: 0 20px;
    float: left; }
    .tos-caption > div:last-child {
      float: right;
      margin-right: -2px; }

.tos-desktop .tos-wrapper:hover .tos-caption,
.tos-touch .tos-wrapper.tos-hover .tos-caption {
  opacity: 1; }

.tos-wrapper .tos-caption {
  line-height: 20px;
  font-size: 15px;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8);
  bottom: 20px; }
.tos-wrapper.tos-has-caption .tos-uibg {
  height: 100px; }

.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-caption .tos-slide {
  padding-bottom: 60px; }

.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-caption {
  line-height: 40px;
  font-size: 30px;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);
  bottom: 40px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-caption .tos-uibg {
  height: 200px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-caption {
  line-height: 60px;
  font-size: 45px;
  text-shadow: 0 3px 6px rgba(0, 0, 0, 0.8);
  bottom: 60px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-caption .tos-uibg {
  height: 300px; }

/*
	jQuery Touch Optimized Sliders "R"Us
	Drag addon
*/
.tos-wrapper.tos-fx-slide .tos-slider {
  -webkit-transition-property: left, margin;
  -moz-transition-property: left, margin;
  -ms-transition-property: left, margin;
  -o-transition-property: left, margin;
  transition-property: left, margin; }

/*
	jQuery Touch Optimized Sliders "R"Us
	Pagination addon
*/
.tos-pagination {
  text-align: center;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1; }
  .tos-pagination a {
    display: inline-block; }
  .tos-pagination.tos-bullets a {
    background-color: rgba(255, 255, 255, 0.2); }
    .tos-pagination.tos-bullets a:hover {
      background-color: rgba(255, 255, 255, 0.5); }
    .tos-pagination.tos-bullets a.tos-selected {
      background-color: rgba(255, 255, 255, 0.9); }

.tos-desktop .tos-wrapper:hover .tos-pagination,
.tos-touch .tos-wrapper.tos-hover .tos-pagination {
  opacity: 1; }

.tos-wrapper .tos-pagination {
  padding: 0 0 20px 0; }
.tos-wrapper.tos-has-bullets .tos-pagination {
  height: 10px; }
  .tos-wrapper.tos-has-bullets .tos-pagination a {
    border-radius: 10px;
    width: 10px;
    height: 10px;
    margin: 0 5px; }
.tos-wrapper.tos-has-bullets .tos-caption {
  bottom: 40px; }
.tos-wrapper.tos-has-bullets .tos-uibg {
  height: 90px; }
.tos-wrapper.tos-has-bullets.tos-has-caption .tos-uibg {
  height: 130px; }
.tos-wrapper.tos-has-thumbnails .tos-pagination {
  height: 50px; }
  .tos-wrapper.tos-has-thumbnails .tos-pagination a {
    background-position: center center;
    background-size: cover;
    width: 50px;
    height: 50px;
    margin: 0 5px; }
.tos-wrapper.tos-has-thumbnails .tos-caption {
  bottom: 80px; }
.tos-wrapper.tos-has-thumbnails .tos-uibg {
  height: 130px; }
.tos-wrapper.tos-has-thumbnails.tos-has-caption .tos-uibg {
  height: 170px; }

.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets .tos-slide {
  padding-bottom: 50px; }
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets.tos-has-caption .tos-slide {
  padding-bottom: 80px; }
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails .tos-slide {
  padding-bottom: 90px; }
.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails.tos-has-caption .tos-slide {
  padding-bottom: 120px; }

.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-pagination {
  padding: 0 0 40px 0; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination {
  height: 20px; }
  .tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination a {
    border-radius: 20px;
    width: 20px;
    height: 20px;
    margin: 0 10px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-caption {
  bottom: 80px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-uibg {
  height: 180px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets.tos-has-caption .tos-uibg {
  height: 260px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination {
  height: 100px; }
  .tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination a {
    background-position: center center;
    background-size: cover;
    width: 100px;
    height: 100px;
    margin: 0 10px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-caption {
  bottom: 160px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-uibg {
  height: 260px; }
.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails.tos-has-caption .tos-uibg {
  height: 340px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-pagination {
  padding: 0 0 60px 0; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination {
  height: 30px; }
  .tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination a {
    border-radius: 30px;
    width: 30px;
    height: 30px;
    margin: 0 15px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-caption {
  bottom: 120px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-uibg {
  height: 270px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets.tos-has-caption .tos-uibg {
  height: 390px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination {
  height: 150px; }
  .tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination a {
    background-position: center center;
    background-size: cover;
    width: 150px;
    height: 150px;
    margin: 0 15px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-caption {
  bottom: 240px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-uibg {
  height: 390px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails.tos-has-caption .tos-uibg {
  height: 510px; }

/*
	jQuery Touch Optimized Sliders "R"Us
	Youtube media
*/
.tos-play {
  background: black;
  opacity: 0;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease; }
  .tos-play:after {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    left: 50%; }

.tos-desktop .tos-wrapper:hover .tos-play,
.tos-touch .tos-wrapper.tos-hover .tos-play {
  opacity: 0.5; }
  .tos-desktop .tos-wrapper:hover .tos-play:hover,
  .tos-touch .tos-wrapper.tos-hover .tos-play:hover {
    opacity: 0.9; }

.tos-wrapper .tos-play {
  border-radius: 80px;
  width: 80px;
  height: 80px;
  margin: -40px; }
  .tos-wrapper .tos-play:after {
    border: 20px solid transparent;
    border-left-color: white;
    border-left-width: 30px;
    margin-top: -20px;
    margin-left: -10.5px; }

.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-play {
  border-radius: 160px;
  width: 160px;
  height: 160px;
  margin: -80px; }
  .tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-play:after {
    border: 40px solid transparent;
    border-left-color: white;
    border-left-width: 60px;
    margin-top: -40px;
    margin-left: -21px; }
.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-play {
  border-radius: 240px;
  width: 240px;
  height: 240px;
  margin: -120px; }
  .tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-play:after {
    border: 60px solid transparent;
    border-left-color: white;
    border-left-width: 90px;
    margin-top: -60px;
    margin-left: -31.5px; }
