body{background-color:#e8e8e8;top:0 !important;position:static !important;}body, div, span, td, th, input, textarea, select{font-family:'Raleway',sans-serif;color:#464646;}h1,h2,h3{color:#22619e;}h1,h2,h3,h4,h5,h6,h7{font-family:'Oswald',sans-serif;}a,a:visited{color:#22619e;}a:hover{color:#88d3f0;}/* START header */.outer_header{width:100%;max-width:100vw;padding:0 0 0 0;position:fixed;left:0;top:0;z-index:71;-webkit-transition:height 0.2s ease;-moz-transition:height 0.2s ease;-o-transition:height 0.2s ease;transition:height 0.2s ease;pointer-events:none;}.outer_header a, .outer_header .menu_btn{pointer-events:auto;}.menu_outer,.outer_header a.site_logo{width:auto;min-width:7em;}a.site_logo{float:left;clear:left;font-size:1em;height:4em;margin:0 1% 0 2%;padding:0.5em 0 0.5em 0;box-sizing:border-box;position:relative;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}a.site_logo em{display:block;position:relative;height:100%;font-size:1.5em;padding:0 6em 0 0;font-style:normal;}a.site_logo img{width:auto;height:100%;}a.site_logo strong{display:block;text-align:center;color:#ffffff;position:absolute;top:50%;line-height:100%;margin-top:-1em;font-size:1em;white-space:nowrap;left:35%;z-index:3;}a.site_logo strong span{font-size:70%;color:inherit;}a.site_logo:hover strong{color:#508cda;}.herotop .outscroll a.site_logo{opacity:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}a.site_logo img,#herologo a.site_logo img{-webkit-filter:saturate(0%) brightness(300%);filter:saturate(0%) brightness(300%);}.inscroll a.site_logo strong{color:#21569b;}.inscroll a.site_logo img{-webkit-filter:none;filter:none;}div#slab_slider .anycapt-full{font-size:1.4vw;}#herologo{position:absolute;top:35%;left:50%;transform:translate(-68%,-50%);z-index:2;}#herologo a.site_logo{height:14vw;font-size:3.8vw;filter:drop-shadow(0 0 0.2em rgba(0,0,0,0.8));text-shadow:0.07em 0.07em 0.01em #194073,-0.07em 0.07em 0.01em #194073,0.07em -0.07em 0.01em #194073,-0.07em -0.07em 0.01em #194073,0.07em 0.04em 0.01em #194073,-0.07em 0.04em 0.01em #194073,0.07em -0.04em 0.01em #194073,-0.07em -0.04em 0.01em #194073,0.04em 0.07em 0.01em #194073,-0.04em 0.07em 0.01em #194073,0.04em -0.07em 0.01em #194073,-0.04em -0.07em 0.01em #194073;}#herologo a.site_logo strong{color:#ffffff;}#herologo a.site_logo img{width:auto;height:100%;}#headctbar{width:auto;font-size:1.6em;height:1.4em;line-height:1.4em;padding:0 0.7em;background:#4c4d8c;background:rgba(0,0,0,0.3);text-align:right;-webkit-transition:height 0.2s linear;-moz-transition:height 0.2s linear;-o-transition:height 0.2s linear;transition:height 0.2s linear;}#headctbar a,#headctbar a:visited{color:#ffffff;text-decoration:none;}#headctbar a:hover{color:#ffffff;text-decoration:underline;}#headctbar strong{display:inline-block;box-sizing:border-box;color:#ffffff;padding:0 0.3em;}#headctbar strong#hbemail{font-weight:normal;font-size:80%;}#headctbar strong i{font-size:80%;margin-right:0.4em;}.inscroll #headctbar{height:0;display:none;}.inscroll .mmcontain{height:4em;padding-top:0;padding-bottom:0;}.outer_header a.site_logo:hover img{-webkit-filter:hue-rotate(198deg) saturate(125%) brightness(250%);filter:hue-rotate(198deg) saturate(125%) brightness(250%);}.inscroll a.site_logo:hover img{-webkit-filter:saturate(80%) brightness(160%);filter:saturate(80%) brightness(160%);}.gtranslbox,#gtransele,#gtransele .goog-te-gadget-simple{line-height:1em;}.gtranslbox{min-width:6em;font-size:1em;padding:0;vertical-align:middle;}body > div.skiptranslate{position:absolute;width:0;height:0;opacity:0;overflow:hidden;visibility:hidden;}body > div.skiptranslate iframe{z-index:1;opacity:0;display:none;position:relative !important;visibility:hidden !important;}/* END header *//* START menu */.menu_outer{width:100%;z-index:42;background:#4c4d8c;background:rgba(0,0,0,0.3);}.main_menu{height:100%;display:block;text-align:right;background-color:transparent;-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;}.mmcontain{text-align:right;width:98%;padding:1em 1%;-webkit-transition:padding 0.5s linear;-moz-transition:padding 0.5s linear;-o-transition:padding 0.5s linear;transition:padding 0.5s linear;}.inscroll .menu_outer {background-color:transparent;}.inscroll .main_menu {background-color:#ffffff;-webkit-transition:background 0.5s linear;-moz-transition:background 0.5s linear;-o-transition:background 0.5s linear;transition:background 0.5s linear;}.menu_btn, .menu_btn_act {height:100%;float:none;}.menu11{width:0;}.inscroll .menu11{width:auto;}.menu11 a{-webkit-transition:transform 0.5s linear;-moz-transition:transform 0.5s linear;-o-transition:transform 0.5s linear;transition:transform 0.5s linear;transform:scale(0);opacity:0;}.inscroll .menu11 a{transform:scale(1);opacity:1;}em.pop_menu{height:100%;}a.mbtn{height:100%;padding:0.2em 0.5em;box-sizing:border-box;font-size:1.5em;line-height:180%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;align-content:center;justify-content:center;}.menu_btn a.mbtn,.menu_btn_act a.mbtn {color:#ffffff;}.inscroll .menu_btn a.mbtn, .inscroll .menu_btn_act a.mbtn {color:#000000;}a.mbtn:hover,.herotop a.mbtn:hover,.popshow a.mbtn{color:#fed100;}.inscroll .menu_btn a.mbtn:hover, .inscroll .menu_btn_act a.mbtn:hover{color:#2b5995;}.main_menu .pop_menu span.popup{top:100%;width:28em;background-color:rgba(255,255,255,0.7);z-index:41;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}.m5_btn .pop_menu span.popup{left:-8em;}.main_menu .pop_menu span.popup span.bg{width:100%;max-width:28em;pointer-events:auto;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:center;justify-content:space-between;box-sizing:border-box;padding:1em 0;}.pop_menu:hover span.popup span.bg{background-color:#ffffff;box-shadow:0 1em 1em -1em rgba(0,0,0,0.3);}.main_menu .pop_menu:hover span.popup span.bg{margin-right:0;border-width:0 0 1px 1px;border-style:solid;border-color:#f4f4f4;border-radius:0 0 0 0.4em;}.main_menu span.popup span.col{width:100%;padding-left:0;margin:0;}.pop_menu span.popup span.col:after{display:none;}.pop_menu span.popup a,.pop_menu span.popup strong a{font-size:1.4em;padding:0.3em 0.2em 0.3em 1em;position:relative;}.pop_menu span.popup a{color:#000000;font-weight:300;margin:0.2em 0;}.pop_menu span.popup a:after{content:"";position:absolute;bottom:0;left:7%;display:inline-block;width:86%;height:1px;background:#e6e6e6;}.pop_menu span.popup > a:last-child:after,.pop_menu span.popup strong:last-child a:after, .pop_menu span.popup a:hover:after{background:none;}.pop_menu span.popup a.mbtn{color:#000000;}.pop_menu span.popup a:hover{color:#ffffff;background-color:#265898;}.pop_menu span.popup a i{width:1.8em;text-align:center;margin-right:0.4em;color:#505050;}.pop_menu span.popup a:hover i{color:#ffffff;}.pop_menu span.popup strong{margin:0.2em 0;}.pop_menu span.popup strong a{margin:0;}em.pop_menu > a{vertical-align:middle;}/* END menu *//* START content */.div_outer0{position:relative;z-index:1;}.img_gal_zoom:hover span, .gal_thumb:hover span {color:#191919;}.div_outer_contact {background:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#e5e5e5');background:-webkit-gradient(linear, left top, left bottom, from(#d1d1d1), to(#e5e5e5));background:-moz-linear-gradient(top,  #d1d1d1,  #e5e5e5);}.outer_contact {background-color:#ffffff;border-color:#e1e1e1;}.sect_l {width:630px;float:left;border-width:0 1px 0 0;border-style:solid;border-color:#92a3b7;}.sect_r {width:348px;float:right;}.tool_tip_right span {background-color:#f5f5f5;}.content_table th {background-color:#ececec;color:#2a094b;}.content_table td {background-color:#f0f0f0;color:#514b3b;}.link_button, .form_button, .form_submit {text-shadow:0 1px 0 #ffffff;}.link_button, a.link_button, .form_button, .form_submit, div.webform input.form_submit, .nav_div a, a.nav_button, .nav_div a.link_button, .nav_div span, .nav_div_w span {background-color:#448dd4;color:#ffffff;}.nav_div a.link_button:hover, .form_button:hover, .form_submit:hover, .link_button:hover, a.link_button:hover {background-color:#5abee4;color:#ffffff;}span.link_button, span.link_button:hover {background-color:#c0c0c0;color:#ffffff;}.no-js-news {color:#f0eedc;}.admin_usermenu{position:relative;z-index:2;}.news_link a, a.nav_button{text-shadow:none;}table.admin_tab{background-color:#ffffff;}.admin_tab th:first-child,.admin_tab td:first-child{border-width:5px;}.admin_usermenu{margin-bottom:4em;} /* END content *//* START jQuery popup */.popup_pane, a.popup_close{background-color:#ffffff;}.popup_pane{box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.2);}a.popup_close{box-shadow:1px 0 1px 0 rgba(0, 0, 0, 0.1);}#bgPopup{background:#f9fbfb;}/* END jQuery popup *//* START testimonials */div#slab_tmns{background:#cfd9df;background:linear-gradient(to bottom, #e2ebf0 0%,#c9dee5 100%);z-index:52;}.tml{margin:1em 0 3em 0;color:#000000;position:relative;padding:0.3em 5em;box-sizing:border-box;background-color:#ffffff;border-radius:1em;overflow:visible;}.tml p{margin:0;text-align:center;}.tml strong{font-size:100%;display:block;padding-top:0.2em;}.tml em{font-style:normal;font-size:80%;}.tml sub{color:#aaaaaa;display:block;font-style:italic;vertical-align:baseline;font-size:80%;padding:0.6em 0 0.3em 0;}.tml:after{content:"";display:block;position:absolute;bottom:-2em;right:16%;width:0;height:0;border-top:2em solid #ffffff;border-right:2em solid transparent;}.tml p:before,.tml p:after{display:block;position:absolute;width:1.6em;font-size:200%;font-family:Font Awesome\ 5 Pro;font-weight:800;text-align:center;color:#8a9eb2;}.tml p:before{content:"\f10d";top:0.1em;left:0;}.tml p:after{content:"\f10e";bottom:0.1em;right:0;}/* END testimonials *//* START media */@media (min-width:750px) {.slab-updown{font-size:1em;}.outscroll a.site_logo{font-size:0.8em;}}@media (orientation:landscape) {.flextwothird div.schoolmsg:after{bottom:15%;left:auto;right:-1em;transform:rotate(45deg);}}@media (orientation:landscape) and (min-width:980px) {.flextwothird div.schoolmsg:after{bottom:40%;}}@media (min-width:980px) {.outscroll a.site_logo{font-size:1.2em;transform:translate(0,-1em);}.inscroll a.site_logo,.inscroll .mmcontain{height:3em;}#mb-menu a.mbtn{padding-left:2em;}}@media (min-width:1200px) {.outer_header a.site_logo{margin:0 2% 0 5%;}.outscroll a.site_logo{font-size:1.4em;transform:translate(0,-1.2em);}.inscroll a.site_logo,.inscroll .mmcontain{height:4.5em;}div#slab_pestcontrol{font-size:125%;}div#headctbar{font-size:2em;}}@media (min-width:1360px) {.inscroll a.site_logo,.inscroll .mmcontain{height:4.5em;}.pop_menu span.popup a,.pop_menu span.popup strong a{font-size:1.6em;}div.btnblock .slabcont{max-width:80%;}}@media (min-width:1400px) {.outscroll a.site_logo{font-size:1.6em;transform:translate(0,-1.4em);}div#headctbar{font-size:2.3em;}}@media (min-width:1600px) {.inscroll a.site_logo,.inscroll .mmcontain{height:4em;}.pop_menu span.popup a,.pop_menu span.popup strong a{font-size:1.8em;}.block_links li a strong{font-size:2em;}div#headctbar{font-size:2.6em;}.main_menu .m5_btn .pop_menu span.popup{width:36em;left:-16em;}.main_menu .m5_btn .pop_menu span.popup span.bg{max-width:36em;}}@media (min-width:1800px) {div.btnblock .slabcont{max-width:70%;}}@media (min-aspect-ratio:14/9) {div#slab_slider ul.anythingBase, div#slab_slider ul.anythingBase li, #slab_slider .anythingSlider, #slab_slider .anythingWindow{height:89.5vh !important;}div#slab_slider .anythingSlider-slider .panel img{width:auto;min-width:100%;height:100%;margin-right:0;}#herologo a.site_logo{height:30vh;font-size:8vh;}div#slab_slider .anycapt-full{font-size:2.5vh;}}/* END media *//* START important */td.shimcell,th.shimcell{display:none;height:0;width:0;}#draftnotice{position:fixed;width:100%;height:100%;box-sizing:border-box;padding:5%;top:0;bottom:0;left:0;right:0;background:#000000;background:rgba(0,0,0,0.9);z-index:99;display:none;opacity:0;}#draftnotice p{color:#ffffff;font-size:2.2em;text-align:center;}@media (orientation:portrait), (max-width:1023px) {#draftnotice{display:block;opacity:1;}}/* END important */.outer_footer {width:100%;height:140px;position:relative;top:0px;}.inner_footer {height:139px;text-align:left;padding:1px 0 0 0;}.inner_footer ul {margin:12px 0 0 44px;width:150px;float:left;}.inner_footer a[href^="tel"]{color:inherit;}ul.footer_contact {float:right;margin:12px 0 0 0;float:none;width:auto;list-style:none;}div.footer_contact {padding:8px 18px 0 0;font-size:0.8em;font-weight:normal;float:right;}div.footer_contact p, ul.footer_contact li {text-align:right;font-size:1.1em;}div.footer_contact h1, ul.footer_contact li.fc_tel {text-align:right;font-size:1.9em;}div.footer_copy {width:420px;padding:20px 18px 7px 0;font-size:0.8em;font-weight:normal;text-align:right;float:right;}div.footer_copy em {font-style:normal;}div.footer_links {width:580px;padding:0 0 0 20px;float:left;}div.footer_links a {width:59px;height:59px;margin:0 7px;background-repeat:none;background-position:0 0;display:block;float:left;}div.footer_links a:hover {background-position:0 -59px;}a.web-design-info {position:relative;z-index:0;}a.web-design-info:hover {background-color:transparent;text-decoration:none;z-index:50;}a.web-design-info:hover span.infolink {text-decoration:underline;}a.web-design-info span{color:#2e3842;}a.web-design-info span.balloon{display:block;position:absolute;width:80vw;max-width:340px;padding:1.5em 0.7em 1.5em 1.2em;top:-0.7em;left:50%;transform:translate(-50%,-100%);background:#eaeef2;font-style:normal;font-size:120%;opacity:0;transition:opacity 0.2s ease;pointer-events:none;}a.web-design-info:hover span.balloon{opacity:1;-webkit-transition:opacity 0.8s ease;-moz-transition:opacity 0.8s ease;-o-transition:opacity 0.8s ease;transition:opacity 0.8s ease;}a.web-design-info span.balloon span.infotxt{display:block;padding:0;font-size:1em;text-decoration:none;text-align:left;font-family:Arial, Helvetica, sans-serif;}a.web-design-info span.balloon,a.web-design-info span.balloon:after{box-shadow:0px 0px 2px 1px rgba(0,0,0,0.2);}a.web-design-info span.balloon:before,a.web-design-info span.balloon:after{content:'';display:block;position:absolute;background:#eaeef2;}a.web-design-info span.balloon:before{width:100%;height:100%;top:0;left:0;top:0;bottom:0;z-index:-1;}a.web-design-info span.balloon:after{bottom:-0.4em;left:50%;margin-left:-0.4em;width:0.8em;height:0.8em;transform:rotate(-45deg);z-index:-2;}a.web-design-info span.balloon,a.web-design-info span.balloon:before{border-radius:10px;background:#f0f3f6;background:linear-gradient(to bottom, #f6f8fa 0%,#eaeef2 100%);}a.web-design-info strong, a.web-design-info em{display:block;text-decoration:none;max-width:100%;box-sizing:border-box;}a.web-design-info strong {color:#808080;padding:0 0 0.8em 70px;background-image:none;background-position:left top;background-repeat:no-repeat;}a.web-design-info em {font-size:90%;color:#acacac;font-weight:normal;}body.pgready a.web-design-info:hover strong{background-image:url(/images/cms/web-design-BFW.png);}.footer_menu > div{text-align:left;}.footer_menu a i{width:1.5em;margin-right:0.3em;}.outer_footer{background-color:#575294;z-index:2;}div.inner_footer{max-width:1480px;}.inner_footer > div{float:none;padding:1em 0 0 0;margin:0;text-align:center;}.inner_footer h3{text-align:left;}.inner_footer h3 strong{font-weight:normal;}.inner_footer h3.fhead{font-size:2em;}.inner_footer div.browse_nav div.inblock{min-width:280px;}.inner_footer div.browse_nav ul{width:auto;min-width:120px;margin:0 0.5em 0 2em;list-style:square outside none;text-align:left;}div.footer_contact{font-size:1em;}div.footer_contact h4{font-size:2em;text-align:left;margin:0 0 0.1em 0;}div.footer_contact p{font-size:1em;text-align:left;margin:0.1em 0.2em;}div.footer_copy{text-align:center;padding:0.5em 0.5em 0.2em 0.5em;line-height:125%;}.inner_footer,.inner_footer a,.inner_footer li,.footer_copy,.footer_copy span,.footer_copy a span.infolink{color:#d4d7e4;}.inner_footer h3,.inner_footer h4,.inner_footer p,.inner_footer p span,.footer_menu a{color:#ffffff;}.footer_menu a:hover,.footer_copy a:hover{color:#fed100;}.browse_nav .footer_menu{padding-top:0.3em;}.social_nav a{color:#bfbdd5;}li.social_fbook a:hover{color:#4779d9;}.social_nav ul{float:none;display:inline-block;margin:0;}.social_nav h3{text-align:center;}div.ceop_foot,div.ekc_foot{align-self:center;}a.ceopbtn,a.ekcbtn,a.ekcbtn img{display:inline-block;}a.ceopbtn img{display:inline-block;border-radius:12px;}@media print {body {visibility:hidden;margin:0px;padding:0px;background-image:none;background-color:#ffffff;}body img, div.anythingSlider{page-break-inside:avoid;}.outer_head,.outer_header,.outer_footer,.div_outer_contact,div.main_menu,div.mmcontain, .admin_menu, .admin_submenu, .admin_usermenu, .fixed_corner, #flashcontent, #notification_bar, .box_top, .box_bot, .product_btns,.document_btns,div.viduslab,div#slab_icolinks,div#slab_share{height:0px;margin:0px;padding:0px;overflow:hidden;visibility:hidden;display:none;}.div_outer0,.content_outer,.content_outer div.box_mid{height:auto;font-size:100% !important;}.outer_footer {position:static;height:200px;margin-top:-200px;}div.main_menu,div.mmcontain,.product_btns,.document_btns,.fhead,.inner_footer .links_list,.inner_footer .social_list{display:none !important;}.inner_footer .footer_contact,.outer,.content_outer,.content_outer div.box_mid,.inner_footer.flexcont,.footer_copy{visibility:visible;background:#ffffff;width:100%;display:block;margin:0px;padding:0px;}.inner_footer .flexfull,.inner_footer .flexhalf,.inner_footer .flexthird,.inner_footer .flextwothird,.inner_footer .flexquart,.inner_footer .flexthquart,.inner_footer .flexfifth,.inner_footer .flextwofif,.inner_footer .flexthrfif,.inner_footer .flexsixth{flex:1 1 auto;width:auto;margin:0;padding:0;min-width:0;max-width:none;}.outer_footer,.outer_footer *,.inner_footer{font-size:1em;}.outer_footer div.footer_contact,.outer_footer ul.footer_contact{font-size:90%;}.footer_contact h1{color:#333333;font-size:1.6em;}.footer_contact p,.footer_contact ul,.footer_contact li{color:#333333;font-size:1em;display:inline-block;width:auto;margin:0 0.5em;}.footer_contact ul{margin:0;}.footer_contact br{content:"";}.footer_contact br:after{content:" ";}.outer_footer div.footer_copy{font-size:80%;}.footer_copy a:not(.web-design-info),.footer_copy a + em{display:none;}.content_outer div.box_mid {font-size:80%;}.content_outer table {margin:0px;}.content_outer p  {margin:5px 0px 5px 0px;}.order_prodlist_tab {width:70%;}.tab_body {background:none;border:none;}table.admin_tab td.td_0, table.admin_tab td.td_1, table.admin_tab td.td_2 {border-color:#ffffff;}.noprint {visibility:hidden;}div.div_outer0,div.slabwrap,div.slab,div.slab div.slabcont,div.series_cont{height:auto !important;max-height:none !important;min-height:0 !important;clear:both;overflow:visible;box-shadow:none;background-color:transparent !important;}div.slab{page-break-after:always;background:none !important;}body.catpg div.slab_series,div#slab_intro,div.slabtitle{page-break-after:auto;}div.slab:after,div.slab div.slabcont:after,div.series_cont:after{content:"";display:block;clear:both;}div#slab_prodlist div.slabcont,div#slab_categories div.slabcont{display:block;}div#slab_prodlist div.moscol,div#slab_categories div.moscol{display:block;float:left;page-break-inside:avoid;}div#slab_prodlist div.moscol:first-child,div#slab_categories div.moscol:first-child{margin-left:0 !important;}div#slab_prodlist div.moscol:last-child,div#slab_categories div.moscol:last-child{margin-right:0 !important;}div#slab_prodlist div.moscol:nth-child(2n+2){clear:both;}div.slab div.cfs_item{float:none !important;display:block;}div.viduslab{display:none;}div.slabtitle,div.breadcrumb{margin:0 0 10px 0;padding:0;}@media (orientation:portrait) {.outer_content,body div.outer_content{font-size:100% !important;}}}#load-foot{display:none;}