/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.nav{*zoom:1}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.srt{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.srt a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}html{background-color:#c9c9c9}a:link{color:palette(linked)}a:hover{color:palette(hover);cursor:pointer}a:visited{color:palette(visited)}a:active{color:palette(active)}a,a:active,a:focus,a:link,a:visited{outline:0px none !important}.nav{margin:0;padding:0;list-style:none}.nav li{float:left}.widget{box-sizing:border-box}.button:hover{cursor:pointer}.hidden{display:none}#dialogue404{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:600px;height:200px;text-align:center}#dialogue404 h1{color:#023062}#dialogue404 p{margin:10px}#dialogue404 input{padding-left:20px}#search404{border:2px solid #023062;border-radius:50px;padding:8px;margin-top:10px;outline:none;width:300px}#cookie-consent{position:fixed;bottom:20px;left:20px;width:250px;background:#0b0b0b;background:rgba(11,11,11,0.8);z-index:999999;color:#fff;padding:30px 30px 10px 30px;box-shadow:0 0 30px rgba(11,11,11,0.3)}#cookie-consent .cookie-close{font-size:22px;font-weight:500;display:block;position:absolute;right:-10px;top:-10px;cursor:pointer;width:25px;height:25px;border-radius:20px;background-color:#009fe3;color:#fff;text-align:center;line-height:22px;text-decoration:none}#cookie-consent .cookie-close:before{content:"x"}#cookie-consent .cookie-close:hover{background-color:#023062;border:3px solid #023062 !important;top:-13px;right:-13px}#cookie-consent p{color:#fff;font-size:90%;line-height:120%;text-align:center;margin:0;padding:0}#cookie-consent p a{padding:10px 0;display:block;clear:both;color:#009fe3;font-weight:500}#cookie-consent p a:hover{color:#fff;text-decoration:underline}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}body{font-family:"futura-pt";font-weight:300;line-height:1.3em}*{margin:0}html,body{height:100%;background:#FFFFFF}#page{min-height:100%;height:auto !important;height:100%;margin:0 auto -200px auto}#footer,.push{height:200px}#footer{margin:0 auto}#header,.contentArea,footer{background:#FFFFFF}h1,h2,.welcomeMessage{font-weight:300;color:#103365;margin:0;padding:0;line-height:46px}h1,.welcomeMessage{font-size:250%;margin:10px 0 10px 0}h2{font-size:180%;margin:30px 0 10px 0;padding:0;color:#103365}h3{font-weight:300;font-size:140%;color:#103365}p{text-align:justify;font-size:90%;color:#103365}.contentArea ul,.contentArea ol{font-size:90%;text-align:left}#copy ul,#copy ol{margin-left:20px;color:#103365;list-style:none}#copy ul li,#copy ol li{color:#103365;list-style:none;padding-left:20px;position:relative}#copy ul li:before,#copy ol li:before{color:#009fe3;content:"\2022";font-size:1em;padding-right:1.1225em;position:absolute;top:0;left:0}#copy ul.nav,#copy ol.nav{margin-left:0}#copy ul.nav li,#copy ol.nav li{padding-left:0}#copy ul.nav li:before,#copy ol.nav li:before{display:none}a,a:visited{color:#009fe3}a:hover{color:#FFDA00}strong{font-weight:700}img{width:auto}#page img{width:100%}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both;*zoom:1}.nav{margin:0;padding:0;list-style:none}.nav li{float:left}.inner:before,.inner:after{content:" ";display:table}.inner:after{clear:both}.inner{max-width:1250px;margin:0 auto;padding:15px 60px}#page,#footer{max-width:1280px;width:auto !important;width:1280px}#page{position:relative;box-sizing:border-box;box-shadow:0px 0px 10px 6px #c9c9c9}.left{float:left}.right{float:right}div.left img,.team li img{width:auto}#logo{margin:5px 0 0 0;float:left;width:300px}#logo img{width:auto !important;width:100%;max-width:100%}#header,#slideshow,section,#accreditations,#footerLinks{margin:0 5px}#page #header{z-index:20;border-bottom:3px solid #009fe3}#header .inner{position:relative;padding-top:30px;padding-bottom:30px}#header #headerTools{float:right;position:absolute;top:0;right:4.4%;margin:10px 0 0 0}#header #search{border:0;padding:10px 10px 10px 35px;background:url("/img/search.png") 7px 7px no-repeat #e0f3fc;font-size:80%;box-sizing:border-box}#header #headerTools a{float:left;color:#DADADA;text-decoration:none;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin:0 10px 0 0;padding:5px 10px;font-style:italic;color:#009fe3;font-size:80%}#menuToggle{display:none}.nav{margin:16px 0 0 0;padding:0;font-weight:300}.nav li{position:relative;display:inline-block;margin:0}.nav li:last-child{margin-right:0}.nav li a,.nav li a:visited{float:left;color:#023062;text-decoration:none;margin:0;padding:0px 12px;background:transparent}#mainNav li a,#mainNav li a:visited{line-height:44px}.nav li a:hover,.nav li.selected>a{background:rgba(224,243,252,0.9);color:#464646}.nav li ul{z-index:9999;position:absolute;top:44px;left:0;margin:0;padding:0;width:220px;background:rgba(224,243,252,0.9);color:#464646;z-index:1000;box-sizing:border-box}.nav li:last-child ul{left:auto;right:0}.nav li ul li{display:block;float:none;clear:both;width:auto}.nav li ul a,.nav li ul a:visited{width:100%;margin:0;padding:10px 12px;font-size:90%;color:#464646;box-sizing:border-box}.nav li ul a:hover{text-decoration:underline}#mainNav li ul li a,#mainNav li ul li a:visited{line-height:25px}nav .fallback{display:none}#slideshow{box-sizing:border-box;float:left;width:auto;overflow:hidden;position:relative;z-index:19}#slideshow img{display:block}.cycle-slideshow img{position:absolute;top:0;left:0}#slideshow .overlay,.latestBlog .overlay{width:600px;position:absolute;left:0;bottom:80px;padding:1.4%;z-index:1000;font-weight:300;font-size:240%;text-align:center;line-height:46.4px;color:#000000;background:rgba(255,218,0,0.8)}#slideshow a#newsInsightsLink{z-index:9999;position:absolute;margin:0 auto;bottom:40px;left:50%;width:240px;margin-left:-120px;text-align:center;color:#FFFFFF;font-size:130%;text-decoration:none;text-shadow:1px 1px 3px #000}#slideshow a#newsInsightsLink img{margin:5px auto 0 auto;width:auto;max-width:none}#slideshow .cycle-pager{text-align:center;width:100%;z-index:999;position:absolute;bottom:0;overflow:hidden}#slideshow .cycle-pager span{font-size:65px;width:18px;height:18px;display:inline-block;color:#FFFFFF;cursor:pointer;overflow:hidden;text-indent:-100px;background-color:rgba(255,255,255,0.5);border-radius:9px;margin:0 2px}#slideshow .cycle-pager span.cycle-pager-active{color:#FFFFFF;background-color:#fff}#slideshow .cycle-pager>*{cursor:pointer}.bannerMap{border-top:3px solid #009fe3;border-bottom:3px solid #009fe3;float:left;width:100%;overflow:hidden;z-index:999}#copy{padding-top:10px}.homepage #copy{padding-top:20px}#copy,.recentNews{float:left;max-width:58%}.fullWidth #copy{max-width:100%;float:none}.newsCopy{margin-top:40px;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px}.newsCopy p:first-child{margin-top:0}.team li{width:47%;margin:0 2% 2% 0;padding:0;overflow:hidden}.fullWidth .team li{width:30%}aside .team li{width:100%}.team a,.team a:visited{border-bottom:3px solid #ffda00;float:left;width:100%;margin:0;padding:10px !important;font-size:140%;color:#464646 !important;box-sizing:border-box}.team a:hover{background:#ffda00 !important}.team .imageHolder{float:left;width:40%}.team .imageHolder img{width:auto !important;width:100%;max-width:100%}.team .info{float:left;width:60%}.team .staffName,.team .jobRole{float:left;margin:10px 0 0 15px;padding:0;width:100%;line-height:normal;font-size:85%;font-weight:700}.team .jobRole{font-weight:300;margin-top:0;text-align:left;width:100%}#copy .sectorBtns{margin:0}#copy .sectorBtns li{width:47%;margin:0 2% 2% 0;padding:0}#copy .sectorBtns li a{width:100%;box-sizing:border-box;display:block;padding:10px;border-bottom:3px solid #FFDA00;font-weight:900;font-size:140%}#copy .sectorBtns li a:hover{background-color:#FFDA00}.form .formGroup,.form p{margin:0 0 20px 0}.form .formGroup:before,.form p:before,.form .formGroup:after,.form p:after{content:" ";display:table}.form .formGroup:after,.form p:after{clear:both}.form .formGroup,.form p{*zoom:1}.form label{display:block;font-weight:700;font-size:90%;line-height:normal;box-sizing:border-box}.form input,.form textarea,.form select{clear:both;border:3px solid #e0e0e0;background:#eeeeee;width:50%;margin:2px 0 0 0;padding:8px;font-weight:300;font-size:90%;box-sizing:border-box}.contactForm input,.contactForm textarea,.contactForm select{float:none;background:#eeeeee}.form textarea{min-height:100px}.form input[type="submit"]{float:left;border:3px solid #0091cf;background:#009fe3;width:30%;padding:8px;font-weight:300;font-size:120%;color:#FFFFFF}.jurisdictionPanel{clear:both}.jurisdictionPanel .inner{padding:20px 0 0 0}.jurisdictionPanel .sectorBtns li{width:16.66%;margin:0}.jurisdictionPanel .sectorBtns li a{border-bottom:0;background-color:#0da4e4;margin:0 3px;width:auto}.sectorBtns a .title,.sectorBtns a:visited .title{color:#FFFFFF}.sectorBtns a:hover .title{color:#464646}.office{position:relative;display:block;width:auto;clear:both;margin:0;padding:10px 0}.office .map{box-sizing:border-box;float:left;width:30%;height:160px;min-height:160px;margin:0 5% 10px 0;border:5px solid #FFFFFF;box-shadow:0 0 0 1px #CACACA}.office .info{box-sizing:border-box;width:65%;float:right}.office .info p{line-height:130%;text-align:left}#copy ul.newsList{margin-left:0}body .newsList li{border-bottom:1px dotted #023062;width:auto;display:block;float:none;margin:0 0 20px 0;padding:10px 0 20px 0}body .newsList h2{margin:0 0 10px 0;padding:0;line-height:30px}body .newsList li a,.newsList li a:visited{margin:0;padding:0;font-weight:bold;font-size:120%;line-height:normal;background:none;text-decoration:underline;color:#009fe3;float:none}body .newsList li a:hover{background:none;color:#ffda00}body .newsList .newsDate{float:right;font-weight:700}aside{float:right;width:32.8%;clear:right;padding-top:40px}.homepage aside{padding-top:0}.officeNum{text-align:right;margin:20px 0 6.4% 0}.officeNum h3,.officeNum p{text-align:right;margin:0;padding:0;line-height:normal}.officeNum h3{font-weight:700;font-size:120%}.officeNum p{font-size:200%;white-space:nowrap}aside nav{background:#0da4e4;overflow:hidden;padding:2.4% 0;margin:0 0 20px 0}.subNav{margin-top:0}.subNav li{width:100%}.subNav li a,.subNav li a:visited{display:block;width:auto;float:none;margin:0;padding:5px 10px 5px 40px;line-height:normal;font-weight:300;font-size:120%;color:#FFFFFF;background:url("/img/subnav_bullet.png") 20px 14px no-repeat}.subNav li a:hover,.subNav li.selected a{color:#000000;font-weight:700;background:url("/img/subnav_bullet_hover.png") 20px 14px no-repeat #3db6e9}.sbHolder{border:0;background:#c2c2c2;width:93.8%;margin:2.4% 0 0 0;padding:2.6% 1.8% 2.6% 4.6%;font-weight:700;font-size:140%;color:#FFFFFF}.sbHolder .sbToggle{float:right;margin:0;padding:0;background:url("/img/down_arrow.png") no-repeat 0 -2px;width:43px;height:28px}.sbHolder .sbSelector,.sbHolder .sbOptions a{padding:0 2.4% 0 0;color:#FFFFFF;text-decoration:none}.sbHolder .sbOptions{margin:1% 0 0 0;padding:0;font-weight:300;font-size:90%}.sbOptions li{list-style:none;padding:1.4% 0}.sbOptions li:first-child,.sbOptions li:last-child{border-bottom:0;padding-bottom:0}.sbOptions .sbDisabled{display:none}aside .serviceInfo{background:#e0e0e0;margin:20px 0 0 0;padding:20px 0}.serviceInfo h2{margin:0;padding:0 20px;color:#023062;font-size:140%}.serviceInfo ul{margin:20px 0 0 0;padding:0;list-style:none;font-weight:300;font-size:120%}.serviceInfo ul li{display:block;width:auto;float:none;margin:0;padding:5px 10px 5px 40px;background:url("/img/subnav_bullet_hover.png") 20px 14px no-repeat}.featuredPanel{background:#009fe3;box-shadow:inset 0 0 30px rgba(0,0,0,0.25);padding:20px 0}.featuredPanel h2{margin:0 0 10px 0;color:#fff}.featuredPanel .featureArticle{position:relative;float:left;width:40%;margin-bottom:20px}.featuredPanel .featureArticle a{width:100%;box-sizing:border-box;display:block;padding:3px}.featuredPanel .featureArticle a img{display:block}.featuredPanel .featureArticle a .overlay{position:absolute;width:75%;bottom:20px;left:3px;background:rgba(224,243,252,0.8)}.featuredPanel .featureArticle a .overlay h3{color:#023062;padding:20px;margin:0}.featuredPanel .featureArticle a:hover{background:#e0f3fc}.featuredPanel .featureArticle a:hover .overlay{background:#e0f3fc}.featuredPanel .otherArticles{float:right;width:60%;box-sizing:border-box;padding-left:40px;margin-bottom:20px}.featuredPanel .otherArticles .nav{margin-top:0}.featuredPanel .otherArticles .nav li{float:left;width:32%;margin-right:2%;margin-bottom:10px}.featuredPanel .otherArticles .nav li:nth-child(3n){margin-right:0}.featuredPanel .otherArticles .nav li a{padding:3px}.featuredPanel .otherArticles .nav li a h4{margin:5px 0;padding:0 10px;font-weight:400}.featuredPanel #tickerTape{position:relative;clear:both;display:block;padding:15px 0;background-color:#e0f3fc;overflow:hidden}.featuredPanel #tickerTape .label{width:200px;position:absolute;top:0;left:0;background-color:#023062;display:block;box-sizing:border-box;padding:15px;color:#fff;font-style:italic}.featuredPanel #tickerTape .label:before{position:absolute;top:0;right:-15px;content:"";width:0;height:0;border-top:25px solid transparent;border-left:15px solid #023062;border-bottom:25px solid transparent}.featuredPanel #tickerTape .tickers{width:100%;display:block;padding:0;margin:0;padding:0 0 0 230px;overflow:hidden}.featuredPanel #tickerTape .tickers li{display:block}.featuredPanel #tickerTape .tickers li a{display:block;color:#0b0b0b;text-decoration:none}.featuredPanel #tickerTape .tickers li a h4{margin:0}.featuredPanel #tickerTape .tickers li a h4 .source{font-weight:400;padding-right:20px}.featuredPanel #tickerTape .tickers li a h4 .source:after{content:":"}.featuredPanel #tickerTape .tickers li a:hover{color:#009fe3;text-decoration:underline}.featuredPanel .moreButtons{clear:both;display:block}.featuredPanel .moreButtons a{float:left;width:49%;background:rgba(224,243,252,0.8);padding:8px 5px;box-sizing:border-box;text-align:center;text-decoration:none;font-weight:900;color:#023062}.featuredPanel .moreButtons a:hover{background:#e0f3fc;text-decoration:underline;color:#023062}.featuredPanel .moreButtons a.newsButton{margin-right:1%}.featuredPanel .moreButtons a.insightButton{margin-left:1%}#ticker{background:linear-gradient(to bottom, #007bb0 0%, #009fe3 100%)}#ticker a{color:#fff;text-decoration:none}#ticker a:hover{text-decoration:underline}#ticker h3{margin:0;font-size:100%}#contactJurisdictions{position:relative;padding-top:30px}#contactJurisdictions a{color:#0b0b0b;text-decoration:none}#contactJurisdictions .speechBubble{display:none;position:absolute;top:-115px;z-index:99999;background-color:#009fe3}#contactJurisdictions .speechBubble:after{border-top-color:#009fe3}#contactJurisdictions .speechBubble .nav{margin:0}#contactJurisdictions .speechBubble .nav li{width:50%}#contactJurisdictions .speechBubble .nav li a{float:none;display:block;color:#fff;font-size:120%;padding-top:5px;padding-bottom:5px}#contactJurisdictions .speechBubble .nav li a:hover{font-weight:900;background:none;text-decoration:underline}#contactJurisdictions:hover a{color:#009fe3}.recentNews a,.recentNews a:visited{color:#023062;font-weight:400;font-style:italic;font-size:80%;text-decoration:underline !important}.openArticle{width:48.5%;margin:0 3% 0 0;padding:0}.openArticle h3{margin:0}.openArticle a:hover{color:#FFFFFF}.date,.newsDate{margin:0;font-weight:700}.recentNews ul{width:48.5%}.recentNews ul li{border-top:1px dotted #FFFFFF;margin:0;padding:20px 10px}.recentNews li h3{margin-top:0;font-size:96%}.recentNews li a,.recentNews li a:visited{padding:0}.recentNews a.moreNews,.recentNews a:visited.moreNews{float:right;clear:both;width:48.5%;margin:0;padding:1.8% 0;font-weight:700;font-size:90%;line-height:normal;background:rgba(255,255,255,0.5);text-align:center;text-decoration:none !important}.recentNews a:hover.moreNews{background:#fff}.featuredPanel .latestBlog{width:32.8%}.latestBlog a,.latestBlog a:visited{border:6px solid rgba(95,195,237,0.65);float:left;position:relative}.latestBlog .overlay{max-width:90%;color:#FFFFFF;font-weight:700;font-size:130%;text-shadow:0px 1px 5px rgba(0,0,0,0.75);line-height:27px;padding-right:2.6%;background:rgba(95,195,237,0.65)}.latestBlog a:hover{border-color:#ffda00}.latestBlog a:hover .overlay{background:rgba(255,218,0,0.8)}.relatedContent article{border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;min-height:400px;background-size:100%;background-position:50% bottom;background-repeat:no-repeat;background-attachment:fixed;width:100%;position:relative}#parallaxArea{background-image:url("/img/related_content_tmp.jpg")}.relatedContent a,.relatedContent a:visited{float:left;width:100%;min-height:400px;color:#000000;text-decoration:none;line-height:36px}.relatedContent a .title{font-weight:700;font-size:140%}.relatedContent a .info{font-weight:300;font-size:240%}.relatedContent .contentInfo{width:49.1%;padding:1.6% 0;text-align:center;position:absolute;left:25.5%;bottom:10%;background:rgba(255,218,0,0.8)}#footer .inner{position:relative}#footer #footerLinks{background:#c9c9c9;font-weight:300;font-size:90%;color:#FFFFFF;max-width:1280px;overflow:hidden}#footer img.left{position:absolute;top:20px;left:60px}#footer p{margin:5px 0 0 60px;line-height:normal}#footer a.itrmLink,#footer a:visited.itrmLink{color:#e7e7e7;text-decoration:none}#footer a:hover.itrmLink{color:#FFFFFF}#footer .links{float:left;width:auto;margin:0 0 0 50px}#footer .links li a,#footer .links li a:visited{color:#FFFFFF;padding:0 10px}#footer .links li a:hover{background:none}#footer .social{height:30px;width:150px;margin-top:12px}#footer .social li{margin-right:10px}#footer .social li a:last-child{margin:0px}#footer .social li a,#footer .social li a:visited{float:right;margin:0;padding:0;width:30px;height:30px;text-indent:-800px;overflow:hidden}#footer .social li a.googleplus{background:url("/img/googleplus.png") 0 0 no-repeat}#footer .social li a.linkedin{background:url("/img/linkedin.png") 0 0 no-repeat}#footer .social li a.youtube{background:url("/img/youtube.png") 0 0 no-repeat}#footer .social li a.twitter{background:url("/img/twitter.png") 0 0 no-repeat}#accreditations .widget{background:#fff;padding:0;margin:0}#accreditations .widget .accreditationListing{margin-top:0}#accreditations .widget .accreditationListing li{float:left;padding:0;margin:0}#accreditations .widget .accreditationListing li a{float:left;margin:0;padding:0;height:100px}#accreditations .widget .accreditationListing li a img{width:auto;height:100%}#accreditations .widget .accreditationListing li a.accreditation1{width:120px;background:url("/img/accreditation01.png") -20px 0 no-repeat}#accreditations .widget .accreditationListing li a.accreditation2{width:120px;background:url("/img/accreditation02.png") -10px 0 no-repeat}#accreditations .widget .accreditationListing li a.accreditation3{width:140px;background:url("/img/cima.png?v=4") -10px 0 no-repeat}#accreditations .widget .accreditationListing li a.accreditation4{width:130px;background:url("/img/isae.png?v=4") no-repeat;background-size:contain}.searchHit{background-color:#e0f3fc}.subscribe{position:relative;display:block;background-color:#0da4e4;color:#FFFFFF;font-weight:bold;padding:16px 10px 15px 40px;margin:5px 0 20px 0;text-decoration:none}.subscribe .icon{position:absolute;top:8px;left:5px;width:30px;height:30px;background:url("/img/subscription_icon.gif") 0 0 no-repeat}.subscribe:hover .icon{background-position:0 -30px}.fancybox-inner{width:650px !important;overflow:hidden}.fancybox-inner img{float:left;padding-bottom:10px;border-bottom:3px solid #ffda00;margin-right:20px;width:200px}.fancybox-inner h3{padding:20px 0 0 0;margin:0}.fancybox-inner h4{font-weight:300;margin:0 0 20px 0}.fancybox-inner p .label{float:left;width:80px}.fancybox-inner p.contactDetail{margin:0px;padding:0px}.fancybox-inner p.staffBio{display:inline-block;margin-top:20px;width:625px;clear:both}.fancybox-inner p.vcard a,.fancybox-inner p.vcard a:visited{font-weight:bold;text-decoration:none;font-size:110%}.error{clear:both;color:#F00;display:block;float:none}.textFieldReplacement,.textareaReplacement{clear:both;display:block;float:none}img#progress{width:auto !important;max-width:none !important}.applyForm{background-color:#ededeb;padding:10px 20px;margin-bottom:20px}.applyForm form p{position:relative}.applyForm form label{float:left;display:inline;width:20%;padding:10px 0}.applyForm form input,.applyForm form select,.applyForm form textarea{float:left;clear:none;background:#FFFFFF}.applyForm form input,.applyForm form textarea{float:left;width:78%;margin-right:2%}.applyForm form input.half,.applyForm form textarea.half{width:38%;margin-right:2%}.applyForm form .checkHolder{font-size:14px;font-size:0.875rem;line-height:24px;line-height:1.5rem;line-height:14px;padding:5px 0}.applyForm form .checkHolder input{width:auto;margin-right:10px}.applyForm form .checkHolder label{width:auto;padding:0}.applyForm form .error{color:#FF0000}.applyForm img#progress{max-width:none;width:auto;position:absolute;top:7px;right:20px}.success{font-size:140%;margin:20px 0;color:#009fe3}.widget{position:relative;clear:both;margin:10px 0 0 0}.widget h2{padding:10px 15px 5px 15px;margin:0}#copy .widget h2{padding:10px 0 0 0}.widget h3{margin:0;padding:5px 0 0 0}.widget .widgetContent{padding:15px}.widget .widgetContent:before,.widget .widgetContent:after{content:" ";display:table}.widget .widgetContent:after{clear:both}.widget .widgetContent{*zoom:1}.widget a,.widget a:visited{text-decoration:none}.widget a:hover{text-decoration:underline}.widget a h3,.widget a:visited h3{text-decoration:none}.widget a:hover h3{color:#22317F}.widget a p,.widget a:visited p{margin:0 0 10px 0;padding:0;font-size:100%}.overflowNavigation .widgetContent{padding:0}.pagination{padding:0 5px;background-color:#FFFFFF}.pagination a.pagingPrevious,.pagination a.pagingPrevious:visited,.pagination a.pagingNext,.pagination a.pagingNext:visited{padding:5px 10px;font-weight:700;color:#82CEE6}.pagination a.pagingPrevious:hover,.pagination a.pagingNext:hover{color:#263578}.pagination a.pagingPrevious{float:left}.pagination a.pagingNext{float:right}.snippet{box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#EEE;border:4px solid #FFFFFF;padding:20px;box-sizing:border-box;margin:0 0 10px 0;display:block;width:100%}.snippet h3{font-size:350%;font-weight:700;margin:0;text-align:center}.snippet h4{font-size:120%;margin:10px 0;text-align:center}.snippet p{margin:0;text-align:center}aside .newsListing,aside .accreditationListing,aside .testimonialListing{margin-top:0;padding:0 15px}aside .newsListing li{padding-top:0;border-bottom:0;margin:0 0 10px 0;clear:both}aside .newsListing li h2{line-height:100%;font-size:80%;margin:0;padding:0}aside .newsListing li p.date{margin:0;padding:0;font-weight:700}aside .accreditationListing li.logo{float:left;width:50%;padding:0 5px 10px 5px;box-sizing:border-box}aside .accreditationListing li.logo:nth-child(2n+1){clear:both}aside .accreditationListing li.logo p{font-size:100%;margin:5px 0 10px 0;padding:0;color:#464646;text-align:center}aside .accreditationListing li.text{clear:both;display:block;float:none;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px dotted #CACACA}.jobsListing ul li a{font-size:140%;line-height:140%}#testimonialSlideshow{margin-top:20px}.speechBubble{box-sizing:border-box;padding:20px;position:relative;background:#eee}.speechBubble:after{position:absolute;content:' ';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #eee;bottom:-20px;right:25px}.speechBubble p{text-indent:20px}.speechBubble p:before,.speechBubble p:after{color:#009fe3;opacity:0.1;position:absolute;font-size:150px;font-family:times;z-index:10}.speechBubble p:before{top:20px;left:-35px;content:'\201C'}.speechBubble p:after{bottom:-50px;right:-20px;content:'\201D'}.testimonial{padding-top:20px;padding-bottom:20px}.testimonial .quoteCredentials{text-align:right}.testimonial .quoteCredentials .title{text-align:right;margin-top:30px;margin-bottom:5px}a.testimonial{text-decoration:none}a.testimonial .speechBubble p em{color:#0b0b0b}a.testimonial .quoteCredentials p.title{color:#0b0b0b;text-decoration:none}a.testimonial:hover{text-decoration:none}a.testimonial:hover .speechBubble{background-color:rgba(0,159,227,0.7)}a.testimonial:hover .speechBubble:after{border-top-color:rgba(0,159,227,0.7)}a.testimonial:hover .speechBubble p:before,a.testimonial:hover .speechBubble p:after{opacity:0.6}a.testimonial:hover .speechBubble p em{color:#fff;text-decoration:none}a.testimonial:hover .quoteCredentials p.title{color:#0b0b0b;text-decoration:none}.dark-blue-text{color:#103365}.light-blue-text{color:#e0f3fc}@media only screen and (max-width: 1200px){#header #headerTools{top:30px}#header #mainNav{clear:both;float:left}#footerNav{position:relative;margin-left:0px}}@media only screen and (max-width: 1000px){#footer div.left{width:300px}}@media only screen and (max-width: 840px){#copy li{width:100%}#copy li .imageHolder{max-width:120px}.inner{padding-left:60px;padding-right:60px}#slideshow .overlay{font-size:180%;width:400px;margin-left:-200px;line-height:36px;bottom:10%}#copy,.recentNews{max-width:100%}aside{width:100%;margin:20px 0 0 0}.londonNum p{font-size:200%}aside .sbHolder{font-size:120%}.featuredPanel .latestBlog{float:left;clear:both;width:100%;margin:30px 0 0 0}#parallaxArea .contentInfo{width:75%;left:13.5%}.relatedContent article{background-attachment:scroll;background-position:inherit}.relatedContent article{background:50% 0 no-repeat fixed}#footer div.left{width:55%}html,body{height:auto}#page{min-height:0;height:auto !important;margin:0 auto}#footer,.push{height:auto}.footerAccreditations{clear:both;float:none;margin:0 auto;padding-top:20px;width:260px}}@media only screen and (max-width: 700px){.featuredPanel .featureArticle{width:100%;float:none;padding-top:20px;padding-bottom:20px;border-bottom:3px solid #023062;margin-bottom:20px}.featuredPanel .featureArticle a{text-decoration:none}.featuredPanel .featureArticle a .overlay{position:relative;width:100%;background:transparent}.featuredPanel .featureArticle a .overlay h3{padding:0;line-height:120%}.featuredPanel .otherArticles{clear:both;width:100%;float:none;padding:0}}@media only screen and (max-width: 600px){.newsCopy{margin-top:40px;-moz-column-count:1;-moz-column-gap:20px;-webkit-column-count:1;-webkit-column-gap:20px}#copy li{margin-left:0px;width:100%}span.label{width:50px !important}.fancybox-inner{height:auto !important;width:auto !important}header img{width:100% !important}header #search{display:none}header .nav{display:none}#menuToggle{position:absolute;top:25px;right:0px;display:block;float:right;margin:15px 0 0 0;font-weight:700;font-size:140%;color:#023062;text-decoration:none}#mainNav a{display:block;float:none;text-align:right}#mainNav ul li{width:100%;display:block}#mainNav>ul>li{border-top:1px solid grey}#mainNav ul ul{position:relative;width:100%;margin-top:-45px;margin-bottom:45px}#logo{width:60%}.office{border-bottom:1px solid #CACACA}.office .map,.office .info{margin-right:0;float:none;width:100%}#slideshow .overlay,.latestBlog .overlay{position:relative;left:auto;width:90%;margin:20px auto}#supersized-loader{display:none}.sectorBtns li,.team li{width:100%}.formGroup input,.formGroup textarea{width:95%}form input[type="submit"]{width:100%}.openArticle,.featuredPanel .latestBlog{width:100%}.recentNews ul{width:100%;margin:20px 0 0 0}.recentNews ul li{width:96%}.recentNews a.moreNews,.recentNews a:visited.moreNews{width:100%}#footer div.left{width:100%}#footer .social{float:left;clear:both;width:100%;margin:10px 0 0 0}.footerAccreditations{clear:none;float:left;margin:0;padding-top:20px}#footer img.left{position:relative;top:auto;left:auto;display:block}#footer .left p{display:block;float:none;clear:both;margin-left:0;padding-top:20px}#footer .links{float:none;clear:both;width:100%;margin:10px 0}#footer .links li:first-child a{padding-left:0}#footer .social{float:none;clear:none;margin:10px 0 0 0;position:absolute;top:10px;right:60px;width:auto}}@media only screen and (max-width: 450px){.inner{padding-left:0;padding-right:0;width:90%;margin-left:auto;margin-right:auto}.fancybox-inner img{width:100% !important;margin-bottom:20px}.featuredPanel .otherArticles .nav li{width:100%;margin-right:0}#accreditations .widget .accreditationListing{text-align:center;margin-top:10px}#accreditations .widget .accreditationListing li{float:none;clear:both;margin:10px auto}#footer .social{right:0px}.featuredPanel #tickerTape .label{width:100% !important;display:block;float:none}.featuredPanel #tickerTape .tickers{width:100% !important;display:block;float:none}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.featuredPanel .moreButtons:before,.clearfix:after,.featuredPanel .moreButtons:after{content:" ";display:table}.clearfix:after,.featuredPanel .moreButtons:after{clear:both}.clearfix,.featuredPanel .moreButtons{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}

/*# sourceMappingURL=all.min.css.map */
