@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400);body{-webkit-font-smoothing:antialiased}body{-webkit-animation-duration:0.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:0.1s}@-webkit-keyframes fontfix{from{opacity:1}to{opacity:1}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:inherit}h6{font-weight:400;background-color:#eee;padding:5px;margin:25px 5%;text-align:center;border:solid 1px #ddd;color:#333;text-shadow:none}.lowercase{text-transform:lowercase}.boldcaption{font-family:Montserrat, sans-serif}smaller,.smaller{font-size:80%}.linkarrow{position:relative}.linkarrow:after{content:" \f0c1";font-family:FontAwesome;font-style:normal;font-weight:300;text-decoration:inherit;font-size:85%}.linkarrow-up{position:relative}.linkarrow-up:after{content:" \f0a6";font-family:FontAwesome;font-style:normal;font-weight:300;text-decoration:inherit;font-size:85%}.linkarrow-down{position:relative}.linkarrow-down:after{content:" \f0a7";font-family:FontAwesome;font-style:normal;font-weight:300;text-decoration:inherit;font-size:85%}.linkarrow-right{position:relative}.linkarrow-right:after{content:" \f138";font-family:FontAwesome;font-style:normal;font-weight:300;text-decoration:inherit;font-size:85%}@media (max-width: 767px){h1{font-size:26px;font-weight:400}h2{font-size:24px;font-weight:400}h3{font-size:22px}}.navbar-wrapper{position:absolute;top:0;left:0;right:0;z-index:20;border-bottom:1px solid rgba(0,0,0,0.1);font-family:Roboto, sans-serif}.navbar{margin-bottom:0px}.navbar-collapse i.fa.fa-angle-down{margin-left:3px !important}.navbar-default .navbar-toggle{padding:8px 5px;border-radius:4px;border-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#333}.navbar-default .navbar-toggle .icon-text{position:absolute;left:-38px;font-weight:400;font-size:12px;text-transform:uppercase;color:#333}.navbar-toggle .icon-bar{height:4px;margin:-1px auto;border-radius:2px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default{background-color:#fff;background-image:none;background-repeat:no-repeat;filter:none;border:none;background-color:transparent;background-color:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF);zoom:1}.navbar-default .navbar-nav>li>a{color:#333;text-shadow:1px 1px 0 rgba(255,255,255,0.5);text-transform:uppercase;font-family:'Montserrat', sans-serif;font-weight:400;font-size:12px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#fff;text-shadow:1px 1px 0 rgba(34,34,34,0.5)}.glyphicon{top:3px;left:-3px}.navbar{border-radius:0}.navbar .container-fluid{padding-left:15px;padding-right:15px}.navbar-brand{background:url(img/logo.png) 5px 5px no-repeat;background-size:150px;width:150px;height:46px;display:block;text-indent:-9999px;margin-left:15px !important;margin-right:15px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:5px}.megamenu .nav,.megamenu .collapse,.megamenu .dropup,.megamenu .dropdown{position:static}.megamenu .container{position:relative}.megamenu .dropdown-menu{left:auto}.megamenu .nav.navbar-right .dropdown-menu{left:auto;right:0}.megamenu .megamenu-content{padding:20px 30px}.megamenu .dropdown.megamenu-full .dropdown-menu{left:0;right:0;margin:0 auto}.dropdown{font-weight:300}.dropdown .fa{display:none}ul.dropdown-menu{font-size:14px;line-height:1.2em;border:solid 5px #333;padding:10px 20px;background-color:#fffefe;border-radius:0 !important}ul.dropdown-menu .page-icon{margin-bottom:15px}ul.dropdown-menu ul{padding-left:0;margin-bottom:5px}ul.dropdown-menu li{list-style-position:outside;list-style-type:none}ul.dropdown-menu [class*="col-"]{padding-right:10px;padding-left:10px}ul.dropdown-menu a:hover{text-decoration:none}.section-item{padding:5px 0 10px;min-height:36px}.section-name{text-transform:uppercase;font-family:'Montserrat', sans-serif;font-size:14px}.section-desc{margin-top:5px;text-transform:none;font-family:'Roboto', sans-serif;font-size:13px}.page-item{*zoom:1;padding:5px}.page-item:before,.page-item:after{content:" ";display:table}.page-item:after{clear:both}.page-item:hover{background-color:#eee}.page-item a:hover{text-decoration:none}.page-icon{background:url(img/nav-icons.png) 0 0 no-repeat;background-size:288px;width:36px;height:36px;margin:0 10px 0 0}.page-name{text-decoration:none;font-family:'Montserrat', sans-serif;font-size:14px;margin-left:46px}.page-desc{color:#333;font-family:'Roboto', sans-serif;font-size:13px}.no-icon .page-desc{margin-left:0}@media (max-width: 767px){.dropdown .fa{display:initial}.navbar-default{background-color:#fff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#333;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}.nav>li>a{padding-left:28px !important;padding-right:28px !important}.navbar-form{margin-bottom:0}.navbar-collapse{padding-bottom:100px}#navbar-collapse a{border-bottom:#aaa !important}}@media (min-width: 768px){.navbar-brand{width:130px;background-size:130px;margin-right:0;margin-left:0 !important;background-position:5px 9px}.nav>li>a{padding-left:25px;padding-right:25px}a.dropdown-toggle.section,.dropdown a.current{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:46px;border-bottom:5px solid #2b77b9}#navbar-collapse{float:left !important}.megamenu .dropdown.megamenu-full .dropdown-menu{max-width:90% !important;margin:0 5%}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#333}}@media (min-width: 992px){.navbar-brand{width:150px;background-size:150px;margin-right:15px;margin-left:15px !important}.nav>li>a{padding-left:28px !important;padding-right:28px !important}#navbar-collapse{margin-right:170px;float:right !important}.megamenu .dropdown.megamenu-full .dropdown-menu{max-width:90% !important;margin:0 5%}}@media (min-width: 1200px){#navbar-collapse{margin-right:185px}.megamenu .dropdown.megamenu-full .dropdown-menu{max-width:80% !important;margin:0 10%}}@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.navbar-brand{background:url(img/logo@2x.png) 5px 5px no-repeat;background-size:150px}.page-icon{background:url(img/nav-icons@2x.png) 0 0 no-repeat;background-size:288px}}.pageTitleHeaderWhite{color:#fff !important;text-shadow:0px 1px 1px rgba(0,0,0,0.9) !important;border-bottom:1px solid rgba(255,255,255,0.25) !important}.pageTitleHeaderWhite ul li a{color:#fff !important;font-weight:400}.ExtendedPage .pageTitleHeader{border-bottom:1px solid rgba(255,255,255,0.5);color:#333}.ExtendedPage .pageTitleHeader ul li a{color:#333}.pageTitleHeader{position:relative;top:0;width:100%;min-height:46px;background-color:rgba(0,0,0,0);z-index:12;border-bottom:1px solid rgba(0,0,0,0.125);padding:10px 0;overflow:hidden;margin-bottom:0px;text-shadow:0px 1px 1px rgba(255,255,255,0.9)}.pageTitleHeader .page-icon{margin-top:0;margin-right:15px;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}.pageTitleHeader h1{display:inline;font-family:'Roboto', sans-serif !important;text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:300;font-size:28px;line-height:1.25em}.pageTitleHeader ul{list-style:none outside;margin:0;padding:0;display:inline;float:right}.pageTitleHeader ul li{display:inline;margin:0;padding:0;float:left !important}.pageTitleHeader ul li a{float:left !important;margin-top:1em;margin-left:30px;margin-right:0px;padding:0px;text-decoration:none;font-weight:400;color:#333;font-size:80%}.pageTitleHeader ul li a .fa{color:#2b77b9}.pageTitleHeader ul li a:hover{color:#2b77b9}.container .pageTitleHeader.ExtendedPage{padding-left:10px;padding-right:10px}.container-fluid .pageTitleHeader.Page,.container-fluid .pageTitleHeader.IR,.container-fluid .pageTitleHeader.PressRelease,.container-fluid .pageTitleHeader.OfficeLocator{padding-left:15px;padding-right:15px}@media (max-width: 767px){.ExtendedPage .pageTitleHeader.ExtendedPage{padding-left:0;padding-right:0}.pageTitleHeader{padding:10px 0;margin-bottom:10px}.pageTitleHeader h1{margin-right:30px;font-size:18px;font-weight:400;padding-left:52px;display:block;line-height:1em}.pageTitleHeader ul{padding-top:10px}.pageTitleHeader ul li{padding-right:15px !important}.pageTitleHeader ul li a{margin:0px !important;line-height:1.6}}@media (min-width: 768px){.container .pageTitleHeader{left:50%;width:720px;margin-left:-360px}.pageTitleHeader{margin-bottom:56px;top:46px}.pageTitleHeader.ExtendedPage{position:absolute;margin-bottom:46px}.pageTitleHeader ul{margin-top:0}}@media (min-width: 992px){.container .pageTitleHeader{width:940px;margin-left:-470px}.pageTitleHeader.container{padding:0 15px}}@media (min-width: 1200px){.container .pageTitleHeader{width:1140px;margin-left:-570px}}.carousel{margin-bottom:30px}.carousel{max-height:100%;overflow:hidden;top:0px;clear:both}.carousel .carousel-caption{left:0;right:0;padding:0 10%}.carousel .carousel-caption .heading{font-weight:300;font-family:Montserrat, sans-serif;line-height:1em;padding-top:8%}.carousel .carousel-caption .description{font-weight:300;line-height:1em;padding-top:2.5%}.carousel .carousel-caption a{color:#5299d7;text-decoration:none}.carousel .carousel-caption a:hover{color:#2b77b9}.carousel-inner>.item>img,.carousel-inner>.item>a>img{width:100%}a.left.carousel-control,a.right.carousel-control{z-index:12;background-image:none;width:12px}a.left.carousel-control.left span,a.left.carousel-control.right span,a.right.carousel-control.left span,a.right.carousel-control.right span{background-color:transparent;background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);zoom:1;position:absolute;top:50%;font-size:inherit;padding:10px 15px}a.left.carousel-control.left span,a.right.carousel-control.left span{border-radius:0 3px 3px 0;left:0}a.left.carousel-control.right span,a.right.carousel-control.right span{border-radius:3px 0 0 3px;right:0}.carousel-control1{width:35px}.carousel-control1.left span{left:0px;background-color:transparent;background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);zoom:1;border-radius:0 3px 3px 0;padding:15px 22px 18px 18px}.carousel-control1.right span{right:0px;left:initial;background-color:transparent;background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);zoom:1;border-radius:3px 0 0 3px;padding:15px 18px 18px 22px}.carousel-indicators li,.carousel-indicators .active{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);width:8px;height:8px;margin:2px;margin-left:5px}.carousel-mask-mesh{position:absolute;top:0;bottom:0;left:0;width:100%;background:url(img/mesh.png) 0 0 repeat transparent;background-size:2px 2px;z-index:0;visibility:visible;pointer-events:none;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.fullvideo.container{width:100%;padding:0;position:relative;background-color:#000}div.play,button.play{background-color:transparent;background-color:rgba(0,0,0,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);zoom:1;cursor:pointer;border-radius:18px;text-indent:0;border:1px solid #333;padding:2px 15px;display:inline-block;color:#ffffff;height:32px;line-height:24px;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:600}div.play:hover,button.play:hover{color:#ccc}div.play:active,button.play:active{background-color:transparent;background-color:rgba(255,255,255,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3FFFFFF,endColorstr=#B3FFFFFF);zoom:1}div.play:focus,button.play:focus{outline:none}.centerbox1{width:80%;margin:0 auto;padding:0 5%;text-align:center;color:#fff;font-family:'Montserrat', sans-serif;opacity:0.95;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95)}.centerbox1 .heading{font-weight:400;text-transform:uppercase;line-height:1em}.centerbox1 .description{font-weight:400}iframe .video-wrapper .video{background-color:#fff}@media (max-width: 767px){.slidewrapper{padding:0}.centerbox{pointer-events:none}a.left.carousel-control.left span,a.left.carousel-control.right span,a.right.carousel-control.left span,a.right.carousel-control.right span{top:40%;padding:10px 12px}.carousel .carousel-caption{top:10%;width:100%;margin:0 auto}.carousel .carousel-caption .heading{line-height:1em}.carousel .carousel-caption .description{line-height:1em}.carousel .carousel-caption div.play,.carousel .carousel-caption button.play{font-size:70%}}@media (min-width: 768px){.container #slide{margin-top:46px}.centerbox{padding-top:10px;pointer-events:initial}.carousel .carousel-caption{top:30%;width:100%;margin:0 auto}.carousel .carousel-caption div.play,.carousel .carousel-caption button.play{font-size:initial}}@media (min-width: 992px){.centerbox{padding-top:50px}.carousel .carousel-caption{top:20%;width:100%;margin:0 auto;padding:5% 20% 0}.carousel .carousel-caption .heading{padding-top:5%}}@media (min-width: 1200px){.centerbox{padding-top:100px}.carousel .carousel-caption{top:25%;width:100%;margin:0 auto;padding:5% 15% 0}.carousel .carousel-caption .heading{padding-top:2%}}.fader.carousel-inner>.item{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0.01s;-moz-transition-delay:0.01s;transition-delay:0.01s}.fader.carousel-inner>.active{opacity:1}.fader.carousel-inner>.active.left{left:0;opacity:0;z-index:1}.fader.carousel-inner>.active.right{left:0;opacity:0;z-index:1}.homeBannerWrapper{z-index:10;width:100%;margin:0 auto;background-color:#fff;height:100%;position:relative}.homeBannerRow{z-index:10;position:relative;max-width:1140px;min-height:100%;margin:0px auto;overflow:hidden}.homeBannerRow [class*="col-"]{margin:0;padding:0}.homeBanner{position:relative;z-index:10}.homeBanner .backgroundImage{overflow:hidden;height:180px;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.homeBanner .backgroundImage#i1:hover+.caption#c1,.homeBanner .backgroundImage#i2:hover+.caption#c2,.homeBanner .backgroundImage#i3:hover+.caption#c3,.homeBanner .backgroundImage#i4:hover+.caption#c4{height:100%;background-color:transparent;background-color:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);zoom:1}.homeBanner .backgroundImage a img{width:100%;height:100%;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.homeBanner .caption{height:30px;pointer-events:none;position:absolute;top:0;width:100%;text-align:center;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.7);overflow:hidden;background-color:transparent;background-color:rgba(34,34,34,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC222222,endColorstr=#CC222222);zoom:1;border-bottom:black solid 1px;border-bottom-color:rgba(0,0,0,0.2);padding:5px;font-family:Montserrat, sans-serif;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.homeBanner .caption .heading{height:30px}.homeBanner .caption .description{padding:12% 10%;border-top:solid white 1px;border-top-color:rgba(255,255,255,0.25);line-height:1.5em}.toArchive{float:right;position:relative;top:-22px;right:5px;font-size:82%;font-weight:400;text-transform:capitalize}.homeBannerRow.col{width:25%}.newsFeed .feedItem{min-height:3em;border-top:dotted #eee8e8 1px;padding-bottom:5px}body#home .newsFeed h4{text-transform:uppercase;font-weight:400;position:relative;top:-10px}body#IR .newsFeed{padding-top:0px}@media (min-width: 601px){.homeBanner.col-lg-3{width:25%;border-top:1px solid white}}@media (max-width: 600px){.homeBannerRow [class*="col-"]:nth-child(1){border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent}.homeBannerRow [class*="col-"]:nth-child(2){border-top:1px solid transparent;border-left:1px solid transparent;border-bottom:1px solid transparent}.homeBannerRow [class*="col-"]:nth-child(3){border-top:1px solid transparent;border-right:1px solid transparent}.homeBannerRow [class*="col-"]:nth-child(4){border-top:1px solid transparent;border-left:1px solid transparent}}@media (max-width: 767px){.homeBannerWrapper{margin-top:-30px}.homeBanner .caption{height:38px;line-height:14px}.homeBanner .caption .description{padding:5% 10%;margin-top:5px}}@media (min-width: 768px){body#home .carousel-caption .heading{font-size:46px}body#home .carousel-caption .description{font-size:26px}.homeBannerWrapper{margin-top:-30px}}@media (min-width: 992px){body#home .carousel-caption .heading{font-size:56px}body#home .carousel-caption .description{font-size:36px}.homeBannerWrapper{margin-top:-30px}}@media (min-width: 1200px){body#home .carousel-caption .heading{font-size:56px}body#home .carousel-caption .description{font-size:36px}.homeBannerWrapper{margin-top:-210px;margin-top:-30px}.homeBannerRow{overflow:hidden}.homeBanner .backgroundImage{height:220px}}#SearchForm_SearchForm_Search{background:url(img/search-icon.png) 5px 5px no-repeat;background-size:12px;border-radius:15px;height:24px;line-height:1;background-color:transparent;background-color:rgba(255,255,255,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6FFFFFF,endColorstr=#E6FFFFFF);zoom:1;width:160px;padding-left:0}.navbar-form{border-top:0;padding:5px 15px}.form-control{color:#555}.form-control:focus{color:#555;border-color:#2b77b9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.6)}form label{font-size:smaller;font-weight:normal;margin-left:12px}form .has-error label{color:#a94442}form .has-success label{color:#3c763d;display:none !important}.input-sm{font-size:12px}@media (max-width: 767px){#SearchForm_SearchForm_Search{width:160px !important;padding-left:22px !important}}@media (min-width: 768px){#SearchForm_SearchForm_Search{width:24px;padding-left:0}#SearchForm_SearchForm_Search::-webkit-input-placeholder{color:transparent}#SearchForm_SearchForm_Search:-moz-placeholder{color:transparent}#SearchForm_SearchForm_Search::-moz-placeholder{color:transparent}#SearchForm_SearchForm_Search:-ms-input-placeholder{color:transparent}#SearchForm_SearchForm_Search:focus::-webkit-input-placeholder{color:#999}#SearchForm_SearchForm_Search:focus:-moz-placeholder{color:#999}#SearchForm_SearchForm_Search:focus::-moz-placeholder{color:#999}#SearchForm_SearchForm_Search:focus:-ms-input-placeholder{color:#999}.navbar-form{position:absolute;right:25px;padding:0;margin-top:10px}input#SearchForm_SearchForm_Search{color:transparent}}@media (min-width: 992px){#SearchForm_SearchForm_Search{width:160px !important;padding-left:22px !important}#SearchForm_SearchForm_Search::-webkit-input-placeholder{color:#999}#SearchForm_SearchForm_Search:-moz-placeholder{color:#999}#SearchForm_SearchForm_Search::-moz-placeholder{color:#999}#SearchForm_SearchForm_Search:-ms-input-placeholder{color:#999}input#SearchForm_SearchForm_Search{color:#555}}@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){#SearchForm_SearchForm_Search{background:url(img/search-icon@2x.png) 5px 5px no-repeat;background-size:12px}}footer{position:relative;background-color:#222;color:#fff;padding:30px 0}footer .footer-divider{margin-bottom:40px}footer ul.icons{padding-left:0}footer ul.icons li{list-style:none outside none;margin-bottom:0;float:left;line-height:24px;margin-right:8px}footer ul.icons li a{background:url(img/nav-icons.png) 0 0 no-repeat;background-size:288px;display:inline-block;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-webkit-transition:opacity 0.25s ease-in;-moz-transition:opacity 0.25s ease-in;transition:opacity 0.25s ease-in;cursor:pointer;text-indent:-9999px;width:36px;height:36px}footer ul.icons li a:hover{background-color:transparent;opacity:1}footer ul.icons .twitter a{background-position:0 -144px}footer ul.icons .facebook a{background-position:-36px -144px}footer ul.icons .linkedin a{background-position:-72px -144px}footer ul.icons .youtube a{background-position:-108px -144px}footer ul.icons .blog a{background-position:-144px -144px}footer .footer-office-info [class*="col-"]{font-size:80%}footer h4{text-transform:uppercase;min-height:2.5em;border-bottom:1px solid rgba(255,255,255,0.25);padding-bottom:5px}footer .footer-divider{min-height:2.5em;border-bottom:1px solid rgba(255,255,255,0.25)}#FooterNav{padding-bottom:50px}#FooterNav a{color:#fff;font-size:90%}.footercontactform{background-color:#2b77b9;color:#fff}.footercontactform .container{margin:0 auto;padding:25px 0 50px 0}.footercontactform .container h4{text-transform:uppercase;font-size:36px;font-family:Montserrat, sans-serif}.footercontactform .container h5{font-family:Montserrat, sans-serif;font-size:24px}.back-to-top{z-index:20;position:fixed;top:31px;right:31px;height:35px;text-decoration:none;color:#fff;background-color:transparent;background-color:rgba(153,153,153,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80999999,endColorstr=#80999999);zoom:1;font-size:18px;font-size:1.125rem;padding:0px 10px 2px;display:none;border-radius:3px;font-size:24px}.back-to-top:hover{background-color:transparent;background-color:rgba(43,119,185,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#802B77B9,endColorstr=#802B77B9);zoom:1;text-decoration:none}@media (max-width: 767px){footer{padding-bottom:60px}footer .footerContact{background-color:#222}footer h4{min-height:initial}.back-to-top{bottom:15px;right:15px}}@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){footer ul.icons li a{background:url(img/nav-icons@2x.png) 0 0 no-repeat;background-size:288px}}.searchResults{margin:50px auto}.searchResults ul{list-style-type:none;padding-left:0}.searchResults ul li{margin-bottom:20px}.searchResults ul li p{font-weight:200;font-size:85%;padding-left:45px}.searchResults .readMoreLink{font-size:85%;margin-left:40px}.searchResults .readMoreLink a{color:#aaa}span.highlight{background-color:#94ddff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(40%, #fff),color-stop(40%, #94ddff),color-stop(70%, #94ddff),color-stop(70%, #fff));background-image:-webkit-linear-gradient(top, #fff 40%,#94ddff 40%,#94ddff 70%,#fff 70%);background-image:linear-gradient(to bottom,#fff 40%,#94ddff 40%,#94ddff 70%,#fff 70%);padding:0 2px}a.searchResultHeader{padding-left:45px;background-size:36px 36px;min-height:36px;display:block;background-repeat:no-repeat;background-image:url(../images/icons/png/html.png)}a[href$=".pdf"].searchResultHeader,.typography a[href$=".PDF"].searchResultHeader,.typography a.pdf.searchResultHeader{background-image:url(../images/icons/png/pdf.png)}a[href$=".docx"].searchResultHeader,.typography a[href$=".DOCX"].searchResultHeader,.typography a.docx.searchResultHeader{background-image:url(../images/icons/png/docx.png)}#parallax [data-stellar-background-ratio]{background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat;height:auto;position:relative}#parallax div.background{background-size:cover}#store-locator-container{float:left;width:100%}#form-container{clear:left;float:left;margin-top:15px;width:100%}.map-container{margin-bottom:25px;margin-right:0px}#map-container{clear:left;float:left;width:100%}#map-container a{text-decoration:none}#map-container a:hover,#map-container a:active{text-decoration:underline}#map-container .custom-marker{width:32px;height:37px;color:#fff;background:url(../images/custom-marker.png) no-repeat;padding:3px;cursor:pointer}#map-container [class*="col-"]{padding-right:0}#loc-list{height:530px;overflow:auto;padding:0;border:solid 1px #eee;border-right:none}#loc-list .title{background-color:#eee;padding:5px;font-weight:bold}#loc-list ul{display:block;clear:left;float:left;list-style:none;margin:0;padding:0;width:100%}#loc-list ul li{border-bottom:solid 1px #eeeeee;padding-bottom:10px}#loc-list .list-label{position:relative;margin:5px 0 0 5px;padding:0;width:18px;text-align:center;background:#333;color:#fff;font-weight:bold;border-radius:10px;line-height:17px;height:18px;font-size:90%}#loc-list .list-details{position:relative;padding-left:30px;width:100%;margin-top:-25px}#loc-list .list-content{padding:5px 0 0 0;font-size:90%}#loc-list .loc-name{font-size:14px}#loc-list .loc-dist{font-weight:bold;font-style:italic;color:#8e8e8e}#loc-list li{display:block;clear:left;float:left;margin:0;cursor:pointer;width:100%;border:1px solid #fff}#loc-list .list-focus{border:1px solid rgba(82,168,236,0.9);-moz-box-shadow:0 0 8px rgba(82,168,236,0.7);-webkit-box-shadow:0 0 8px rgba(82,168,236,0.7);box-shadow:0 0 8px rgba(82,168,236,0.7);transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s}#map-container .loc-name{color:#333;font-weight:bold}#search-form{clear:left;float:left;height:60px}#form-input{float:left;margin-top:3px}#form-input label{font-weight:bold}#form-input input{padding:4px;line-height:16px;border:1px solid #ccc}#submit{float:left;cursor:pointer;margin:3px 0 0 10px;padding:3px 6px;background:#ae2118;border:1px solid #961f17;color:#fff;-webkit-border-radius:4px;border-radius:4px}#loading-map{float:left;margin:4px 0 0 10px;width:16px;height:16px;background:url(../images/ajax-loader.gif) no-repeat}#map{height:530px}#overlay{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:10000;background:url(../images/overlay-bg.png) repeat}#modal-window{position:absolute;left:50%;margin-left:-460px;margin-top:60px;width:920px;height:590px;z-index:10010;background:#fff;border-radius:10px;box-shadow:0 0 10px #656565}#modal-content{float:left;padding:0 22px}#close-icon{position:absolute;top:-6px;right:-6px;width:18px;height:18px;cursor:pointer;background:#2c2c2c url(../images/close-icon.png) 3px 3px no-repeat;border:1px solid #000;border-radius:3px;box-shadow:0 0 3px #656565}#geocode-result{clear:left;float:left;margin-top:30px;width:100%}@media (max-width: 767px){#loc-list{border-right:solid 1px #eee}}.container-fluid{padding:0px}.container-fluid-background{background-color:#f5f5f5;background-repeat:no-repeat;background-position:center top;border-bottom:solid 1px #fff;position:relative;padding:92px 0}.container-fluid-background:last-of-type{border-bottom:none}.container-fluid-background h1,.container-fluid-background h2{font-family:Montserrat, sans-serif;margin-top:0;line-height:1.1}.container-fluid-background h1{font-size:56px}.container-fluid-background.first{background-size:cover;position:relative;padding:230px 0 225px 0 !important;top:-175px;margin-bottom:-175px}.container-fluid-background .row div{z-index:2}.container-fluid-background .row.presentation{border-bottom:none}.container-fluid-background .texts{z-index:10;border-radius:5px;padding:25px}.container-fluid-background .texts.texts-black{color:#222;text-shadow:0px 1px 1px rgba(255,255,255,0.9)}.container-fluid-background .texts.texts-white{color:#f5f5f5;text-shadow:0px 1px 1px rgba(0,0,0,0.9)}.container-fluid-background .texts.texts-whitebg{background-color:rgba(255,255,255,0.5)}.container-fluid-background .texts.texts-blackbg{background-color:rgba(0,0,0,0.5)}.row.presentation h1,.row.presentation h2,.row.presentation h3,.row.presentation h4,.row.presentation h5{padding-left:15px;padding-right:15px}.row.presentation .row{margin-left:0;margin-right:0}.row.presentation h1,.row.presentation h2{font-family:Montserrat, sans-serif !important;margin-top:0;line-height:1.1}@media (max-width: 767px){.container-fluid-background{min-height:initial;padding:25px 0}.container-fluid-background.first{top:-175px;margin-bottom:-175px;padding:184px 0 0 0 !important}.container-fluid-background .texts{margin:25px 15px}.container-fluid-background h1{font-size:22px;font-weight:700}.container-fluid-background h2{font-size:20px}.container-fluid-background h3,.container-fluid-background h4{font-size:16px}.row.presentation{padding-top:0;padding-bottom:25px;margin-top:25px;margin-bottom:0;border-bottom:solid 1px #eee}.row.presentation ul li h3{font-size:16px}.carousel-mask-mesh{opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);background:url(img/gray.png) 0 0 repeat transparent}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:normal}}@media (min-width: 768px){.row.presentation{padding-top:0px;padding-bottom:50px;margin-top:50px;margin-bottom:0;border-bottom:solid 1px #eee}}@media (min-width: 992px){.row.presentation{margin-top:0px;padding-bottom:75px;margin-top:75px;margin-bottom:0px}}#ir h3{padding-bottom:5px}#ir .news,#ir .events,#ir .presentations{margin-bottom:10px}#ir .news{padding-bottom:20px}#ir .date{margin-top:-10px}.trademark{margin-bottom:50px}body#PressRelease .container.typography{margin-top:46px}body#PressRelease .container.typography h3{text-transform:none}@media (max-width: 767px){body#PressRelease .container.typography{word-wrap:break-word}body#PressRelease .breadcrumbsWrapper{padding-bottom:50px}}.browsehappy{margin:0 auto;padding:3em;z-index:9999;position:relative;width:100%}body,html{height:100%}body{font-weight:300}.breadcrumbsWrapper{padding:5px 0;border-top:1px solid black;border-color:rgba(0,0,0,0.2)}pre{overflow:auto;width:50%;white-space:pre-wrap;font-family:monospace;line-height:1em;font-size:80%}.history{max-width:600px;background:url(img/history_bg.png) 5px -40px repeat-y;background-size:60px;padding-left:70px;padding-top:8px;margin-left:25px}.history p{margin:0;padding:0 0 .75em 0}.history ul{margin-bottom:0;padding-left:0}.container-wider{margin:0 auto;max-width:1920px}.container .container{margin-left:-15px;margin-right:-15px}ul.section{list-style-type:none;padding:0}ul.section ul{list-style-type:none;padding:0}ul.section ul a:last-child li{margin-bottom:25px}.lazy{display:none}.img-responsive{margin:0 auto}ul.sectionNav{padding:0;font-size:85%;margin-top:22px}ul.sectionNav li{list-style:none outside none;margin-bottom:0;line-height:24px;margin-right:8px}#documentList ul,#FooterNav ul{padding:0;list-style:none}#documentList ul li,#FooterNav ul li{padding:0 0 5px 0}#documentList ul li p,#FooterNav ul li p{margin:0}#documentList ul li ul li:last-child,#FooterNav ul li ul li:last-child{margin-bottom:15px}#documentList .docInfo,#FooterNav .docInfo{font-size:80%;margin-left:5px}#documentList .docInfo:before,#FooterNav .docInfo:before{content:"- "}#documentList h1#Docs{font-size:28px}#documentList a{padding-left:24px;display:inline-block}#documentList a[href$=".pdf"]{background:url(../images/icons/png/pdf.png) no-repeat;background-size:20px}#documentList a[href$=".ppt"]{background:url(../images/icons/png/ppt.png) no-repeat;background-size:20px}#documentList a[href$=".pptx"]{background:url(../images/icons/png/ppt.png) no-repeat;background-size:20px}#documentList a[href$=".doc"]{background:url(../images/icons/png/doc.png) no-repeat;background-size:20px}#documentList a[href$=".docx"]{background:url(../images/icons/png/docx.png) no-repeat;background-size:20px}#documentList a[href$=".zip"]{background:url(../images/icons/png/zip.png) no-repeat;background-size:20px}.colored tbody tr:nth-child(1)>td,.colored tbody td:nth-child(1),thead tr:nth-child(1)>td,thead td:nth-child(1){background-color:#f5f5f5 !important;font-weight:400;color:#555}.colored tbody tr:nth-child(1)>td,thead tr:nth-child(1)>td{border-bottom-width:2px}.colored tbody td:nth-child(1),thead td:nth-child(1){border-right-width:2px}table ul{padding-left:17px !important}.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.office-map{width:100px;height:100px;border-radius:50px;border:solid #333 1px;overflow:hidden;margin:0 auto 25px;background:url(img/footer-office-map.jpg) 0 0 no-repeat;background-size:300px}.office-map:hover{background:url(img/footer-office-color-map.jpg) 0 0 no-repeat;background-size:300px}.office-map.usa{background-position:0 0px}.office-map.china{background-position:-100px 0}.office-map.uk{background-position:-200px 0}.office-map.japan{background-position:0 -100px}.office-map.korea{background-position:-100px -100px}.office-map.taiwan{background-position:-200px -100px}#corner{position:absolute;top:0;left:0;height:0;width:0;border-top:7px solid #2b77b9;border-right:7px solid transparent;z-index:21}.img-responsive-container{position:relative;overflow:hidden;width:100%;display:block}@media (max-width: 767px){body{margin-top:46px}}#SilverStripeNavigator{border-top:2px solid #999 !important;background-color:#333 !important;z-index:12}#SilverStripeNavigatorMessage{right:0 !important;top:150px !important;padding:15px !important;border:5px solid red !important;height:50px;line-height:1em;font-size:12px;font-weight:bold;text-transform:uppercase;background-color:#222 !important;opacity:0.95;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95)}
