@font-face{font-family:'Museo_Slab_700';src:url("/src/fonts/Museo_Slab_700-webfont.eot");src:url("/src/fonts/Museo_Slab_700-webfont.eot?#iefix") format("embedded-opentype"),url("/src/fonts/Museo_Slab_700-webfont.woff") format("woff"),url("/src/fonts/Museo_Slab_700-webfont.ttf") format("truetype"),url("/src/fonts/Museo_Slab_700-webfont.svg#svgFontName") format("svg")}@media (min-width: 1200px){.container-fluid{width:100%;max-width:1325px;margin-left:auto;margin-right:auto}}#menu-item-481>a{cursor:default}body{color:#fff;font-family:"Fira Sans",sans-serif;letter-spacing:0}@media (max-width: 767px){body{width:100vw;overflow-x:hidden}body>.container-fluid{padding:0px}}body .jumbotron .firstColumn,body .headerBgArea .firstColumn{width:100%}body .jumbotron h1,body .headerBgArea h1{color:#546771;font-weight:300;font-size:45px;line-height:40px}@media (max-width: 767px){body .jumbotron h1,body .headerBgArea h1{font-size:32px}}body .jumbotron>div:first-of-type,body .headerBgArea>div:first-of-type{padding-left:0}body .jumbotron.headerBgArea{border-radius:0}body .headerBgArea .jumbotron{border-radius:0}body p{font-weight:300;font-size:18px;line-height:28px;margin-bottom:20px}body a p{color:#fff;font-weight:300;font-size:33px;line-height:30px}body li{list-style-type:none;font-weight:300}body li a{color:white}body li a:hover{color:#fff;text-decoration:none}body li.current-menu-item a{color:#2CD5C4}@media (max-width: 767px){body li.current-menu-item a{color:#546771}}body.home li.current-menu-item a{color:#fff}body .nav>li>a:focus,body .nav>li>a:hover,body .nav .open>a,body .nav .open>a:focus,body .nav .open>a:hover{background-color:transparent;border:0;outline:0}body nav.mainNav{z-index:1500}body nav.mainNav div button.navbar-toggle{z-index:1100}body nav.mainNav div button.navbar-toggle .icon-bar{color:#F00;background-color:#FFF}body nav.mainNav .navbar-collapse .menu-main-menu-container{z-index:1500}body nav.mainNav .navbar-collapse .menu-main-menu-container ul li{z-index:1600}@media (max-width: 767px){body nav.mainNav .navbar-collapse{margin:0;padding:0;width:100%}}@media all and (min-width: 768px) and (max-width: 1040px){body nav.mainNav .navbar-collapse{padding-left:0;padding-right:0}}body nav.mainNav .menu-item-type-woocommerce-cart{display:none !important}body button{font-weight:400}body .buttonLink{display:inline-block;font-size:15px;line-height:18px;text-align:center;text-transform:uppercase;text-decoration:none;color:#007680;border:1px solid #007680;margin-top:6px;padding:10px;width:160px;z-index:9999}@media (max-width: 767px){body .buttonLink{margin-top:10px;margin-bottom:10px}}@media (max-width: 1040px){body .buttonLink{margin-top:10px;margin-bottom:15px}}body button.accordion{background-color:transparent;color:#444;cursor:pointer;padding:0;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:0.4s}body button.accordion h3{display:inline-block}body figure.panel{background-color:transparent;border:0;max-height:0;overflow:hidden;transition:max-height 0.35s ease-out;box-shadow:none;margin-bottom:14px}body.home h1.lead{color:white}body.home .headerTopLeft{width:385px;height:325px}body.home .headerTopLeft p{font-size:17px}@media (max-width: 991px){body.home .headerTopLeft p{font-size:12px}}@media (max-width: 991px){body.home .headerTopLeft{padding-left:0}}body:not(.home) header{height:350px}@media (max-width: 767px){body:not(.home) header{height:220px}}body:not(.home) header .menuWrapper{background-color:rgba(0,107,117,0.9)}body header{height:600px;position:relative}body header .headerBgArea{position:absolute;width:100%;height:100%;left:0px;background-repeat:no-repeat;background-size:cover;background-color:transparent}body header .headerBgArea .headerImg{width:100%;height:100%;background-image:url("../../images/ES_home_03.jpg");background-repeat:no-repeat;background-size:cover;background-color:transparent}body header .headerBgArea .firstColumn{margin-top:174px}@media (max-width: 767px){body header .headerBgArea .firstColumn{margin-top:98px}}body header .headerBgArea .firstColumn h1.lead{max-width:100%}body header .headerBgArea .firstColumn h1.lead p{font-size:20px;font-weight:300;line-height:22px}@media (min-width: 480px){body header .headerBgArea .firstColumn h1.lead p{font-size:32px;line-height:40px}}@media all and (min-width: 768px){body header .dropdown:hover .dropdown-menu,body header .dropdown-menu:hover{display:block}}body header .menuWrapper{height:190px;z-index:300}@media all and (min-width: 768px) and (max-width: 820px){body header .menuWrapper{padding-right:0}}@media (max-width: 767px){body header .menuWrapper{height:120px}}body header .headerTopLeft{position:absolute;margin-top:42px;width:385px}body header .headerTopLeft #logo_tag_line{margin-left:30px;font-weight:200;margin-top:10px}@media (max-width: 767px){body header .headerTopLeft #logo_tag_line{font-size:12px;margin-left:0px}}body header .headerTopLeft .imgWrapper{position:relative;display:inline-block;margin-left:0;text-align:center;font-size:17px;z-index:1000}body header .headerTopLeft .imgWrapper+p{display:inline-block;margin-top:10px;margin-left:30px;font-weight:200}@media (max-width: 767px){body header .headerTopLeft .imgWrapper{margin-left:0px}body header .headerTopLeft .imgWrapper a img{max-width:125px}}@media (min-width: 992px){body header .headerTopLeft .imgWrapper{margin-left:30px}}@media (max-width: 767px){body header .headerTopLeft{margin-left:0px;padding-left:5px;font-size:12px;margin-top:18px}}body header .headerTopRight{position:absolute;right:0px}body header .headerTopRight>div{padding:0}body header .headerTopRight .searchArea{margin-top:20px}@media (max-width: 767px){body header .headerTopRight .searchArea{display:none}}@media (max-width: 767px){body header .headerTopRight{position:absolute;top:20px;right:0;padding:0;margin-left:-15px}}@media all and (min-width: 768px) and (max-width: 787px){body header .headerTopRight{padding-left:0;padding-right:0}}body header .headerImg{background-color:transparent}body header>div{display:inline-block}body header ul#util_links{padding:0px;margin:0 0 20px 0;overflow:auto}body header ul#util_links li{list-style-type:none}body header .li_shopWrapper{float:left;margin-top:9px;margin-left:34px}body header .li_shopWrapper a{line-height:14px;text-transform:uppercase;font-weight:300}body header .li_shopWrapper a:hover{color:#2CD5C4}body header .li_searchWrapper{display:inline-block;float:right}body header .searchButtonWrapper button{float:left;background-color:transparent;border:none;margin-left:30px}body header .searchButtonWrapper input{float:right;background-color:transparent;border:none;border-bottom:2px solid #fff;max-width:90px}body header .searchButtonWrapper+.searchsubmit{display:none}body header .main-menu{float:right;margin-left:0;margin-right:0;margin-bottom:0}body header .main-menu li a{text-decoration:none;font-size:16px}@media (max-width: 991px){body header .main-menu li a{padding-left:12px;padding-right:12px}}body header .main-menu li a:hover,body header .main-menu li:hover a,body header .main-menu li.current-menu-parent a{color:#2CD5C4}@media (max-width: 767px){body header .main-menu li a:hover,body header .main-menu li:hover a,body header .main-menu li.current-menu-parent a{color:#000}}@media (max-width: 767px){body header .main-menu li{float:none}}body header .main-menu li:not(:first-of-type){padding-left:0}@media (min-width: 992px){body header .main-menu li:not(:first-of-type){margin-left:15px;padding-left:5px}}body header .main-menu ul.dropdown-menu{border:none;box-shadow:none;margin-top:-5px;padding-top:10px;background-color:rgba(255,255,255,0.5) !important;border-radius:0px}body header .main-menu ul.dropdown-menu li{clear:both;margin-left:0;padding-left:0}body header .main-menu ul.dropdown-menu li a{color:#546771;font-weight:300}@media (max-width: 767px){body header .main-menu ul.dropdown-menu li a{background-color:#fff;color:#63666A;margin-bottom:20px}}body header .main-menu ul.dropdown-menu li a:hover,body header .main-menu ul.dropdown-menu li.active>a{color:#007680;background-color:transparent}@media (max-width: 767px){body header .main-menu ul.dropdown-menu li a:hover,body header .main-menu ul.dropdown-menu li.active>a{background-color:#fff;color:#000}}@media (max-width: 767px){body header .main-menu ul.dropdown-menu li a:after{content:'';bottom:-4px;position:absolute;border-bottom:1px solid #2CD5C4;left:30px;width:80%;height:4px}}@media (max-width: 767px){body header .main-menu ul.dropdown-menu li{position:relative}}body header .main-menu ul.dropdown-menu li:hover>a{color:#007680}body header .main-menu ul.dropdown-menu li:not(:first-of-type){margin-top:5px}@media (max-width: 767px){body header .main-menu ul.dropdown-menu li:not(:first-of-type){background-color:#fff;background-color:#fff;margin-top:0;padding-top:10px}}@media (max-width: 767px){body header .main-menu ul.dropdown-menu{background-color:#fff !important}}@media (min-width: 480px){body header .main-menu ul.dropdown-menu{background-color:transparent}}body header .main-menu ul.dropdown-menu .menu-item-has-children .dropdown-menu{position:static !important;background-color:transparent !important;padding-top:5px;padding-bottom:5px}body header .main-menu ul.dropdown-menu .menu-item-has-children .dropdown-menu li{text-indent:2px;margin-top:0px}body header .main-menu ul.dropdown-menu .menu-item-has-children .dropdown-menu li a{padding-top:0px;padding-bottom:0px}body header .main-menu ul.dropdown-menu .menu-item-has-children .dropdown-menu li a:before{content:'-\20'}body header .main-menu span.caret{display:none}@media (max-width: 767px){body header .main-menu{background-color:#2CD5C4;color:#FFF;float:left !important;margin-top:0px;width:100%}}@media (max-width: 767px){body header{height:460px}}@media all and (max-width: 1040px){body header .dropdown-submenu{position:relative}body header .dropdown-submenu>.dropdown-menu{top:-2%;left:99.5%;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;margin:0;padding:0}body header .dropdown-submenu:active>.dropdown-menu,body header .dropdown-submenu:hover>.dropdown-menu{display:block}body header .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px}body header .dropdown-submenu:active>a:after{border-left-color:#ffffff}body header .dropdown-submenu.pull-left{float:none}body header .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}body header #topNavigation .navbar-nav>li.active ul li a{background-color:#FFA050;color:#451F00}}body footer{background-color:#F00}@media (max-width: 767px){body footer{margin-top:40px}}body footer .tiledArea{padding:0}body footer .tiledArea div{padding:0}body footer .footerImages{height:225px;background-size:cover, cover;background-repeat:no-repeat;background-position:center}body footer .footerImages p{display:inline-block;margin:20px 0 0 20px;color:#546771;font-weight:300}body footer .footerImages:last-of-type p{margin-left:57px}@media all and (min-width: 768px) and (max-width: 991px){body footer .footerImages:last-of-type p{margin-left:20px}}body footer ul li{font-weight:400;font-size:13px;line-height:30px}body footer .menu-footer{display:inline-block;margin-top:18%}body footer .imgWrapper{display:inline-block;margin:20px 0 0 30px}body footer .imgWrapper img{margin-bottom:10px}@media (max-width: 767px){body footer .imgWrapper{margin-left:0}}body footer .img-07{background-image:url("../../images/ES_home_07.jpg")}body footer .img-07:hover{background-image:url("../../images/ES_home_07_o.jpg")}body footer .img-08{background-image:url("../../images/ES_home_08.jpg")}body footer .img-08:hover{background-image:url("../../images/ES_home_08_o.jpg")}body footer .img-09{background-image:url("../../images/ES_home_09.jpg")}body footer .img-09:hover{background-image:url("../../images/ES_home_09_o.jpg")}body footer .img-10{background-image:url("../../images/ES_home_10.jpg")}body footer .img-10:hover{background-image:url("../../images/ES_home_10_o.jpg")}body footer img.img-responsive{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:225px;max-height:160px;min-height:100%;min-width:100%}body footer .bottomRow{background-color:#63666A}@media (max-width: 767px){body footer .bottomRow>div{padding-left:5px;padding-right:5px}}@media (max-width: 767px){body footer .bottomRow{padding-left:0;padding-right:0}}body footer .menu-footer-menu-container{margin-top:3%}body footer .menu-footer-menu-container li a:hover,body footer .menu-footer-menu-container li a:focus{color:#fff;text-decoration:none}@media (min-width: 1200px){body footer .menu-footer-menu-container{margin-top:20%}}body footer .footer-menu-items{position:relative}body footer #social_media{position:absolute;top:15px;right:33px}body footer #social_media ul li{float:left;font-size:22px;margin-right:16px}body footer #social_media ul li:last-child{margin-right:0px}body footer #social_media ul li a:visited{color:white}body footer .wallrichCredit p{clear:both;font-size:14px;margin-right:15px}@media all and (min-width: 768px) and (max-width: 1199px){body footer .wallrichCredit p{padding-left:24px;margin-top:7px}}@media (min-width: 1200px){body footer .wallrichCredit p{float:right;margin-top:5%}}@media (max-width: 767px){body footer figure ul li{line-height:25px}}@media (max-width: 767px){body footer figure ul{padding-left:16px}}body footer .footer-menu li{display:inline-block;float:left}body footer .footer-menu li:not(:first-of-type){padding-left:5px}body footer .footer-menu li:not(:last-of-type):after{content:'|';margin-left:5px;font-size:12px}@media all and (min-width: 768px) and (max-width: 1199px){body footer .footer-menu{padding-left:24px}}@media (min-width: 1200px){body footer .footer-menu{float:right;margin-right:3%}}body footer a.wallrich_credit{color:#FFF;text-decoration:none}body footer a.wallrich_credit:hover span{text-decoration:none;color:#D1145A}body footer a.wallrich_credit span{font-family:Museo_Slab_700, serif;opacity:1}body footer a.wallrich_credit span:hover span{font-family:Museo_Slab_700, serif;text-decoration:none;opacity:1}body main{position:relative;background-color:white;padding-bottom:20px}body main h1,body main h2,body main h3,body main h4,body main h5,body main h6,body main p,body main ul,body main li{color:#63666A}body main h2{font-size:26px;color:#007680}body main h3{font-size:18px;color:#007680}body main h4{font-weight:300}body main li{font-size:18px;line-height:24px;margin-bottom:6px;text-indent:-5px}body main li:before{content:"-";text-indent:-15px;margin-right:20px}body main:not(.home-tpl){padding-top:50px;padding-left:60px;box-sizing:border-box}body main:not(.home-tpl) h2{margin-bottom:6px}body main:not(.home-tpl) li a{color:#007680}body main:not(.home-tpl) li a:hover{color:#000;text-decoration:none}body main:not(.home-tpl) a{color:#007680}body main:not(.home-tpl) p strong{color:#007680}@media (max-width: 767px){body main:not(.home-tpl){padding-left:10px;padding-right:10px}}body .home-tpl{padding-bottom:0}body .home-tpl h2{font-size:26px}body .home-tpl .imgWrapper{margin-top:-81px}@media (max-width: 767px){body .home-tpl .imgWrapper{margin-top:10px;text-align:center}}@media all and (max-width: 1040px){body .home-tpl .imgWrapper img{max-height:300px}}@media all and (min-width: 768px) and (max-width: 991px){body .home-tpl .imgWrapper{text-align:center}}body .home-tpl .textWrapper{margin:0 50px;opacity:1}body .home-tpl .bodyWrapper>div{display:inline-block;z-index:410}@media (min-width: 1200px){body .home-tpl .bodyWrapper{height:425px}}body .home-tpl .divFullHeight{position:relative}@media all and (min-width: 768px){body .home-tpl .divFullHeight{height:100%}}@media all and (max-width: 1200px){body .home-tpl .divFullHeight{min-height:425px;margin-bottom:20px}}body .home-tpl .divFullHeight .textOuterWrap{position:absolute;width:calc(100% - 30px);height:100%;background-image:url("../../images/ES_coupon_code_teaser_480x425.jpg");background-size:cover;opacity:1;z-index:-100}@media all and (max-width: 1200px){body .home-tpl .divFullHeight .textOuterWrap{background-size:contain;background-repeat:no-repeat;background-position:50% 50%}}body .cart-collaterals #coupon_teaser_wrapper{float:left;position:relative;width:50% !important}body .cart-collaterals #coupon_teaser_wrapper #coupon_teaser{background-position:center center;background-size:cover;padding:40px;min-height:374px}body .cart-collaterals #coupon_teaser_wrapper #coupon_teaser .buttonLink{margin-top:20px}@media (max-width: 1100px){body .cart-collaterals #coupon_teaser_wrapper{display:none}}body .cart_totals{width:50%;float:right}@media (max-width: 1100px){body .cart_totals{float:left !important;width:100% !important}}body .faq-tpl h2{background-color:#546771;border-radius:15px;color:#fff;font-size:18px;font-weight:500;margin-bottom:30px;padding:5px 0 5px 15px}body .faq-tpl h3{color:#546771;margin:0}body .faq-tpl #slots_wrapper{border-bottom:0}body .faq-tpl #coa_title{color:#546771}body .faq-tpl .contentDiv{margin-bottom:40px}body .services-tpl{padding-top:50px}body .services-tpl h3{font-size:18px;line-height:24px}body .services-tpl ul{padding-left:10px}body .services-tpl p h3{font-weight:700}body .product-tpl .contentDiv{margin-top:10px}body .product-tpl .contentDiv ul{margin-left:-10px}body .product-tpl .listDiv{display:none}body .product-tpl ul li:before{content:none;text-indent:0;margin-right:0}body .product-tpl ul li{list-style-type:none;font-weight:500}body .wpcf7-form{display:inline-block}body .wpcf7-form .contactRow{margin-top:10px;padding-left:0;padding-right:0}body .wpcf7-form .contactRow>div{padding-left:0}@media all and (max-width: 767px){body .wpcf7-form .contactRow>div{margin-bottom:10px}}@media all and (max-width: 767px){body .wpcf7-form .contactRow>.lastFieldDiv{margin-bottom:0}}@media all and (min-width: 768px){body .wpcf7-form .contactRow>.lastFieldDiv{padding-right:0}}body .wpcf7-form div.wpcf7-mail-sent-ok{border-color:#007680}body .wpcf7-response-output,body .wpcf7-form-control-wrap{color:#546771}body .wpcf7-response-output{display:inline-block;margin-left:0}body .wpcf7-textarea,body .wpcf7-text{max-width:93%;padding:10px 1px 10px 5px}@media (max-width: 991px){body .wpcf7-textarea,body .wpcf7-text{width:100%}}body .wpcf7-checkbox{color:#546771}body .wpcf7-checkbox .wpcf7-list-item{font-size:18px;line-height:24px}@media all and (min-width: 768px){body .wpcf7-form-control-wrap textarea.wpcf7-textarea{width:100%}}body .submitBtn{color:#fff;background-color:#63666A;margin-top:20px;border:0;border-radius:2px}body input[type="submit"]:focus{outline:0}body .notes-comment textarea{width:100%}body.page-id-111 main h4:not(:first-of-type){margin-top:20px}@media all and (min-width: 768px){body.page-id-213 .sideBarDiv .imgWrapper{margin-top:-118px;text-align:center}}body.page-id-213 .sideBarDiv .imgWrapper img{max-height:400px}#woocommerce_pages li:before{content:none !important}#woocommerce_pages li{text-indent:0}.woocommerce-page #headerBgArea .lead{color:#546771 !important}.woocommerce-page #coupon_code{width:200px}.woocommerce-page .coupon input.button{border-radius:0px;padding:10px 16px;color:#63666A}.woocommerce-page .woocommerce-invalid label{color:#63666A !important}.woocommerce-page abbr.required,.woocommerce-page span.required{color:#007680 !important;font-weight:500}.woocommerce-page .woocommerce-validated input.input-text{border-color:initial !important}.woocommerce-page #place_order{border-radius:0px;background-color:#007680;text-transform:uppercase;padding:18px 40px}.woocommerce-page .woocommerce-info{border-top-color:#007680}.woocommerce-page .woocommerce-info:before{color:#007680}.woocommerce-page main{background-color:transparent;color:#546771}.woocommerce-page main .checkout-button{background-color:#007680 !important;border-radius:0px;text-transform:uppercase;font-size:18px !important;font-weight:500 !important;width:inherit}.single-product main{background-color:white;padding:0px !important}.single-product #headerBgArea h1{color:#546771}.single-product nav.woocommerce-breadcrumb{display:none}.single-product #submit_titer_form,.single-product #buy_now_btn,.single-product #add_to_cart_btn{background-color:#007680;padding:12px 0px;color:white;text-transform:uppercase;border:1px solid transparent;width:160px;float:right;margin-top:20px}.single-product #submit_titer_form{margin:0 !important;float:right !important}.single-product #submit_titer_form,.single-product #buy_now_btn{display:block;float:none;text-align:center;margin:20px auto}.single-product #submit_titer_form:hover,.single-product #buy_now_btn:hover{text-decoration:none}.single-product #product_pages{color:#546771}.single-product #product_pages #product_info_col{box-sizing:border-box;width:74%;max-width:900px;float:left;padding-left:60px;padding-bottom:60px}@media (max-width: 1140px){.single-product #product_pages #product_info_col{padding-right:60px}}@media (max-width: 767px){.single-product #product_pages #product_info_col{width:100%;float:none;padding:0 20px}}.single-product #product_pages #product_info_col .titerPhoneFormConf{margin-bottom:36px}.single-product #product_pages #product_info_col .titerPhoneFormConf p strong{color:#546771;display:block}.single-product #product_pages #product_info_col .titerPhoneFormConf p strong .teal{color:#007680}.single-product #product_pages #product_image_col{box-sizing:border-box;width:30%;float:right;position:relative}@media (max-width: 767px){.single-product #product_pages #product_image_col{width:100%;float:none}}.single-product #product_pages #product_image_col .product_image_wrapper{position:absolute;top:-120px;z-index:1000}@media (max-width: 767px){.single-product #product_pages #product_image_col .product_image_wrapper{position:relative;top:0px;max-width:480px;margin:0px auto;text-align:center;z-index:1}}.single-product #product_pages #product_image_col .heateor_sss_sharing_ul{width:200px;margin:20px auto 0 auto !important;padding:0px}.single-product #product_pages #product_image_col .heateor_sss_sharing_ul li{text-align:center;font-size:20px;width:calc(100% / 5);display:inline-block}.single-product #product_pages #product_image_col .heateor_sss_sharing_ul i.heateorSssSharing{background-color:#c8c8c8}.single-product #product_pages .prod_header{margin-top:40px;margin-bottom:60px}.single-product #product_pages .prod_header h1,.single-product #product_pages .prod_header h2,.single-product #product_pages .prod_header h3{font-size:18px;color:#007680}.single-product #products_table,.single-product table.references{font-size:14px !important;border-collapse:collapse;width:100%}.single-product #products_table,.single-product #products_table th,.single-product #products_table td,.single-product table.references,.single-product table.references th,.single-product table.references td{border:1px solid #546771;background:transparent}.single-product #products_table th,.single-product #products_table td,.single-product table.references th,.single-product table.references td{padding:17px;text-align:center;vertical-align:middle}.single-product #products_table th,.single-product table.references th{color:#007680;line-height:16px}.single-product #products_table .prod_desc span:after,.single-product table.references .prod_desc span:after{content:', '}.single-product #products_table .prod_desc span:last-child:after,.single-product table.references .prod_desc span:last-child:after{content:''}.single-product #products_table .prod_sku span,.single-product table.references .prod_sku span{white-space:nowrap}.single-product #products_table .prod_qty input,.single-product table.references .prod_qty input{width:38px;height:38px}.single-product #products_table .prod_price span.price,.single-product table.references .prod_price span.price{font-size:14px;color:#546771}.single-product #products_table .prod_storage,.single-product table.references .prod_storage{font-family:helvetica}@media (max-width: 767px){.single-product #products_table{border:0}.single-product #products_table tr:first-child{display:none}.single-product #products_table tr,.single-product #products_table td{display:block;float:left;clear:both;text-align:left;padding:0;border:0}.single-product #products_table tr{margin-bottom:35px;padding-bottom:40px;border-bottom:1px solid #007680}.single-product #products_table td{margin-bottom:8px}.single-product #products_table td:before{display:inline-block;width:110px;color:#007680}.single-product #products_table .prod_sku:before{content:'Product: '}.single-product #products_table .prod_desc:before{content:'Description: '}.single-product #products_table .prod_storage:before{content:'Storage: '}.single-product #products_table .prod_ship:before{content:'Shipping Condition: '}.single-product #products_table .prod_price:before{content:'Price: '}.single-product #products_table .prod_qty input{height:28px}.single-product #products_table .prod_qty:before{content:'QTY: '}}#extras_wrapper #slots_wrapper .slot_mobile_title{display:none}#extras_wrapper.accordian_wrapper #extras_menu{display:none}#extras_wrapper.accordian_wrapper #slots_wrapper{border:none;padding-bottom:0}#extras_wrapper.accordian_wrapper #slots_wrapper .slot_mobile_title{display:block}#extras_wrapper.accordian_wrapper #slots_wrapper .slot_container.selected{padding-top:20px}#extras_menu{overflow:auto;padding:0;margin:0 0 30px 0;border-bottom:1px solid #546771;font-size:18px}#extras_menu li{float:left;padding:0px 14px;margin-bottom:0px;text-indent:0px}#extras_menu li:first-child{padding-left:0px}#extras_menu li:last-child{padding-right:0px}#extras_menu li:before{content:""}#extras_menu li a{color:#546771;display:block;font-weight:500;border-bottom:5px solid transparent;transition:border-color .25s;text-decoration:none}#extras_menu li a:visited{text-decoration:none}#extras_menu li.selected a,#extras_menu li.selected:hover a{color:#007680;border-bottom:5px solid #007680}#extras_menu li:hover a{border-bottom:5px solid rgba(0,118,128,0.3);cursor:pointer}#slots_wrapper{border-bottom:1px solid #546771;padding-bottom:55px;margin-bottom:55px}#slots_wrapper .slot_mobile_title{color:#546771;display:block;font-weight:500;border-bottom:5px solid transparent;transition:border-color .25s;text-decoration:none;font-size:18px;border-bottom:1px solid #546771;padding:10px 0px 8px 0px}#slots_wrapper .slot_mobile_title:visited{text-decoration:none}#slots_wrapper .slot_container{overflow:hidden;max-height:0px;opacity:0;transition:max-height .5s, opacity .5s}#slots_wrapper .slot_container.selected{overflow:hidden;max-height:2600px;opacity:1;transition:max-height 1s, opacity 1s}#slots_wrapper h1,#slots_wrapper h2,#slots_wrapper h3{font-size:18px;color:#007680}#slots_wrapper strong{color:#007680}#slots_wrapper ul{padding:0px;margin-left:21px}#slots_wrapper li{list-style:disc;line-height:24px;margin-bottom:18px;font-size:18px}#slots_wrapper table{font-size:18px;font-weight:300}#slots_wrapper table.specifications tr td:first-child{color:#007680;font-weight:500}#slots_wrapper table.specifications td{border:0;padding:9px 0}@media (max-width: 767px){#slots_wrapper table.specifications td{display:block;float:left;width:100%}#slots_wrapper table.specifications td.column-1{padding-bottom:0px}#slots_wrapper table.specifications td.column-2{padding-top:0px}}#slots_wrapper #prod_related_docs_links ul{overflow:auto;margin:0px}#slots_wrapper #prod_related_docs_links li{box-sizing:border-box;float:left;width:33%;list-style:none;padding:0px 30px 0px 40px;min-height:45px;position:relative}@media (max-width: 1040px){#slots_wrapper #prod_related_docs_links li{width:50%;min-height:auto}}@media (max-width: 767px){#slots_wrapper #prod_related_docs_links li{width:100%;min-height:auto}}#slots_wrapper #prod_related_docs_links li a:before{font-family:'FontAwesome';font-size:24px;content:"\f1c1";display:block;width:20px;height:20px;position:absolute;left:3px;top:1px;color:#546771}@media (max-width: 767px){#slots_wrapper #coa_search_wrapper{margin-bottom:20px}}#slots_wrapper #coa_search_wrapper #coa_title{width:100%;display:block;font-size:18px}#slots_wrapper #coa_search_wrapper input{height:48px}#slots_wrapper #coa_search_wrapper #coa_text{width:252px;margin:0px;border:1px solid gray;color:#546771;padding-left:12px}#slots_wrapper #coa_search_wrapper #coa_text:focus{outline:none}@media (max-width: 767px){#slots_wrapper #coa_search_wrapper #coa_text{width:180px}}#slots_wrapper #coa_search_wrapper #results_area{margin-top:30px;color:#546771}#slots_wrapper #coa_search_wrapper #coa_found{box-sizing:border-box;float:left;list-style:none;padding:0px 30px 0px 40px;line-height:24px;font-size:18px;font-weight:300;position:relative}#slots_wrapper #coa_search_wrapper #coa_found a:before{font-family:'FontAwesome';font-size:24px;content:"\f1c1";display:block;width:20px;height:20px;position:absolute;left:3px;top:1px;color:#546771}#slots_wrapper #coa_search_wrapper #coa_submit{line-height:0px;position:relative;width:160px;padding:16px 0px;background:white;border:1px solid #007680;color:#007680;text-transform:uppercase}#slots_wrapper #rel_prod_item_wrapper:before,#slots_wrapper #rel_prod_item_wrapper:after{content:'';clear:both}#slots_wrapper #rel_prod_item_wrapper .rel_prod_item{float:left;width:25%;box-sizing:border-box;padding:0px 8px}@media (max-width: 767px){#slots_wrapper #rel_prod_item_wrapper .rel_prod_item{width:50%}}#slots_wrapper #rel_prod_item_wrapper .rel_prod_item_wrapper{min-height:420px;border:1px solid #546771;padding:18px 24px;box-sizing:border-box;text-align:center;position:relative}#slots_wrapper #rel_prod_item_wrapper .rel_prod_item_link{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);display:block;background-color:#007680;padding:16px 0px;width:80%;color:white;text-transform:uppercase}.tpl_about #slots_wrapper{border-bottom:0}.tpl_about #slots_wrapper em{font-style:normal;color:#007680;font-weight:400}.page-template-page-contact #contact_main_wrapper{max-width:1140px}.page-template-page-contact #contact_info_wrapper{overflow:auto;margin-bottom:20px}.page-template-page-contact #contact_form_wrapper{max-width:1024px}.page-template-page-contact #contact_form_wrapper .wpcf7-textarea{max-width:98% !important}@media (max-width: 991px){.page-template-page-contact #contact_form_wrapper .wpcf7-textarea{max-width:98%}}.page-template-page-contact #contact_form_wrapper input{border:1px solid #007680}.page-template-page-contact .contact_info{box-sizing:border-box;width:33%;float:left}@media (max-width: 991px){.page-template-page-contact .contact_info{width:50%}}@media (max-width: 767px){.page-template-page-contact .contact_info{width:100%}}.page-template-page-contact .input_container{width:25%;float:left;margin-bottom:18px}@media (max-width: 1040px){.page-template-page-contact .input_container{width:33%}}@media (max-width: 991px){.page-template-page-contact .input_container{width:50%}}@media (max-width: 767px){.page-template-page-contact .input_container{width:100%}}.page-template-page-contact label{color:#546771;font-size:12px}.page-template-page-contact label span{color:#2CD5C4}.page-template-page-contact .textarea_container{width:100% !important}.page-template-page-contact .textarea_container textarea{border:1px solid #007680}.page-template-page-contact .checkbox_container{min-width:256px}.page-template-page-contact .checkbox_container .wpcf7-list-item-label{font-size:12px}.page-template-page-contact .checkbox_container .wpcf7-list-item{margin:0px;width:50%;float:left;display:block}.page-template-page-contact .submitBtn{display:block;float:right;background-color:#007680;padding:12px 0px;color:white;text-transform:uppercase;border:1px solid transparent;width:160px;float:right;margin-top:20px;margin-right:2%;border-radius:0px}@media (max-width: 767px){.single-product main,main{padding:0 30px !important}}#titering-form-wrapper span{display:block;float:left;width:100%;margin-bottom:12px}#titering-form-wrapper span.phone-item,#titering-form-wrapper span.email-item,#titering-form-wrapper span.po-label,#titering-form-wrapper span.date-item{width:50%}#titering-form-wrapper span.email-item label,#titering-form-wrapper span.date-item label{box-sizing:border-box;padding-left:30px}@media (max-width: 767px){#titering-form-wrapper span.phone-item,#titering-form-wrapper span.email-item,#titering-form-wrapper span.po-label,#titering-form-wrapper span.date-item{width:100%}#titering-form-wrapper span.email-item label,#titering-form-wrapper span.date-item label{padding-left:0px}}#titering-form-wrapper span label{display:inline-block;width:75px;font-weight:300;line-height:14px}#titering-form-wrapper span .sample_name-label{margin-bottom:0px;float:left;margin-right:4px}#titering-form-wrapper span input{background-color:#e1e1e1;border:0;width:calc(100% - 80px);height:26px}#titering-form-wrapper .single-contact,#titering-form-wrapper .single-sample{overflow:auto;margin-bottom:15px}@media (max-width: 767px){#titering-form-wrapper{text-align:left}}#titering-form-wrapper .all-samples{margin-top:35px}#titering-form-wrapper #add-contact a:before,#titering-form-wrapper #add-sample a:before{display:inline-block;content:'+';background:#2CD5C4;font-weight:700;margin-right:12px;height:14px;width:13px;line-height:17px;font-size:17px;color:white;text-align:center;position:relative;top:1px}#titering-form-wrapper #add-contact a,#titering-form-wrapper #add-sample a{color:#546771;font-size:12px}body.home header .headerBgArea .firstColumn h1.lead{max-width:50%}@media (max-width: 767px){body.home header .headerBgArea .firstColumn h1.lead{max-width:100%}}
