article,aside,figure,footer,header,nav,section{display:block}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*width:13px;*height:13px}textarea{overflow:auto;vertical-align:top;resize:vertical}textarea{resize:vertical}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.chromeframe{background:#000;color:#fff;padding:10px;text-align:center;margin:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.blog section,.footerForms .form-group,.payment .store_product_form .form-group{*zoom:1}.blog section:after,.blog section:before,.footerForms .form-group:after,.footerForms .form-group:before,.payment .store_product_form .form-group:after,.payment .store_product_form .form-group:before{content:" ";display:table}.blog section:after,.footerForms .form-group:after,.payment .store_product_form .form-group:after{clear:both}body{font:normal 16px/1.4em Arial,sans-serif;font-size:.8125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:"Noto Serif",serif}h1,h2,h3,h4,h5,h6{color:#00405d;font-family:"Titillium Web",sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"Titillium Web",sans-serif}h1{margin:0 0 35px 0;font-size:36px}h2{margin-bottom:10px;font-size:30px}h3{font-size:1.84615em}h4{font-size:1.69231em}h5{font-size:1.53846em}h6{font-size:1.38462em}article{position:relative}article h2,article h3,article h4,article h5,article h6{margin:35px 0 20px 0}article h2 a,article h3 a,article h4 a,article h5 a,article h6 a{border-bottom:none}article h1{margin-bottom:45px;padding-bottom:8px;border-bottom:2px solid #000}div>h2:first-child,div>h3:first-child{margin-top:0}div>h2.boxed:first-child,h2.boxed{margin-top:12px;height:70px}.addthis_toolbox{right:0;top:66px;max-width:20%;width:auto;position:absolute}.addthis_toolbox a{border-bottom:none}.blog .addthis_toolbox{position:static;display:block;float:right}.info .addthis_toolbox{top:auto;margin-top:-25px}.info .col-xs-7.right article h1{padding-right:60px}img+p{margin-top:10px}figure+p.intro,img+p.intro{margin-top:30px}p{font-family:"Noto Serif",serif}p img{margin:10px}p.intro{display:block;font-size:1.5625em;line-height:28px;margin-bottom:30px;color:#00405d}p.intro.smaller{font-size:1.25em;line-height:23px}p a{color:#00587c;text-decoration:none;border-bottom:1px dotted #00587c}a{color:#00587c;font-family:"Noto Serif",serif;border-bottom:1px dotted #00587c}a:hover{color:#36c;text-decoration:none;border-bottom-color:transparent}blockquote{border:none;font-style:oblique;padding-left:40px;line-height:26px;font-size:1.38462em;font-family:"Noto Serif",serif}blockquote span{display:block;margin-top:20px;text-align:right;font-weight:700;font-size:.88889em}p.attribution{font-weight:700;font-size:.8125em;margin-bottom:35px;text-align:right;font-style:normal}.cke_panel_list p.attribution{text-align:left}p.imgcaption{font-style:italic;padding-left:10px;margin-top:-15px;font-family:sans-serif;font-size:12px;font-weight:700}.cke_panel_list p.imgcaption{margin-top:0}ul{padding-left:0;font-family:"Noto Serif",serif;list-style-position:inside}ul li{padding:3px 0}ul ul{padding-left:15px}.contact-info,.crumbs,.section-links{font-size:14px;margin:25px 0 30px 0;text-transform:uppercase}.contact-info a,.crumbs a,.section-links a{color:#00587c;text-decoration:none;font-family:"Noto Serif",serif;border-bottom:1px dotted #00587c}.contact-info a:hover,.crumbs a:hover,.section-links a:hover{color:#36c;border-bottom-color:transparent}.contact-info,.crumbs{color:#00587c;text-transform:none;font-size:13px}.contact-info a,.crumbs a{border-bottom:1px dotted #00587c}.contact-info a:hover,.crumbs a:hover{border-bottom-color:transparent}.contact-info{margin:0 0 10px 0}.contact-info i{margin-right:5px}.contact-info a{margin-right:10px}.download-block{margin:30px 0 50px 0;background:#e6e6e6;padding:10px 20px 20px 20px}.download-block i{margin-right:10px;color:#706f72;display:block;position:absolute;left:1px;top:2px}.download-block a{margin:8px 0;display:block;font-size:1.15385em;border-bottom:none;overflow:hidden;position:relative}.download-block .infoSheetName{margin-left:23px}.gridleft-short{display:block;float:left;clear:left;width:120px}.gridleft-med{display:block;float:left;clear:left;width:200px}.gridleft-wide{display:block;float:left;clear:left;width:350px}blockquote p{font-size:18px;font-weight:300;line-height:1.7}figcaption{font-family:sans-serif;padding-top:10px;font-size:12px;font-weight:700}p.formError{position:absolute;color:red;padding-left:20px;top:257px;background:url(/assets/images/form-error-arrow.jpg) no-repeat left center;right:0;width:195px!important}#homepageCarousel a.tooltipLink{text-align:center;color:#9bd3dd;background:#0f3245;text-transform:uppercase;text-decoration:none!important;font-family:"Titillium Web",sans-serif;font-size:14px}.sidebar{float:left;margin-top:50px}.sidebar a{color:#00587c;text-decoration:none;border-bottom:1px dotted #00587c}.sidebar a:hover{border-bottom-color:transparent}.sidebar ul{padding:0;padding:20px 0;list-style-type:none;background:#e6e6e6}.sidebar li{padding:4px 20px}.sidebar li ul{display:none}.sidebar li.active{display:block;padding:4px 0}.sidebar li.active>a{position:relative;padding-left:20px}.sidebar li.active>a:after{top:100%;width:0;height:0;content:" ";position:absolute;pointer-events:none;border:solid transparent;left:0;border-width:10px;margin-left:-10px;border-top-color:#e6e6e6;margin-top:10px;margin-left:20px}.sidebar li.active a,.sidebar li.active a.active{font-weight:700;border-bottom:none}.sidebar li.active li{padding:4px 20px 4px 40px}.sidebar li.active ul{margin:10px 0;background:#00405d;display:block}.sidebar li.active ul a{padding-left:0;color:#9ed2dc;font-weight:400;border-bottom:1px dotted #00587c}.sidebar li.active ul a:hover{border-bottom-color:transparent}.sidebar #informationForm,.sidebar #newsletter,.sidebar #newsletterSidebar{width:100%;padding:20px;background:#e6e6e6;margin-bottom:30px}.sidebar #informationForm .btn-primary,.sidebar #newsletter .btn-primary,.sidebar #newsletterSidebar .btn-primary{background:#0f3245;color:#9bd3dd;border:1px solid #0f3245}.sidebar #informationForm .btn-primary:hover,.sidebar #newsletter .btn-primary:hover,.sidebar #newsletterSidebar .btn-primary:hover{background:#fff;color:#0f3245}.sidebar #informationForm legend,.sidebar #newsletter legend,.sidebar #newsletterSidebar legend{font-size:1.1875em;text-transform:uppercase;font-family:"Titillium Web",sans-serif}.sidebar #informationForm p.success,.sidebar #newsletter p.success,.sidebar #newsletterSidebar p.success{color:#579a35;font-size:1.15385em}input[type=submit].bigSubmit{height:34px;display:inline-block;width:48%;height:34px;padding:6px 12px;font-size:13px;line-height:1.428571429;color:#9bd3dd;vertical-align:middle;background-color:#0f3245;border-color:transparent;border-radius:3px;font-family:Arial,Helvetica}input[type=submit].bigSubmit:hover{opacity:.5}a.btn.btn-large{color:#706f72!important;font-family:Arial,Helvetica;background-color:#fff!important;border:1px solid #818183!important;border-radius:3px!important}a.btn.btn-large:hover{opacity:.5}.header-right input::-webkit-input-placeholder{font-family:"Noto Serif",serif}.header-right input:-moz-placeholder{font-family:"Noto Serif",serif}.header-right input::-moz-placeholder{font-family:"Noto Serif",serif}.header-right input:-ms-input-placeholder{font-family:"Noto Serif",serif}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:Arial,Helvetica}input:-moz-placeholder,textarea:-moz-placeholder{font-family:Arial,Helvetica}input::-moz-placeholder,textarea::-moz-placeholder{font-family:Arial,Helvetica}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:Arial,Helvetica}input.error,textarea.error{border:2px solid #dc3a18;background-color:#f8e6e5}input.error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder{color:red}input.error:-moz-placeholder,textarea.error:-moz-placeholder{color:red}input.error::-moz-placeholder,textarea.error::-moz-placeholder{color:red}input.error:-ms-input-placeholder,textarea.error:-ms-input-placeholder{color:red}#formErrors p,#formErrorsInformationForm p,.error_message p{color:red;font-family:Helvetica;font-weight:700}select{border:0;-webkit-appearance:none}.btn,.btn-primary,input[type=button]{font-family:Arial,Helvetica}div.selecter{margin:0;padding:0}.success_message{border:1px solid green;padding:12px;margin:12px 0;color:green;background:#baffa2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.success_message p{margin:0!important;padding:0!important}.captcha{width:100%;clear:both}.captcha img{margin-top:10px}.ie8 #megaColumns .column{width:25%;float:left}.ie8 #megaColumns .column.last{width:100%}.ie8 #megaColumns .column.last ul{width:25%;float:left}.ie8 #megaColumns .column.last ul ul{width:100%;float:none}.ie8 #megaColumns .column.last .navButtonsBlock{width:25%;float:right;position:auto}::-moz-selection{background:#00405d;color:#fff;text-shadow:none}::selection{background:#00405d;color:#fff;text-shadow:none}.container .navbar-collapse,.container .navbar-header{margin-left:0;margin-right:0}.navbar-header{float:left}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding:15px}.navbar-nav.navbar-right{float:right}.navbar .open .dropdown-menu{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fff;border-color:rgba(0,0,0,.15);border-image:none;border-radius:0 0 4px 4px;border-style:solid;border-width:0 1px 1px;box-shadow:0 6px 12px rgba(0,0,0,.176);float:left;position:absolute}.navbar .open .dropdown-menu>li>a{color:#333}.navbar .open .dropdown-menu>.active>a,.navbar .open .dropdown-menu>.active>a:focus,.navbar .open .dropdown-menu>.active>a:hover,.navbar .open .dropdown-menu>li>a:focus,.navbar .open .dropdown-menu>li>a:hover{background-color:#428bca!important;color:#fff!important}.navbar .open .dropdown-menu>.disabled>a,.navbar .open .dropdown-menu>.disabled>a:focus,.navbar .open .dropdown-menu>.disabled>a:hover{background-color:transparent!important;color:#999!important}header a{border-bottom:none}.navbar-brand{width:220px;height:56px;background:#0f3245 url(/assets/images/james-and-wells-logo.jpg) no-repeat left top;display:block}.navbar-brand:hover{background-position:left -56px}.navbar-helper{color:#acaeb0;font-size:13px;font-family:arial,sans-serif;background:transparent url(/assets/images/peek-arrow.png) no-repeat 15px center;padding-left:42px;height:21px;line-height:21px;display:inline-block;margin-top:18px;margin-left:5px}.navbar-helper:focus,.navbar-helper:hover{text-decoration:none;color:#989898;margin-left:0}.navbar-form{margin-top:0;display:inline-block;vertical-align:top;padding-right:10px}.navbar-form input{border:none;-webkit-appearance:none;border-radius:0}.navbar-form .form-control:-moz-placeholder{color:#fff}.navbar-form .form-control::-moz-placeholder{color:#fff}.navbar-form .form-control:-ms-input-placeholder{color:#fff}.navbar-form .form-control::-webkit-input-placeholder{color:#fff}.navbar-form .form-control:focus:-moz-placeholder{color:#acaeb0}.navbar-form .form-control:focus::-moz-placeholder{color:#acaeb0}.navbar-form .form-control:focus:-ms-input-placeholder{color:#acaeb0}.navbar-form .form-control:focus::-webkit-input-placeholder{color:#acaeb0}#search-field{background:#fff url(/assets/images/search-icon.png) no-repeat right center;box-shadow:none;border-right:1px solid #cbcccd;height:36px}#search-field:focus{background-color:#e6e6e6}.header-left{display:block;float:left}.header-right{display:block;float:right}.header-right .submit{display:none}.social{display:inline-block;overflow:hidden;vertical-align:top}.number{display:inline-block;font-family:"Titillium Web",sans-serif;color:#acaeb0;font-size:18px;text-transform:uppercase;line-height:38px;vertical-align:top;margin-right:13px;width:130px}.facebook,.google,.linkedin,.rss,.twitter,.youtube{width:32px;height:32px;display:block;float:left;margin-left:15px}.linkedin{background:transparent url(/assets/images/linkedin.png) no-repeat center center}.twitter{background:transparent url(/assets/images/twitter.png) no-repeat center center}.facebook{background:transparent url(/assets/images/facebook.png) no-repeat center center}.google{background:transparent url(/assets/images/google.png) no-repeat center center}.youtube{background:transparent url(/assets/images/youtube.png) no-repeat center center}.rss{background:transparent url(/assets/images/rss.png) no-repeat center center}.navbar{border:none;margin-top:43px;margin-bottom:40px}.overlay{display:none;background:#00405d;height:100%;width:100%;position:absolute;z-index:12;opacity:.5}.overlay.show{display:block}.megamenu{height:0;display:block;position:absolute;width:100%;background:#0f3245;top:0;z-index:999;box-shadow:0 0 10px #222;overflow:hidden}.megamenu.show{overflow:visible}.megamenu.show .navbar-brand{position:absolute;background-position:left -112px;bottom:-56px;border-bottom:none}.megamenu.show .navbar-brand:hover{background-position:left bottom}.navbar .col-xs-3{position:static}.navButton{width:100%;display:block;border-radius:6px;background:#9bd3dd;color:#00405d;font-family:"Titillium Web",sans-serif;display:block;font-size:14px;font-weight:600;height:55px;line-height:55px;text-transform:uppercase;text-align:center;margin-top:10px}.navButton:hover{background:#fff}.navButtonsBlock{bottom:0;position:absolute;width:231px}#megaColumns .navButtonsBlock{bottom:0;position:relative;width:231px}.navbar ul{margin:0;padding:0}.navbar ul li a{color:#9bd3dd;text-decoration:none;border-bottom:1px dotted #00587c}.navbar ul li{font-family:"Titillium Web",sans-serif;font-size:18px;font-weight:300;list-style:none;margin-bottom:20px}.navbar ul li p{color:#d7d8d9;font-family:"Noto Serif",serif;font-size:12px;line-height:18px}.navbar ul li li{font-family:"Noto Serif",serif;font-size:12px;line-height:18px;margin-bottom:0}.navbar ul p,.navbar ul ul{margin-top:10px}#megaColumns .first{margin-top:0}.main-header{min-width:320px}img{max-width:100%}img.industryrec{margin-bottom:20px}figure{width:100%;margin-bottom:20px}.last{margin-bottom:50px}.first{margin-top:50px}.margin-t-5{margin-top:5px}.margin-t-10{margin-top:10px}.margin-t-50{margin-top:50px}.margin-b-25{margin-bottom:25px}.row.span-blue{margin-top:50px;padding:20px 0 30px 0}.row.span-blue .intro,.row.span-blue blockquote{color:#fff}.row.span-blue h1,.row.span-blue h2,.row.span-blue h3,.row.span-blue h4,.row.span-blue h5,.row.span-blue h6{color:#fff}.row.span-offwhite{padding:20px 0 50px 0}.row.span-grey{padding:20px 0 50px 0}.blue,.row.span-blue{color:#fff;background:#032a38;border-top:10px solid #9ed2dc;border-bottom:10px solid #b9bdbf}.blue a,.row.span-blue a{color:#9ed2dc}.off-white,.row.span-offwhite{background:#f2f2f2}.grey,.row.span-grey{background:#d9d9d9}.right{float:right!important}.slider-wrapper{position:relative;width:418px}.slider{margin:0;width:380px!important;height:320px!important}.slider .margin-t-10{width:380px!important;height:320px!important}.slider blockquote p{padding-left:5px}.slider .quote a:hover{color:#00587c;border-bottom:1px dotted #00587c}.slider .quote a,.slider .quote a:focus,.slider .quote a:hover{cursor:default}.slider blockquote{padding-right:0;margin-top:0}a.next,a.prev{top:50%;color:#999;cursor:pointer;font-size:30px;margin-top:-50px;position:absolute;border-bottom:none;height:25px;width:16px;display:block}a.prev{left:-35px;background:url(/assets/images/arrow-prev.jpg) no-repeat top left}a.next{right:0;background:url(/assets/images/arrow-next.jpg) no-repeat top left}.quote{padding-left:0}.quote span i{margin-right:10px}.quote blockquote{padding-left:0;font-size:1.5em;line-height:29px}.fadeImages{height:180px;overflow:hidden}.pattern-background-image{background:url(../../images/bg-test-2.png)}.solid-background-image{background:url(../../images/bg-test.jpeg) no-repeat top left;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.not-cover-background-image{background:url(../../images/test-img-4.jpg) no-repeat top left}.serviceCategoryNav .contact-info,.serviceCategoryNav .crumbs,.serviceCategoryNav .section-links,.serviceCategoryNav h2{display:inline-block}.serviceCategoryNav h2{min-width:200px}.serviceCategoryNav h2{margin-right:50px;vertical-align:top}.serviceCategoryNav .contact-info,.serviceCategoryNav .crumbs,.serviceCategoryNav .section-links{margin-top:10px}.titleButton{font-size:15px;background:0 0;color:#0b587a;border:0;padding:0;outline:0;line-height:30px;border-bottom:1px dotted #00587c;white-space:normal;text-align:left;font-weight:700}.serviceListing h2{line-height:30px}.serviceListing p{color:#6f6e71;padding-bottom:36px}.selfServicePage .serviceListing p{color:#333;padding-bottom:15px}.serviceListing .store_product_form .view{margin:10px 0 0;display:block;background:#0b587a;color:#fff;outline:0;border:none;width:242px;bottom:0;text-align:left;padding:10px 15px;font-family:'Titillium Web',sans-serif}.info.info-landing .container.main .col-xs-3.serviceListing{padding-bottom:0;height:auto;min-height:216px}.serviceSidebar{margin-top:45px}.serviceSidebar .store_product_form{background:#eaeaea;margin-bottom:20px}.serviceSidebar .store_product_form .view{display:block;background:#0b587a;color:#fff;outline:0;border:none;bottom:0;text-align:left;padding:10px 15px;font-family:"Titillium Web",sans-serif;width:100%}.submitTitle{color:#00405d;font-family:"Titillium Web",sans-serif;border:none;background:0 0;outline:0;text-transform:uppercase;border-bottom:1px dotted #00587c;margin:8px 15px 13px;padding:0}.price{background:#eaeaea;text-align:center;font-family:"Titillium Web",sans-serif;font-size:32px;line-height:55px;color:#00405d}.store_product_form .buy{background:#0b587a;color:#fff;font-family:"Titillium Web",sans-serif;text-align:center;display:block;font-size:20px;font-weight:200;line-height:40px;text-transform:uppercase}.payment .col-xs-9 p{color:#6f6e71}.payment .col-xs-9 p.intro{color:#00405d}.docDetails{color:#00405d;padding-left:20px}.docDetails h5{margin-top:0}.docDetails h4{margin-top:0;font-size:26px;margin-bottom:22px;font-weight:600}.formFields{width:70%}.formFields h4{padding-left:20px}.payment form#payment .formFields .form-group p,.payment form#payment .formFields input,.payment form#payment .formFields textarea{width:100%}.payment form#payment .formFields input.half{width:47%;display:block;float:left}.second.half{margin-left:6%}form#payment.selfServiceForm{margin-top:65px}.termsAndConditions{overflow-y:scroll;height:200px;background:#fff;padding-left:15px;padding-right:15px;margin-left:20px;margin-right:20px}.termsAndConditions h5{font-size:16px;margin-top:20px;margin-bottom:0}.termsAndConditions h6{font-size:14px;margin-top:35px}.termsAndConditions p{color:#6f6e71}.selfServiceForm .validation-error{position:absolute;color:red;padding-left:20px;top:7px;background:url(/assets/images/form-error-arrow.jpg) no-repeat left center;right:-202px;width:195px!important}.selfServiceForm .form-group{position:relative}.success-message h5{margin-top:5px;font-size:24px}.receipt .download{background:url(/assets/images/download-icon.jpg) no-repeat 15px center #032a38;padding-left:50px}.receipt .btn-primary{background:none repeat scroll 0 0 #00587c;border-color:transparent;margin-bottom:15px;margin-top:10px}.receipt .btn-primary:hover{background-color:#014561}.receipt h5{margin-top:0}.receipt h4{margin-top:0}.partnershipCol{margin-top:43px}.threeLinks.workingWith a{margin-bottom:12px}a.btn-primary.btn-linkbtn{color:#fff;font-weight:400;text-decoration:none;font-family:Arial,Helvetica;display:block;white-space:normal;margin-top:15px;text-align:left}.info.info-landing .container.main .col-xs-3.csTile{background:#fff}.csTile{padding:0!important;background-repeat:no-repeat}.csTile a{display:block;height:200px;text-align:center;border-bottom:none}.csTile>div{padding:10px 15px;height:100%}.csTile a img{height:auto;max-height:100%;max-width:100%;width:auto}.ourStory p.intro{font-size:22px;line-height:28px}.ourStory #section-one p.intro-next,.ourStory #section-two p.intro-next,.ourStory .main p.intro-next,.ourStory p.intro-next{font-size:18px;line-height:25px;color:#00405d}.ourStory .col-xs-7 p{color:#706f72;font-size:14px;line-height:20px}.ourStory p{font-size:14px;line-height:20px}.ourStory #section-one p,.ourStory #section-two p{color:#706f72}.ourStory .col-xs-7 img{padding-bottom:40px}.ourStory #section-three{padding-bottom:60px;border-bottom:none}.ourStory #section-two .contact-info,.ourStory #section-two .crumbs,.ourStory #section-two .section-links{margin-top:45px}.ourStory #section-two .col-xs-6{margin-bottom:20px}.ourStory #section-one{border-top:10px solid #b9bdbf}.ourStory footer{margin-top:0}.ourStory #section-one.span-grey{background:#e6e6e6}.ourStory #section-one table{color:#706f72}.ourStory #section-one h3{font-size:18px;text-transform:uppercase}.communityLinks .col-xs-8 p{margin-bottom:22px}.communityLinks .col-xs-2 img{margin-bottom:16px}.fourohfour div h2{margin-top:90px}.fourohfour .carousel-caption{padding-bottom:0}.fourohfour .homepageMain{margin-bottom:50px}.teamForImages{display:block;height:120px;overflow:hidden}.servicesImageWrap{height:180px;overflow:hidden}.footerMega h5,.footerMega h5 a,.home .fourSections h4 a,.internationalLinks,footer .contactUs a{font-weight:700}.home .fourSections{margin-bottom:180px}.ourStory .main p{color:#706f72}.case .right .margin-t-10{overflow:hidden;display:block;margin-top:20px;padding-bottom:10px}.case .right .margin-t-10 p{margin-top:6px}.clear{height:1px;display:block;width:100%;clear:both}.blog p.intro{margin-top:30px}.selecter:hover .selecter-options .selecter-selected,footer .selecter:hover .selecter-selected{background:url(/assets/js/selecter/fs-selecter-arrow.png) no-repeat scroll right center #fff;color:#706f72}.selecter .selecter-options .selecter-item,footer .selecter .selecter-item{background:#fff}#people-filter .selecter .selecter-options{box-shadow:0 1px 4px rgba(0,0,0,.65)}a.imgCrop{display:block;height:220px;overflow:hidden}.main li{list-style:disc outside none;margin-left:13px}.main .sidebar li,.services.landing .main li{margin-left:0;list-style:none}.slider blockquote{padding-top:0}.carousel.fade{opacity:1}.carousel.fade .item{-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;left:0!important;opacity:0;top:0;position:absolute;width:100%;display:block!important;z-index:1}.carousel.fade .item:first-child{top:auto;position:relative}.carousel.fade .item.active{opacity:1;-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;z-index:2}.carouselLink{display:block;float:right;border-bottom:none;margin-bottom:0}.blog article section.past{opacity:.5;-webkit-filter:grayscale(1)}.relatedStudiesImage img{width:auto}.relatedStudiesImage{background:#fff;border-bottom:0 none;display:block;height:146px;text-align:center;width:268px}.info-landing .main h2{font-weight:700}.infoSheetName{display:block;float:left;width:517px}.tooltip{height:30px;opacity:1!important;bottom:100px!important;position:absolute;margin-top:-75px!important;cursor:pointer!important;display:block!important}.tooltip-inner{background-color:#0f3245!important;color:#9bd3dd!important;padding:10px 20px!important}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#0f3245!important;border-width:0 5px 5px;opacity:1!important}.fourohfour h2{margin-bottom:40px}.ie8 .left.carousel-control,.ie8 .right.carousel-control,.ie9 .left.carousel-control,.ie9 .right.carousel-control{filter:none;background:#00405d}.ie8 #freeform_nearest_region,.ie8 #messageUs .fieldgroup_nearest_region{width:254px}.ie8 #mc_embed_signup .selecter-element{width:254px!important;overflow:hidden}.ie8 .info-landing.info .container.main .col-xs-3{margin-left:0;margin-right:25px}.ie8 .people-landing .img-wrap a{background:#00405d}.ie8 .people-landing .img-wrap .fadeImages:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.ie8 .people-landing .img-wrap .fadeImages:hover img.backImage{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.ie8 .people-landing form#people-filter fieldset{width:19%;margin-right:1%}.carousel-control.left,.carousel-control.right{z-index:999}img.mapImage{margin:5px auto}#analyticsFrame{display:none}ul#new-menu li.int-chn.how-weve-helped{display:none}.carousel-caption{width:590px;left:0;text-align:left;position:relative;float:left;bottom:auto;top:auto;padding-top:26px}.carousel-caption img{width:auto;max-width:100%}.carousel-inner{width:464px;padding-left:20px}.carousel-inner .item.video{padding-left:20px;padding-top:70px}.carousel-inner .item.video img.video-teaser{width:100%!important;margin-top:20px;margin-bottom:20px}.carousel-inner video{box-shadow:0 0 7px 1px #666}#homepageCarousel{margin-top:36px;margin-bottom:0;overflow:hidden}#homepageCarousel .item img{max-width:none;width:auto;float:right}.carousel-control.left,.carousel-control.right{background:rgba(0,0,0,.5);width:50px;height:50px;top:250px}.carousel{position:static}.carousel-caption h2{color:#00405d;font-size:72px;line-height:72px;font-family:Oswald,sans-serif;font-weight:700;text-shadow:none}.carousel-caption h2 b{background:#e9f844;padding:0 5px;margin:6px 0;display:inline-block;line-height:84px}#homepageCarousel .icon-prev{background:transparent url(/assets/images/carousel-left.png) no-repeat left top;width:50px;height:50px;padding:0;margin:0;left:0;top:0;display:block}#homepageCarousel .icon-next{background:transparent url(/assets/images/carousel-right.png) no-repeat left top;width:50px;height:50px;padding:0;margin:0;left:0;top:0;display:block}.carousel-control .icon-next:before,.carousel-control .icon-prev:before{content:""}.home h3{font-family:"Titillium Web",sans-serif;font-size:32px;text-align:right;line-height:38px;color:#00405d}.homepageMain p{font-family:"Noto Serif",serif;color:#00405d;font-size:21px;line-height:28px;margin-top:3px;margin-bottom:8px}.homepageMain .col-xs-8{margin-bottom:46px}.threeLinks a{text-align:center;color:#9bd3dd;background:#0f3245;text-transform:uppercase;font-family:"Titillium Web",sans-serif;font-size:14px;font-weight:600;border:1px solid #706f72;border-radius:6px;display:block;height:66px;vertical-align:middle;line-height:64px}.threeLinks a:hover{color:#0f3245;background:#fff}.threeLinks{margin-bottom:32px}.fourSections h4{font-family:"Titillium Web",sans-serif;font-size:24px;line-height:30px;margin-bottom:20px}.fourSections h4 a{color:#00587c;text-decoration:none;border-bottom:1px dotted #00587c}.fourSections p{font-family:"Noto Serif",serif;font-size:13px;line-height:18px;color:#706f72}.fourSections{margin-bottom:36px}.info .container.main h2{margin-top:0}.info .container.main figure{width:35%;float:left;margin:0 15px 0 0}.info .container.main figure.right{margin:0 0 0 15px}.info .container.main .row{margin-top:25px}.info .container.main .row.first{margin-top:50px}.info .container.main .col-xs-7 article{margin-bottom:60px}.info.info-landing .container.main h2 a{color:#00587c;text-decoration:none;font-size:.5em;border-bottom:1px dotted #00587c}.info.info-landing .container.main .col-xs-3{width:242px;height:200px;margin:0 0 0 25px;background:#eaeaea;padding:10px 15px}.info.info-landing .container.main .col-xs-3:first-of-type{margin-left:0}.csHover h2 a{border-bottom:1px dotted #fff!important}.csHover h2,.csHover h2 a{color:#fff!important}.blog+.row.span-blue{border-bottom:none}.blog+.row.span-blue .col-xs-8 .col-xs-6{min-height:150px}.blog .sidebar{width:17%}.blog .sidebar .selecter{margin:0;max-width:254px}.blog .sidebar .selecter .selecter-selected{border-color:#ccc}.blog .profile-cta{margin-top:120px;background:0 0}.blog .profile-cta i{margin-right:5px}.blog .profile-cta p{margin-top:15px}.blog .profile-cta h4{margin-bottom:15px;padding-bottom:0}.blog article figure{width:100%;margin:0}.blog article section figure{width:35%}.blog section{padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #bfbfbf}.blog section img{width:27%;float:left;margin-right:15px}.blog hgroup h1{margin-bottom:16px}.blog hgroup h3{margin:0 0 10px 0}.blog hgroup span{display:block;color:#706f72;margin-bottom:10px}.blog .float-left{float:left;width:70%}.blog figure img{width:auto;max-width:100%}.services .container.main .row.first{margin:50px 0}.services .container.main ul{list-style:none}.services .container.main h1{max-width:30%}.services .container.main .intro{float:right;max-width:70%}.services.landing .services-column{background:#eaeaea;min-height:365px;padding:1px 15px 15px 15px}.case .row.first{margin-bottom:70px}.case .container.main .row.first{margin-bottom:70px}.case .container.main .col-xs-6 h6 a{font-size:.68182em;text-transform:uppercase}.case .container.main .col-xs-6 h6{margin-bottom:0}.case .container.main .col-xs-6 .col-xs-4 a img{margin-bottom:10px}.case .container.main h4{font-size:1.25em;text-transform:uppercase;line-height:1.6em}.case .container.main h4.fixHeight{min-height:52px}.case .span-offwhite .row blockquote{padding-left:0;margin-bottom:30px;color:#00587c;font-size:1.8em;line-height:34px}.case .span-blue .row blockquote{padding-left:0;margin-bottom:30px;color:#9ed2dc;font-size:1.8em;line-height:34px}.profile{background:url(../../images/block-bg.png)}.profile .main .col-md-8 div.heading{overflow:hidden}.profile .main .col-md-8 h1{margin:0 10px 10px 0;float:left}.profile .main .col-md-8 img{width:20%;float:left;max-width:150px;margin:15px 20px 0 0}.profile .main .col-md-8 p.intro{width:75%;float:left;margin:10px 0 15px 0}.profile .main .col-md-8 .contact-info a.linkedinlink{border:none;text-decoration:none}.profile .main .col-md-8 .contact-info img{width:auto;float:none;max-width:none;margin:0;margin-top:-3px;margin-left:10px}.profile .main .col-md-8 .contact-info a:last-child{margin:0 0 0 10px}.profile .main .profilepics{margin:0 0 30px;position:relative;overflow:hidden;height:350px}.profile .main .profilepics img{position:absolute}.profile .main .profilepics img.profile1.stay{opacity:1!important}.profile .main .additionalList .lists{padding-bottom:30px}.profile .main .additionalList .lists h3{padding:0 0 10px;font:16px/100% "Noto Serif",serif;border-bottom:1px dotted #00587c}.profile .main .additionalList .lists ul{padding-left:15px}.profile .main .additionalList .lists ul li{margin:0;list-style:disc outside}.profile .blog-cta{font-size:1.15385em;margin:30px 0 5px 0;text-transform:uppercase;font-family:"Titillium Web",sans-serif}.profile .span-offwhite blockquote{padding:0;margin:15px 0 0 0;font-size:1em;line-height:20px}.profile .span-offwhite blockquote span{text-align:left}.profile .span-blue .col-xs-4 h3,.profile .span-blue .col-xs-4 h4,.profile .span-blue .col-xs-7 h3,.profile .span-blue .col-xs-7 h4{margin-bottom:5px;font-size:1.125em;text-transform:uppercase}.profile .span-blue .col-xs-4 .row{margin-bottom:20px}.profile .span-blue .col-xs-4 .no-img p{width:100%;float:none}.profile .span-blue .col-xs-4 img{float:left;width:30%;margin-right:15px}.profile .span-blue .col-xs-4 h4,.profile .span-blue .col-xs-4 p{float:left;width:65%}.profile .span-blue .col-xs-4 h4{margin-top:0}.profile .role{display:block;margin-top:18px;margin-bottom:15px;margin-left:10px;font-size:16px;font-family:"Titillium Web",sans-serif;text-transform:uppercase;color:#706f72;font-weight:700;float:left}.people-landing h1{width:40%;float:left}.people-landing p.intro{width:50%;float:left}.people-landing form#people-filter fieldset{width:17%;float:left;margin-right:3%}.people-landing form#people-filter fieldset:last-of-type{margin-right:0;width:20%}.people-landing form#people-filter legend{color:#00587c;border:none;font-size:1.0625em;margin-bottom:0;font-family:"Titillium Web",sans-serif}.people-landing .img-wrap{float:left;width:16.66666666%;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:all .3s}.people-landing .img-wrap.img-wrap-hide{width:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.people-landing .img-wrap p{bottom:0;z-index:100;padding:10px 15px;color:transparent;position:absolute;font-weight:700}.people-landing .img-wrap p span{display:block;text-transform:uppercase}.people-landing .img-wrap .backImage{z-index:-50}.people-landing .img-wrap a:hover .backImage{z-index:-49}.people-landing .img-wrap a{z-index:50;display:block;position:relative;border-bottom:none;float:left}.people-landing .img-wrap a:after{content:"";top:0;left:0;right:0;bottom:0;position:absolute;background:rgba(84,136,158,0)}.people-landing .img-wrap a:focus:after,.people-landing .img-wrap a:hover:after{background:rgba(84,136,158,.5)}.people-landing .img-wrap a:focus p,.people-landing .img-wrap a:hover p{color:#fff}.people-landing .img-wrap.focus-style a:after{background:rgba(84,136,158,.5)}.people-landing .img-wrap.focus-style a p{color:#fff}.people-landing #people-name-filter{padding:20px 0 50px}.people-landing #people-name-filter label{display:block;color:#00587c;border:none;font-size:1.0625em;font-family:"Titillium Web",sans-serif;font-weight:400}.people-landing #people-name-filter input{width:199px;border:1px solid #ccc;border-radius:3px;padding:8px 10px;line-height:1.4em;color:#706f72;font-family:Arial,Helvetica,sans-serif}@media all and (max-width:480px){.people-landing #people-name-filter input{width:100%}}.people-landing #people-name-filter button{width:100px;height:34px;display:inline-block;padding:6px 12px;font-size:13px;line-height:1.428571429;vertical-align:middle;border-color:transparent;border-radius:3px;font-family:Arial,Helvetica;margin-left:10px}.people-landing #people-name-filter button:hover{opacity:.5}.people-landing #people-name-filter button#people-name-search{color:#9bd3dd;background-color:#0f3245}.people-landing #people-name-filter button#people-name-reset{color:#706f72;background-color:transparent;border:1px solid #818183}@media all and (max-width:480px){.people-landing #people-name-filter button{width:100%;margin:10px 0 0}}.payment h1{padding-bottom:15px;border-bottom:1px solid #000}.payment .store_product_form fieldset{background:#eaeaea}.payment p{color:#5a5a5a}.payment .store_product_form{padding-bottom:20px;background:#fff;font-family:Arial}.payment .store_product_form label{color:#5a5a5a;font-weight:400}@media all and (min-width:768px){.payment .store_product_form label{font-size:14px}}.payment .store_product_form .selecter,.payment .store_product_form input:not(.checkbox),.payment .store_product_form select,.payment .store_product_form textarea{margin-bottom:5px;resize:none;border:0;max-width:100%;width:100%}@media all and (min-width:768px){.payment .store_product_form .selecter,.payment .store_product_form input:not(.checkbox),.payment .store_product_form select,.payment .store_product_form textarea{width:65%}}.payment .store_product_form .selecter.error,.payment .store_product_form input:not(.checkbox).error,.payment .store_product_form select.error,.payment .store_product_form textarea.error{background:#ffe5e5;border:2px solid red}.payment .store_product_form .checkbox{display:inline-block;vertical-align:middle;margin-top:0;width:20px;height:12px;border:none;box-shadow:none}.payment .store_product_form .checkbox.error{border:2px solid #dc3a18;background-color:#f8e6e5}.payment .store_product_form .checkbox+label{display:inline-block;vertical-align:top;margin-bottom:4px}.payment .store_product_form .selecter-item{margin:0!important}.payment .store_product_form .selecter-item:hover{background:#00587c}.payment .store_product_form legend{color:#fff;padding:10px 20px;background:#032a38;text-transform:uppercase;font-family:"Titillium Web",sans-serif}.payment .store_product_form legend .form-title{margin:0;color:#fff;width:100%}@media all and (min-width:992px){.payment .store_product_form legend .form-title{width:auto;display:inline-block}}.payment .store_product_form legend .form-tooltip{color:#fff;font-size:15px;border-bottom:1px dotted #fff;font-family:"Titillium Web",sans-serif;position:relative}@media all and (min-width:992px){.payment .store_product_form legend .form-tooltip{float:right;display:inline-block;margin-top:7px}}.payment .store_product_form legend .form-tooltip:hover:before{top:0;content:"";border:solid transparent;left:50%;margin-top:20px;position:absolute;border-width:10px;margin-left:5px;border-bottom-color:#579a35;z-index:1000;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.payment .store_product_form legend .form-tooltip:hover:after{top:0;left:50%;font-family:Arial,sans-serif;content:"Call us on 0800 INNOV8";font-weight:700;text-transform:none;min-width:220px;padding:20px;margin-top:40px;margin-left:-110px;position:absolute;background:#579a35;text-align:center;z-index:1000}.payment .store_product_form .formError{position:relative;top:auto;left:auto;background-image:none;padding-left:0;font-weight:700;color:red}.payment .store_product_form .formError.checkbox-error{top:-10px}@media all and (min-width:992px){.payment .store_product_form .formError{background-image:url(/assets/images/form-error-arrow.jpg);padding-left:20px;position:absolute;left:68%;top:30px}}.payment .store_product_form .formError--hidden{display:none}.payment .store_product_form .btn-primary{margin-bottom:15px;background:#00587c;position:relative;border-color:transparent;font-weight:700;padding:7px 20px}.payment .store_product_form .btn-primary:hover{background:#014561}.payment .store_product_form .form-group{position:relative;padding:0 20px}.payment .store_product_form .form-group p{width:65%;font-family:Arial;font-size:13px}@media all and (min-width:768px){.payment .store_product_form .form-group p{font-size:14px}}.payment .store_product_form .form-group span{color:#a9a9aa;margin-top:5px}@media all and (min-width:768px){.payment .store_product_form .form-group--payment-amount .selecter,.payment .store_product_form .form-group--payment-amount input,.payment .store_product_form .form-group--payment-amount select,.payment .store_product_form .form-group--payment-amount textarea{width:32.5%}}@media all and (min-width:992px){.payment .store_product_form .form-group--payment-amount .formError{left:36%}}.payment .payment-methods{display:block;vertical-align:top;margin-bottom:10px;margin-left:5px}@media all and (min-width:768px){.payment .payment-methods{margin-top:6px;display:inline-block}}.payment .payment-methods img{max-height:30px;max-width:40px;margin:0 5px}.payment .internet-banking{background:#eaeaea;padding:5px 20px;float:right}@media all and (min-width:768px){.payment .internet-banking{margin-top:70px;width:230px;max-width:100%}}.payment .internet-banking__title{color:#36c;text-transform:uppercase}.payment .internet-banking p{color:#706f72}.payment input[type=number]{-moz-appearance:textfield}.payment input::-webkit-inner-spin-button,.payment input::-webkit-outer-spin-button{-webkit-appearance:none}.validation-error .error label{float:left;clear:both}.validation-error .error .selecter,.validation-error .error input,.validation-error .error select,.validation-error .error textarea{float:left;clear:left;background:#ffe5e5;border:2px solid red}.validation-error .error span{float:left;clear:left}.validation-error .error p{width:35%!important;float:left;color:red;font-weight:700;font-family:Arial;padding:6px 0 0 10px}.validation-error .error p i{margin-right:4px}.error-message,.success-message{background:#ffe5e5;margin-bottom:30px;padding:15px 20px 20px 20px}#payment .error-message h5,#payment .success-message h5{margin-top:10px}.success-message{background:#ddebd7}.receipt{margin-bottom:30px;background:#eaeaea}.receipt h6{color:#fff;padding:10px 20px;background:#032a38;text-transform:uppercase}.receipt .receipt-content{padding:10px 20px}footer{color:#00587c;margin-top:30px}footer .selecter{margin:0;max-width:254px}footer .selecter .selecter-selected{border-color:#ccc;font-size:14px;font-family:Arial;-webkit-font-smoothing:auto}input:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder,textarea::-moz-placeholder{font-family:Arial;font-weight:400}.international{background:#c3e5eb;height:46px;font-family:"Titillium Web",sans-serif;font-size:18px}.copyright{background:#9bd3dd;height:80px;font-size:14px;padding-top:30px}.copyright .text{float:left;width:50%}.copyright .social{float:right;width:50%}.copyright .social a{float:right;border-bottom:0}.copyright p{font-family:Helvetica}.internationalLinks{text-transform:uppercase;float:right;line-height:46px;height:46px}.china,.nzl,.world{margin-left:8px;height:35px;display:inline-block}.internationalLinks img{vertical-align:top;margin-top:5px;width:auto}footer .contactUs a{font-family:"Titillium Web",sans-serif;text-transform:uppercase;color:#00587c;padding:0 60px 0 20px;height:46px;display:block;line-height:46px;float:left;border-bottom:none;background:#9bd3dd url(/assets/images/footer-contact-icon.jpg) no-repeat right top}footer .contactUs a.show{background-position:right bottom}.footerMega{background:#9bd3dd;height:0;overflow:hidden;display:block;-webkit-transition:height .3s ease-out;-moz-transition:height .3s ease-out;-o-transition:height .3s ease-out;transition:height .3s ease-out}.footerMega.show{height:auto;min-height:761px;padding-top:43px}.footerMega h5,.footerMega h5 a{font-family:"Titillium Web",sans-serif;font-size:18px;line-height:22px;color:#00587c;text-transform:uppercase}.footerForms h5{margin-bottom:0}.footerMega h5 a{text-decoration:none;border-bottom:1px dotted #00587c;margin-bottom:15px}.footerMega p{color:#4e4e50;margin-top:10px}.footerForms{margin-top:26px}.footerForms .form-group{margin-bottom:10px}.footerForms .btn-primary{background:#0f3245;border-radius:6px;height:45px;border:none;width:135px;margin-top:12px;color:#9bd3dd;border:1px solid #0f3245}.footerForms .btn-primary:hover{background:#fff;color:#0f3245}.footerForms p{margin-bottom:26px;margin-top:4px;font:12px/100% "Titillium Web",sans-serif}.footerForms .error_message{width:100%;float:left}.footerForms .error_message p{margin-bottom:0;padding-left:0;width:50%;float:left;font:12px/100% "Titillium Web",sans-serif;color:red}.footerForms input,.footerForms select,.footerForms textarea{width:100%;float:left}.footerForms .selecter{max-width:100%}#mce-responses #mce-success-response{color:#00587c}.mc-field-group p.error{margin-bottom:0;padding-left:0;width:50%;float:left;font:12px/100% "Titillium Web",sans-serif;color:red}#new-menu-container{width:0;transition:width .4s ease}.megaMenu .last.column{padding-right:0}.desktop-image{display:block!important}.mobile-image{display:none!important}.homepageMain{margin-bottom:50px}.home .fourSections{margin-bottom:40px}.mobileClear{display:none}@media (min-width:1200px){#new-menu-container.activeNav,ul#new-menu{width:936px}ul#new-menu li{margin-right:51px}ul#new-menu li div.megaMenu{width:710px}}@media (max-width:1199px){.navbar-form{padding-left:0}.header-right{margin-right:15px!important}ul#new-menu li div.megaMenu{width:622px}#new-menu-container.activeNav,ul#new-menu{width:750px}ul#new-menu li{margin-right:36px}ul#new-menu li div.megaMenu{width:650px}.carousel-caption{width:400px;margin-left:95px}.carousel-inner{width:95%}div.tooltip{display:none!important}#homepageCarousel .item img{max-width:100%}}@media (min-width:768px) and (max-width:991px){.header-right{margin-right:0!important}#new-menu-container.activeNav,ul#new-menu{width:550px}ul#new-menu li{margin-right:17px}ul#new-menu li div.megaMenu{width:484px;padding:15px!important;margin-left:0!important}ul#new-menu{padding-left:15px!important}ul#new-menu li a{font-size:14px!important}.navbar-brand{width:200px!important;background-position:-10px top!important}.social{display:none}.megaMenu.wide .column.col-sm-3{width:33%}.megaMenu.wide .column.col-sm-3 ul{margin-bottom:20px}ul#new-menu li div.megaMenu ul li a{font-size:12px!important;padding-top:6px!important;padding-bottom:6px!important}ul#new-menu li div.megaMenu ul li ul li{padding-top:0!important}.container{width:90%}.footerForms.container{width:100%}header.container{width:100%;max-width:100%}#homepageCarousel{margin-top:0}.carousel-inner.notnz{display:none}.carousel-inner{width:95%;margin:0 auto}.mejs-container,.mejs-layer{width:100%!important;height:390px!important}.carousel-control{display:none}.carousel-inner .item.video{padding-top:0;padding-left:0}.carousel-inner .mejs-overlay-button{left:50%}.carousel-inner video{box-shadow:none}.mejs-poster{background-size:cover!important}.carousel-caption{width:100%;margin:0}.homepageMain h3{text-align:center;font-size:29px}.homepageMain p{text-align:center;font-size:18px}.homepageMain>div{padding-right:0}.threeLinks a{margin:10px auto}.home .fourSections{margin-bottom:20px}footer .contactUs a{margin-left:-20px}.internationalLinks{line-height:30px;font-size:12px;margin-left:10px}.china,.nzl,.world{width:35px;height:auto;border-bottom:none;padding-top:15px}.copyright{padding-top:50px;font-size:12px}.first,.services .container.main .row.first{margin-top:10px}.case .container.main .row.first,.last{margin-bottom:0}.services .container.main h1{max-width:100%}.services.landing .services-column{margin-bottom:20px;min-height:0}.people-landing .img-wrap{width:33.3333333%}.people-landing h1{width:100%}.people-landing p.intro{width:100%}.people-landing form#people-filter fieldset{width:30%}.people-landing form#people-filter fieldset:last-of-type{width:60%;margin-bottom:50px}.people-landing input.bigSubmit[type=submit]{margin-right:20px;width:50%}.csTile a{padding-right:40px}.desktop-image{display:none!important}.mobile-image{display:block!important}.right{float:none!important}.profile .role{width:100%;margin-left:0;margin-top:5px}.teamForImages{border-bottom:none}.related-case-studies{margin-top:30px}.sidebarMenu{display:none}.blog .sidebar{display:none}.addthis_toolbox{display:none}.infoSheetName{width:auto;font-size:12px}.profile .main .col-md-8 img{max-width:none;width:auto}.sidebar{margin-top:0}.sidebar .selecter{max-width:100%}.profile .main .profilepics{margin:0 0 30px}.profile .main .additionalList{padding:20px 0 0}}@media (min-width:768px){.container .navbar-collapse.collapse{padding-left:0;padding-right:0}}@media (max-width:767px){.navbar-helper,.social{display:none}.navbar-form{padding:0;margin:0 10px 0 0}.navbar-toggle{background-color:#ececec;margin-top:2px}.navbar-toggle .icon-bar{background-color:#666}.navbar-toggle.collapsed{background:#c3e5eb}.navbar-toggle.collapsed .icon-bar{background-color:#333}#new-menu-container.collapse{display:none}#new-menu-container{transition:none}#new-menu-container.collapsing,#new-menu-container.in{display:block;width:100%;left:auto;top:0;position:relative}#new-menu-container.collapsing ul#new-menu,#new-menu-container.in ul#new-menu{float:none;width:auto;display:block;height:auto;overflow:hidden;padding-bottom:20px;padding-right:30px}#new-menu-container.collapsing ul#new-menu li,#new-menu-container.in ul#new-menu li{width:auto;float:none}header.container{background-color:#0f3245}.header-right{width:53%;margin-bottom:.3em}.header-right span{display:none}ul#new-menu li div.megaMenu{display:none!important;width:auto}ul#new-menu li:hover div.megaMenu{display:none!important}ul#new-menu li.open div.megaMenu{display:block!important;visibility:visible;position:relative;opacity:1;top:0;border-top:0;padding:0}ul#new-menu li.open div.megaMenu ul{padding-left:10px}ul#new-menu li.open{margin-right:0}header.container{width:100%}.container{width:90%}#homepageCarousel{margin-top:0}.carousel-inner.notnz{display:none}.carousel-control{display:none}.carousel-inner .item.video{padding-top:0;padding-left:0}.carousel-inner .mejs-overlay-button{left:50%}.carousel-inner video{box-shadow:none}.carousel-caption{width:100%;margin:0}.mejs-container,.mejs-layer{width:100%!important}.mejs-poster{background-size:cover!important}.homepageMain h3{text-align:center;font-size:29px}.homepageMain p{text-align:center;font-size:18px}.homepageMain>div{padding-right:0}.col-xs-12{padding-right:0}.threeLinks a{margin:10px auto}.home .fourSections{margin-bottom:20px}footer .contactUs a{margin-left:-20px;width:205px}.internationalLinks{line-height:30px;font-size:12px}.china,.nzl,.world{width:35px;height:auto;border-bottom:none;padding-top:15px}.copyright{padding-top:50px;font-size:12px}.first,.services .container.main .row.first{margin-top:10px}.case .container.main .row.first,.last{margin-bottom:0}.services .container.main h1{max-width:100%}.services.landing .services-column{margin-bottom:20px;min-height:0}.people-landing .img-wrap{width:50%}.people-landing h1{width:100%}.people-landing p.intro{width:100%}.people-landing form#people-filter fieldset{width:30%}.people-landing form#people-filter fieldset:last-of-type{width:60%;margin-bottom:50px}.people-landing input.bigSubmit[type=submit]{margin-right:20px;width:50%}#people-filter .selecter{max-width:100%}.csTile a{padding-right:40px}.desktop-image{display:none!important}.mobile-image{display:block!important}.right{float:none!important}.profile .role{width:100%;margin-left:0;margin-top:5px}.teamForImages{border-bottom:none}.related-case-studies{margin-top:30px}.sidebarMenu{display:none}.blog .sidebar{display:none}.addthis_toolbox{display:none}.infoSheetName{width:auto;font-size:12px}.contact-info,.crumbs,.section-links{line-height:23px}.copyright p{font-size:12px}.mapBlock{width:50%}.profile .main .col-md-8 img{max-width:none;width:auto}#newsletter-signup{margin-top:50px}.sidebar{margin-top:0}.sidebar .selecter{max-width:100%}.profile .main .col-md-8 h1{width:100%}.profile .main .profilepics{margin:0 0 30px}.profile .main .additionalList{padding:20px 0 0}}@media (max-width:480px){.navbar-form{display:block!important;width:46px;float:left;box-shadow:none;-webkit-box-shadow:none}#search-field{background-color:transparent;border:0}#search-field::-webkit-input-placeholder{color:transparent}#search-field:-moz-placeholder{color:transparent}#search-field::-moz-placeholder{color:transparent}#search-field:-ms-input-placeholder{color:transparent}.navbar-toggle{margin-right:0}.internationalLinks{float:left}header.container form,header.container span.number{display:none}header.container .header-right{width:120px}.mapBlock{width:100%}#section-three .col-xs-5,.col-xs-8,.footerForms .col-xs-6{width:100%;padding-right:0}#section-three .col-xs-5{clear:both}.footerForms #messageUs{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ececec}.slider-wrapper{width:100%}.slider-wrapper .slider{width:100%!important}.slider-wrapper .slider>div{width:100%!important;height:320px}.slider-wrapper .slider .margin-t-10{width:100%!important}.slider-wrapper a.next,.slider-wrapper a.prev{display:none}blockquote{padding-left:0;padding-right:0}blockquote p{font-size:16x;line-height:25px}.quote blockquote{font-size:14px;line-height:24px}#partnership-structure table{display:block;width:100%}#partnership-structure table tbody{width:100%;display:block}#partnership-structure table td,#partnership-structure table th,#partnership-structure table tr{display:block}#partnership-structure table tr{width:100%;border-bottom:1px solid #ececec;padding:10px 0}#partnership-structure table td{width:100%;padding:0}.mobileClear{display:block}.people-landing form#people-filter fieldset{width:100%}.people-landing form#people-filter fieldset:last-of-type{width:100%;margin-bottom:50px}.people-landing input.bigSubmit[type=submit]{margin-right:20px;width:50%}#people-filter .selecter{max-width:100%}.carousel-inner .mejs-overlay-button{left:50%}.carousel-inner video{box-shadow:none}.mejs-container,.mejs-layer{width:100%!important}.mejs-poster{background-size:cover!important}}.main-header{background-color:#0f3245}.main-header .container{position:relative}@media all and (max-width:991px){.main-header .container{width:100%;margin:0;max-width:none}}.main-header .number{border-right:1px solid #acaeb0;margin-right:0}.main-header .navbar-toggle{display:block;background:#c3e5eb}@media all and (min-width:768px){.main-header .navbar-toggle{margin-top:2px}}@media all and (min-width:992px){.main-header .navbar-toggle{display:none}}.main-header .navbar-toggle .icon-bar{background-color:#333}.main-header .header-left{max-width:50%}.main-header .header-right{width:100px!important}@media all and (min-width:481px){.main-header .header-right{width:120px!important}}@media all and (min-width:768px){.main-header .header-right{width:auto!important}}@media all and (min-width:992px){.main-header .header-right{margin-right:0!important;padding-left:20px;margin-top:0;padding-top:9px;height:56px}}.main-header .navbar-form{background-color:transparent;border:0;box-shadow:none;padding:0;margin-right:10px}.main-header #search-field{background-color:transparent;border:0;width:50px;font-size:0;cursor:pointer;padding:5px 5px;background-position:calc(100% + 5px) center}@media all and (min-width:992px){.main-header #search-field{height:38px}}.main-header #search-field.open{background-color:#fff;width:calc(100% - 85px);position:absolute;right:70px;top:11px;font-size:16px;cursor:auto;background-position:calc(100% + 10px) 44%}@media all and (min-width:481px){.main-header #search-field.open{right:85px;width:calc(100% - 100px);background-position:calc(100% + 5px) 44%}}@media all and (min-width:768px){.main-header #search-field.open{position:relative;right:auto;top:auto;width:250px;margin-left:15px}}@media all and (min-width:992px){.main-header #search-field.open{border:1px solid #acaeb0;width:190px}}.main-header #search-field.open::-webkit-input-placeholder{color:#b9bdbf}.main-header #search-field.open::-moz-placeholder{color:#b9bdbf}.main-header #search-field.open:-ms-input-placeholder{color:#b9bdbf}.main-header #search-field::-webkit-input-placeholder{color:transparent}.main-header #search-field::-moz-placeholder{color:transparent}.main-header #search-field:-ms-input-placeholder{color:transparent}.main-nav{display:none!important;width:100%!important;left:auto!important;top:0!important;position:relative!important;overflow:hidden!important}@media all and (min-width:992px){.main-nav{background-color:#0f3245!important;display:block!important;height:100%!important;overflow:visible!important;left:220px!important;width:auto!important;height:100%!important;top:0!important;position:absolute!important}}.main-nav.in{display:block!important}.main-nav #new-menu{float:none;width:auto;display:block;height:auto;overflow:hidden;padding-right:30px;padding-bottom:20px}@media all and (min-width:992px){.main-nav #new-menu{float:left;height:100%;overflow:visible;padding-bottom:0}}.main-nav #new-menu>li{display:block;float:none;width:auto}@media all and (min-width:992px){.main-nav #new-menu>li{float:left}}.main-nav #new-menu>li:last-child{margin-right:0}.main-nav #new-menu>li:hover .megaMenu{visibility:hidden;opacity:0}@media all and (min-width:992px){.main-nav #new-menu>li:hover .megaMenu{visibility:visible;opacity:1}}.main-nav #new-menu>li>a{font-size:16px!important}@media all and (min-width:992px){.main-nav #new-menu>li>a{font-size:12px!important;color:#cbeaef!important}}@media all and (min-width:1200px){.main-nav #new-menu>li>a{font-size:16px!important}}@media all and (min-width:768px){.home .threeLinks{margin-bottom:50px}}.home .threeLinks a{background-color:#fff;color:#0f3245;transition:all .4s ease}.home .threeLinks a:hover{background-color:#0f3245;color:#9bd3dd}.services .intro-wrapper{margin-bottom:40px}.services .iframe-wrapper{padding-right:0}@media all and (min-width:992px){.services .iframe-wrapper{padding-left:10px}}.services__title{margin-bottom:20px}.services__nav{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.services__link{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background-color:#ebebeb;text-align:center;margin:0 8px;margin-bottom:15px;width:calc(50% - 16px);transition:all .4s ease}@media all and (min-width:768px){.services__link{width:calc(25% - 16px)}}.services__link:hover{background-color:#0f3245}.services__link:hover a{color:#fff}.services__link a{border-bottom:0;font-family:arial,sans-serif;font-size:14px;color:#333;padding:10px 15px;transition:all .4s ease;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}