﻿#MSOTlPn_MainTD{display:block;position:fixed;top:0;right:0;z-index:3000;height:100%!important;width:auto!important;overflow-y:auto;background:transparent}#MSOTlPn_MainTD>table{margin-right:19px;position:static;width:100%}.ms-TPBorder{width:100%}#pageStatusBar[class],.ms-status-msg{margin-bottom:0;z-index:99;position:relative}#s4-ribbonrow{z-index:100;position:relative}#suiteBar{z-index:200;position:relative}#suiteBarRight{background:#efefef}.ms-cui-menu{position:fixed!important}div.ms-rteElement-MoreLink{-ms-name:"More Link"}div.ms-rteElement-MoreLink>a{font-family:'FrutigerLTPro-Bold';display:inline-block;background:url('../img/dimensiondata-icons-2x.png') no-repeat 100% -494px;background-size:1000px 1100px;padding-right:15px}.module-9 div.ms-rteElement-MoreLink>a{background-position:100% -995px}.module-9 .slide-link{margin-bottom:40px}div.ms-rteElement-MoreLink>a:hover{background-position:100% -594px;text-decoration:none;color:#387922}div.ms-rteElement-Icons{-ms-name:"Icons";height:98px;position:relative}div.ms-rteElement-Icons>img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0}input[id*=Color]{border-right:20px solid}.back-to-top{padding:20px;clear:both;position:relative}html{font-size:52.5%;line-height:52.5%}body{font-family:'FrutigerLTPro-Roman';overflow:visible;color:#9c9c9c;font-size:1.7rem;line-height:2.7rem}#s4-workspace{overflow:visible!important}#s4-bodyContainer{padding-bottom:0}.wrap{max-width:1170px}a{color:#69be28}a:visited{color: #69be28;}.ms-rtestate-field{word-wrap:normal}.ms-rtestate-field>ul{list-style:none outside none;margin:30px 0;padding:0 17px}.ms-rtestate-field>ul li{list-style:square outside none;margin:10px 0 0;padding:0 0 0 5px}.ms-rtestate-field>ul li:first-child{margin:0}.sticky{position:fixed;width:100%;left:0;z-index:100;border-top:0}.xsltError ul{margin:0;padding:0}.ms-textSmall,.ms-textXSmall,.ms-metadata,.ms-secondaryCommandLink{font-size:1.4rem}h1,h2,h3,h4{font-weight:normal;margin:auto}h2{font-family:'FrutigerLTPro-Light';font-size:4.4rem;color:#5d5e5f}h2.ms-webpart-titleText{font-family:'FrutigerLTPro-Bold';font-size:1.8rem}h2.section-title{display:none;text-align:center;padding-bottom:45px}h3{font-family:'FrutigerLTPro-Bold';font-size:1.7rem;color:#5d5e5f}h4{font-family:'FrutigerLTPro-Bold';font-size:1.5rem;color:#9c9c9c;padding:25px 0}ul.dfwp-list{clear:both;list-style:none;margin:0;padding:0}#suiteBar,#s4-ribbonrow,#suiteBarDelta{display:none}.sp-ribbon{position:fixed;top:0;right:0;left:0;background:#fff;z-index:1000}h1.site-title{padding:10px;margin:0 120px 0 0;float:none}#Custom_Logo img{max-width:149px;width:100%}.header-container{position:relative;z-index:90}header{border-bottom:solid 2px rgba(0,0,0,.1);visibility:hidden}.header-inner-container{position:relative}header.header-shadow{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.header-left{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX");background:-moz-linear-gradient(top,rgba(89,162,34,0.9) 0,rgba(105,190,40,0.9) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(89,162,34,0.9)),color-stop(100%,rgba(105,190,40,0.9)));background:-webkit-linear-gradient(top,rgba(89,162,34,0.9) 0,rgba(105,190,40,0.9) 100%);background:-o-linear-gradient(top,rgba(89,162,34,0.9) 0,rgba(105,190,40,0.9) 100%);background:-ms-linear-gradient(top,rgba(89,162,34,0.9) 0,rgba(105,190,40,0.9) 100%);background:linear-gradient(to bottom,rgba(89,162,34,0.9) 0,rgba(105,190,40,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e659a222',endColorstr='#e669be28',GradientType=0);height:57px}.header-right{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX");background:-moz-linear-gradient(top,rgba(92,93,96,0.9) 0,rgba(97,98,101,0.9) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(92,93,96,0.9)),color-stop(100%,rgba(97,98,101,0.9)));background:-webkit-linear-gradient(top,rgba(92,93,96,0.9) 0,rgba(97,98,101,0.9) 100%);background:-o-linear-gradient(top,rgba(92,93,96,0.9) 0,rgba(97,98,101,0.9) 100%);background:-ms-linear-gradient(top,rgba(92,93,96,0.9) 0,rgba(97,98,101,0.9) 100%);background:linear-gradient(to bottom,rgba(92,93,96,0.9) 0,rgba(97,98,101,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e65c5d60',endColorstr='#e6616265',GradientType=0);height:57px;font-family:'FrutigerLTPro-Bold';float:right;font-weight:normal}.header-right-inner{max-width:960px}.utility-container{background:#4d4d4d;font-size:1.4rem}.utility-container>.wrap{position:relative;max-width:none}.utility-links{list-style:none;padding:0}.utility-links>li{padding:0 10px;margin:0;display:inline-block;border-left:solid 1px #424242}.utility-links>li:first-child{border-left:none}.utility-links>li>a{display:block;color:#cecece;padding:0;margin:0}.region-container{float:right;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:10px;padding:0 5px;background:#6d6e6d;position:relative}.region-container:hover,.region-container.nav-active{background-color:#404040;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.region-container ul.hubZeroNav{list-style:none outside none;margin:0;padding:0}.region-container ul.hubZeroNav>li{background:url('../img/dimensiondata-icons-2x.png') no-repeat 0 -688px;background-size:1000px 1100px}.region-container .span6{float:left;width:50%}.region-container a.regionlink{display:block}.region-container img.regionglobe{display:none}.region-container .tooltip.bottom.in{background:none repeat scroll 0 0 #404040;color:#fff;display:none;min-width:320px;padding:25px;position:absolute;right:0;z-index:1000}.region-container .regioncurrent{background:url('../img/dimensiondata-nav-arrows.png') no-repeat 100% 19px;color:#fff;display:block;font-family:'FrutigerLTPro-Bold';font-size:1.4rem;padding:6px 12px 7px 22px;text-transform:uppercase}.region-container .regioncurrent:hover{cursor:pointer}.region-container .regiontitle{display:block;margin-top:15px;white-space:nowrap}.region-container .regiontitle:first-child{margin-top:0}.site-search #SearchBox{background:#404040;border:1px solid #3c3c3c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:5px 15px}.site-search .ms-srch-sb-searchImg,.site-search .ms-srch-sb-navImg{display:none}.site-search{margin:0;display:none;position:absolute;width:100%;z-index:100;background:#4d4d4d;top:43px}.site-search .ms-srch-sb{position:relative;width:100%}.site-search input{background:none;border:none;color:#fff;width:100%;padding:10px}.site-search input.ms-srch-sb-prompt{color:#6d6e6d}.site-search .ms-srch-sb>.ms-srch-sb-searchLink{background:url('../img/dimensiondata-icons-2x.png') no-repeat 10px 10px;background-size:1000px 1100px;width:16px;height:16px;border:none;margin:0;padding:10px;position:absolute;right:0}.site-search .ms-srch-sb>.ms-srch-sb-navLink{background:url('../img/dimensiondata-icons-2x.png') no-repeat -90px 15px;background-size:1000px 1100px;width:20px;height:16px;border:none;padding:10px 0;position:absolute;right:40px}.ms-srch-sb-border{border-color: transparent;}.mobile-search-button{background:url('../img/dimensiondata-icons-2x.png') no-repeat 100% -200px;background-size:1000px 1100px;width:38px;height:36px;text-indent:-999em;margin:0 5px 7px;float:right}.mobile-search-button:hover{cursor:pointer}.ui-menu-button{background:none;float:left;padding:0;width:57px;height:57px}.ui-menu-label,.ui-menu-button .ui-icon{display:none}.ui-menu-button .ui-icon-menu{margin:20px auto auto;float:none}.top-nav{display:none}.mobile-nav{font-family:'FrutigerLTPro-Bold';float:none;margin:0;position:absolute;right:0;top:57px;z-index:100;display:none;color:#fff;overflow:auto;-webkit-overflow-scrolling:touch}.mobile-nav ul{margin:0;padding:0}.mobile-nav ul.root{background:#5d5e61;font-size:1.4rem}.mobile-nav ul.root h2{font-family:'FrutigerLTPro-Bold';font-size:1.4rem;color:#fff}.mobile-nav ul.root h2:hover{cursor:pointer}.mobile-nav a{color:#fff}.mobile-nav a:hover{text-decoration:none}.mobile-nav a.static,.mobile-nav a.dynamic{background:none;border:none}.mobile-nav a.selected{font-weight:normal}.mobile-nav ul.root>li>.global-nav-item{background:url('../img/dimensiondata-icons-2x.png') no-repeat 100% -283px;background-size:1000px 1100px;border-top:solid 1px #545457;display:block;padding:10px}.mobile-nav ul.root>li>.global-nav-item:hover{cursor:pointer}.mobile-nav ul.root>li>.global-nav-item.nav-active{background-color:#545457;background-position:100% -383px}.mobile-nav ul.root>li:first-child{border-top:solid 2px #545457}.mobile-nav ul.root>li>ul{display:none;background:#797a7e}.mobile-nav ul.root>li>ul>li>a{border-top:solid 1px #727377}.mobile-nav ul.root>li>ul>li:first-child>a{border-top:none}.mobile-nav .second-tier{display:none;background:#797a7e}.mobile-nav .second-tier>ul{display:none;background:#9d9da1}.mobile-nav .second-tier>h2{background:url('../img/dimensiondata-icons-2x.png') no-repeat 100% -283px;background-size:1000px 1100px;border-top:solid 1px #727377;display:block;padding:10px}.mobile-nav .second-tier>a{border-top:solid 1px #727377;display:block;padding:10px}.mobile-nav .second-tier>h2:hover{cursor:pointer}.mobile-nav .second-tier>h2.nav-active{background-position:100% -383px}.mobile-nav .second-tier ul a{border-top:solid 1px #929299;display:block;padding:10px}.mobile-nav .second-tier ul li:first-child a{border-top:none}.mobile-nav .second-tier ul a:hover{cursor:pointer}.contact-wrapper{background:#fff;display:none}.contact-inner-wrapper{overflow:auto}.contact-inner{margin:auto;max-width:1170px}.contact-left>.col-inner{padding:20px}.contact-mobile{float:left}a.contact{color:#fff;background:url('../img/dimensiondata-icons-2x.png') no-repeat 15px -184px #69be28;background-size:1000px 1100px;display:block;text-indent:-999em;height:57px;width:57px}a.contact:hover,a.contact.active{background-color:#5bac1d;text-decoration:none}.contact-item-left{font-family:'FrutigerLTPro-Light';font-size:2.4rem;margin:25px 0}.contact-icon{float:left;max-width:16px}.contact-link.with-image{margin-left:35px}.contact-icon img{width:100%}h2.contact-title{margin-bottom:20px;font-size:3rem}.contact-page-link{text-align:right;margin-top:20px}.contact-page-link a{color:#0089cf;background:url('../img/dimensiondata-icons-2x.png') no-repeat 100% -796px;background-size:1000px 1100px;padding-right:20px}.contact-page-link a:hover{background-position:100% -896px;color:#00699f;text-decoration:none}.contact-link a{background:url('../img/dimensiondata-icons-2x.png') no-repeat 100% -491px;background-size:1000px 1100px;padding-right:20px}.contact-link a:hover{background-position:100% -591px;text-decoration:none;color:#387922}.contact-right{background:#6abe28}.contact-right>.col-inner{padding:30px}.contact-head-office .main-row>.col{width:100%!important}.contact-item-right{color:#fff;font-size:1.4rem;padding-top:20px;line-height:normal}.contact-item-right a{color:#fff}.contact-item-right:first-child{padding-top:0}.contact-item-right .contact-location{font-family:'FrutigerLTPro-Bold'}.contact-right h2.ms-webpart-titleText{color:#306507;font-size:1.5rem}.contact-head-office{margin-bottom:30px}.contact-head-office h2.ms-webpart-titleText{background:url('../img/dimensiondata-icons-2x.png') no-repeat 0 -900px;background-size:1000px 1100px;padding-left:35px}.tech-support h2.ms-webpart-titleText{background:url('../img/dimensiondata-icons-2x.png') no-repeat 0 -798px;background-size:1000px 1100px;padding-left:35px}.tech-support .col.half{padding-top:20px}.contact-close-container{background:#4d4d4d;color:#fff;position:relative}.contact-close-container h2{color:#fff;padding:10px;font-size:3rem}.contact-close{border:1px solid #fff;position:absolute;right:0;-webkit-border-radius:3px;border-radius:3px;height:25px;width:25px;background:url('../img/dimensiondata-icons-2x.png') no-repeat -693px 7px;background-size:1000px 1100px;text-indent:-999em;display:block;margin:11px;top:0}aside{display:none!important}.dd-content{display:none}.dd-content>.row{display:none}.dd-content .col.wide>.col-inner{margin:auto;max-width:1170px;padding:15px;display:none;position:relative}.dd-color.light-grey{background:#e7e7e7}.dd.dark-grey{background:#4d4d4d}.col.wide.dd-color.green{background:#6abe28}.ms-webpartzone-cell.col>.ms-webpart-chrome{display:block}.ms-webpartzone-cell.col.col-first>.ms-webpart-chrome{padding-left:0}.dd-module-color,.dd-module-bgcolor,.dd-module-number,.dd-module-columns{display:none}.dd-module-image{width:100%;display:none}.dd-module-image img{display:block;position:absolute;min-width:1600px;width:100%;height:100%;min-height:528px}.dd-content>.row{overflow:hidden;position:relative}.module-edited .dd-module-image{display:none}.module-2{background:#4d4d4d}.module-2 h2.ms-webpart-titleText,.module-2 h2,.module-2 h2.section-title{color:#fff}.module-2 h3{color:#fff;padding-bottom:30px}.module-2 blockquote{margin:10px 10px 10px 0;font-size:1.7rem;line-height:2.7rem}.module-3{background:#e7e7e7}.module-3 img{width:100%}div.video-wrapper .video{text-align:center}div.video a.icon-play{font-size:15.0rem;display:inline-block}div.video-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;padding:40px}div.video-dialog iframe{width:100%;height:100%}div.video-dialog .close{position:absolute;top:0;right:10px;font-size:2.0rem;line-height:4.0rem;cursor:pointer}.video-half .col-inner{padding:50px 30px}.video-right{background:#4d4d4d;color:#d5d4d4}.video-right .col-inner{text-align:left}.module-6 h3{padding-bottom:25px}.module-7{background:#e7e7e7}.module-7 h3{padding-bottom:25px}.module-8{background:#e7e7e7}.module-8 div.ms-rteElement-Icons{margin-bottom:20px}.module-9{background:#69be28;color:#fff}.module-9 a,.module-9 h2.ms-webpart-titleText,.module-9 h2,.module-9 h2.section-title{color:#fff}.module-9 h3{color:#306507}.image-outer-container{position:relative;padding:0 5px 5px 0;height:297px;width:210px;margin:auto auto 20px}.image-outer-container .container{position:relative;z-index:50;overflow:hidden;text-align:center}.image-outer-container .container-shadow{background:rgba(0,0,0,.15);position:absolute;bottom:0;right:0;height:85%;width:95%}.image-outer-container .corner-outer{position:absolute;top:0;right:0;padding:0 0 4px 4px;background:rgba(57,57,57,.1);z-index:100}.image-outer-container .corner{border-left:solid 20px #fff;border-bottom:solid 20px #fff;border-right:solid 20px #69be28;border-top:solid 20px #69be28;height:0;width:0}.image-outer-container a{height:297px;width:210px;display:block}.image-outer-container img{position:relative}.module-9 .ui-slideshow{padding-bottom:100px}.module-9 .ui-slideshow-nav{bottom:70px;text-align:center;width:70%;margin:0 15%;right:auto}.module-9 .ui-slideshow-nav li a{background-position:-966px 0}.module-9 .ui-slideshow-nav li.ui-active a{background-position:-966px -100px}.latest-thinking-slide a.dd-latest-thinking-title{margin-bottom:45px;display:block}.latest-thinking-slide a.dd-latest-thinking-title:hover,.latest-thinking-slide a.dd-latest-thinking-title:hover h2{color:#c6e4b6;text-decoration:none}.latest-thinking-slide .description{font-family:'FrutigerLTPro-Light';font-size:2.6rem;line-height:3.8rem}.module-9 .ui-slideshow-paging li{width:34px;height:44px;top:auto;bottom:85px}.module-9 .ui-slideshow-paging li a{width:34px;height:44px;background:url('../img/dimensiondata-icons-2x.png') no-repeat;background-size:1000px 1100px}.module-9 .ui-slideshow-paging li.ui-slide-next a{background-position:-100px -600px}.module-9 .ui-slideshow-paging li.ui-slide-prev a{background-position:0 -600px}.module-9 .ui-slideshow-paging li a:after{border:none!important}.latest-social-links{bottom:5px;left:5px;margin:0;padding:0;position:absolute}.latest-social-links>span{display:inline-block;float:left}.latest-social-links a{display:block;text-indent:-999em;width:30px;height:30px;background:url('../img/dimensiondata-icons-2x.png') no-repeat;background-size:1000px 1100px}.latest-social-links .social-fb a{background-position:-489px 5px;background-color:rgba(63,92,154,.60)}.latest-social-links .social-fb a:hover{background-color:#3f5c9a}.latest-social-links .social-tw a{background-position:-292px 8px;background-color:rgba(0,172,238,.60)}.latest-social-links .social-tw a:hover{background-color:#00acee}.latest-social-links .social-in a{background-position:-392px 6px;background-color:rgba(2,116,179,.60)}.latest-social-links .social-in a:hover{background-color:#0274b3}.latest-social-links .social-go a{background-position:-592px 8px;background-color:rgba(221,75,57,.60)}.latest-social-links .social-go a:hover{background-color:#dd4b39}.module-10 .ui-slideshow{padding-bottom:65px}.module-10 .ui-slideshow-nav{bottom:8px;text-align:center;width:70%;margin:0 15%;right:auto}.module-10 .ui-slideshow-nav li a{background-position:-966px 0}.module-10 .ui-slideshow-nav li.ui-active a{background-position:-966px -100px}.clients-slide .description{font-family:'FrutigerLTPro-Light';font-size:2.6rem;line-height:3.8rem}.module-10 .ui-slideshow-paging li{width:34px;height:44px;top:auto;bottom:0}.module-10 .ui-slideshow-paging li a{width:34px;height:44px;background:url('../img/dimensiondata-icons-2x.png') no-repeat;background-size:1000px 1100px}.module-10 .ui-slideshow-paging li.ui-slide-next a{background-position:-100px -500px}.module-10 .ui-slideshow-paging li.ui-slide-prev a{background-position:0 -500px}.module-10 .ui-slideshow-paging li a:after{border:none!important}.clients-slide .image-outer-container,.clients-slide .image-outer-container a{height:auto;width:auto;text-align:center;max-width:300px}.clients-slide .image-outer-container img{width:100%;max-width:300px}.module-11{background:#475666;color:#fff}.module-11 h2.ms-webpart-titleText,.module-11 h2.section-title{color:#fff}.twitter-feed-container{background:#2c2c2c;color:#fff;font-size:1.4rem}.twitter-feed{padding:20px 0}.twitter-feed>div{padding:0 20px}.tweetlistdiv ul{list-style:none;padding:0!important;margin:0!important;color:#c4c4c4}.tweetlistdiv a{color:#0089cf}
.tweetlistdiv .dd-twitter-handle {
    color: #fff;
    font-family: 'FrutigerLTPro-Bold';
} .footer{visibility:hidden}.footer-left{background:#69be28;height:100%}.footer-left-inner{padding:30px 20px}.footer-right{background:#5eae20;height:100%}.footer-right-inner{padding:30px 20px}.footer-right .footer-group{min-width:100px}.footer-right ul{list-style:none;margin:0;padding:0}.footer-right ul.dfwp-column.dfwp-list{clear:none}.footer-groupheader{color:#306507;font-family:'FrutigerLTPro-Bold';font-size:1.6rem}.footer-link a{color:#fff;font-size:1.4rem}.footer-links .footer-group{padding-bottom:30px}.footer-icon{float:left;margin-right:10px}.footer-icon a{width:23px;display:block}.footer-icon img{width:100%}.copyright-info{color:#306507;font-size:1.2rem;line-height:2.0rem;padding:30px 20px;background:#69be28}.copyright-links{margin:0;padding:0;list-style:none}.copyright-links li{display:inline-block;float:left}.copyright-links a{color:#306507;padding:0 5px;border-left:1px solid #306507}.copyright-links li:first-child a{padding-left:0;border-left:none}.col{min-height:0}.ms-webpart-cell-vertical.col{display:block}.ms-webpartzone-cell{margin:auto}nobr{white-space:normal}.jump-nav-container{background:rgba(255,255,255,.98);height:51px;display:none}.jump-nav-inner{margin:auto;max-width:1170px}.jump-nav-inner>ul{list-style:none;margin:0;padding:0;position:relative;z-index:19}.jump-nav-inner li{display:block;background:#00bdce;width:100%;position:absolute}.jump-nav-inner a{color:#9c9c9c;position:relative;display:none;padding:4px 15px}.jump-nav-inner a.nav-active{background:#fff;color:#343434;text-decoration:none;display:block;margin:10px 17px;background:url('../img/dimensiondata-icons-2x.png') no-repeat 100% -700px #fff;background-size:1000px 1100px}.jump-nav-inner a:hover{text-decoration:none}.jump-nav-inner a.nav-active .jump-arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #00bdce;bottom:-8px;left:50%;margin-left:-8px;position:absolute;display:none}.mobile-jumpnav-button{background:#00bdce;position:absolute;width:100%;z-index:20}.mobile-jumpnav-button.active{display:none}.select-open{background:url('../img/dimensiondata-icons-2x.png') no-repeat 100% -700px #fff;background-size:1000px 1100px;margin:10px 17px;padding:4px 15px}.featured-content{margin-top:-61px}.slide-item{max-height:735px;visibility:hidden}.slide-item-image{position:relative;height:460px;overflow:hidden;max-height:460px}.slide-item-image img{position:absolute;width:auto}.slide-item-image.slide-image-left img{right:0}.slide-item-image.slide-image-right img{left:0}.slide-item-content{width:auto;position:relative;background:#69be28;padding:20px;overflow:hidden}.slide-content-wrapper{position:absolute;width:100%;left:0;bottom:5px}.slide-content-wrapper.slide-right{left:0;right:auto}.slide-content-inner{max-width:1170px;margin:auto;position:relative;padding:10px}.slide-item-content h3{font-family:'FrutigerLTPro-Bold';font-size:24px;padding:0}h4.slide-sub-title{border-bottom:1px solid #8bd052;border-top:1px solid #8bd052;color:#fff;font-family:'FrutigerLTPro-Light';font-size:17px;margin:10px 0 0;padding:8px 0}.slide-logo{margin-bottom:5px;text-align:center}.featured-content .slide-link{margin-top:10px}.featured-content .slide-link a{color:#306507;display:block;font-family:'FrutigerLTPro-Bold';font-size:15px}.featured-content .slide-link a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;text-decoration:none}.featured-content .slide-link a>i{margin-right:20px;font-size:13px}.featured-content .ui-slideshow-nav li{margin:0 4px}.ui-slideshow-nav li a{border:none;background:url('../img/dimensiondata-icons-2x.png') no-repeat -866px 0;background-size:1000px 1100px;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000;-webkit-border-radius:0;border-radius:0;height:20px;width:20px;text-indent:9999em;position:relative}.ui-slideshow-nav li.ui-active a{background:url('../img/dimensiondata-icons-2x.png') no-repeat -866px -100px;background-size:1000px 1100px}.featured-content .ui-slideshow-nav{text-align:right;left:0;right:auto;top:80px;width:100%;bottom:auto}.slide-thumb-wrapper,.slide-thumb-container{display:none}.slide-thumb-container{position:absolute;background-color:rgba(0,0,0,.8);text-indent:0;-webkit-border-radius:3px;border-radius:3px;padding:3px;bottom:30px;width:150px;margin-left:-75px;left:50%;visibility:hidden}.slide-thumb{-webkit-border-radius:3px;border-radius:3px;width:40px;height:40px;overflow:hidden;position:absolute;top:50%;margin-top:-20px}.slide-thumb img{width:100%}.slide-thumb-title{font-family:'FrutigerLTPro-Bold';margin-left:48px;font-size:1.4rem;color:#fff;text-align:left;line-height:normal}.ui-slideshow-nav li>a.ui-hover>.slide-thumb-container{display:block}.slide-thumb-container-inner{position:relative;height:40px}.slide-thumb-triangle{position:absolute;width:8px;height:6px;left:50%;margin-left:-7px;bottom:-9px;background:url('../img/dimensiondata-icons-2x.png') no-repeat -200px 0;background-size:1000px 1100px}#mm{color:#fff;font-size:1.5rem;display:none;position:relative}.megmen-item{font-size:1.5rem}#mm h2,.megmen-item h2{font-size:1.5rem;font-family:'FrutigerLTPro-Bold';margin-bottom:10px}#mm ul,.megmen-item ul{margin:0 0 25px;padding:0}#mm>div,.megmen-item{display:none;border-bottom:1px solid #ccc;position:absolute;left:-999em;background:#fff;z-index:99;top:57px;width:100%}#mm>div .row,.megmen-item .row{padding:2em}.megmen-item .row.mm-view-link{padding:1em}.top-nav .megmen-item a{color:#69be28;font-family:'FrutigerLTPro-Roman';display:block;line-height:normal;margin-bottom:10px}.megmen-item .col-inner.has-children>ul,.megmen-item .col-inner.has-children>ul>li{float:none}#divSubCat1>.col-inner{padding-right:20px}#divSubCat2>.col-inner{padding:0 10px}#divSubCat3>.col-inner{padding-left:20px}.mm-view-link{text-align:right}.top-nav .megmen-item .mm-view-link a{color:#0089cf;font-family:'FrutigerLTPro-Bold';background:url('../img/dimensiondata-icons-2x.png') no-repeat 100% -800px;background-size:1000px 1100px;padding-right:20px;margin-bottom:0;display:inline-block}.mm-view-link a>b{display:none}.ms-dlgContent{min-width:720px}.ms-dlgBorder,.ms-dlgFrame{width:100%!important}.ms-dlgContent,.ms-dlgOverlay{position:fixed}.ms-dialog #suiteBar,.ms-dialog #s4-ribbonrow,.ms-dialog #suiteBarDelta{display:block}@media screen and (min-width:768px){#suiteBar,#s4-ribbonrow,#suiteBarDelta{display:block}h1.site-title{margin:10px 15px;float:right;padding:0}.header-left{margin-right:0;width:25%}.header-right{width:75%}a.contact{float:right;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 10px 6px 35px;background-position:10px -991px;margin:14px 10px 0 0;text-indent:0;width:auto;height:20px;font-size:1.4rem}.contact-mobile{float:none}.utility-links{float:right;margin:10px 0 0}.utility-container>.wrap{float:right;width:75%}.utility-inner-container{float:left;max-width:960px;width:100%}.site-search #SearchBox{margin:0 15px}.site-search input{padding:5px 10px;height:20px}.site-search .ms-srch-sb>.ms-srch-sb-searchLink{background-position:10px 8px;padding:7px 10px}.contact-left>.col-inner{padding:50px 30px}.contact-inner-wrapper{overflow:visible}.region-container{margin-top:5px}.region-container .regioncurrent{height:21px;padding:5px 12px 5px 22px;background-position:100% 14px}.region-container ul.hubZeroNav>li{background-position:0 -692px}.footer-left{width:75%}.footer-right{width:25%}.footer-left-inner{padding:60px 35px}.footer-right-inner{padding:60px 0 0 35px}.footer-right-inner .xsltOutput{float:left}.copyright-info{padding:0;background:none}.mobile-search-button{display:none}.site-search{display:block;position:static;background:none;margin:5px;width:auto}.site-search input{width:220px}.mobile-nav,.ui-menu-button{display:none}.top-nav{z-index:100;margin:15px 0 0;display:block}.top-nav ul.root{font-size:1.4rem}.top-nav a{color:#fff}.top-nav a:hover{text-decoration:none}.top-nav a.static,.top-nav a.dynamic{background:none;border:none}.top-nav a.selected{font-weight:normal}.top-nav ul.root>li>ul{padding:0 20px}.top-nav ul.root>li{font-weight:normal;display:block;color:#cecece;font-size:12px;margin:0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px}.top-nav ul.root>li:first-child{margin-left:5px}.top-nav ul.root>li:hover,.top-nav ul.root>li.active{background-color:#fff;color:#5a5a5a;text-decoration:none}.top-nav ul.root>li>ul{background:#797a7e}.top-nav ul.root>li>span{padding-right:14px;position:relative;display:block}.global-nav-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #cecece;position:absolute;right:0;top:9px}.top-nav ul.root>li:hover .global-nav-arrow,.top-nav ul.root>li.active .global-nav-arrow{border-top-color:#5a5a5a}#mm{display:block}.jump-nav-container{height:auto}.jump-nav-inner a{padding:10px;display:block;margin:0}.jump-nav-inner a:hover{background:#00bdce;color:#fff}.jump-nav-inner a.nav-active .jump-arrow{display:block}.jump-nav-inner li{float:left;background:none;padding:0;position:static;width:auto}.jump-nav-inner a.nav-active{background:#00bdce;color:#fff;margin:0}.mobile-jumpnav-button{display:none}.collapse-down-arrow{width:auto!important;height:auto!important;border-bottom:solid 5px #5a5a5a;border-left:solid 5px transparent;border-right:solid 5px transparent;position:relative;left:3px;top:-2px}.collapse-up-arrow{width:auto!important;height:auto!important;border-top:solid 5px #5a5a5a;border-left:solid 5px transparent;border-right:solid 5px transparent;position:relative;left:3px;top:-2px}.ms-webpartzone-cell.col>.ms-webpart-chrome{padding:0 30px}.slide-content-wrapper{top:170px;left:0;bottom:auto}.slide-content-wrapper.slide-right{left:auto;right:50px;top:170px}.slide-right .slide-item-content{float:right;margin-left:0}.slide-item-content{width:412px;padding:20px;height:180px;margin-left:50px}.slide-content-inner{max-width:1170px;margin:auto;position:relative;padding:0}.featured-content .ui-slideshow-nav{top:auto;bottom:10px}.slide-logo{text-align:left}.slide-item-content h3{font-size:28px}h4.slide-sub-title{font-size:18px}.featured-content .slide-link a{font-size:2.0rem}.featured-content{margin-top:-100px}.slide-logo{margin-bottom:30px}.ms-core-listMenu-horizontalBox,.ms-core-listMenu-horizontalBox ul,.ms-core-listMenu-horizontalBox li,.ms-core-listMenu-horizontalBox .ms-core-listMenu-item,.ms-core-listMenu-horizontalBox>ul>li>table{display:block;float:left}.top-nav ul.root>li>a{position:relative;overflow:hidden}.video-half .col-inner{max-width:585px}.video-left .col-inner{float:right}.module-9 .ui-slideshow{min-height:380px;padding-bottom:0}.latest-thinking-slide{padding:0 80px;min-height:380px}.image-outer-container{float:left}.slide-content.with-image{margin-left:250px}.module-9 .ui-slideshow-nav{bottom:0;width:100%;margin:auto}.module-9 .ui-slideshow-paging li{height:100%;top:0;bottom:auto}.module-9 .ui-slideshow-paging li a{top:50%;margin-top:-17px}.module-9 .slide-link{margin-bottom:0}.latest-social-links{bottom:10px;left:50px}.module-10 .ui-slideshow{min-height:360px;padding-bottom:0}.clients-slide{padding:0 80px}.clients-slide .slide-content.with-image{margin-left:400px}.module-10 .ui-slideshow-nav{bottom:0;width:100%;margin:0}.module-10 .ui-slideshow-paging li{height:100%;top:0;bottom:auto}.module-10 .ui-slideshow-paging li a{top:50%;margin-top:-17px}.dd-module-image img{left:0;height:100%}}@media screen and (min-width:960px){.back-to-top{display:none}.slide-thumb-container{visibility:visible}.contact-close-text{display:none}.top-nav ul.root>li{font-size:1.7rem;padding:10px 15px;margin:auto 5px}.top-nav ul.root>li>span{padding-right:15px}.global-nav-arrow{top:8px}}@media screen and (min-width:1170px){.contact-left>.col-inner{float:right;min-width:585px;margin-left:0}.dd-content .col.wide>.col-inner{padding:50px 0}.top-nav ul.root>li>a{padding:20px 20px 30px;background-position:100% 30px}.twitter-feed>div{padding:0}.footer-left-inner{padding:60px 35px 60px 0}.slide-thumb-container{width:250px;margin-left:-125px}.module-2 blockquote{margin:15px 40px}.latest-thinking-slide{padding:0 125px}.clients-slide{padding:0 80px}.footer-left-inner{float:right;min-width:835px}}@media screen and (min-width:1600px){.slide-item-image img{margin-left:0;position:static;width:100%}}@media screen and (min-width:1800px){.footer-left{width:65%}.footer-right{width:35%}}