html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.cbp-spmenu{background:url(../images/push_nav_shadow.png) repeat-y left;background-color:#ffffff;position:fixed;padding-top:12px;overflow:scroll}.cbp-spmenu h3{color:#afdefa;font-size:1.9em;padding:20px;margin:0;font-weight:300;background:#0d77b6}.cbp-spmenu a{display:block;color:#172F81;font-size:16px;font-weight:lighter}.cbp-spmenu ul ul{margin-bottom:0px}.cbp-spmenu ul ul a{font-size:13px;color:#3d3c3c}.cbp-spmenu a:hover{color:#1AA5D5}.cbp-spmenu a:active{background:#afdefa;color:#1AA5D5}.cbp-spmenu-vertical{width:240px;height:100%;top:0;z-index:1000}.cbp-spmenu-vertical a{border-bottom:1px solid #EFF0F2;padding:12px 16px 4px;text-transform:uppercase;font-family:universCn}.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden}.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left}.cbp-spmenu-horizontal a{float:left;width:20%;padding:0.8em;border-left:1px solid #258ecd}.cbp-spmenu-left{left:-240px}.cbp-spmenu-right{right:-240px}.cbp-spmenu-left.cbp-spmenu-open{left:0px}.cbp-spmenu-right.cbp-spmenu-open{right:0px}.cbp-spmenu-top{top:-150px}.cbp-spmenu-bottom{bottom:-150px}.cbp-spmenu-top.cbp-spmenu-open{top:0px}.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0px}.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0}.cbp-spmenu-push-toright{left:240px}.cbp-spmenu-push-toleft{left:-240px}.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}@media screen and (max-width: 55.1875em){.cbp-spmenu-horizontal{font-size:75%;height:110px}.cbp-spmenu-top{top:-110px}.cbp-spmenu-bottom{bottom:-110px}}@media screen and (max-height: 26.375em){.cbp-spmenu-vertical{font-size:90%;width:190px}.cbp-spmenu-left,.cbp-spmenu-push-toleft{left:-190px}.cbp-spmenu-right{right:-190px}.cbp-spmenu-push-toright{left:190px}}.icon,.menu1{cursor:pointer;display:inline-block;font-size:8px;height:6em;margin:20px 10px 9px;position:relative;user-select:none;transition:0.2s ease-in-out;-webkit-transition:0.2s ease-in-out;width:5em;-webkit-tap-highlight-color:transparent}.icon span,.menu1 span{background:#1F4293;border-radius:1em;backface-visibility:hidden;height:2px;position:absolute;transition:0.2s ease-in-out;-webkit-transition:0.2s ease-in-out;width:100%;-webkit-tap-highlight-color:transparent}.menu1{display:none;float:right}@media screen and (max-width: 1024px){.menu1{display:block}}.menu1 span{left:0}.menu1 span:nth-child(1){top:1em}.menu1 span:nth-child(2){top:2.4em}.menu1 span:nth-child(3){top:3.8em}.menu1.open span:nth-child(1){-ms-transform:rotate(45deg) translate(1em, 1em);-webkit-transform:rotate(45deg) translate(1em, 1em);transform:rotate(45deg) translate(1em, 1em)}.menu1.open span:nth-child(2){opacity:0}.menu1.open span:nth-child(3){-ms-transform:rotate(-45deg) translate(1em, -1em);-webkit-transform:rotate(-45deg) translate(1em, -1em);transform:rotate(-45deg) translate(1em, -1em)}[align='right']{text-align:right}[align='left']{text-align:left}[align='center']{text-align:center}hr{border-top:1px solid #EFF0F2;margin:40px 0px 30px;border-bottom:0px;border-left:0px}.row{max-width:1020px;margin:0 auto}.readmore-link{font-size:14px;color:#1D4293;text-transform:uppercase;font-family:universCn;background:url(../images/arrow-blue.png) no-repeat left;padding-left:15px;padding-top:4px}.readmore-link:hover{color:#06B4DD !important}.one-third{width:33.33%;float:left;padding:0px 15px}@media screen and (max-width: 768px){.one-third{width:100%;margin-bottom:30px}}.one-fourth{width:25%;float:left;padding:0px 15px}@media screen and (max-width: 768px){.one-fourth{width:100%;margin-bottom:30px}}.two-fourth{width:50%;float:left;padding:0px 15px}@media screen and (max-width: 768px){.two-fourth{width:100%;margin-bottom:30px}}.full-width{width:100%;float:left;padding:0px 15px}header{border-top:3px solid #193D8D;width:100%;display:block;position:relative;height:135px}header .menu{float:right;padding:5px 4px 5px 11px;margin:8px 0px 0px 0px}@media screen and (max-width: 1024px){header .menu{display:none}}header .menu-middle{float:right;margin-top:13px}@media screen and (max-width: 1024px){header .menu-middle{display:none}}@media screen and (max-width: 1024px){header .social{display:none}}@media (max-width: 1024px){header{padding-right:30px;padding-left:30px}}@media (max-width: 1024px){header{height:80px;border-top:none}}#mobile-menu-trigger{display:none}@media screen and (max-width: 1024px){#mobile-menu-trigger{display:block;position:absolute;right:18px;top:28px;cursor:pointer}}#mobile-menu{display:none;width:100%}#mobile-menu ul{width:100%;margin:0;padding:0;list-style-type:none}#mobile-menu a{line-height:44px;padding-left:10px;display:block;border-top:1px solid #ffffff;color:#ffffff;background:#182C82}.weatherzone{vertical-align:top}section#shipping-tools{margin-top:40px;max-width:950px}section#shipping-tools .two-fourth{padding:0px;max-width:457px;padding-top:130px;background-color:#F8F9FB !important}section#shipping-tools .two-fourth.weather-tool{background-image:url("../images/weather-map.jpg");background-repeat:no-repeat;background-position:top center;float:left}section#shipping-tools .two-fourth.shipping-stems{background-image:url("../images/shipping.jpg");background-repeat:no-repeat;background-position:top center;float:right}@media screen and (max-width: 768px){section#shipping-tools .two-fourth{padding-top:200px}section#shipping-tools .two-fourth.weather-tool{margin:0 auto;float:none}section#shipping-tools .two-fourth.shipping-stems{margin:0 auto;float:none}}@media screen and (max-width: 470px){section#shipping-tools .two-fourth{padding-top:98px}}section#shipping-tools .tools-copy{padding:30px}section#shipping-tools h3{font-size:30px;color:#282828}section#shipping-tools p{font-size:14px;color:#7F7F7F}#site-footer{width:100%;background-color:#EEEFF4;height:auto;float:left;margin-top:25px;padding-top:60px;padding-bottom:60px}#site-footer .row{max-width:960px}#site-footer h5{font-size:13px;color:#000000;border-bottom:none;font-family:univers;text-transform:uppercase;margin-bottom:14px}#site-footer .textwidget{font-size:13px;color:#7F7F7F;font-family:univers;line-height:1.5em}#site-footer .col_foot_4 .menu{float:left;padding-left:0px;padding-top:0px;margin-top:0px}#site-footer .col_foot_4 .menu li{line-height:1.2em}#site-footer .col_foot_4 .menu a{color:#213d98;font-size:13px;font-family:univers;text-transform:normal}#site-footer .col_foot_4 .menu a:hover{text-decoration:underline}@media screen and (max-width: 768px){#site-footer{text-align:center}#site-footer .col_foot_1{margin-left:0px}#site-footer .col_foot_4 .menu{float:none;margin:0 auto}#site-footer .one-fourth{width:50%}}@media screen and (max-width: 420px){#site-footer{display:none}}.social.footer{display:none;float:none;margin:0 auto;text-align:center;width:100%;background-color:#E9EBF0;overflow:hidden;padding:10px 0px 30px}.social.footer a{font-size:24px}@media screen and (max-width: 1024px){.social.footer{display:block}}.social.mobile-nav{float:none;margin:0 auto;text-align:center;width:100%;background-color:transarent;overflow:hidden;padding:10px 0px 30px}.social.mobile-nav a{font-size:18px;display:inline-block;border-bottom:none}@media screen and (max-width: 768px){.social.mobile-nav{display:block}}.contact-option a{font-size:22px;color:#626262}.contact-option p{line-height:34px}.contact-option .newsletter,.contact-option .phone,.contact-option .enquire{padding:12px 0px 12px 48px}.contact-option .newsletter{background:url(../images/mail_icon.png) no-repeat left center}.contact-option .phone{background:url(../images/phone_icon.png) no-repeat left center}.contact-option .enquire{background:url(../images/message_icon.png) no-repeat left center}.accred-intro{max-width:960px;margin:0 auto;margin-bottom:30px;padding:0 30px}.accred-intro p{font-size:20px;line-height:1.2em}.content_accredit .one-fourth{height:262px}.content_accredit .one-fourth h3{font-size:18px;text-align:center;color:#000000;line-height:1.2em;max-width:150px;margin:0 auto 20px auto}.content_accredit .one-fourth a{text-align:center;font-family:univers;font-size:14px;margin:0 auto;float:none;display:block}.content_accredit .one-fourth .img_accredit{width:100%;text-align:center;height:140px;position:relative;margin:0 auto;display:block}.content_accredit .one-fourth .img_accredit img{margin:auto}.content_accredit .one-fourth.accred-819 h3{max-width:120px}.qa-faq-title{font-size:20px;padding-left:30px;line-height:1.2em;background-color:#275BA7;margin-bottom:0px;margin-top:5px}.qa-faq-title a{color:#fff;font-family:universCn;display:block;padding:18px 0px 12px 0px;position:relative}.qa-faq-title a:after{content:"";display:block;width:24px;height:24px;float:right;background:url(../images/toggle_show.png) no-repeat right center;background-position:bottom;top:14px;right:20px;position:absolute}@media screen and (max-width: 720px){.qa-faq-title{padding-left:10px}.qa-faq-title a{padding-right:47px;font-size:18px}}.qa-faq-title.active a:after{background-position:top}.qa-faq-title:hover{background-color:#3a62b6}.qa-faq-title:hover a{color:#fff}#qasearch{padding:10px 14px;font-size:14px;border-radius:21px;border:1px solid #EAEBED;font-style:italic;width:100%}#qaplus_searchsubmit{background:url(../images/search_icon.png) no-repeat;width:30px;height:30px;border:none;text-indent:1000px;background-position:center;position:absolute;top:5px;right:12px}.qa-faq-answer{background-color:#F8F9FB;padding:30px}.top_part_page_faqs{width:100%;margin:0 auto;padding-right:360px}.top_part_page_faqs a{display:none}@media screen and (max-width: 1080px){.top_part_page_faqs{width:90%}}#qaplus_searchform{float:right;width:33.33%;top:-69px;position:relative}#subscribe-pop{cursor:pointer}.subscribe-pop{max-width:610px !important;position:fixed;top:0;bottom:0;left:0;right:0;padding:30px;margin:auto !important;background-color:#fff;z-index:10;opacity:0;visibility:hidden;height:0 !important;background:url(../images/grad_bg.jpg);background-size:cover;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
.subscribe-pop.active{opacity:1;visibility:visible;height:440px !important}
.subscribe-pop .wpcf7-validation-errors{color:#fff}.subscribe-pop h4{font-size:33px;color:#fff;font-family:universCn;margin-bottom:20px;line-height:1.2em}.subscribe-pop p{font-size:20px;color:#fff;font-family:univers}.subscribe-pop .fa-times{position:absolute;top:6px;right:6px;font-size:22px;color:#fff;cursor:pointer}.pop-overlay{background-color:rgba(255,255,255,0.6);position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:0;visibility:hidden;height:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.pop-overlay.active{opacity:1;visibility:visible;height:100%}@media screen and (max-width: 560px){.subscribe-pop input{width:90%;max-width:100% !important;margin:0 auto !important;float:none !important}.subscribe-pop.active{height:440px !important}}.services-table table{width:100%}.services-table table th{color:#000000;font-family:universCn;font-size:16px;line-height:1.2em;font-weight:bold}.services-table table td{padding:12px 0px;text-align:center}.services-table table tr{border-bottom:1px solid #DFE0E1}.services-table table .fa-check{color:#1D4293;font-size:22px}@media screen and (max-width: 560px){.services-table table th{font-size:13px}.services-table table .fa-check{font-size:18px}}@media screen and (max-width: 1024px){#brochure-download,#newsletter,#shipping-tools{margin-top:0px !important;max-width:100% !important}.brochure-banner,.newsletter-box{max-width:100% !important}section#shipping-tools .two-fourth{max-width:100% !important;background-size:100% !important}#site-footer{margin-top:0px !important}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-x:hidden}*{box-sizing:border-box}@font-face{font-family:'arial_narrowregular';src:url("../fonts/arial_narrow-webfont.eot");src:url("../fonts/arial_narrow-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/arial_narrow-webfont.woff") format("woff"),url("../fonts/arial_narrow-webfont.ttf") format("truetype"),url("../fonts/arial_narrow-webfont.svg#arial_narrowregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'arial_narrowbold';src:url("../fonts/arial_narrow_bold-webfont.eot");src:url("../fonts/arial_narrow_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/arial_narrow_bold-webfont.woff") format("woff"),url("../fonts/arial_narrow_bold-webfont.ttf") format("truetype"),url("../fonts/arial_narrow_bold-webfont.svg#arial_narrowbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'univers';src:url("../fonts/UniversLTStd-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/UniversLTStd-Light.otf") format("opentype"),url("../fonts/UniversLTStd-Light.woff") format("woff"),url("../fonts/UniversLTStd-Light.ttf") format("truetype"),url("../fonts/UniversLTStd-Light.svg#UniversLTStd-Light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'universCn';src:url("../fonts/UniversLTStd-LightCn.eot?#iefix") format("embedded-opentype"),url("../fonts/UniversLTStd-LightCn.otf") format("opentype"),url("../fonts/UniversLTStd-LightCn.woff") format("woff"),url("../fonts/UniversLTStd-LightCn.ttf") format("truetype"),url("../fonts/UniversLTStd-LightCn.svg#UniversLTStd-LightCn") format("svg");font-weight:normal;font-style:normal}body{font-family:'Source Sans Pro', sans-serif;font-weight:300;font-size:14px;background:#FFF;color:#6c6c6c;line-height:1.2em}a{color:#1c4499;text-decoration:none}a:hover{color:#499ED5}p{font-size:16px;line-height:22px}li{font-size:16px;line-height:22px}h1{font-weight:100;line-height:1.2em;margin-bottom:0.6em;font-family:'universCn'}h1{font-size:36px}h1,h2,h3,h4{font-family:'universCn'}h3{font-size:17px}pre{padding:0 !important;margin-top:-15px !important;margin-bottom:20px;font-family:Helvetica,serif !important;color:#FFf !important}h3,p,ul,ol,dl{margin-bottom:1.0em}strong,b,.bold{font-weight:bold}.clearing{clear:both}#header_center{margin:0px auto;max-width:1020px;width:100%}#logo_top{cursor:pointer;float:left;padding-top:16px;width:30%;max-width:330px;min-width:140px}.social{float:right;font-size:16px;margin-top:18px;width:60%;text-align:right}.social a{padding:5px;color:#b3b8bc}.social a:hover{color:#000000}@media screen and (max-width: 1024px){#logo_top{padding:10px 0 0 0px;width:180px}}#logo_top img{width:100%}ul.ulmenu{padding-left:0px;margin-top:0px;list-style:none}ul.ulmenu ul{margin-top:24px;display:none;position:absolute;z-index:10;background-color:#F9F9FB;padding-left:0px;padding:8px 18px;border-top:2px solid #06B4DD}ul.ulmenu ul li{width:100%;float:none;display:block;padding-left:0px;border-bottom:1px solid #DFE0E6;overflow:hidden;padding:2px 0px}ul.ulmenu ul li a{font-size:15px;font-family:'universcn', sans-serif !important;color:#777777 !important;font-weight:lighter;text-transform:uppercase}ul.ulmenu ul li a:hover{color:#000000 !important}ul.ulmenu ul li:after{display:none !important}ul.ulmenu ul li:last-child{border:none}.ulmenu li{float:left;list-style:none;display:inline}.ulmenu li:hover>ul{display:block}.ulmenu li a{list-style:none;font-size:15px;padding-top:2px;float:left;color:#8A8A8A;font-family:'univers', sans-serif !important;font-weight:lighter}.ulmenu li:after{content:"|";color:#DFE0E6;margin-right:8px;margin-left:8px;font-size:13px;top:-2px;position:relative}.ulmenu li:last-child:after{content:none}.ulmenu li a:hover{color:#000000}ul.ulmenu-middle{clear:both;padding-left:0px;margin-top:0px;list-style:none}.ulmenu-middle li{float:left;list-style:none;display:inline;padding-left:35px}.ulmenu-middle li a{list-style:none;font-size:21px;color:#152c83;font-family:'universcn', sans-serif !important;font-weight:lighter;text-transform:uppercase}.ulmenu-middle li a:hover{color:#000000}.ulmenu-middle ul{display:none;position:absolute;z-index:10;background-color:#F9F9FB;padding-left:0px;padding:12px 24px;border-top:2px solid #06B4DD}.ulmenu-middle li:hover>ul{display:block}.ulmenu-middle ul li{float:none;display:block;padding-left:0px;border-bottom:1px solid #DFE0E6;padding:4px 0px}.ulmenu-middle ul li:last-child{border:none}.ulmenu-middle ul li a{font-size:15px;font-family:'univers', sans-serif;color:#777777;text-transform:none}.ulmenu-middle ul li a:hover{color:#000000}@media screen and (max-width: 760px){#logo_top{padding-bottom:0}}#front_bandeau{width:100%;display:block;position:relative;max-height:350px;overflow:hidden;background-size:cover !important;background-repeat:no-repeat !important}#page_bandeau{width:100%;display:block;position:relative;max-height:214px;overflow:hidden;background-size:cover !important;background-repeat:no-repeat !important}.bg_img_front{width:100%;max-height:350px;background:url("../images/front_bandeau.png") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.bg_img{position:absolute;top:0px;left:0px;width:100%}.content_bandeau{margin:0px auto;max-width:830px;min-width:320px;width:100%;color:#FFF;position:relative;padding:68px 30px 62px}@media screen and (max-width: 1080px){.content_bandeau{text-align:center}}@media screen and (max-width: 414px){.content_bandeau{padding:50px 30px 62px}}#page_bandeau .content_bandeau h1{font-size:52px;font-weight:bold;font-family:universCn;margin-top:0px;margin-bottom:0px}@media screen and (max-width: 760px){#page_bandeau .content_bandeau h1{font-size:30px}}.content_bandeau h1{font-size:52px;font-weight:bold;font-family:universCn;text-align:center;line-height:1.2em;margin:35px 0 5px 0}@media screen and (max-width: 921px){.content_bandeau h1{font-size:40px;margin-top:0px}}.content_bandeau p{font-size:19px;font-weight:normal;line-height:25px;font-family:Univers}@media screen and (max-width: 920px){.content_bandeau p{font-size:16px;line-height:21px}}section#info-modules{max-width:1020px;margin:0 auto;padding:70px 0px}section#info-modules .one-third{padding:0px 35px;position:relative}section#info-modules .one-third:after{content:"";display:block;height:80%;width:1px;border-right:1px solid #EFF0F2;position:absolute;top:0;bottom:0;right:0;margin:auto}section#info-modules .no-line:after{display:none}@media screen and (max-width: 760px){section#info-modules .one-third:after{display:none}}.info-module{text-align:center}.info-module a h2{font-size:23px;text-transform:none;color:#000000;font-family:universCn;margin-top:20px;margin-bottom:10px;line-height:1.2em}.info-module p{margin-top:10px;font-size:14px;color:#6c6c6c}.info-module a{font-size:14px;text-transform:uppercase;font-family:universCn}section#accreditations{width:100%;overflow:hidden;padding:80px 0px;background:url(../images/accreditations_bg.jpg) no-repeat;background-size:cover;text-align:center}@media screen and (max-width: 414px){section#accreditations{padding:40px 0px}}section#accreditations h2{font-size:33px;font-family:universCn;color:#000000;margin-bottom:16px;line-height:1.2em}@media screen and (max-width: 414px){section#accreditations h2{font-size:22px;margin-bottom:8px}}section#accreditations .border{max-width:500px;width:90%;margin:0 auto;border-top:1px solid #DFDFDF;height:1px;margin-bottom:35px}section#accreditations p{font-size:20px;font-family:univers;color:#7F7F7F;line-height:1.2em}@media screen and (max-width: 414px){section#accreditations p{font-size:14px}}.bx-viewport{background:transparent;border:none}.accred-logos{max-width:1020px;margin:0 auto}.bx-wrapper .bx-viewport{background:transparent !important;border:none !important}.owl-item{float:left}.accred-slider{margin:0 auto;max-width:1020px;margin-top:20px;overflow:hidden}.bx-wrapper img{max-height:88px}.owl-item{height:80px;position:relative}.owl-item .item{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.owl-dots{text-align:center;margin:0 auto}.owl-nav{display:none}.owl-dot{height:12px;width:12px;background-color:#D6DADD;border-radius:6px;display:inline-block;margin:0px 3px}.owl-dot.active{background-color:#bac1c6}section#accreditations .item img{max-height:60px;padding:0px 15px}@media screen and (max-width: 414px){section#accreditations .item img{padding:0px 5px}}section#accreditations .item.accr-4 img{width:150px;margin-top:6px}section#accreditations .item.accr-6 img{width:164px;margin-top:6px}section#brochure-download{margin-top:40px}.brochure-banner{max-width:950px;margin:0 auto;position:relative;padding:36px;overflow:hidden;background-size:cover !important}.brochure-banner h3{font-size:33px;font-family:universCn;margin-bottom:15px;line-height:1.2em}.brochure-banner .download-btn{display:inline-block;padding:14px 24px 10px;border:1px solid #06B4DD;border-radius:3px;color:#06B4DD;font-family:universCn;font-size:12px;font-weight:bold;text-transform:uppercase}.brochure-banner .download-btn:hover{background-color:#06B4DD;color:#fff}@media screen and (max-width: 768px){.brochure-banner{background-position-x:-250px !important}}@media screen and (max-width: 500px){.brochure-banner{background-position-x:-580px !important}}@media screen and (max-width: 414px){.brochure-banner{background:url(../images/brochure_mobile_bg.jpg) no-repeat left center !important;background-position-x:-20px !important;padding:24px 20px;height:auto !important}.brochure-banner .brochure-content h3{font-size:18px}}.brochure-content{float:right;width:300px}.brochure-content h3{color:#000000}@media screen and (max-width: 414px){.brochure-content h3{margin-bottom:4px}}@media screen and (max-width: 500px){.brochure-content{width:auto}.brochure-content h3{font-size:24px}}section#newsletter{margin-top:40px}@media screen and (max-width: 600px){section#newsletter form{overflow:hidden;margin-bottom:20px}section#newsletter input[type="text"],section#newsletter input[type="email"]{max-width:100%;width:100%;margin:0 auto;float:none}section#newsletter input[type="submit"]{float:none;max-width:94%;width:100%;overflow:hidden;display:block;margin:0 auto;-webkit-appearance:none}section#newsletter .wpcf7-form-control-wrap{max-width:94%;width:100%;overflow:hidden;display:block;margin:0 auto}}section#newsletter h4{font-size:33px;color:#fff;font-family:universCn;margin-bottom:8px;line-height:1.2em}@media screen and (max-width: 414px){section#newsletter h4{font-size:22px}}section#newsletter p{font-size:20px;color:#fff;font-family:univers;margin-bottom:0px}@media screen and (max-width: 414px){section#newsletter p{font-size:14px}}

#main_content{margin:0px auto;max-width:1020px;width:100%;position:relative;min-height:500px}#page_content{width:100%}.front_cols{float:left}@media screen and (max-width: 1080px){.front_cols{margin:0 20px;text-align:center}}.front_col{float:left;width:208px;margin:55px 25px 0 0}@media screen and (max-width: 1080px){.front_col{margin-top:35px;display:inline-block;float:none;vertical-align:top}}.front_col img{border-bottom:1px solid #000;padding-bottom:5px}.content_bandeau a{font-size:14px;color:#FFF;border-bottom:3px solid #FFF}@media screen and (max-width: 1080px){.content_bandeau a{margin:0 20px}}@media screen and (max-width: 600px){.content_bandeau a{display:none}}.content_bandeau a:hover{color:#ef691a}.front_col a,.front_col_last a{font-size:14px;color:#ef691a;border-bottom:3px solid #000}.front_col a:hover,.front_col_last a:hover,.bottom_content_blog a:hover{color:#223487}.front_col h3{color:#1a1a1a;font-size:24px;line-height:30px;margin-bottom:20px;margin-top:10px;font-family:'Oswald', sans-serif !important;font-weight:300}.front_col_last{float:left;margin:55px 0 0 30px;width:290px;border-top:3px solid #000;margin-left:30px}@media screen and (max-width: 1080px){.front_col_last{margin:30px 0;width:auto;clear:both;text-align:left}}@media screen and (max-width: 760px){.front_col_last{text-align:center}}.front_col_last h3{color:#1a1a1a;font-size:24px;line-height:25px;margin-bottom:20px;margin-top:10px;font-family:'Oswald', sans-serif !important;font-weight:300}@media screen and (max-width: 760px){.front_col_last h3{text-align:center}}.front_col_last p{color:#1a1a1a;font-size:24px;line-height:25px;margin-bottom:20px;margin-top:10px}@media screen and (max-width: 760px){.front_col_last p{text-align:center}}.front_bottom{clear:both;padding-top:50px}@media screen and (max-width: 1080px){.front_bottom{text-align:left}}.front_bottom .shipping{float:left;width:440px;margin-top:-57px;border-top:3px solid #000}@media screen and (max-width: 760px){.front_bottom .shipping{float:none;margin-left:auto;margin-right:auto}}@media screen and (max-width: 600px){.front_bottom .shipping{width:auto}}.front_bottom .shipping h3{margin:0;padding:0;border-bottom:2px solid #000;height:54px;line-height:54px;font-size:24px;font-weight:300;font-family:'Oswald', sans-serif !important}@media screen and (max-width: 600px){.front_bottom .shipping h3{text-align:center}}.front_bottom .weather_map{float:left;margin-top:30px;width:205px}@media screen and (max-width: 600px){.front_bottom .weather_map{float:none;margin-left:auto;margin-right:auto}}.front_bottom .stems_map{float:right;margin-top:30px;width:205px}@media screen and (max-width: 600px){.front_bottom .stems_map{float:none;margin-left:auto;margin-right:auto}}.front_bottom .weather_map h3,.front_bottom .stems_map h3{padding:0;font-size:24px;font-weight:300;line-height:30px;margin-bottom:20px;margin-top:10px;color:#1a1a1a;font-family:'Oswald', sans-serif !important;border:0;height:auto !important}.front_bottom .stems_map_mobile{margin-top:30px;margin-left:auto;margin-right:auto;width:205px}.front_bottom .subscribe{background-image:url("../images/newsletter-signup-bg.jpg");background-position:0 35px;background-repeat:no-repeat;float:right;width:470px;min-height:395px;border-top:2px solid #000000;padding:105px 25px 0 25px;color:#fff}@media screen and (max-width: 1080px){.front_bottom .subscribe{margin-left:15px;padding-top:60px;width:250px;float:left}}@media screen and (max-width: 760px){.front_bottom .subscribe{float:none;clear:both;margin-left:auto;margin-right:auto}}.front_bottom .subscribe h4{font-family:'Oswald',sans-serif !important;font-size:24px;line-height:27px;padding-bottom:17px}.front_bottom label{font-size:18px;width:290px;float:left;padding-bottom:9px}.front_bottom input{height:30px;border:1px solid #e1e1e1;width:100%;margin-bottom:12px;color:#0a267a}.front_bottom button{border:0;margin:0px;padding:0;border-bottom:2px solid #FFF;padding-left:0px;text-align:left;font-size:14px;cursor:pointer;background-color:#1a1a1a;color:#FFF;margin-bottom:130px}.front_bottom input#button_footer{font-family:'arial_narrowregular';float:right;margin:0;padding:0;border:0;border-bottom:2px solid #000;font-size:16px;cursor:pointer;height:30px;width:100px;background:#ef7e30;color:#fff;-webkit-appearance:none}.front_bottom input#button_footer:hover{color:#edcec4}.front_bottom div.wpcf7-mail-sent-ok{margin-left:-13px !important}.content_form_enquiry{width:100%;padding-top:30px;overflow:hidden}.content_form_enquiry p{margin-bottom:0px}@media screen and (max-width: 1080px){.content_form_enquiry{width:100%}}.content_form_enquiry label{font-size:18px;color:#1a2374;width:100%;float:left;padding-bottom:9px}@media screen and (max-width: 1080px){.content_form_enquiry label{width:100%}}.content_form_enquiry input{border:1px solid #E9EBEE;background-color:#FFF;width:100%;margin-bottom:26px;border-radius:4px;padding:14px 20px 10px;font-family:'univers';font-size:14px}.content_form_enquiry textarea,.content_form_enquiry select{font-family:'univers';font-size:14px;padding:14px 20px 10px !important}.content_form_enquiry input:focus{border:1px solid #CACBCF}@media screen and (max-width: 1080px){.content_form_enquiry input{width:100%}}.content_form_enquiry textarea{height:190px;border:1px solid #E9EBEE;background-color:#FFF;width:100%;margin-bottom:26px;border-radius:4px;padding:20px}@media screen and (max-width: 1080px){.content_form_enquiry textarea{width:100%}}.content_form_enquiry select{height:43px;border:1px solid #E9EBEE;color:#a9a9a9;background-color:#FFF;border-radius:0px;width:100%;margin-bottom:12px;-webkit-appearance:none;-moz-appearance:none;border-radius:4px;padding:0px 20px;position:relative;background:url(../images/dropdown-arrow.jpg) no-repeat 95% center}.content_form_enquiry select::-ms-expand{display:none}.wpcf7-not-valid{border-color:red !important}.wpcf7-not-valid-tip{display:none !important}@media screen and (max-width: 1080px){.content_form_enquiry select{width:100%}}.content_form_enquiry input#submit_button{border:0;font-size:14px;cursor:pointer;background-color:#06B4DD;font-family:universCn;color:#fff;-webkit-appearance:none;padding:14px 48px;line-height:14px;display:inline-block;}.wpcf7-form-control-wrap.Captcha{padding-right:230px;float:left;width:100%}img.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-Captcha{position:absolute;bottom:54px;right:258px;z-index:10}@media screen and (max-width: 520px){span.wpcf7-form-control-wrap.AdditionalDetails{padding-right:0px}.content_form_enquiry label{position:relative}img.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-Captcha{top:auto;right:8px;bottom:120px;right:18px}.content_form_enquiry input#submit_button{width:100%;}.wpcf7-form-control-wrap.Captcha{padding-right:0px}}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{overflow:hidden;display:block;z-index:99999;position:relative;}.content_form_enquiry input#submit_button:hover{color:#223487}.front_col_last p{border-top:1px solid #000;font-size:16px;line-height:20px;padding-top:15px}.sep{width:205px;border-top:2px solid #FFF;margin-bottom:20px;margin-top:20px}.logo_list_accr{float:left;text-align:center}@media screen and (max-width: 1080px){.logo_list_accr{text-align:center}}.logo_list_accr img{margin:0 8px 20px 8px;max-height:70px;max-width:125px}@media screen and (max-width: 1080px){.logo_list_accr img{display:inline-block}}.page_content{margin:0px auto;max-width:1020px;width:100%;height:auto;position:relative;margin-top:60px}@media screen and (max-width: 760px){.page_content{margin-top:20px}}.feat_abs_page_left{position:absolute;top:270px;left:-135px;z-index:0}.feat_abs_page_right{position:absolute;top:270px;right:-185px;z-index:0}@media screen and (max-width: 1080px){.feat_abs_page_right{display:none}}.page_left{max-width:360px;width:25%;float:left}@media screen and (max-width: 1080px){.page_left{padding-left:20px;max-width:360px;width:33.33%;float:left}}@media screen and (max-width: 760px){.page_left{float:none;margin-left:auto;margin-right:auto;width:90%}}.page_left img{max-width:290px;width:100%;height:auto}@media screen and (max-width: 760px){.page_left img{display:none}}.page_right{width:75%;float:right;line-height:22px;margin-bottom:50px;padding-left:30px}@media screen and (max-width: 1080px){.page_right{width:66.66%}}@media screen and (max-width: 760px){.page_right{float:none;width:90%;margin-left:auto;margin-right:auto}}@media screen and (max-width: 921px){.top_part_page_faqs{float:none;width:90%;margin-left:auto;margin-right:auto;padding:0px 30px;padding-bottom:42px;text-align:center}#qaplus_searchform{float:right;width:100%;top:-49px}}.requiredform{position:relative;float:left;padding-bottom: 30px;}div.wpcf7-mail-sent-ok{font-weight:bold;color:#ef691a}.top_part_page_faqs p{font-size:22px;line-height:28px}@media screen and (max-width: 1080px){.page_right_faq{float:none;width:90%;margin-left:auto;margin-right:auto}}.content_part1{width:100%;overflow:hidden}@media screen and (max-width: 990px){.content_part1{padding:0px 20px}}.content_part1 h4{border-top:1px solid #000;color:#1a2374;font-size:20px;margin-bottom:20px;margin-top:40px;padding-top:15px;font-family:'Oswald', sans-serif !important;font-weight:300}.content_part_offices span{color:#1a2374}.content_part_offices p{font-size:16px}.content_part1 p{font-size:16px;line-height:22px}.content_part_page h2{margin-top:15px;color:#636363;font-size:20px;padding-top:15px;margin-bottom:15px;font-famil:'Source Sans Pro', sans-serif;font-weight:300;text-transform:none}.content_part_page h4,.content_part_page_ana h4{border-top:1px solid #000;margin-top:45px;color:#373e85;font-size:20px;padding-top:15px;margin-bottom:10px;text-transform:uppercase}.content_part_page h5{font-family:'arial_narrowbold';margin-bottom:10px;font-size:16px;line-height:22px}.content_part_page h6{font-family:'arial_narrowbold';margin-bottom:10px;font-size:16px;line-height:28px;color:#373e85}.content_part_page img{float:left;margin-right:0px;max-width:100%;height:auto !important}.content_part_page a img{float:none;margin-right:0px}.content_part_page ul{list-style:disc;padding-left:10px;margin-left:5px}.analysis ul{list-style:none;padding-left:0px;margin-left:0px}.content_full{border-top:1px solid #000;width:670px;font-size:18px;padding-top:10px;padding-bottom:42px}@media screen and (max-width: 1080px){.content_full{width:90%;margin-left:auto;margin-right:auto}}.border-row{border-bottom:1px solid #EFF0F2;width:100%;overflow:hidden;padding-top:30px}.content_accredit .border-row:last-child{border-bottom:none}@media screen and (max-width: 1080px){.content_accredit{float:none;width:90%;margin-left:auto;margin-right:auto;text-align:center}}.box_accreditations{width:290px;float:left;margin-right:75px;margin-bottom:35px}@media screen and (max-width: 1080px){.box_accreditations{display:inline-block;float:none;vertical-align:top}}.box_accreditations h3{color:#1a2374;border-top:1px solid #000;margin-top:15px;padding-top:10px;font-family:'Oswald', sans-serif !important;font-weight:300;text-transform:uppercase}.box_accreditations a{color:#ef691a;text-decoration:underline}.lastaccr{margin-right:0px}@media screen and (max-width: 1080px){.lastaccr{margin-right:75px}}.img_accredit{display:table-cell;height:154px;margin:0 auto;text-align:center;vertical-align:middle;width:290px}.faq-title{background-image:url(../images/iconcatclose.png);background-repeat:no-repeat;background-position:0px 13px;padding-left:20px;cursor:pointer;width:630px;color:#1a2374;text-transform:uppercase;font-size:20px;border-top:2px solid #000;margin-bottom:25px;padding-top:5px}.faqon{background-image:url(../images/iconcatopen.png);background-repeat:no-repeat;background-position:0px 13px;padding-left:20px;cursor:pointer;width:630px;margin-bottom:25px}.faq-title a{font-size:17px;color:#004284 !important;text-decoration:none !important;font-style:normal !important}.blog_page{margin:60px auto;width:1020px}@media screen and (max-width: 1080px){.blog_page{width:90%}}.blog_page_content{margin-bottom:65px;float:left;width:100%}@media screen and (max-width: 1080px){.blog_page_content{float:none}}.blog_page_left{padding-right:30px;width:25%;float:left}@media screen and (max-width: 1080px){.blog_page_left{display:none}}.blog_page_left h2{margin:1em 0;color:#1A1A1A;font-size:22px;font-weight:bold;text-transform:uppercase}.blog_page_left ul li{list-style:none}.widget_recent_entries{list-style:none;margin-top:30px}.blog_page_left ul{list-style:none;margin:0;padding:0}.blog_page_left li a{display:block;margin:1em 0;color:#000}@media screen and (max-width: 1080px){.blog_page_left img{width:100% !important;height:auto !important;max-width:204px}}.blog_page_right{border-left:1px solid #EFF0F2;float:left;width:75%;padding-left:30px}@media screen and (max-width: 1080px){.blog_page_right{width:100%;border-left:none}}.blog_page_right h2{color:#1A1A1A;font-family:'Oswald',sans-serif !important;font-size:20px;font-weight:300;line-height:50px}.bottom_content_blog{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #EFF0F2}.bottom_content_blog .attachment-blog-thumb{float:left;margin-right:20px}@media screen and (max-width: 1080px){.bottom_content_blog .attachment-blog-thumb{width:24%;height:auto !important;margin-right:2%}}.blog_page_single .bottom_content_blog .attachment-medium{display:block;float:none;margin-right:0}.bottom_content_blog .main{float:left;width:458px}@media screen and (max-width: 1080px){.bottom_content_blog .main{float:left;width:74%}}.blog_page_single .bottom_content_blog .main{float:none;width:auto}.bottom_content_blog h3 a{display:inline-block;color:#000;border:none;font-size:24px;font-weight:lighter;line-height:1.2em}.blog_page_single h3{margin:0}.bottom_content_blog .date{color:#000000;font-size:14px}.blog_page_single .author{font-size:14px;color:#777777}.blog_page_single .social-share{display:none;margin:10px 0;float:left}#blog-print-icon{float:right;height:25px !important;margin-top:10px}.bottom_content_blog .excerpt{margin-top:15px}.bottom_content_blog .excerpt a{text-decoration:underline}.bottom_content_blog img{max-width:100%;height:auto !important}.current_page_item a,.current-menu-item a,.current_page_parent a,.current-menu-parent a{color:#ef691a !important}.current-menu-item a{color:#000000 !important}ul.menu-listsub li.current_page_item,ul.menu-listsub li.current-menu-item,ul.menu-listsub li.current_page_parent,ul.menu-listsubcat li.current-cat{color:#000 !important}ul.menu-listsub .current_page_item a,ul.menu-listsub .current-menu-item a,ul.menu-listsub .current_page_parent a,ul.menu-listsub .current-menu-parent a{color:#000 !important;font-size:16px}ul.menu-listsub{margin-left:0px;padding-left:0px;margin-bottom:0px;width:100%}ul.menu-listsub ul{padding-left:4px;margin-bottom:20px;background:none;list-style:none;padding:0px;width:100%;float:none}ul.menu-listsub ul li{line-height:30px}@media screen and (max-width: 760px){ul.menu-listsub ul li{font-size:20px}}ul.menu-listsub ul li a{color:#152c83;width:100%;display:block;font-family:univers;font-weight:lighter;font-size:16px}ul.menu-listsub ul li a:hover{color:#7f7f7f}#menu-categorie,#menu-location{float:left;margin-left:20px;width:195px;text-align:right}#menu-categorie ul,#menu-location ul{list-style:none}#menu-categorie ul li a,#menu-location ul li a{font-family:'TeXGyreAdventorRegular';font-size:12px;font-weight:500;color:#666666}#menu-categorie ul li a:hover,#menu-location ul li a:hover{font-size:12px;color:#FFFFFF}.current-cat a{color:#FFFFFF !important}.current-catsingle a{color:#666666}#content{padding:0px 0px 0px 260px}#theform{float:left;margin-top:20px}#theform label{float:left;margin-right:10px}#theform p{text-align:left;margin-left:1px;font-weight:bold}#theform input{width:185px !important;margin-bottom:5px;background-color:#666666;color:#FFF;border:0;padding-left:10px;padding-top:5px;padding-bottom:5px}#theform input.thesubmit{width:95px !important;display:block;border:0;background-color:#FFF;color:#666;text-align:left;padding-top:5px;padding-left:22px;padding-bottom:6px;margin-left:99px;margin-top:-17px;cursor:pointer}#theform input.thesubmit:hover{background-color:#666;color:#FFF}div.wpcf7-mail-sent-ok{border:0 none !important;margin-left:-10px !important;text-align:left;margin-top:0px !important}div.wpcf7-validation-errors{border:0 none !important;color:#ff0000}span.wpcf7-not-valid-tip{background:#fff !important;border:0 !important;font-size:14px !important;left:0 !important;color:#F00 !important;padding:2px;position:absolute;top:-1px !important;color:#666;width:190px !important;z-index:100;margin-left:5px}.message span.wpcf7-not-valid-tip{top:-180px !important}#nav_slider{float:right;margin-top:10px;margin-bottom:5px;display:block;width:200px}#play_slider{position:absolute;left:32px;margin-top:2px}.link_details{float:right;width:200px}.link_details a{color:#666666;float:right;font-size:11px;font-family:'TeXGyreAdventorRegular';font-weight:500}.link_details a:hover{color:#FFF}.prevlinks,.articlelink{border-top:1px solid #000;border-bottom:1px solid #000;padding-top:15px;padding-bottom:15px;margin-top:110px;color:#ef691a;text-transform:uppercase}.prevlinks a,.articlelink a{color:#ef691a}.prevlinks a:hover,.articlelink a:hover{color:#000}.wpcol-one-half{float:left;min-width:181px;width:48%}.copy h2{clear:both}a img{border:none}pre,code{font-family:Monaco, monospace;font-size:12px;background:#111;color:#F5F5F5}p code{padding:1px 3px}pre{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}ul,ol{padding-left:1.3em}.hidden{display:none}.copy{width:600px;line-height:1.55em}blockquote{margin:0;font:italic 18px Georgia, serif}dt{font-family:TeXGyreAdventorBold, arial;font-size:14px}dd+dt{margin-top:0.5em}dd{margin-left:1.0em}button{-webkit-appearance:push-button}.license-copy{font-size:85%}.demos #copy,.docs #content{max-width:640px}.docs #content h2{border-top:2px solid #FFF;padding-top:10px}.docs #content h2:target{background:#D26;color:white;padding:10px 5px 5px}.options dl dt{font-weight:normal}.options dl dt,.options dl dd{float:left;padding:0 1.2em;background:#161616;line-height:32px;height:32px;margin:0}.options dl.header dt,.options dl.header dd{background:#444}.options dl .option-type{font-size:13px;color:#AAA;font-style:italic}.options dl dd{margin-left:1px}.centered{margin:0 auto}.box{margin:0px;padding:0px;float:left}.box h2{font-size:14px;font-weight:200}.box img,#tumblelog img{display:block;width:100%}.rtl .box{float:right;text-align:right;direction:rtl}#comparison{overflow:auto}#comparison .example{width:420px;float:left;margin-right:20px}#comparison .box h5{float:left;margin-bottom:0;font-size:30px;margin-right:4px;line-height:28px;font-family:TeXGyreAdventorBold, arial;color:#FFF}.weather-page .wpg-signup{margin:10px 0 !important}@media screen and (max-width: 1080px){.weather-page .page_left{float:none;margin-left:auto;margin-right:auto;width:100%;max-width:90%}}.weather-page .page_right{border-top:0;max-width:600px;margin-left:60px}@media screen and (max-width: 1080px){.weather-page .page_right{float:none;margin-left:auto;margin-right:auto}.weather-page .page_right table{width:100% !important;margin-left:auto;margin-right:auto}.weather-page .page_right table img{width:100% !important;height:auto !important}}@media screen and (max-width: 600px){.weather-page .page_right table td{font-size:90% !important}}.contact-page .page_left{width:300px;margin-right:60px}@media screen and (max-width: 1080px){.contact-page .page_left{margin-left:20px;margin-right:0;max-width:360px;width:30%;float:left}}@media screen and (max-width: 760px){.contact-page .page_left{float:none;margin-left:auto;margin-right:auto;width:100%;max-width:90%}}.contact-page .page_left h2{margin:0;padding:0;border-top:3px solid #000000;border-bottom:1px solid #000000;color:#000000;font-family:Arial;font-weight:bold;font-size:26px;line-height:54px}.contact-page .page_left .wp-post-image{margin:13px 0 25px 0}.contact-page .office{background-color:#F8F9FB;color:#6c6c70;text-align:center;padding:40px 20px;height:216px}.contact-page .office p{margin-top:12px}.contact-page .office h4{color:#000000;font-size:18px}.contact-page .page_left h4{color:#1A2374;font-size:16px;line-height:54px}@media screen and (max-width: 1080px){.contact-page .page_right{width:60%;margin-right:20px}}@media screen and (max-width: 760px){.contact-page .page_right{float:none;width:90%;margin-left:auto;margin-right:auto}}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}#map_canvas{width:600px;height:500px}@media screen and (max-width: 1080px){#map_canvas{margin:0 auto;width:500px;height:400px}}@media screen and (max-width: 920px){#map_canvas{width:400px;height:300px}}@media screen and (max-width: 760px){#map_canvas{width:400px;height:300px}}@media screen and (max-width: 600px){#map_canvas{width:300px;height:200px}}#capture{width:300px;height:auto}.enquiry-img,.call-img{width:204px !important}.commentlist{list-style:none;margin:0;padding:0}.commentlist li{margin:10px 0 0 0;border:1px solid #000000;padding:10px}.commentlist .comment-author-date{font-weight:bold}.commentlist ul{list-style:none}h3#reply-title{margin:1em 0}#commentform p{position:relative}#commentform label{position:absolute}#commentform input{margin-left:75px;border:1px solid #959595;width:40%}@media screen and (max-width: 760px){#commentform input{width:55%}}#commentform textarea{margin-left:75px;border:1px solid #959595;width:40%}@media screen and (max-width: 760px){#commentform textarea{width:55%}}#commentform #submit{width:auto;margin-left:75px;border:0;padding:5px 10px;background:#F07730;color:#ffffff;cursor:pointer}@media print{header{height:auto;border-top:0}#logo_top{padding:0}.menu{display:none}.menu-middle{display:none}.social{display:none}.content_bandeau{display:none}footer{margin:0}.col-footer{padding:0}.col_foot_2{display:none}.col_foot_3{display:none}.blog_page{margin:10px 0 0 0}.blog_page .blog_page_content{margin:0}.blog_page .blog_page_left{display:none}.blog_page .blog_page_right{width:100%}.blog_page .social-share{display:none}#blog-print-icon{display:none}}.resource-post{float:left;width:100%;margin:20px 0px 20px 0;padding-right:194px;min-height:262px;border-bottom:1px solid #EFF0F2}@media screen and (max-width: 600px){.resource-post{background-position:top center !important;padding-right:0px;padding-top:262px}}.resource-post a{font-size:14px;font-family:universCn}.resource-post h3 a{font-size:24px;color:#000000}.resource-post img{max-width:250px}.application-page{font-size:20px;line-height:22px}.application-page p{font-size:20px;line-height:22px}.application-page h2{font-size:26px;font-weight:bold;margin:2em 0 1em 0}.application-page input,.application-page textarea{font-size:20px;font-family:arial;width:229px}.application-page input[type=checkbox]{width:30px !important}.application-page textarea{width:90%;height:5em}.application-page table{border-collapse:collapse;border:1px solid #ddd}.application-page td{padding:10px 12px}.application-page table td:nth-of-type(3){width:40px}.application-page .alt{background-color:#ddd}.application-page ul{margin:.6em 0}.application-page li{font-size:20px;margin:5px 0}.application-page input[type=number]::-webkit-inner-spin-button,.application-page input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.application-page input[type=number]{-moz-appearance:textfield}.copyright{text-align:center;background-color:#E9EBF0;padding-top:15px;padding-bottom:15px;overflow:hidden;width:100%}.blue-box{background-color:#275CA7;color:#fff;padding:38px;margin-top:40px}.blue-box h2{color:#fff !important;border-top:none !important;margin-top:15px !important;margin-bottom:0px !important;font-family:univers !important;font-size:18px !important}.page-id-28 .content_part_page p{font-size:16px !important;line-height:22px !important;color:#6c6c6c !important}@media screen and (max-width: 760px){.page_right{padding:0px}section#shipping-tools,section#newsletter,section#brochure-download{margin-top:0px}.brochure-banner{height:166px;background-size:cover !important}}.page-id-115 .content_bandeau{padding:50px 30px 62px}.accred-532 h3{max-width:135px !important}

section#accreditations .item.accr-6 img {
	width: auto;
}
.wp-caption {
	max-width: 100%;
}

.newsletter-box {
	background:url(../images/grad_bg.jpg);
	background-size:cover;
	max-width:950px;
	margin:0 auto;
	text-align:left;
	padding:20px;
	overflow:hidden
}
.newsletter-box .wpcf7-form-control.g-recaptcha > div {
    margin: 0 auto 15px;
}
.newsletter-box h4 {
	text-align: center;
    padding: 0 20px;
}
.newsletter-box .underline{
	border-top:1px solid #3B74BE;
	width:90%;
	height:0;
	margin:15px auto 24px;
	max-width:500px
}
.newsletter-box input[type="text"],
.newsletter-box input[type="email"]{
	line-height:40px;
	height:40px;
	font-size:14px;
	padding:0px 15px;
	display:inline-block;
	margin: 0 0 15px 0;
	width: 100%;
	border-radius:3px;
	border:none;
}
.newsletter-box input[type="submit"]{
	display:block;
	padding:12px 24px 12px;
	border:1px solid #06B4DD;
	border-radius:4px;
	-webkit-appearance:none;
	color:#ffffff;
	background-color:#06B4DD;
	font-family:universCn;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
	width: 100%;
	max-width:304px;
	margin: 0 auto;
	height:40px;
	cursor:pointer
}
.newsletter-box input[type="submit"]:hover{
	background-color:transparent;
	border:1px solid #fff
}
.newsletter-box form{
	margin:0 auto;
	position:relative
}
.newsletter-box .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
	color:#fff;
    text-align: center;
    margin: 0;
}
.newsletter-box .wpcf7-not-valid{
	border:1px solid red !important;
}
@media screen and (max-width: 768px){
    .newsletter-box {
        padding: 20px 0;
    }
    .newsletter-box h4 {
        font-size: 22px;
    }
}