#container{width:96%;max-width:1366px;margin:0 auto;}
#container h1{font-size:32px;margin-bottom:0;}
#container #social-media{list-style:none;margin:0;margin-top:20px;}
#container #social-media li{display:inline-block;margin-bottom:0;}
#container #social-media li a:hover{text-decoration:none;}
#container #social-media .soc{background:#2469ad;width:26px;height:26px;display:block;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#container #social-media .soc i{color:#FFF;font-size:17px;line-height:26px;text-align:center;display:block;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#container #social-media .soc:hover i{color:#FFF;}
#container #social-media .soc-tw:hover{background:#4fcbff;}
#container #social-media .soc-gp:hover{background:#ff4f4f;}
#container #social-media .soc-fb:hover{background:#0054a6;}
#container #social-media .soc-ig:hover{background:#674331;}
#container #social-media .soc-in:hover{background:#005aff;}
nav#woonav{/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#c8c9c9+0,b7b8b8+100 */ background:#c8c9c9;/* Old browsers */ background:-moz-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);/* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8c9c9), color-stop(100%, #b7b8b8));/* Chrome,Safari4+ */ background:-webkit-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);/* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);/* Opera 11.10+ */ background:-ms-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);/* IE10+ */ background:linear-gradient(to bottom, #c8c9c9 0%, #b7b8b8 100%);/* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8c9c9', endColorstr='#b7b8b8', GradientType=0 );/* IE6-9 */}
nav#woonav .menu{list-style:none;margin:0;line-height:60px;}
nav#woonav .menu li{margin:0;list-style:none;display:inline-block;}
nav#woonav .menu li a{color:#222;margin:0 0 0 10px;padding-left:10px;border-left:1px solid #222;}
nav#woonav .menu li a:hover{text-decoration:none;}
nav#woonav .menu li:first-child a{border:none;}
.product.has-default-attributes.has-children>.images{opacity:1;}
.button{transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{font-size:16px;margin:0;line-height:1;cursor:pointer;position:relative;font-family:inherit;text-decoration:none;overflow:visible;/*padding:.618em 1em;*/ padding:.8em 1.2em;font-weight:400;border-radius:0px;left:auto;color:#fff;background-color:#1564b1;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none;}
.woocommerce ul.products{list-style:none;margin:0;}
.woocommerce ul.products li.product{width:29%;margin:0 6.5% 2.992em 0;float:left;}
.woocommerce ul.products li.product.last{margin-right:0;}
.woocommerce ul.products li.product .woo-image{position:relative;display:block;margin-bottom:15px;}
.woocommerce ul.products li.product .woo-image img{width:100%;display:block;margin-bottom:0;}
.woocommerce ul.products li.product .woo-image .hover-span{background:rgba(250,250,250,.6);opacity:0;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;}
.woocommerce ul.products li.product .woo-image:hover .hover-span{opacity:1;}
.woocommerce ul.products li.product .woo-image .hover-span .table-cell{display:table;width:100%;height:100%;}
.woocommerce ul.products li.product .woo-image .hover-span .table-cell > a{display:table-cell;vertical-align:middle;text-align:center;}
.woocommerce ul.products li.product .woo-image .hover-span i{color:#666;font-size:60px;text-align:center;}
.woocommerce ul.products li.product h3{font-weight:bold;font-size:16px;line-height:1.5;min-height:50px;}
.woocommerce ul.products li.product .woo-description{min-height:120px;}
.woocommerce ul.products li.product p{margin-bottom:0;color:#898989;}
.woocommerce ul.products li.product .price{font-size:26px;color:#000;}
.woocommerce-breadcrumb, .woocommerce-ordering{display:none;}
.woocommerce div.product p.price{color:#2469ad;font-size:26px;font-weight:bold;line-height:1.2em;}
.woocommerce .quantity .qty{width:70px;padding-right:2px;border:none;color:#FFF;background:#252525;border-radius:0px !important;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;height:50px;font-size:16px;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background-color:#006dd8;border-radius:0;color:#FFF;padding:5px 30px;line-height:40px;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background-color:#208af1;}
.woocommerce-result-count{display:block;width:100%;position:relative;margin:15px 0 0 !important;float:none !important;}
.woocommerce ul.products{margin-top:35px !important;}
.woocommerce ul.products:after{content:'';clear:both;visibility:hidden;display:block;}
.woocommerce-pagination > ul{margin:0;list-style:none;text-align:center;}
.woocommerce-pagination > ul li{display:inline-block;margin:0;}
.woocommerce-pagination > ul li a, .woocommerce-pagination > ul li span{border:1px solid #666;padding:7px 12px;border:1px solid #EAEAEA;color:#999;}
.woocommerce-pagination > ul li a:hover{text-decoration:none;color:#222;background-color:#EAEAEA;}
.woocommerce-result-count:after{content:'';position:absolute;display:inline-block;vertical-align:middle;height:0;width:85%;border-top:1px solid #e7e7e7;right:0;top:0;bottom:0;margin:auto 0;}
.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:5px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before{content:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{content:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:.8em .5em;}
.woocommerce .related.products{margin:30px 0 0;padding:40px;}
.woocommerce .related.products ul.products li.product{width:23%;margin:0 2% 2.992em 0;}
.woocommerce .related.products ul.products li.product .woo-description{display:none;}
.woocommerce .related.products ul.products li.product .woo-image .hover-span i{line-height:157px;font-size:30px;}
.woocommerce .related.products ul.products li.product .woo-image{margin-bottom:0;}
.woocommerce .related.products ul.products li.product h3{font-size:14px;font-weight:500;min-height:0;}
.woocommerce .related.products ul.products li.product .price{font-size:14px;}
.woocommerce .woocommerce-message{border-top-color:#0054a6;}
.woocommerce .woocommerce-message .button{color:#FFF;border-radius:0;background-color:#006dd8;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;}
.woocommerce .woocommerce-message .button:hover{background-color:#208af1;color:#FFF;}
.woocommerce .woocommerce-message:before{color:#0054a6;}
.woocommerce table.cart{border-radius:0;border:none;width:100%;}
.woocommerce table.cart th{background:#ebebeb;padding:15px 12px;text-align:center;font-weight:bold;}
.woocommerce table.cart th.product-name{text-align:left;}
.woocommerce table.cart td{padding:20px 12px;text-align:center;vertical-align:top;}
.woocommerce table.cart tr.cart_item td{border-bottom:1px solid #ebebeb;font-weight:600;}
.woocommerce table.cart tr.cart_item td span{font-weight:600;}
.woocommerce table.cart td.product-remove{width:80px;padding:15px 30px;vertical-align:middle;}
.woocommerce table.cart img{width:auto;max-width:100%;height:auto;}
.woocommerce table.cart .product-thumbnail{max-width:70px;}
.woocommerce table.cart td.actions{padding-right:0 !important;text-align:right;margin-bottom:50px;}
.woocommerce table.cart td.product-name{padding-left:25px;text-align:left;vertical-align:top;}
.woocommerce table.cart td.product-name a{color:#222;font-size:15px;font-weight:600;}
.woocommerce table.cart .quantity .qty{background:#FFF;border-color:#c5c5c5;border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;height:30px;color:#222;width:45px;border:1px solid #939393;text-align:center;}
.woocommerce a.remove{margin:0 auto;}
.woocommerce table.cart td.actions .coupon{float:right;margin-right:20px;}
.woocommerce .cart .button, .woocommerce .cart input.button{float:right;}
.woocommerce table.cart td.actions > input.button{color:#FFF;background-color:#0054a6;width:180px;border-radius:0;font-weight:400;display:inline-block;vertical-align:middle;padding:15px;font-size:16px;border:none;line-height:1;}
.woocommerce table.cart td.actions > input.button:hover{background-color:#1564b1;}
.woocommerce table.cart td.actions .coupon{width:550px;vertical-align:middle;}
.woocommerce table.cart td.actions .coupon input{padding:15px;width:60%;max-width:280px;display:inline-block;vertical-align:middle;float:none !important;}
.woocommerce table.cart td.actions .coupon input.input-text{padding:10px;}
.woocommerce table.cart td.actions .coupon input.button{color:#FFF;background-color:#17181c;width:38%;max-width:180px;border-radius:0;font-weight:400;display:inline-block;vertical-align:middle;float:none;font-size:16px;border:none;line-height:1;margin-left:20px;}
.woocommerce table.cart td.actions .coupon input.button:hover{background-color:#25272e;}
.woocommerce .cart-collaterals{margin-top:50px;}
.woocommerce .cart-collaterals:after{content:'';clear:both;visibility:hidden;display:block;}
.woocommerce .cart-collaterals tr th, .woocommerce .cart-collaterals tr td{padding:15px !important;}
.woocommerce .cart-collaterals tr.cart-subtotal th, .woocommerce .cart-collaterals tr.cart-subtotal td{background-color:#ebebeb;}
.woocommerce .cart-collaterals tr.cart-subtotal .amount{font-weight:bold;}
.woocommerce .cart-collaterals table{margin-bottom:20px;}
.woocommerce .cart-collaterals .cart_totals{max-width:380px;float:right;}
.woocommerce-cart .wc-proceed-to-checkout a{font-weight:400;width:180px;float:left;padding:15px !important;border-radius:0;font-size:16px;line-height:1 !important;text-align:center;}
.woocommerce-cart .wc-proceed-to-checkout a.return-to-store{margin-right:20px;color:#FFF;background-color:#17181c;}
.woocommerce-cart .wc-proceed-to-checkout a.return-to-store:hover{background-color:#25272e;text-decoration:none;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#9e0b0f;color:#FFF;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#b31a1e;text-decoration:none;}
.order-total{font-size:24px;padding:6px !important;}
#page.checkout{background:#ebebeb;}
#page.checkout .woocommerce .woocommerce-info{background:transparent;padding:0 !important;border:none;margin-bottom:1em !important;}
#page.checkout .woocommerce .woocommerce-info:before{content:none;}
#page.checkout .woocommerce .woocommerce-info a{display:block;width:100%;color:#FFF;padding:1em;border-radius:0;font-weight:400;font-size:15px;}
#page.checkout .woocommerce .woocommerce-info a:hover{text-decoration:none;}
#page.checkout .woocommerce .woocommerce-info a.showlogin{background-color:#006dd7;}
#page.checkout .woocommerce .woocommerce-info a.showlogin:hover{background-color:#007af0;}
#page.checkout .woocommerce .woocommerce-info a.showcoupon{background-color:#f7941d;}
#page.checkout .woocommerce .woocommerce-info a.showcoupon:hover{background-color:#fe9b25;}
#payment .payment_methods{list-style:none;margin:20px 0 30px;}
#payment .payment_method_paypal img{display:none;}
#payment .place-order .terms .input-checkbox{width:auto;display:inline-block;vertical-align:middle;}
.woocommerce form.checkout .form-row{padding:0;margin:0 0 15px;}
.woocommerce form.checkout .form-row label{display:none;}
.woocommerce form.checkout .form-row.terms{display:inline-block;margin-top:8px;}
.woocommerce form.checkout .form-row.terms label{display:inline-block;}
.woocommerce form.checkout .form-row input, .woocommerce form.checkout .form-row textarea, .woocommerce form.checkout .form-row .select2-container{padding:12px 8px;font-style:italic;color:#999;border:none;font-size:15px;font-family:'Open Sans', sans-serif;width:100%;}
.woocommerce form.checkout .form-row .select2-container{padding:0 !important;}
.woocommerce form.checkout .form-row .select2-container > a > span{line-height:1.3;}
.woocommerce form.checkout .form-row-first, .woocommerce form.checkout .form-row-last{width:49%;}
.woocommerce form.checkout .form-row-first{float:left;}
.woocommerce form.checkout .form-row-last{float:right;}
.woocommerce form.checkout .form-row .select2-container .select2-choice{padding:12px 8px;border-radius:0;height:44px;border:none;}
.woocommerce form.checkout .form-row .select2-container .select2-choice .select2-arrow b{background-position:0 10px;}
.woocommerce form.checkout .form-row .select-one-container{background-color:#fff;color:#999;width:100% !important;}
.woocommerce form.checkout .form-row .select-two-container{background-color:#fff;color:#999;width:49% !important;/* float:left;*/ display:inline-block;}
.woocommerce form.checkout .form-row textarea{min-height:103px;resize:vertical;}
.woocommerce form.checkout{clear:both;margin-top:40px;}
.woocommerce form.checkout .woocommerce-billing-fields h3, .woocommerce form.checkout h3#ship-to-different-address{color:#000;}
#page.checkout .woocommerce .top-checkout-form .woocommerce-info{width:50%;float:left;}
.woocommerce form.login{border-radius:0;}
.woocommerce form.login .form-row{padding:0;margin:0 0 15px;}
.woocommerce form.login p{color:#444;}
.woocommerce form.login label{color:#444;}
.woocommerce form.login input{width:100%;padding:12px 8px;color:#999;border:none;font-size:15px;font-family:'Open Sans', sans-serif;}
.woocommerce form.login .form-row-first, .woocommerce form.login .form-row-last{width:49%;/* height:310px;*/}
.woocommerce form.login input.button{width:49%;background-color:#006dd7;color:#FFF;border-radius:0;font-weight:400;line-height:20px;}
.woocommerce form.login input.button:hover{background-color:#007af0;}
.woocommerce form.login .inline{width:49%;float:right;vertical-align:middle;}
.woocommerce form.login .inline input{width:auto;vertical-align:middle;}
.woocommerce form.checkout_coupon{border-radius:0;}
.woocommerce form.checkout_coupon .form-row{padding:0;margin:0;}
.woocommerce form.checkout_coupon .form-row-first, .woocommerce form.checkout_coupon .form-row-last{width:49%;}
.woocommerce form.checkout_coupon .form-row-first{float:left;}
.woocommerce form.checkout_coupon .form-row-last{float:right;}
.woocommerce form.checkout_coupon input{width:100%;padding:12px 8px;color:#999;border:none;font-size:15px;font-family:'Open Sans', sans-serif;}
.woocommerce form.checkout_coupon input.button{width:100%;background-color:#006dd7;color:#FFF;border-radius:0;font-weight:400;line-height:20px;}
.woocommerce form.checkout_coupon input.button:hover{background-color:#007af0;}
.woocommerce #customer_details{margin-bottom:100px;margin-top:40px;}
.woocommerce #customer_details > div{width:48%;margin:0 auto 40px;}
.woocommerce #customer_details > div p{color:#FFF;}
.woocommerce table.woocommerce-checkout-review-order-table{background:transparent;border:none;width:100%;}
.woocommerce table.woocommerce-checkout-review-order-table th.product-name, .woocommerce table.woocommerce-checkout-review-order-table th.product-total{background-color:#111111;color:#FFF;font-weight:400;padding:9px 12px;}
.woocommerce table.woocommerce-checkout-review-order-table th, .woocommerce table.woocommerce-checkout-review-order-table td{padding:26px 12px;font-size:14px;border-top:none !important;border-bottom:1px solid #E1E1E1;}
.woocommerce table.woocommerce-checkout-review-order-table td p{margin-bottom:0;}
.woocommerce table.woocommerce-checkout-review-order-table .order-total td{border-bottom:1px solid #ebe9eb;}
.woocommerce td.product-name dl.variation dd p:last-child{font-size:100%;line-height:inherit;}
.woocommerce #payment div.form-row .place-order{float:right;}
.woocommerce #payment{background:transparent;}
.woocommerce #payment .button.alt{line-height:20px;font-style:normal;color:#FFF;font-weight:400;background-color:#9e0b0f;/*width:50%;*/ max-width:200px;margin-left:40px;}
.woocommerce #payment .button.alt:hover{background-color:#b9161a;}
.woocommerce #payment .place-order{float:right;min-width:100%;text-align:left;padding:0;}
.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 5px;text-align:center;vertical-align:middle;width:20px !important;}
#top-checkout-form:after{clear:both;visibility:hidden;content:'';display:block;}
#top-checkout-form .checkout-buttons, #top-checkout-form .checkout-note{width:50%;}
#top-checkout-form .checkout-note p{text-align:center;display:block;font-size:20px;line-height:1.3;margin:0 auto;max-width:70%;}
#shop-main #tagline #social-media .soc{background:#2469ad;}
#shop-main #banner{height:auto;min-height:0;}
#shop-main #banner .banner-item{width:50%;height:390px;float:left;}
#shop-main #banner .banner-item .banner-content p{text-transform:uppercase;font-size:18px;margin-bottom:0;display:inline-block;width:48%;}
#shop-main #banner .banner-item .banner-content span{opacity:0;color:#FFF;margin-top:25px;display:inline-block;text-align:right;width:50%;vertical-align:bottom;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transform:translate(30px, 0);-webkit-transform:translate(30px, 0);-moz-transform:translate(30px, 0);-o-transform:translate(30px, 0);-ms-transform:translate(30px, 0);}
#shop-main #banner .banner-item:hover .banner-content span{opacity:1;transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);}
#shop-main #banner .banner-item .banner-content > div:before{content:none;}
#shop-main #banner .banner-item .banner-content > div{position:absolute;width:90%;max-width:850px;bottom:20px;left:0;display:block;padding:20px;right:0;margin:auto;}
p#billing_postcode_field + .clear{display:none;}
p#billing_postcode_field{display:none;width:49%;}
p#billing_company_field{width:75%;}
p#billing_phone_field{width:55%;}
p#shipping_postcode_field + .clear{display:none;}
p#shipping_postcode_field{display:none;width:49%;}
p#shipping_company_field{width:75%;}
p#shipping_phone_field{width:55%;}
p#shipping_city_field{width:65%;}
p#billing_city_field{width:65%;}
p#po_textbox_field{width:65%;}
/************ RAPID RH SHOP *************/
/*
.rrh-items{position:relative;height:450px;}
.rrh-items > div{width:48%;max-width:660px;height:100%;padding:0;}
.rrh-items > div img{max-width:580px;}
.rrh-items > div a.rh-button{max-width:250px;color:#FFF;background-color:#f26522;font-size:22px;font-weight:400;text-align:center;margin:20px auto;display:block;padding:15px;}
.rrh-items > div a.rh-button2{max-width:250px;color:#FFF;background-color:#9e0b0f;;font-size:22px;font-weight:400;text-align:center;margin:20px auto;display:block;padding:15px;}
.rrh-items > div  a.rh-button:hover{text-decoration:none;background-color:#d95a1e;}
.rrh-items > div  a.rh-button2:hover{text-decoration:none;background-color:#8d090d;}*/ #flooring nav #menu-sm-rapid-rh{list-style:none;margin:0;line-height:60px;}
#flooring nav #menu-sm-rapid-rh li{margin:0;list-style:none;display:inline-block;}
#flooring nav #menu-sm-rapid-rh li a{color:#222;margin:0 0 0 10px;padding-left:10px;border-left:1px solid #222;}
#flooring nav #menu-sm-rapid-rh li a:hover{text-decoration:none;}
#flooring #menu-sm-rapid-rh li:first-child a{border:none;}
/*Price Display*/

span.woocommerce-Price-amount.amount{color:#000;}
span.calltoorder{font-size:.7em;color:#222;}
/*message*/
p.demo_store{color:#fff;background-color:#990000;}

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, font, ins, kbd, q, s, samp,  small, strike, strong, sub, sup, tt, var,  dl, dt, dd, ol, ul, li,  fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;-webkit-font-smoothing:antialiased;}:focus{outline:0;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{font-weight:normal;text-align:left;}
blockquote:before, blockquote:after,  q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a img{border:0;}
article, aside, details, figcaption, figure,  footer, header, hgroup, menu, nav, section{display:block;}
.clearfix:before,
.clearfix:after{content:".";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.entry-content img,  .comment-content img,  .widget img{max-width:100%;}
img[class*="align"],  img[class*="wp-image-"]{height:auto;}
img.size-full{max-width:100%;width:auto;}
.wp-caption{max-width:100%;}
html #wpadminbar{position:fixed;top:0;}
html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body {
font-size: 1.6rem;
font-family: 'Open Sans', sans-serif;
font-weight: normal;
font-style: normal;
line-height: 1.6rem;
color: #222;
padding: 0;
margin: 0;
} p{font-size:1.7rem;line-height:1.7em;margin:0 0 1.8em 0;color:#222;}
p:first-child{margin:0 0 1.8em 0;}
strong{font-weight:bold;}
em {
font-style: italic;
} a{outline:0;color:#2469ad;text-decoration:none;display:inline;}
a:hover{text-decoration:underline;}
small{font-size:1.2rem;line-height:1.2em;font-weight:normal;}
small a{color:inherit;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,  h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:#000 !important;}
h1, h2, h3, h4, h5, h6{font-weight:normal;line-height:1.3em;margin:0 0 0.8em 0;color:#222;font-family:'Lato', sans-serif;}
h1{font-size:2.8rem;}
h2{font-size:2.4rem;}
h3{font-size:2.1rem;}
h4{font-size:1.8rem;}
h5{font-size:1.6rem;}
h6{font-size:1.4rem;}
.widget h3{font-size:1.8rem;}
img.alignnone,  div.wp-caption.alignnone{float:none;margin:0 30px 20px 0;}
img.aligncenter,  div.wp-caption.aligncenter{float:none;margin:0 auto 20px;display:block;}
.wp-caption-text{text-align:center;font-style:italic;}
sup{bottom:1ex;font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline;}
p.cta-text-blue{text-align:center;background:#21609e;color:#FFF;padding:4px 4px 8px;border-radius:3px;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.wrap{width:96%;max-width:1366px;margin:0 auto;}
.ubuntu{font-family:'Lato', sans-serif;}
.oswald{font-family:'Roboto', sans-serif;}
.light-text,  .light-text p,  .light-text a,  .light-text li,  .light-text span  .light-text h1,  .light-text h2,  .light-text h3,  .light-text h4,  .light-text h5,  .light-text h6{color:#FFF;}
.dark-text,  .dark-text p,  .dark-text a,  .dark-text li,  .dark-text span  .dark-text h1,  .dark-text h2,  .dark-text h3,  .dark-text h4,  .dark-text h5,  .dark-text h6{color:#222;}::-webkit-input-placeholder{color:#999;}:-moz-placeholder{color:#999;}::-moz-placeholder{color:#999;}:-ms-input-placeholder{color:#999;}
.orange{color:#f7941e;}
.animate{transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.button-two-tone{background:#f9a94b;background:-moz-linear-gradient(top, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9a94b), color-stop(50%, #f9a94b), color-stop(51%, #f7941e), color-stop(100%, #f7941e));background:-webkit-linear-gradient(top, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);background:-o-linear-gradient(top, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);background:-ms-linear-gradient(top, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);background:linear-gradient(to bottom, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9a94b', endColorstr='#f7941e', GradientType=0 );}
#top-header{background-color:#17181c;padding:10px 0;}
#top-header span{margin-left:30px;font-size:14px;}
#top-header span img{display:inline-block;vertical-align:middle;}
#top-header i{margin-right:5px;}
#top-header a,  #top-header a:hover{color:#FFF;}
#top-header .wrap,  #bot-header .wrap,  #breadcrumb .wrap,  nav .wrap{max-width:1720px;}
#bot-header{background:#0054a6;background:-moz-linear-gradient(top, #0054a6 1%, #00386f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #0054a6), color-stop(100%, #00386f));background:-webkit-linear-gradient(top, #0054a6 1%, #00386f 100%);background:-o-linear-gradient(top, #0054a6 1%, #00386f 100%);background:-ms-linear-gradient(top, #0054a6 1%, #00386f 100%);background:linear-gradient(to bottom, #0054a6 1%, #00386f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0054a6', endColorstr='#00386f', GradientType=0 );box-shadow:0 0 2px rgba(0,0,0,.5);position:relative;z-index:100;}
#bot-header #logo{padding:17px 0;}
#bot-header #logo img{display:block;}
#breadcrumb{background-color:#111;}
#breadcrumb .wrap p{margin:0;color:#999;font-size:13px;}
#breadcrumb .wrap{padding:3px 0;}
#breadcrumb .wrap a{color:#999;}
#breadcrumb .wrap .breadcrumb_last{font-weight:bold;}
        #homepage .post .left,  #homepage .post .right{width:50%;}
#homepage .post .left img{width:100%;}
#homepage .post h1{font-size:36px;color:#363636;}
#homepage .post .right{padding:0 20px;}
#banner{height:80vh;min-height:620px;}
#banner .banner-item{overflow:hidden;position:relative;}
#banner .banner-item .banner-bg{background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;height:100%;width:100%;z-index:-1;position:absolute;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#banner .banner-item:hover .banner-bg,  #banner .hover .banner-item .banner-bg{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
#banner #flooring-banner,  #banner .first-half{width:50%;height:100%;}
#banner #forest-banner{height:50%;}
#banner .second-half{height:50%;}
#banner #woodworking-banner,  #banner #inspection-banner{width:50%;height:100%}
#banner .banner-content{background:rgba(0,0,0,.2);position:relative;height:100%;width:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#banner .banner-content:hover,  #banner .hover .banner-content{background:rgba(0,0,0,.7);}
#banner .banner-content > div{position:absolute;max-width:70%;top:40px;left:40px;padding:20px 0 20px 20px;}
#banner .banner-content > div:before{content:'';width:5px;height:100%;display:block;background:#f7941d;position:absolute;top:0px;left:0;opacity:0;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-webkit-transform:translate(-30px, 0);-moz-transform:translate(-30px, 0);-o-transform:translate(-30px, 0);-ms-transform:translate(-30px, 0);}
#banner .banner-content h3{font-size:30px;color:#FFF;margin-bottom:20px;}
#banner .banner-content span{color:#FFF;font-size:18px;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#banner .banner-content p{margin-bottom:0;color:#FFF;opacity:0;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-webkit-transform:translate(-30px, 0);-moz-transform:translate(-30px, 0);-o-transform:translate(-30px, 0);-ms-transform:translate(-30px, 0);}
#banner .banner-content:hover p,  #banner .banner-content:hover > div:before,  #banner .hover .banner-content p,  #banner .hover .banner-content > div:before{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);}
#tagline{padding:20px 0;background:#FFF;text-align:center;}
#tagline ul,  #tagline h2{display:inline-block;margin:0 40px;vertical-align:middle;line-height:36px;font-family:'Open Sans', sans-serif;}
#tagline #social-media{list-style:none;margin:0;}
#tagline #social-media li{display:inline-block;margin:0;}
#tagline #social-media li a:hover{text-decoration:none;}
#tagline #social-media .soc{background:#d7d7d7;width:26px;height:26px;display:block;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#tagline #social-media .soc i{color:#FFF;font-size:17px;line-height:26px;text-align:center;display:block;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#tagline #social-media .soc:hover i{color:#FFF;}
#tagline #social-media .soc-tw:hover{background:#4fcbff;}
#tagline #social-media .soc-gp:hover{background:#ff4f4f;}
#tagline #social-media .soc-pt:hover{background:#cc0000;}
#tagline #social-media .soc-fb:hover{background:#0054a6;}
#tagline #social-media .soc-ig:hover{background:#674331;}
#tagline #social-media .soc-in:hover{background:#005aff;}
#tagline .pipe{margin:0 20px;}
#testimonial{height:280px;width:100%;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/testimonial-banner.jpg);background-repeat:no-repeat;background-color:#2c2c2c;background-position:bottom center;display:table;}
#testimonial .wrap{display:table-cell;vertical-align:middle;}
#testimonial .wrap > div{margin:60px auto;}
#testimonial .testimony,  #testimonial .testimonian{width:96%;color:#FFF;text-align:center;max-width:890px;display:block;margin:0 auto;position:relative;}
#testimonial .testimony{font-size:18px;letter-spacing:-.5px;font-weight:lighter;margin-bottom:20px;}
#testimonial .testimonian{font-size:13px;font-style:italic;}
#main.homepage{padding:30px 0 100px;}
#newsletter{background:#004890;background:-moz-linear-gradient(top, #004890 0%, #004181 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #004890), color-stop(100%, #004181));background:-webkit-linear-gradient(top, #004890 0%, #004181 100%);background:-o-linear-gradient(top, #004890 0%, #004181 100%);background:-ms-linear-gradient(top, #004890 0%, #004181 100%);background:linear-gradient(to bottom, #004890 0%, #004181 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#004890', endColorstr='#004181', GradientType=0 );position:relative;}
#newsletter2{background:#004890;background:-moz-linear-gradient(top, #004890 0%, #004181 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #004890), color-stop(100%, #004181));background:-webkit-linear-gradient(top, #004890 0%, #004181 100%);background:-o-linear-gradient(top, #004890 0%, #004181 100%);background:-ms-linear-gradient(top, #004890 0%, #004181 100%);background:linear-gradient(to bottom, #004890 0%, #004181 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#004890', endColorstr='#004181', GradientType=0 );position:relative;}
#newsletter-footer{background:#004890;background:-moz-linear-gradient(top, #004890 0%, #004181 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #004890), color-stop(100%, #004181));background:-webkit-linear-gradient(top, #004890 0%, #004181 100%);background:-o-linear-gradient(top, #004890 0%, #004181 100%);background:-ms-linear-gradient(top, #004890 0%, #004181 100%);background:linear-gradient(to bottom, #004890 0%, #004181 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#004890', endColorstr='#004181', GradientType=0 );position:relative;min-height:140px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/footerbg.png);background-size:cover;}
#newsletter-footer .wrap{position:relative;padding:30px 0 30px 0px;margin:0 auto;max-width:1366px;}
#newsletter-footer #newsletter-local{display:inline-block;color:#FFF;font-size:14pt;position:relative;width:250px;vertical-align:middle;}
#newsletter-footer #newsletter-divider{display:inline-block;position:relative;margin:0 50px 0 20px;vertical-align:middle;}
#newsletter-footer #newsletter-int{display:inline-block;color:#FFF;font-size:14pt;position:relative;width:250px;vertical-align:middle;}
#newsletter-footer #newsletter-subscribe{display:inline-block;color:#FFF;font-size:16pt;position:relative;vertical-align:middle;padding-right:25px}
#newsletter-footer #newsletter-button{display:inline-block;position:relative;vertical-align:middle;float:right;padding-right:20px;padding-top:10px;}
#newsletter-footer a.newsletter-cta{width:400px;font-size:16pt;color:#FFF;display:inline-block;text-align:center;background:#006dd8;padding:10px;vertical-align:middle;}
#newsletter-footer a.newsletter-cta:hover{text-decoration:none;background:#0051a1;}
#newsletter .wrap{position:relative;padding:60px 0;}
#newsletter2 .wrap{position:relative;padding:60px 0;text-align:center;}
#newsletter .wrap > .newsletter-wrap > div{width:50%;max-width:340px;margin-right:170px;display:inline-block;vertical-align:top;}
#newsletter2 .wrap > .newsletter2-wrap{display:table-row;}
#newsletter2 .wrap > .newsletter2-wrap > div{vertical-align:middle;text-align:left;}
#newsletter h2{color:#FFF;font-size:38px;letter-spacing:-1px;}
#newsletter2 h2{color:#FFF;font-size:38px;letter-spacing:-1px;}
#newsletter a.newsletter-cta{width:100%;max-width:280px;font-size:24px;color:#FFF;display:block;text-align:center;background:#006dd8;padding:20px;}
#newsletter2 a.newsletter-cta{width:100%;max-width:280px;font-size:24px;color:#FFF;display:block;text-align:center;background:#006dd8;padding:20px;}
#newsletter a.newsletter-cta:hover{text-decoration:none;background:#0051a1;}
#newsletter2 a.newsletter-cta:hover{text-decoration:none;background:#0051a1;}
#newsletter .wrap > .newsletter-wrap > div > span{display:inline-block;color:#FFF;font-size:32px;line-height:40px;position:relative;margin-left:80px;margin-bottom:20px;}
#newsletter2 .wrap > .newsletter2-wrap > div{display:inline-block;color:#FFF;font-size:32px;line-height:40px;position:relative;margin-left:80px;margin-bottom:20px;}
#newsletter .wrap > .newsletter-wrap > div > span a:hover{text-decoration:none;}
#newsletter .wrap > .newsletter-wrap > div > span.phone-local:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-phone.png);position:absolute;left:-80px;top:0;}
#newsletter .wrap > .newsletter-wrap > div > div.phone-local:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-phone.png);position:absolute;left:-80px;top:0;}
#newsletter .wrap > .newsletter-wrap > div > span.phone-itnl:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-globe.png);position:absolute;left:-80px;top:0;}
.nl-post{margin-bottom:70px;}
.nl-post .nl-featured-image{display:block;max-width:100%;margin:0 auto 30px;}
.nl-post .nl-featured-video{margin:0 auto 30px;}
.nl-post h2{font-size:30px;font-weight:400;margin-bottom:15px;}
.nl-post .nl-content a{color:#0072bc;display:inline;}
.news-contact{font-size:1.4rem;}
#flooring #tagline{background:#FFF;}
#flooring #tagline #social-media .soc{background:#2469ad;}
#flooring #tagline #social-media .soc i{color:#FFF;}
#flooring #tagline #social-media .soc i:hover{color:#FFF;}
#flooring #tagline #social-media .soc:hover{background:#9b3f13;}
#banner.flooring-banner{width:100%;height:70vh;min-height:520px;}
#banner.flooring-banner .banner-item{width:50%;height:100%;}
#flooring #digital-ph{background-color:#616161;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/digital-bg.jpg);background-position:center bottom;}
#flooring #mmc220{background-color:#ffffff;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/mmc220-bg.jpg);background-position:center bottom;text-align:right;}
#flooring #th-200{background-color:#ffffff;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/th-200-bg.jpg);background-position:center bottom;}
#inprocess-banner{width:50%;height:100%;}
#inkiln-banner{width:100%;height:50%;}
#handheld-banner,  #trainingservice-banner{width:50%;height:100%;}
#forest #tagline #social-media .soc{background:#2469ad;}
#forest #tagline #social-media .soc i{color:#FFF;}
#forest #tagline #social-media .soc:hover{background:#185896;}
#forest #omega{overflow:visible;z-index:2;}
#forest #handheld img{margin-bottom:60px;}
#forest #newsletter .newsletter-wrap > div{margin-left:350px;margin-right:0;}
#forest #newsletter .newsletter-wrap > div.second{margin-right:0;margin-left:170px;}
#forest #newsletter:before{position:absolute;left:0;bottom:0;content:'';width:600px;height:526px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-image-2.png);}
#forest #newsletter:after{content:none;}
#forest #newsletter .wrap:after{background:none;clear:both;position:relative;width:100%;display:block;height:1px;content:'';}
#training-service{max-width:900px;display:block;margin:0 0 30px;}
@font-face{font-family:'eurostile_mnbold';src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_extended_bold-webfont.eot);src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_extended_bold-webfont.eot?#iefix) format('embedded-opentype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_extended_bold-webfont.woff2) format('woff2'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_extended_bold-webfont.woff) format('woff'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_extended_bold-webfont.ttf) format('truetype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_extended_bold-webfont.svg#eurostile_mnbold) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'eurostile_mnmedium';src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_medium-webfont.eot);src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_medium-webfont.eot?#iefix) format('embedded-opentype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_medium-webfont.woff2) format('woff2'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_medium-webfont.woff) format('woff'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_medium-webfont.ttf) format('truetype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_medium-webfont.svg#eurostile_mnmedium) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'eurostile_urw_blackregular';src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_urw_black-webfont.eot);src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_urw_black-webfont.eot?#iefix) format('embedded-opentype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_urw_black-webfont.woff2) format('woff2'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_urw_black-webfont.woff) format('woff'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_urw_black-webfont.ttf) format('truetype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_urw_black-webfont.svg#eurostile_urw_blackregular) format('svg');font-weight:normal;font-style:normal;}
#training-service .training-box-top p,  #training-service .training-box-bottom p,  #training-service .training-box-top li,  #training-service .training-box-bottom li{color:#FFF;font-size:14px;line-height:18px;}
#training-service .training-box-top ul,  #training-service .training-box-bottom ul{list-style:disc;}
#training-service .training-box-bottom ul ul{margin-top:20px;}
#training-service .training-box-top{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-header.jpg) no-repeat center 130px #101114;padding:85px 85px 20px 85px;}
#training-service .training-box-bottom{background:#101114;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-footer.jpg);background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-footer.jpg), -webkit-gradient(linear, left top, left bottom, from(#101114), to(#1d1d1d));background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-footer.jpg), -webkit-linear-gradient(top, #101114, #1d1d1d);background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-footer.jpg), -moz-linear-gradient(top, #101114, #1d1d1d);background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-footer.jpg), -o-linear-gradient(top, #101114, #1d1d1d);background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-footer.jpg), linear-gradient(to bottom, #101114, #1d1d1d);background-position:bottom center;background-repeat:no-repeat;padding:0 85px 20px;color:#FFF;}
#training-service .top-box-heading{min-height:650px;}
#training-service .top-box-heading h1{display:block;text-align:center;font-family:'eurostile_mnbold';font-size:70px;margin:0;font-style:italic;color:#FFF;line-height:1;text-transform:uppercase;}
#training-service .top-box-heading h3{display:block;text-align:center;font-family:'eurostile_mnbold';font-size:30px;margin:0;font-style:italic;color:#FFF;text-transform:uppercase;}
#training-service .training-box-bottom h4{font-family:'Oswald', sans-serif;font-size:28px;margin:0 0 20px;font-style:italic;font-weight:bold;}
#training-service .training-box-bottom img{display:block;margin-bottom:20px;}
#training-service .training-box-bottom .training-cta{color:#111111;text-align:center;background-color:#f7941d;font-size:30px;font-family:'Oswald', sans-serif;display:block;width:100%;margin:30px 0;font-style:italic;padding:28px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-o-transition:.3s;text-transform:uppercase;font-weight:bold;}
#training-service .training-box-bottom .training-cta:hover{color:#FFF;text-decoration:none;}
@media only screen and (max-width : 1024px) {
#training-service .top-box-heading h1{font-size:28px;}
#training-service .top-box-heading h3{font-size:14px;}
#training-service .training-box-bottom .training-cta{font-size:20px;}
}
@media only screen and (max-width : 480px) {
#training-service .training-box-top{padding:10px;}
#training-service .training-box-bottom{padding:0 10px 10px;}
#training-service .training-box-top ul,  #training-service .training-box-bottom ul{padding-left:20px;}
#training-service .top-box-heading h1{font-size:20px;}
#training-service .training-box-bottom .training-cta{padding:28px 30px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
} .fp-newsletter{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/FP-newsletter-bg.jpg) no-repeat 0 0;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;max-width:720px;width:100%;margin:0 auto;padding:40px 60px;}
.fp-newsletter h1{text-align:center;font-style:38px;}
.fp-newsletter h1:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-mail.png);margin-right:10px;}
.fp-newsletter h2{text-align:center;font-size:18px;line-height:1;}
.fp-newsletter p{font-size:14px;text-align:center;color:#898989;line-height:1;}
.fp-newsletter hr.green{border-color:#197d31;border-style:solid;margin-bottom:30px;}
.fp-newsletter form .infusion-field{margin-bottom:10px;}
.fp-newsletter form input{border:none;width:100%;padding:12px 8px;font-style:italic;}
.fp-newsletter form span{font-size:12px;text-align:center;display:block;margin:20px 0;}
.fp-newsletter form .infusion-submit input{background:#197d31;color:#FFF;text-align:center;font-size:30px;font-style:normal;padding:20px;cursor:pointer;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.fp-newsletter form .infusion-submit input:hover{opacity:.9;}
.fpdiv{display:none;}
#fp1{display:block;}
.fpbuttons > div{width:150px;height:150px;display:block;position:relative;}
.fpbuttons > div img{display:block;}
.fpbuttons > div span{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.9);color:#FFF;font-size:24px;line-height:150px;opacity:0;text-align:center;cursor:pointer;}
.fpbuttons > div:hover span{opacity:1;}
.woocommerce form.register input{width:100%;padding:12px 8px;color:#999;font-size:15px;font-family:'Open Sans',sans-serif;}
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register{border-radius:0;min-height:352px;}
   #woodwork #woodwork-banner{background-position:right center;background-color:#000;}
#woodwork #tagline{position:absolute;left:0;right:0;bottom:0;background:transparent;}
#woodwork #tagline #social-media .soc i{color:#111;}
#woodwork #woodwork-banner .wrap{max-width:1600px;}
#woodwork #woodwork-banner .large-entry{width:30%;}
#woodwork #wood-mmc220,  #woodwork #riskfree{background-position:left bottom;}
#woodwork #riskfree .large-image img{max-width:80%;}
#woodwork #wood-services{min-height:600px;}
#woodwork #wood-services ul{text-align:center;margin:0;list-style:none;}
#woodwork #wood-services ul li{display:inline-block;width:30%;max-width:300px;margin:0 10px;}
#woodwork #wood-services ul li img{text-align:center;margin-bottom:20px;}
#woodwork #wood-services ul li h4{display:block;text-align:center;font-size:24px;}
#rapidrh #rapidrh-banner{background-position:left center;background-color:#000;}
#rapidrh #tagline #social-media .soc i{color:#111;}
#rapidrh #rapidrh-banner .wrap{max-width:1600px;}
#rapidrh #rapidrh-banner .wrap .large-entry{width:30%;}
#rapidrh #rapidrh-banner .wrap .large-entry .large-entry-button{display:inline-block;}
#rapidrh #rapidrh-section1{background-position:left bottom;}
 #rapidrh #rapidrh-section3 .large-entry{margin-top:50px;}
#rapidrh #newsletter:after{position:absolute;right:0;bottom:0;content:'';width:750px;height:551px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-image-3.png);}
#woodflooring #wood-flooring-banner{background-position:right center;background-color:#000;}
#woodflooring #tagline h2.light-text{color:#222;}
#woodflooring #tagline #social-media .soc{background-color:#2469ad;}
#woodflooring #tagline #social-media .soc i{color:#FFF;}
#woodflooring #wood-flooring-banner .wrap{max-width:1600px;}
#woodflooring #wood-flooring-banner .large-entry{width:30%;}
#woodflooring #wood-mmc220{background-position:left bottom;}
#woodflooring #wood-services{min-height:600px;}
#woodflooring #wood-services ul{text-align:center;margin:0;list-style:none;}
#woodflooring #wood-services ul li{display:inline-block;width:30%;max-width:300px;margin:0 10px;}
#woodflooring #wood-services ul li img{text-align:center;margin-bottom:20px;}
#woodflooring #wood-services ul li h4{display:block;text-align:center;font-size:24px;}
#woodflooring #accurate-wood{background-color:#232323;}
#woodvideo{margin-bottom:25px;}
#woodvideo .fluid-width-video-wrapper{display:block;margin-bottom:25px;}
#inspection #inspection-banner{background-position:right center;background-color:#FFF;}
#inspection #tagline{position:absolute;left:0;right:0;bottom:0;background:transparent;}
#inspection #tagline #social-media .soc{background-color:#2469ad;}
#inspection #tagline #social-media .soc i{color:#FFF;}
#inspection #wood-flooring-banner .wrap{max-width:1600px;}
#inspection #bi-headline{min-height:1px;display:block;padding-top:100px;}
#inspection #bi-headline .large-wrap{display:block;}
#inspection #ultimate-kit{padding-bottom:100px;}
#inspection #newsletter:after{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-image-4.png);width:612px;height:472px;}
#inspection #testimonial{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/testimonial-bg-2.jpg);padding:50px 0;}
#webinar{background-position:top center;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/webinar-bg.jpg);background-repeat:no-repeat;}
#webinar nav{background:#c8c9c9;background:-moz-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8c9c9), color-stop(100%, #b7b8b8));background:-webkit-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:-o-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:-ms-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:linear-gradient(to bottom, #c8c9c9 0%, #b7b8b8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8c9c9', endColorstr='#b7b8b8', GradientType=0 );}
#webinar nav #menu-sm-webinar{list-style:none;margin:0;line-height:60px;}
#webinar nav #menu-sm-webinar li{margin:0;list-style:none;display:inline-block;}
#webinar nav #menu-sm-webinar li a{color:#222;margin:0 0 0 10px;padding-left:10px;border-left:1px solid #222;}
#webinar nav #menu-sm-webinar li a:hover{text-decoration:none;}
#webinar nav #menu-sm-webinar li:first-child a{border:none;}
#webinar #webinar-banner,  #webinar #webinar-video{background:transparent;}
#webinar #tagline{background:transparent;}
#webinar #tagline #social-media .soc{background-color:#FFFFFF;}
#webinar #tagline #social-media .soc i{color:#4f5355;}
#webinar #webinar-banner .large-entry{width:60%;}
#webinar .large-form{background-color:rgba(195,195,195,.2);padding:40px;max-width:400px;float:right;}
#webinar .large-form h2{text-align:center;font-size:18px;font-weight:normal;}
#webinar .large-form input{width:100%;border:none;border-radius:0;padding:8px;font-family:'', sans-serif;font-style:italic;font-size:14px;transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;border-left:4px solid transparent;margin-bottom:5px;}
#webinar .large-form p{color:#FFF;margin-bottom:15px;}
#webinar .large-form input:focus{border-left-color:#f26522;}
#webinar .large-form .infusion-radio span{display:block;}
#webinar .large-form .infusion-radio span.form-note{line-height:1.7;text-align:center;color:#FFF;margin:15px 0;letter-spacing:.5px;}
#webinar .large-form .infusion-radio input{width:auto;display:inline-block;}
#webinar .large-form .infusion-radio label{display:inline-block;color:#FFF;}
#webinar .large-form input#webinar-button{width:100%;max-width:200px;font-size:20px;display:block;text-align:center;padding:12px;color:#FFF;background-color:#f26522;font-style:normal;margin:0 auto;transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
#webinar .large-form input#webinar-button:hover{opacity:.9;}
#webinar #webinar-video .large-image{padding:50px;}
#webinar #webinar-video .large-image:after{content:'';width:100%;background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/webinar-video-shadow.jpg);height:50px;display:block;background-size:100%;background-repeat:no-repeat;}
#webinar #webinar-speaker{min-height:0;padding-bottom:100px;}
#webinar #webinar-speaker .large-entry{max-width:100%;width:100%;}
#review #review-banner{background-position:bottom center;background-color:#FFF;min-height:650px;overflow:visible;z-index:2;}
#review #tagline{position:absolute;left:0;right:0;bottom:-50px;background:transparent;}
#review #tagline h2.light-text{color:#222222;}
#review #tagline #social-media .soc{background-color:#2469ad;}
#review #tagline #social-media .soc i{color:#FFF;}
#review #review-banner .large-video{padding:40px;max-width:720px;}
#review #review-banner .large-entry{width:40%;}
#review #mmc220{background-position:bottom left;}
#review #testimonial{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/testimonial-bg-3.jpg);display:block;height:auto;}
#review #testimonial .wrap{display:block;}
#review #testimonial .wrap > div{width:46%;}
#review #testimonial .wrap > div .testimony,  #review #testimonial .wrap > div .testimonian{text-align:left;margin-bottom:0;}
#review #testimonial .wrap > div .testimony:before{left:-30px;}
#review #testimonial .wrap > div .testimony:after{right:-30px;}
#contact{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/contact-bg.jpg);background-position:center;padding:100px 0;}
#contact .wrap{text-align:center;}
#contact h1{font-size:40px;}
#contact-form{width:50%;max-width:500px;display:inline-block;margin-right:80px;vertical-align:top;}
#contact-form form p{margin-bottom:10px;}
#contact-form form p input,  #contact-form form p textarea{width:100%;border:none;border-radius:0;padding:12px 8px;font-family:'Roboto', sans-serif;font-style:italic;font-size:14px;transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;border-left:4px solid transparent;}
#contact-form form p input:focus,  #contact-form form p textarea:focus{border-left-color:#006dd8;}
#contact-form form p.submit input{width:100%;max-width:200px;font-size:20px;display:block;text-align:center;padding:12px;color:#FFF;background-color:#006dd8;float:right;font-style:normal;transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
#contact-form form p.submit input:hover{opacity:.9;}
#contact-form form p textarea{min-height:300px;resize:vertical;}
div.wpcf7-validation-errors{background:#ff3e3e;color:#FFF;font-size:12px;border:none;font-family:'Roboto', sans-serif;text-align:center;max-width:100%;display:block;margin:10px 0;font-weight:400;text-transform:uppercase;padding:10px 40px;width:100%;}
div.wpcf7-mail-sent-ok{background:#a0ff3a;color:#222;margin:10px 0;font-size:12px;border:none;font-family:'Roboto', sans-serif;text-align:center;max-width:80%;float:right;font-weight:400;text-transform:uppercase;padding:10px 40px;width:100%;}
span.wpcf7-not-valid-tip{font-size:12px;font-style:italic;font-family:'Roboto', sans-serif;text-align:right;color:#ff3e3e;}
div.wpcf7 img.ajax-loader{display:inline-block;}
#contact-details{width:38%;max-width:400px;display:inline-block;vertical-align:top;text-align:left;}
#contact #social-media{list-style:none;margin:0;}
#contact #social-media li{display:inline-block;}
#contact #social-media li a:hover{text-decoration:none;}
#contact #social-media .soc{background:#FFF;width:26px;height:26px;display:block;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#contact #social-media .soc i{color:#25201c;font-size:17px;line-height:26px;text-align:center;display:block;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#contact #social-media .soc:hover i{color:#FFF;}
#contact #social-media .soc-tw:hover{background:#4fcbff;}
#contact #social-media .soc-gp:hover{background:#ff4f4f;}
#contact #social-media .soc-pt:hover{background:#cc0000;}
#contact #social-media .soc-fb:hover{background:#0054a6;}
#contact #social-media .soc-ig:hover{background:#674331;}
#contact #social-media .soc-in:hover{background:#005aff;}
#world-class-support{background-color:#222732;}
#world-class-support{height:auto;width:100%;display:table;overflow:hidden;padding:40px 0;}
#world-class-support .large-image{padding:40px;}
#world-class-support .large-image img{width:100%;}
.large-section{background-color:#FFF;background-repeat:no-repeat;background-position:bottom center;overflow:hidden;display:table;min-height:800px;width:100%;position:relative;}
.large-section .large-wrap{position:relative;display:table-cell;vertical-align:middle;}
.large-section .wrap{display:table;position:relative;}
.large-entry{width:50%;max-width:700px;vertical-align:middle;display:table-cell;}
#rapidrh #rapidrh-section2 .large-entry{width:60%;max-width:800px;vertical-align:middle;display:table-cell;}
#rapidrh #rapidrh-section2 .large-image{width:40%;max-width:500px;vertical-align:middle;display:table-cell;}
.large-image{width:50%;max-width:500px;vertical-align:middle;display:table-cell;}
.large-image.custom-position{width:50%;max-width:500px;vertical-align:middle;display:block;min-height:1px;float:left;}
.large-entry-full,  .large-image-full{width:100%;max-width:100%;text-align:center;display:block;margin:20px 0;}
.large-image img{display:block;margin:0 auto;vertical-align:middle;}
.large-entry h1,  .large-entry h2.sizeh1{font-size:42px;margin-bottom:25px;line-height:1;}
.large-entry h2{font-size:40px;margin-bottom:15px;}
.large-entry .large-entry-button{width:100%;max-width:280px;font-size:24px;display:block;text-align:center;padding:20px;margin-top:5px;color:#FFF;}
.large-entry .large-entry-button:hover{opacity:.9;text-decoration:none;}
.large-entry .large-entry-button.center{margin:0 auto;}
.remove-1 .large-entry .large-entry-button{display:none;}
#page{padding:60px 0;}
#primary{width:75%;max-width:960px;}
#secondary{width:24%;max-width:325px;padding-top:10px;}
#secondary aside{margin-top:40px;}
#secondary aside:first-child{margin-top:0;}
.sizeh1, #primary h1, #main h1, #primary h2.sizeh1, #main h2.sizeh1{font-size:30px;margin-bottom:25px;line-height:inherit;}
#single{padding:60px 0;}
#single .single-post{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ebebeb;}
#single #primary .tags{margin-bottom:0;}
#single .ssba-wrap{margin-bottom:20px;}
#single .post-meta a{color:#222;}
#single .post-meta .author a{color:#004c98;}
.ts-fab-tab{border:1px solid #ccc !important;}
span.searchwp-highlight{color:#f00;}
#search{padding:60px 0;}
#search-content{float:right;position:relative;width:70%;margin-bottom:0px;padding-bottom:0px;}
#search-featured-image{float:left;position:relative;width:30%;padding-right:15px;}
#search-featured-image img{max-width:100%;height:auto;}
.search-results-title{font-size:17px;font-weight:bold;font-family:Myriad Pro;}
#search-date-box{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:4px;margin-top:15px;margin-bottom:15px;text-transform:uppercase;font-size:14px;font-weight:bold;}
#search-article-body{font-size:15px;margin-bottom:30px;}
@media screen and (max-width:480px) {
#search-content{float:right;position:relative;width:100%;}
#search-featured-image{float:left;position:relative;width:100%;}
#search-date-box{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:4px;margin-top:15px;margin-bottom:15px;text-transform:uppercase;font-size:11px;font-weight:bold;}
#search-article-body{margin-bottom:0px !important;padding-bottom:0px !important;}
}   #secondary .widget-title{color:#004c98;padding:10px 0;font-size:14px;font-weight:bold;border-bottom:3px solid #e7e7e7;border-top:3px solid #e7e7e7;margin-bottom:25px;position:relative;text-transform:uppercase;}
#secondary .widget-title:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/sidebar-title-before.png);position:absolute;left:0;top:-17px;}
#side-newsletter{padding:30px;background-position:center top;}
#side-newsletter h2{font-family:'Oswald', sans-serif;color:#FFF;font-weight:bold;text-transform:uppercase;line-height:1;text-align:center;display:block;}
#side-newsletter h2 > span{color:#F7941E;display:block;line-height:1.3;}
#side-newsletter h3{color:#FFF;font-family:'Oswald', sans-serif;font-size:28px;line-height:1;display:block;padding-bottom:10px;border-bottom:3px solid #F7941E;text-align:center;margin:0 auto 10px;max-width:180px;}
#side-newsletter .infusion-field{display:block;margin-bottom:10px;}
#side-newsletter input{border:none;padding:10px 12px;font-size:15px;font-weight:300;font-style:italic;width:100%;display:block;}
#side-newsletter .infusion-submit input{max-width:200px;display:block;margin:20px auto 0;font-size:20px;text-transform:uppercase;font-weight:900;font-style:normal;text-shadow:1px 1px rgba(250,250,250,.5);font-family:'Oswald', sans-serif;cursor:pointer;}
#side-newsletter.side-ww{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/sw-ww.jpg);}
#side-newsletter.side-ww h2{font-size:38px;}
#side-newsletter.side-ww h2 > span{font-size:26px;letter-spacing:10px;}
#side-newsletter.side-rrh{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/sw-rrh.jpg);}
#side-newsletter.side-rrh h2{font-size:28px;}
#side-newsletter.side-rrh h2 > span{font-size:18px;letter-spacing:14px;}
#side-newsletter.side-fp{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/sw-fp.jpg);}
#side-newsletter.side-fp h2{font-size:32px;}
#side-newsletter.side-fp h2 > span{font-size:18px;letter-spacing:14px;}
#side-newsletter.side-wf{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/sw-wf.jpg);}
#side-newsletter.side-wf h2{font-size:36px;}
#side-newsletter.side-wf h2 > span{font-size:18px;letter-spacing:14px;}
#secondary .webinar-cta{width:100%;}
#single .stickem-container{position:relative;}
#single .stickem-container:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#single #secondary.stickit{margin-left:1041px;position:fixed;top:10px;}
#single #secondary.stickit-end{bottom:0;position:absolute;right:0;}
#comments p label{display:none;}
#comments ol{list-style:none;margin:0;}
#comments ol > li{border-bottom:1px dotted #d6d6d6;margin-bottom:30px;padding-bottom:30px;}
#comments ol .children{margin-left:120px;margin-bottom:0;}
#comments ol .children:last-of-type li:last-child .comment-body{margin-bottom:0;}
#comments ol .comment-body{padding-left:110px;position:relative;min-height:120px;margin-bottom:10px;}
#comments ol .comment-body .comment-author{position:absolute;left:0;top:0;}
#comments ol .comment-body .comment-author .says{display:none;}
#comments ol .comment-body .comment-meta{font-size:13px;margin-bottom:10px;}
#comments ol .comment-body .comment-meta cite.fn{font-weight:bold;}
#comments ol .comment-body .comment-meta a{color:#222;}
#comments ol .comment-body > p{margin-bottom:0;}
body.page-id-10254 #comments ol .comment-body > p > a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#comments ol .comment-body .reply{float:right;font-weight:bold;}
#comments ol .comment-body .reply a:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/comment-reply-icon.jpg);margin-right:5px;}
#respond .comment-notes,  #respond .logged-in-as{font-style:italic;font-size:13px;color:#999;}
#respond form p{margin-bottom:15px;}
#respond input,  #respond textarea{color:#222;background-color:#EEE;padding:14px 10px;font-family:'Roboto', sans-serif;font-size:14px;transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;border:none;border-left:4px solid transparent;width:55%;}
#respond input:focus,  #respond textarea:focus{border-left-color:#006dd8;}
#respond textarea{width:100%;resize:vertical;height:300px;}
#respond input.submit{width:100%;max-width:200px;font-size:20px;display:block;text-align:center;padding:12px;color:#FFF;background-color:#006dd8;float:right;font-style:normal;transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
#respond input.submit:hover{opacity:.9;}
#page.blog-category #social-media{list-style:none;margin:0;vertical-align:middle;line-height:65px;}
#page.blog-category #social-media li{display:inline-block;}
#page.blog-category #social-media li a:hover{text-decoration:none;}
#page.blog-category #social-media .soc{background:#2469ad;width:26px;height:26px;display:block;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#page.blog-category #social-media .soc i{color:#FFFFFF;font-size:17px;line-height:26px;text-align:center;display:block;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#page.blog-category #social-media .soc:hover i{color:#FFF;}
#page.blog-category #social-media .soc-tw:hover{background:#4fcbff;}
#page.blog-category #social-media .soc-gp:hover{background:#ff4f4f;}
#page #main #blog-category-headline #social-media .soc-pt:hover{background:#cc0000;}
#page.blog-category #social-media .soc-fb:hover{background:#0054a6;}
#page.blog-category #social-media .soc-ig:hover{background:#674331;}
#page.blog-category #social-media .soc-in:hover{background:#005aff;}
#page.blog-category .post-wrapper{padding:30px 0;}
#page.blog-category .categories{width:23%;margin-right:2%;border-right:1px solid #d7d7d7;float:left;padding:20px 30px 20px 0;}
#page.blog-category .no-masonry .categories{float:none;display:inline-block;}
#page.blog-category .no-masonry .categories:nth-child(4n+4),  #page.blog-category .no-masonry .categories:nth-child(4){border-right:none;margin-right:0;padding-right:0;}
#page.blog-category .no-masonry .categories:nth-child(6){border-right:1px solid #d7d7d7;padding-right:30px;margin-right:2%;}
#page.blog-category .categories:nth-child(4),  #page.blog-category .categories:nth-child(6){border-right:none;margin-right:0;padding-right:0;}
#page.blog-category .categories h3{font-size:18px;color:#333;font-weight:500;}
#page.blog-category .categories h3:before{font-family:'FontAwesome';content:"\f0da";color:#2469ad;margin-right:10px;}
#page.blog-category .categories ul{list-style:none;padding:0;margin:0;}
#page.blog-category .categories li{line-height:1.3;margin-bottom:15px;}
#page.blog-category .categories li:last-child{margin-bottom:0;}
#page.blog-category .categories li a{color:#333;}
#page.blog-category .column{width:23%;margin-right:2%;border-right:1px solid #d7d7d7;float:left;padding:20px 30px 20px 0;}
#page.blog-category .column:last-child{border-right:0;margin-right:0;padding-right:0;}
#page.blog-category .column h6{position:relative;padding-left:15px;}
#page.blog-category .column h6:before{font-family:'FontAwesome';content:"\f0da";color:#2469ad;left:0;position:absolute;}
#category-head{background-color:#222732;min-height:400px;padding:80px 0;}
#category-head h1{font-size:52px;letter-spacing:-1px;text-transform:capitalize;font-weight:400;color:#FFF;margin-bottom:20px;}
@media screen and (max-width: 480px) {
#category-head{padding-left:0px;}
#category-head h1{font-size:40px;}
#category-head .wrap > div > div{width:300px;float:none;position:relative;}
#category-head .wrap > div > #newsletter-subscribe{width:300px;float:none;position:relative;}
}
#category-head .wrap{width:100%;display:table;}
#category-head .wrap > div{display:table-cell;}
#category-head .wrap p{display:block;}
#category-head .wrap > div > div{width:48%;display:inline-block;vertical-align:middle;}
#category-head .wrap > div > div span{text-transform:uppercase;font-size:26px;}
#category-head .wrap > div > #newsletter-subscribe form{max-width:350px;width:100%;margin:0 auto;}
#category-head .wrap > div > #newsletter-subscribe form .infusion-field{display:block;margin:0 0 10px;}
#category-head .wrap > div > #newsletter-subscribe form .infusion-field input{width:100%;padding:12px;border:none;}
#category-head .wrap > div > #newsletter-subscribe form .infusion-submit input{background-color:#f7941d;border:none;font-size:22px;color:#FFF;padding:10px;display:block;width:100%;max-width:220px;margin:30px auto 0;}
#page.distributor .post{margin-bottom:50px;}
#dist-right{width:55%;max-width:720px;border-left:1px solid #E1E1E1;padding-left:60px;}
#dist-left{width:43%;max-width:650px;}
#dist-right table .location_search_title{font-weight:400;font-size:22px;padding-bottom:25px;}
#dist-right table .location_search_cell{font-size:14px;color:#666;padding:0 2px 10px;vertical-align:middle;}
#dist-right table .location_search_cell input{padding:10px;font-style:italic;border:1px solid #cccccc;background-color:#FFF;color:#666;}
#dist-right table #location_search_distance_fields{padding:0;}
#dist-right table #location_search_distance_fields select{padding:12px;}
#dist-right table .location_search_distance_cell{padding:0;}
#dist-right table .location_search_submit_cell{padding:12px 0;}
#dist-right table .location_search_submit_cell input{background-color:#0054a6;color:#FFF;font-size:18px;padding:14px;width:100%;font-style:normal;border:none;cursor:pointer;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;}
#dist-right table .location_search_submit_cell input:hover{background-color:#1564b1;}
#dist-right #map_search{margin-bottom:40px;}
#dist-right .dist-loc i{color:#2469ad;margin-right:5px;}
#dist-right .dist-loc h2{font-size:20px;margin-bottom:20px;}
#dist-right .dist-loc a{display:block;color:#333;}
#dist-right .dist-loc .sep{width:30%;display:inline-block;vertical-align:top;}
#dist-left .result_address,  #dist-left .result_phone,  #dist-left .result_links{width:100%;float:none;height:auto;font-size:14px;line-height:1.4;}
#dist-left .result_links{font-weight:600;margin-top:13px;display:block;text-align:left;}
#dist-left .result_links a:hover,  #dist-left .result h3 a:hover{text-decoration:none;}
#dist-left .result small{font-size:18px;color:#000;float:right;}
#dist-left .result{padding:20px;margin:0 0 30px;border-bottom:none;}
#dist-left .result h3{margin-bottom:20px;font-size:18px;}
#dist-left .result h3:before{font-family:'FontAwesome';content:"\f0da";color:#2469ad;margin-right:10px;}
#dist-left #simplemap{margin-bottom:30px;}
.accordion{overflow:hidden;box-shadow:0px 1px 3px rgba(0,0,0,0.25);border-radius:3px;background:#f7f7f7;}
.accordion-section-title{width:100%;padding:15px;display:inline-block;border-bottom:1px solid #00386f;background:#0054a6;transition:all linear 0.15s;text-shadow:0px 1px 0px #00386f;color:#fff;}
.accordion-section-title.active, .accordion-section-title:hover{background:#1564b1;text-decoration:none;}
.accordion-section:last-child .accordion-section-title{border-bottom:none;}
.accordion-section-content{padding:15px;display:none;}
#main.rrh-newsletter{max-width:920px;margin:0 auto;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/rrh-newsletter-bg.jpg);background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;padding:40px;}
#main.rrh-newsletter h1{font-size:28px;text-align:center;color:#FFF;max-width:500px;margin:0 auto 20px;}
#main.rrh-newsletter h1:after{content:'';display:block;border-top:1px solid #030303;border-bottom:1px solid #6d6c6c;margin-top:20px;}
#main.rrh-newsletter h2{font-size:20px;}
#main.rrh-newsletter .newsform{padding-top:20px;}
#main.rrh-newsletter p,  #main.rrh-newsletter h2{color:#FFF;line-height:1.3;font-weight:300;margin:0;}
#main.rrh-newsletter .entry-content{margin-top:20px;color:#FFF;text-align:center;}
#main.rrh-newsletter .entry-content .infusion-field{display:block;width:90%;margin:0 auto 15px;}
#main.rrh-newsletter .entry-content label{display:none;}
#main.rrh-newsletter .entry-content input{width:100%;border:none;font-size:16px;color:#999;padding:8px;}
#main.rrh-newsletter .entry-content .infusion-submit input{background:#006dd8;color:#FFF;font-size:24px;max-width:400px;margin:30px auto 0;padding:20px;}
#rhcalc nav{background:#c8c9c9;background:-moz-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8c9c9), color-stop(100%, #b7b8b8));background:-webkit-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:-o-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:-ms-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:linear-gradient(to bottom, #c8c9c9 0%, #b7b8b8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8c9c9', endColorstr='#b7b8b8', GradientType=0 );}
#rhcalc nav #menu-sm-rapid-rh{list-style:none;margin:0;line-height:60px;}
#rhcalc nav #menu-sm-rapid-rh li{margin:0;list-style:none;display:inline-block;}
#rhcalc nav #menu-sm-rapid-rh li a{color:#222;margin:0 0 0 10px;padding-left:10px;border-left:1px solid #222;}
#rhcalc nav #menu-sm-rapid-rh li a:hover{text-decoration:none;}
#rhcalc nav #menu-sm-rapid-rh li:first-child a{border:none;}
#rhcalc #rhcalc-banner h1{font-size:42px;}
#rhcalc #rhcalc-banner .large-entry{width:40%;}
#rhcalc #rhcalc-banner .large-video{padding:40px;max-width:720px;}
.newsletter-wrap .fancybox-skin{border-radius:0 !important;border-top:5px solid #0055a9 !important;}
#newsletter-lb{display:none;max-width:620px;}
#newsletter-lb > div{padding:40px 20px 40px 150px;background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-icon.jpg) no-repeat 20px center #FFF;}
#newsletter-lb > div p{font-size:14px;color:#999;font-style:italic;margin-bottom:0;}
#newsletter-lb > form{padding:20px;background-color:#e7e7e7;}
#newsletter-lb > form input{width:100%;padding:10px;background:#CCCCCC;border:none;}
#newsletter-lb > form .infusion-option label{font-size:13px;}
#newsletter-lb > form .infusion-option input{width:auto;display:inline-block;margin:0;vertical-align:middle;}
#newsletter-lb > form .infusion-field{margin-bottom:10px;}
#newsletter-lb > form .infusion-field .infusion-option{display:block;}
#newsletter-lb > form .left,  #newsletter-lb > form .right{width:49%;}
#newsletter-lb > form .infusion-submit input{display:block;max-width:400px;text-align:center;margin:0 auto;background:#0055a9;text-transform:uppercase;font-size:20px;color:#FFF;cursor:pointer;}
#newsletter-lb > form .infusion-submit input:hover{opacity:.9;text-decoration:none;}
h2#related-posts-via-taxonomies-title{line-height:2.8em;}
div#update_94W5SK6w2cpB{display:none;}
div#update_D3Tcyvx8SsHp{display:none;}
div#update_J51FMR3EVNLc{display:none;}
div#update_MsEhUQDq3im0{display:none;}
div#update_n85Qg1W36vdb{display:none;}
.update_voucher_form hidden{display:none !important;}
.loading-container.hidden{display:none!important;}
.dataTables_wrapper .dataTables_length{color:#333 !important;float:left;font-size:14px !important;}
.wrrap-main{margin:auto !important;width:1068px !important;}
.home-main{float:left;margin-bottom:10px;padding-top:21px;width:100% !important;}
table.dataTable thead .sorting_asc{width:20px!important;}
table.dataTable thead .sorting{width:91px!important;}
body{color:#373737 !important;font-family:Roboto, sans-serif;font-size:13px !important;font-weight:300 !important;line-height:1.625 !important;}
table.dataTable.display tbody tr.odd{height:100px!important;}
table.dataTable.display tbody tr.even{height:100px!important;}
table.dataTable thead th{font-weight:bold!important;}
table.dataTable.display tbody tr.even:hover{background-color:whitesmoke !important;}
table.dataTable.display tbody tr:hover{background-color:whitesmoke !important;}
table.dataTable td{vertical-align:middle !important;}
table.dataTable caption, th, td{font-weight:normal !important;text-align:left !important;}
.woocommerce form.checkout .form-row label{display:inline-block;}
#my_custom_checkout_field p.form-row{float:left;width:100%;}
#my_custom_checkout_field input.input-checkbox{float:left !important;width:auto !important;margin:9px 10px 0 0 !important;}
div.callout{max-width:80%;margin:0 auto 20px;border:1px #ccc solid;padding:20px;}
body.woocommerce-cart .woocommerce{position:relative;}
body.woocommerce-cart .discount-box{position:absolute;bottom:256px;}
body.woocommerce-cart .discount-box form input{padding-left:6px;}
body.page-id-18244 #footer-mid, body.page-id-18244 #footer-bot{float:left;width:100%;}
body.page-id-18244 .woocommerce form .form-row select{border:1px solid #E0E0E0;}
body.page-id-18244 .woocommerce #customer_details > div p{width:100% !important}
body.page-id-18244 .errors_message{color:#000;}
body.page-id-18244 .woocommerce form.checkout .form-row input{border:solid #E0E0E0 1px;}
.edit_voucher_events input[type="button"]{padding:5px;border-radius:2px;color:white;border:none;background:#0063ac;line-height:22px;cursor:pointer;}
select#mark_as_used{width:170px;height:31px;}
table.dataTable thead .sorting{width:auto !important;padding:4px 5px;margin-right:13px;}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{background:none !important;border:none !important;}
.dataTables_wrapper .dataTables_paginate .paginate_button.current{color:white !important;}
.dataTables_wrapper .dataTables_paginate .paginate_button{color:white !important;}
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:white !important;}
div#users_filter{background:#003471;color:#8d9ab2;}
input[type="search"]{background:transparent !important;}
td.sorting_1 input[type="checkbox"]{cursor:pointer;}
body.woocommerce-account .woocommerce form .form-row input.input-text, 
body.woocommerce-account .woocommerce form .form-row textarea{border:1px solid #333;}
.woocommerce .star-rating span{font-family:star;}
.woocommerce-product-rating:first-of-type{
display: none;
}@media only screen and (max-width: 1600px) {
#banner{height:860px;}
#newsletter:after{width:600px;background-size:100%;}
#newsletter .wrap > .newsletter-wrap > div{margin-right:45px;}
}
@media only screen and (max-width: 1366px) {
#tagline ul, #tagline h2{font-size:20px;}
#newsletter:after{width:500px;background-position:bottom right;background-size:100%;}
#rapid-rh.large-section .large-image img{top:40px !important;left:-4% !important;width:100% !important;max-width:500px !important;}
#wpf400.large-section .large-image img,  #th-200.large-section .large-image img{width:100%}
}
@media only screen and (max-width: 1280px) { p{font-size:1.6rem;}
#newsletter .wrap{padding:40px 0;}
#newsletter .wrap > .newsletter-wrap > div{display:block;margin-bottom:30px;}
#newsletter .wrap > .newsletter-wrap > div > span{margin-bottom:0;}
}
@media only screen and (max-width: 1024px) {
#banner{height:auto;}
#banner .small-banners .banner-item{width:50% !important;height:350px !important;float:left !important;}
#tagline ul, #tagline h2{font-size:18px;margin:10px 0;line-height:1;}
}
@media only screen and (max-width: 960px) {
#banner .banner-content h3{font-size:24px;}
#main.homepage{padding:40px 0;}
#homepage .post .left, #homepage .post .right{width:100%;padding:20px 0;}
#tagline .pipe{display:block;text-indent:-9999px;overflow:hidden;height:1px;}
#newsletter:after{width:450px;}
}
@media only screen and (max-width: 768px) {
#banner .small-banners .banner-item{width:100% !important;height:300px !important;}
#newsletter:after{width:270px;}
#footer-mid #widget{width:50%;}
#footer-mid #widget.widget-last{max-width:160px;}
#newsletter .wrap > .newsletter-wrap > div{margin:0 0 20px;width:100%;max-width:100%;}
#newsletter .wrap > .newsletter-wrap > div.second{margin-bottom:0;}
#newsletter h2{font-size:24px;}
#newsletter .wrap > .newsletter-wrap > div > span{font-size:24px;line-height:30px;}
#social-media li{margin-top:20px !important;}
}
@media only screen and (max-width: 600px) {
#newsletter:after{width:230px;height:250px;}
#footer-mid #widget{width:50%;margin:0 auto 30px;max-width:230px;padding:0 0 0 20px;}
#footer-mid #widget.widget-last{width:100%;max-width:400px;margin:0 auto;clear:both;float:none;}
}
@media only screen and (max-width: 480px) {
#newsletter:after{}
#banner .banner-content > div{padding:0 0 0 20px;}
#featured-home-image{display:none;}
#main.homepage{padding-top:0px !important;margin-top:0px !important;}
.right{padding-top:0px !important;margin-top:0px !important;}
}
@media only screen and (max-width: 415px) {
#main-menu{float:left !important;}
}      .large-image{max-width:100%;}
.left .infusion-form input[type=text]{padding:12px 8px;font-style:italic;color:#999;border:none;font-size:15px;font-family:'Open Sans', sans-serif;width:100%;border:solid #D8D8D8 1px;}
.left .infusion-form input[type=submit]{line-height:10px;font-style:normal;color:#FFF;font-weight:400;background-color:#9e0b0f;max-width:200px;border:none;padding:20px 30px;}
#newsletter .wrap > .newsletter-wrap > div > span.phone-local:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-phone.png);position:absolute;}
#newsletter .wrap > .newsletter-wrap > div > span.phone-international:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/earth-icon.png);position:absolute;left:-80px;top:0;}
#newsletter .wrap > .newsletter-wrap > div > span{font-size:25px;font-weight:400;}
  img.alignnone, div.wp-caption.alignnone{float:none !important;}
iframe,  .wistia_embed{width:100% !important;}
table .location_search_cell input{padding:10px;font-style:italic;border:1px solid #cccccc;background-color:#FFF;color:#666;width:100%;}
table .location_search_cell{font-size:14px;color:#666;padding:0 2px 10px;vertical-align:middle;}
table #location_search_distance_fields select{padding:12px;}
table .location_search_distance_cell, table #location_search_distance_fields{display:block;}
table .location_search_cell{font-size:14px;color:#666;padding:0 2px 10px;vertical-align:middle;}
table .location_search_submit_cell input{background-color:#0054a6;color:#FFF;font-size:18px;padding:14px;width:100%;font-style:normal;border:none;cursor:pointer;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;}
table .location_search_distance_cell,  table #location_search_distance_fields{display:block;}
table .location_search_submit_cell{padding:12px 0;}
 .woocommerce form.checkout .form-row input[type=text], .woocommerce form.checkout .form-row textarea, .woocommerce form.checkout .form-row .select2-container, .woocommerce form .form-row select{border:solid #E0E0E0 1px;}
#forest #newsletter .newsletter-wrap > div.first{}
#lumbermill .large-entry .large-entry-button{display:none;}
#forest #newsletter .newsletter-wrap > div.first{margin-left:43%;}
#forest #newsletter .newsletter-wrap > div.second{margin-left:3%;}
#rapidrh #rapidrh-banner .wrap .large-entry .large-entry-button{margin-left:auto !important;}
.rrh-items > div img{max-width:100%;}
#woodflooring #wood-flooring-banner{background-color:#FFF;}
#woodflooring #wood-mmc220{background-color:#232323;}
#woodflooring #intellisense-technology .large-entry-full{text-align:justify;}
#table-wrapper{position:relative;}
#table-scroll{height:auto;overflow:auto;margin-top:20px;}
#table-wrapper table{width:100%;}
.woocommerce #customer_details > div p{color:#222;}
.manual_add_voucher_page.woocommerce .woocommerce-billing-fields{color:#fff;}
.woocommerce .manual_insert_button input{line-height:10px;font-style:normal;color:#FFF;font-weight:400;background-color:#9e0b0f;max-width:200px;border:none;padding:20px 30px;}
.woocommerce form .form-row select{padding:12px 8px;border-radius:0;height:44px;border:none;}
.products-1-col li{width:49.8%;}
                         @media only screen and (min-width: 600px) {
.left .infusion-form{width:50%;margin:auto;}
}          @media only screen and (max-width: 1600px){}
    @media only screen and (max-width: 1366px) {   #single #secondary.stickit{margin-left:73%;}
}       @media only screen and (max-width: 1280px) {   .large-entry{}
.large-image{padding:30px;}
.large-image img{width:100%;max-width:100%;}
.large-image.custom-position img{width:auto;}
 #side-newsletter h2 > span{letter-spacing:5px !important;}
    #forest #forest-services{padding-bottom:100px;}
    #forest #newsletter .newsletter-wrap > div{float:right;clear:both;margin-left:0px;margin-right:15% !important;}
#rapidrh #rapidrh-section1 .large-image{width:40%;}
#rapidrh #rapidrh-section1 .large-image img{margin-left:0px;}
#rapidrh #rapidrh-section1 .large-wrap{background-color:rgba(255, 255, 255, 0.65);display:table-cell;}
    #rapidrh #newsletter:after{width:55%;}
#about{padding-bottom:450px;}
}       @media only screen and (max-width: 1024px) {   #forest #omega .large-image img{top:-50% !important;}
#forest #newsletter .newsletter-wrap > div{margin-right:0px !important;}
}       @media only screen and (max-width: 980px) {   h2 br{display:none;}
#newsletter:after{width:50% !important;}
#primary.left,  #dist-left{width:100%;max-width:100%;margin-bottom:50px;}
#secondary.right,  #dist-right{width:100%;max-width:100% !important;padding-left:0px;border-left:none;}
aside img.alignright{float:none;}
 .entry-content img, .comment-content img, .widget img{display:block;margin:auto;}
table,  table .location_search_cell input{width:100%;}
#secondary .webinar-cta{width:auto;margin:auto;display:block;}
#single #secondary.stickit,  #single #secondary.stickit-end{position:relative;margin:auto;width:100%;}
.woocommerce-result-count:after{display:block;position:relative;margin-top:5px;width:100%;}
#page.blog-category .categories{width:47%;}
#wood-services ul li img{height:200px;}
#rapidrh #rapidrh-section1 .large-entry{padding-left:0px;}
#rapidrh #rapidrh-section1 .large-image{display:block;width:90%;}
#rapidrh #rapidrh-section1 .large-image img{position:relative;top:0;margin-top:0px;width:50%;float:right;margin-right:-10%;}
#rapidrh #rapidrh-section3 img{width:100%;display:block;position:relative;}
#rapidrh #rapidrh-section3 .large-entry{margin-top:150px;}
#top-checkout-form .checkout-buttons, #top-checkout-form .checkout-note,  .woocommerce #customer_details > div{float:none;margin:auto;width:80%;}
.wrrap-main{width:100% !important;}
.manual_add_voucher_page.woocommerce #customer_details{padding:2%;}
#about #about-1 > div,  #about img.alignleft{width:100%;max-width:100%;float:none;margin:auto;display:block;}
#about{padding-bottom:350px;}
/*/*//**/#forest #omega{padding-top:100px;}
#forest #omega .large-image img{top:0% !important;}
#forest #omega.large-section .large-wrap{vertical-align:initial;}
#forest #newsletter:before{width:400px;height:344px;background-size:contain;background-repeat:no-repeat;}
#rapid-rh.large-section .large-image img{max-width:50% !important;}
.products-1-col li{width:100%;}
}       @media only screen and (max-width: 768px) {   .large-entry h2{text-align:center !important;}
#banner .banner-item{width:100% !important;}
#banner .banner-item .banner-bg{z-index:0;}
#tagline #social-media{display:block;}
}   .large-entry .large-entry-button{float:none;display:block;margin-bottom:30px;}
.large-entry img{margin:auto;display:block;}
.large-image{padding-top:30px;padding-bottom:30px;}
.large-image img{width:auto;}
.large-image.large-image-full img{width:100%;}
.large-image.custom-position img{margin:auto;float:none !important;}
#newsletter h2{text-align:center;}
#newsletter .wrap{width:100%;padding-bottom:0px;}
#newsletter .newsletter-wrap{width:96%;margin:auto;}
#newsletter .newsletter-wrap > div{margin-left:0px !important;}
#newsletter a.newsletter-cta{margin:auto;}
#newsletter .wrap > .newsletter-wrap > div > span{width:100%;margin:auto;text-align:center;margin-bottom:30px;}
#newsletter .newsletter-wrap .second:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-phone.png);margin:auto;display:block;width:80px;}
#newsletter .wrap > .newsletter-wrap > div > span.phone-local:before{display:none;}
#newsletter:before,  #newsletter:after{}
#newsletter:after{right:0 !important;bottom:0 !important;content:'' !important;background-repeat:no-repeat !important;position:relative !important;width:100% !important;display:block !important;height:360px !important;background-size:400px !important;}
img.alignleft,  img.alignright,  div.wp-caption.alignright,  div.wp-caption.alignleft{margin:auto;float:none;}
img.size-full{margin:auto;display:block;}
#primary.left .gallery .gallery-item{}
img.alignleft, div.wp-caption.alignleft{margin:auto;display:block;}
 .large-form{margin:auto;display:block;float:none !important;}
.woocommerce ul.products li.product{width:40%;}
.woocommerce .related.products ul.products li.product{float:left;display:inline-block;clear:none !important;}
#wood-services ul li{width:100% !important;max-width:100% !important;}
#wood-services{padding:50px 0;}
#wood-services.large-section{background-size:cover;}
#forest #forest-services .service-list{width:100%;margin:0 0px;}
#forest #omega .large-image img{position:relative !important;}
#forest #omega{padding-bottom:100px;}
#forest #newsletter:before{display:none;}
#forest #newsletter:after{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-image-2.png) !important;background-position-x:-2%;}
#rapid-rh.large-section .large-image img{max-width:100% !important;display:none;top:0px !important;position:relative !important;left:-13% !important;}
#rapidrh #rapidrh-section1 .large-image{position:relative;display:none;}
#rapidrh #newsletter .wrap:after{display:none;}
#rapidrh #newsletter:after{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-image-3.png);}
#webinar #webinar-banner{margin-top:50px;}
.rrh-items > div{width:100%;display:block;margin:auto;}
#woodflooring #wood-flooring-banner{background-position:top;}
#woodflooring #newsletter:after{height:395px !important;}
#top-checkout-form .checkout-buttons, #top-checkout-form .checkout-note,  .woocommerce #customer_details > div,  .woocommerce #customer_details > div p{width:100%;}
#contact-form,  #contact-details{width:100%;margin-bottom:50px;}
#about{padding-bottom:250px;}}
         @media only screen and (max-width: 600px){#primary.left .gallery .gallery-item{float:none;margin:auto;margin-bottom:5px;display:inline-block;width:50%;}
table .location_search_cell{width:100%;display:block;}
 .woocommerce .related.products ul.products li.product{width:45%;}
#rapidrh #rapidrh-banner .wrap .large-entry .large-entry-button{margin:auto !important;display:block;margin-bottom:30px !important;}
#rapidrh #rapidrh-section1 .large-image img{display:none;}
#contact-form,  #contact-details{max-width:100%;}
#footer-mid #widget{width:100%;float:none;}
#about{padding-bottom:150px;}}
      @media only screen and (max-width: 420px){#newsletter:after{background-size:250px !important;height:200px !important;}
.woocommerce ul.products li.product{width:100%;margin:auto;}
.woocommerce .related.products ul.products li.product{width:100%;margin:auto !important;}
#page.blog-category .categories{width:100%;}
.products-1-col li:first-child, .category-col:first-child,  .phone-shopping-products .category_parent{width:390px !important;}}#container{width:96%;max-width:1366px;margin:0 auto;}
#container h1{font-size:32px;margin-bottom:0;}
#container #social-media{list-style:none;margin:0;margin-top:20px;}
#container #social-media li{display:inline-block;margin-bottom:0;}
#container #social-media li a:hover{text-decoration:none;}
#container #social-media .soc{background:#2469ad;width:26px;height:26px;display:block;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#container #social-media .soc i{color:#FFF;font-size:17px;line-height:26px;text-align:center;display:block;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#container #social-media .soc:hover i{color:#FFF;}
#container #social-media .soc-tw:hover{background:#4fcbff;}
#container #social-media .soc-gp:hover{background:#ff4f4f;}
#container #social-media .soc-fb:hover{background:#0054a6;}
#container #social-media .soc-ig:hover{background:#674331;}
#container #social-media .soc-in:hover{background:#005aff;}
nav#woonav{/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#c8c9c9+0,b7b8b8+100 */ background:#c8c9c9;/* Old browsers */ background:-moz-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);/* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8c9c9), color-stop(100%, #b7b8b8));/* Chrome,Safari4+ */ background:-webkit-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);/* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);/* Opera 11.10+ */ background:-ms-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);/* IE10+ */ background:linear-gradient(to bottom, #c8c9c9 0%, #b7b8b8 100%);/* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8c9c9', endColorstr='#b7b8b8', GradientType=0 );/* IE6-9 */}
nav#woonav .menu{list-style:none;margin:0;line-height:60px;}
nav#woonav .menu li{margin:0;list-style:none;display:inline-block;}
nav#woonav .menu li a{color:#222;margin:0 0 0 10px;padding-left:10px;border-left:1px solid #222;}
nav#woonav .menu li a:hover{text-decoration:none;}
nav#woonav .menu li:first-child a{border:none;}
.product.has-default-attributes.has-children>.images{opacity:1;}
.button{transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{font-size:16px;margin:0;line-height:1;cursor:pointer;position:relative;font-family:inherit;text-decoration:none;overflow:visible;/*padding:.618em 1em;*/ padding:.8em 1.2em;font-weight:400;border-radius:0px;left:auto;color:#fff;background-color:#1564b1;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none;}
.woocommerce ul.products{list-style:none;margin:0;}
.woocommerce ul.products li.product{width:29%;margin:0 6.5% 2.992em 0;float:left;}
.woocommerce ul.products li.product.last{margin-right:0;}
.woocommerce ul.products li.product .woo-image{position:relative;display:block;margin-bottom:15px;}
.woocommerce ul.products li.product .woo-image img{width:100%;display:block;margin-bottom:0;}
.woocommerce ul.products li.product .woo-image .hover-span{background:rgba(250,250,250,.6);opacity:0;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;}
.woocommerce ul.products li.product .woo-image:hover .hover-span{opacity:1;}
.woocommerce ul.products li.product .woo-image .hover-span .table-cell{display:table;width:100%;height:100%;}
.woocommerce ul.products li.product .woo-image .hover-span .table-cell > a{display:table-cell;vertical-align:middle;text-align:center;}
.woocommerce ul.products li.product .woo-image .hover-span i{color:#666;font-size:60px;text-align:center;}
.woocommerce ul.products li.product h3{font-weight:bold;font-size:16px;line-height:1.5;min-height:50px;}
.woocommerce ul.products li.product .woo-description{min-height:120px;}
.woocommerce ul.products li.product p{margin-bottom:0;color:#898989;}
.woocommerce ul.products li.product .price{font-size:26px;color:#000;}
.woocommerce-breadcrumb, .woocommerce-ordering{display:none;}
.woocommerce div.product p.price{color:#2469ad;font-size:26px;font-weight:bold;line-height:1.2em;}
.woocommerce .quantity .qty{width:70px;padding-right:2px;border:none;color:#FFF;background:#252525;border-radius:0px !important;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;height:50px;font-size:16px;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background-color:#006dd8;border-radius:0;color:#FFF;padding:5px 30px;line-height:40px;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background-color:#208af1;}
.woocommerce-result-count{display:block;width:100%;position:relative;margin:15px 0 0 !important;float:none !important;}
.woocommerce ul.products{margin-top:35px !important;}
.woocommerce ul.products:after{content:'';clear:both;visibility:hidden;display:block;}
.woocommerce-pagination > ul{margin:0;list-style:none;text-align:center;}
.woocommerce-pagination > ul li{display:inline-block;margin:0;}
.woocommerce-pagination > ul li a, .woocommerce-pagination > ul li span{border:1px solid #666;padding:7px 12px;border:1px solid #EAEAEA;color:#999;}
.woocommerce-pagination > ul li a:hover{text-decoration:none;color:#222;background-color:#EAEAEA;}
.woocommerce-result-count:after{content:'';position:absolute;display:inline-block;vertical-align:middle;height:0;width:85%;border-top:1px solid #e7e7e7;right:0;top:0;bottom:0;margin:auto 0;}
.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:5px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before{content:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{content:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:.8em .5em;}
.woocommerce .related.products{margin:30px 0 0;padding:40px;}
.woocommerce .related.products ul.products li.product{width:23%;margin:0 2% 2.992em 0;}
.woocommerce .related.products ul.products li.product .woo-description{display:none;}
.woocommerce .related.products ul.products li.product .woo-image .hover-span i{line-height:157px;font-size:30px;}
.woocommerce .related.products ul.products li.product .woo-image{margin-bottom:0;}
.woocommerce .related.products ul.products li.product h3{font-size:14px;font-weight:500;min-height:0;}
.woocommerce .related.products ul.products li.product .price{font-size:14px;}
.woocommerce .woocommerce-message{border-top-color:#0054a6;}
.woocommerce .woocommerce-message .button{color:#FFF;border-radius:0;background-color:#006dd8;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;}
.woocommerce .woocommerce-message .button:hover{background-color:#208af1;color:#FFF;}
.woocommerce .woocommerce-message:before{color:#0054a6;}
.woocommerce table.cart{border-radius:0;border:none;width:100%;}
.woocommerce table.cart th{background:#ebebeb;padding:15px 12px;text-align:center;font-weight:bold;}
.woocommerce table.cart th.product-name{text-align:left;}
.woocommerce table.cart td{padding:20px 12px;text-align:center;vertical-align:top;}
.woocommerce table.cart tr.cart_item td{border-bottom:1px solid #ebebeb;font-weight:600;}
.woocommerce table.cart tr.cart_item td span{font-weight:600;}
.woocommerce table.cart td.product-remove{width:80px;padding:15px 30px;vertical-align:middle;}
.woocommerce table.cart img{width:auto;max-width:100%;height:auto;}
.woocommerce table.cart .product-thumbnail{max-width:70px;}
.woocommerce table.cart td.actions{padding-right:0 !important;text-align:right;margin-bottom:50px;}
.woocommerce table.cart td.product-name{padding-left:25px;text-align:left;vertical-align:top;}
.woocommerce table.cart td.product-name a{color:#222;font-size:15px;font-weight:600;}
.woocommerce table.cart .quantity .qty{background:#FFF;border-color:#c5c5c5;border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;height:30px;color:#222;width:45px;border:1px solid #939393;text-align:center;}
.woocommerce a.remove{margin:0 auto;}
.woocommerce table.cart td.actions .coupon{float:right;margin-right:20px;}
.woocommerce .cart .button, .woocommerce .cart input.button{float:right;}
.woocommerce table.cart td.actions > input.button{color:#FFF;background-color:#0054a6;width:180px;border-radius:0;font-weight:400;display:inline-block;vertical-align:middle;padding:15px;font-size:16px;border:none;line-height:1;}
.woocommerce table.cart td.actions > input.button:hover{background-color:#1564b1;}
.woocommerce table.cart td.actions .coupon{width:550px;vertical-align:middle;}
.woocommerce table.cart td.actions .coupon input{padding:15px;width:60%;max-width:280px;display:inline-block;vertical-align:middle;float:none !important;}
.woocommerce table.cart td.actions .coupon input.input-text{padding:10px;}
.woocommerce table.cart td.actions .coupon input.button{color:#FFF;background-color:#17181c;width:38%;max-width:180px;border-radius:0;font-weight:400;display:inline-block;vertical-align:middle;float:none;font-size:16px;border:none;line-height:1;margin-left:20px;}
.woocommerce table.cart td.actions .coupon input.button:hover{background-color:#25272e;}
.woocommerce .cart-collaterals{margin-top:50px;}
.woocommerce .cart-collaterals:after{content:'';clear:both;visibility:hidden;display:block;}
.woocommerce .cart-collaterals tr th, .woocommerce .cart-collaterals tr td{padding:15px !important;}
.woocommerce .cart-collaterals tr.cart-subtotal th, .woocommerce .cart-collaterals tr.cart-subtotal td{background-color:#ebebeb;}
.woocommerce .cart-collaterals tr.cart-subtotal .amount{font-weight:bold;}
.woocommerce .cart-collaterals table{margin-bottom:20px;}
.woocommerce .cart-collaterals .cart_totals{max-width:380px;float:right;}
.woocommerce-cart .wc-proceed-to-checkout a{font-weight:400;width:180px;float:left;padding:15px !important;border-radius:0;font-size:16px;line-height:1 !important;text-align:center;}
.woocommerce-cart .wc-proceed-to-checkout a.return-to-store{margin-right:20px;color:#FFF;background-color:#17181c;}
.woocommerce-cart .wc-proceed-to-checkout a.return-to-store:hover{background-color:#25272e;text-decoration:none;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#9e0b0f;color:#FFF;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#b31a1e;text-decoration:none;}
.order-total{font-size:24px;padding:6px !important;}
#page.checkout{background:#ebebeb;}
#page.checkout .woocommerce .woocommerce-info{background:transparent;padding:0 !important;border:none;margin-bottom:1em !important;}
#page.checkout .woocommerce .woocommerce-info:before{content:none;}
#page.checkout .woocommerce .woocommerce-info a{display:block;width:100%;color:#FFF;padding:1em;border-radius:0;font-weight:400;font-size:15px;}
#page.checkout .woocommerce .woocommerce-info a:hover{text-decoration:none;}
#page.checkout .woocommerce .woocommerce-info a.showlogin{background-color:#006dd7;}
#page.checkout .woocommerce .woocommerce-info a.showlogin:hover{background-color:#007af0;}
#page.checkout .woocommerce .woocommerce-info a.showcoupon{background-color:#f7941d;}
#page.checkout .woocommerce .woocommerce-info a.showcoupon:hover{background-color:#fe9b25;}
#payment .payment_methods{list-style:none;margin:20px 0 30px;}
#payment .payment_method_paypal img{display:none;}
#payment .place-order .terms .input-checkbox{width:auto;display:inline-block;vertical-align:middle;}
.woocommerce form.checkout .form-row{padding:0;margin:0 0 15px;}
.woocommerce form.checkout .form-row label{display:none;}
.woocommerce form.checkout .form-row.terms{display:inline-block;margin-top:8px;}
.woocommerce form.checkout .form-row.terms label{display:inline-block;}
.woocommerce form.checkout .form-row input, .woocommerce form.checkout .form-row textarea, .woocommerce form.checkout .form-row .select2-container{padding:12px 8px;font-style:italic;color:#999;border:none;font-size:15px;font-family:'Open Sans', sans-serif;width:100%;}
.woocommerce form.checkout .form-row .select2-container{padding:0 !important;}
.woocommerce form.checkout .form-row .select2-container > a > span{line-height:1.3;}
.woocommerce form.checkout .form-row-first, .woocommerce form.checkout .form-row-last{width:49%;}
.woocommerce form.checkout .form-row-first{float:left;}
.woocommerce form.checkout .form-row-last{float:right;}
.woocommerce form.checkout .form-row .select2-container .select2-choice{padding:12px 8px;border-radius:0;height:44px;border:none;}
.woocommerce form.checkout .form-row .select2-container .select2-choice .select2-arrow b{background-position:0 10px;}
.woocommerce form.checkout .form-row .select-one-container{background-color:#fff;color:#999;width:100% !important;}
.woocommerce form.checkout .form-row .select-two-container{background-color:#fff;color:#999;width:49% !important;/* float:left;*/ display:inline-block;}
.woocommerce form.checkout .form-row textarea{min-height:103px;resize:vertical;}
.woocommerce form.checkout{clear:both;margin-top:40px;}
.woocommerce form.checkout .woocommerce-billing-fields h3, .woocommerce form.checkout h3#ship-to-different-address{color:#000;}
#page.checkout .woocommerce .top-checkout-form .woocommerce-info{width:50%;float:left;}
.woocommerce form.login{border-radius:0;}
.woocommerce form.login .form-row{padding:0;margin:0 0 15px;}
.woocommerce form.login p{color:#444;}
.woocommerce form.login label{color:#444;}
.woocommerce form.login input{width:100%;padding:12px 8px;color:#999;border:none;font-size:15px;font-family:'Open Sans', sans-serif;}
.woocommerce form.login .form-row-first, .woocommerce form.login .form-row-last{width:49%;/* height:310px;*/}
.woocommerce form.login input.button{width:49%;background-color:#006dd7;color:#FFF;border-radius:0;font-weight:400;line-height:20px;}
.woocommerce form.login input.button:hover{background-color:#007af0;}
.woocommerce form.login .inline{width:49%;float:right;vertical-align:middle;}
.woocommerce form.login .inline input{width:auto;vertical-align:middle;}
.woocommerce form.checkout_coupon{border-radius:0;}
.woocommerce form.checkout_coupon .form-row{padding:0;margin:0;}
.woocommerce form.checkout_coupon .form-row-first, .woocommerce form.checkout_coupon .form-row-last{width:49%;}
.woocommerce form.checkout_coupon .form-row-first{float:left;}
.woocommerce form.checkout_coupon .form-row-last{float:right;}
.woocommerce form.checkout_coupon input{width:100%;padding:12px 8px;color:#999;border:none;font-size:15px;font-family:'Open Sans', sans-serif;}
.woocommerce form.checkout_coupon input.button{width:100%;background-color:#006dd7;color:#FFF;border-radius:0;font-weight:400;line-height:20px;}
.woocommerce form.checkout_coupon input.button:hover{background-color:#007af0;}
.woocommerce #customer_details{margin-bottom:100px;margin-top:40px;}
.woocommerce #customer_details > div{width:48%;margin:0 auto 40px;}
.woocommerce #customer_details > div p{color:#FFF;}
.woocommerce table.woocommerce-checkout-review-order-table{background:transparent;border:none;width:100%;}
.woocommerce table.woocommerce-checkout-review-order-table th.product-name, .woocommerce table.woocommerce-checkout-review-order-table th.product-total{background-color:#111111;color:#FFF;font-weight:400;padding:9px 12px;}
.woocommerce table.woocommerce-checkout-review-order-table th, .woocommerce table.woocommerce-checkout-review-order-table td{padding:26px 12px;font-size:14px;border-top:none !important;border-bottom:1px solid #E1E1E1;}
.woocommerce table.woocommerce-checkout-review-order-table td p{margin-bottom:0;}
.woocommerce table.woocommerce-checkout-review-order-table .order-total td{border-bottom:1px solid #ebe9eb;}
.woocommerce td.product-name dl.variation dd p:last-child{font-size:100%;line-height:inherit;}
.woocommerce #payment div.form-row .place-order{float:right;}
.woocommerce #payment{background:transparent;}
.woocommerce #payment .button.alt{line-height:20px;font-style:normal;color:#FFF;font-weight:400;background-color:#9e0b0f;/*width:50%;*/ max-width:200px;margin-left:40px;}
.woocommerce #payment .button.alt:hover{background-color:#b9161a;}
.woocommerce #payment .place-order{float:right;min-width:100%;text-align:left;padding:0;}
.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 5px;text-align:center;vertical-align:middle;width:20px !important;}
#top-checkout-form:after{clear:both;visibility:hidden;content:'';display:block;}
#top-checkout-form .checkout-buttons, #top-checkout-form .checkout-note{width:50%;}
#top-checkout-form .checkout-note p{text-align:center;display:block;font-size:20px;line-height:1.3;margin:0 auto;max-width:70%;}
#shop-main #tagline #social-media .soc{background:#2469ad;}
#shop-main #banner{height:auto;min-height:0;}
#shop-main #banner .banner-item{width:50%;height:390px;float:left;}
#shop-main #banner .banner-item .banner-content p{text-transform:uppercase;font-size:18px;margin-bottom:0;display:inline-block;width:48%;}
#shop-main #banner .banner-item .banner-content span{opacity:0;color:#FFF;margin-top:25px;display:inline-block;text-align:right;width:50%;vertical-align:bottom;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transform:translate(30px, 0);-webkit-transform:translate(30px, 0);-moz-transform:translate(30px, 0);-o-transform:translate(30px, 0);-ms-transform:translate(30px, 0);}
#shop-main #banner .banner-item:hover .banner-content span{opacity:1;transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);}
#shop-main #banner .banner-item .banner-content > div:before{content:none;}
#shop-main #banner .banner-item .banner-content > div{position:absolute;width:90%;max-width:850px;bottom:20px;left:0;display:block;padding:20px;right:0;margin:auto;}
p#billing_postcode_field + .clear{display:none;}
p#billing_postcode_field{display:none;width:49%;}
p#billing_company_field{width:75%;}
p#billing_phone_field{width:55%;}
p#shipping_postcode_field + .clear{display:none;}
p#shipping_postcode_field{display:none;width:49%;}
p#shipping_company_field{width:75%;}
p#shipping_phone_field{width:55%;}
p#shipping_city_field{width:65%;}
p#billing_city_field{width:65%;}
p#po_textbox_field{width:65%;}
/************ RAPID RH SHOP *************/
/*
.rrh-items{position:relative;height:450px;}
.rrh-items > div{width:48%;max-width:660px;height:100%;padding:0;}
.rrh-items > div img{max-width:580px;}
.rrh-items > div a.rh-button{max-width:250px;color:#FFF;background-color:#f26522;font-size:22px;font-weight:400;text-align:center;margin:20px auto;display:block;padding:15px;}
.rrh-items > div a.rh-button2{max-width:250px;color:#FFF;background-color:#9e0b0f;;font-size:22px;font-weight:400;text-align:center;margin:20px auto;display:block;padding:15px;}
.rrh-items > div  a.rh-button:hover{text-decoration:none;background-color:#d95a1e;}
.rrh-items > div  a.rh-button2:hover{text-decoration:none;background-color:#8d090d;}*/ #flooring nav #menu-sm-rapid-rh{list-style:none;margin:0;line-height:60px;}
#flooring nav #menu-sm-rapid-rh li{margin:0;list-style:none;display:inline-block;}
#flooring nav #menu-sm-rapid-rh li a{color:#222;margin:0 0 0 10px;padding-left:10px;border-left:1px solid #222;}
#flooring nav #menu-sm-rapid-rh li a:hover{text-decoration:none;}
#flooring #menu-sm-rapid-rh li:first-child a{border:none;}
/*Price Display*/

span.woocommerce-Price-amount.amount{color:#000;}
span.calltoorder{font-size:.7em;color:#222;}
/*message*/
p.demo_store{color:#fff;background-color:#990000;}

@font-face{font-family:'HelveticaNeue';src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/HelveticaNeue-Bold.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'HelveticaNeue-Thin';src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/HelveticaNeue-Thin.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'HelveticaNeue-Thin';src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/HelveticaNeue-Thin.eot);src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/HelveticaNeue-Thin.eot?#iefix) format('embedded-opentype'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/HelveticaNeue-Thin.woff) format('woff'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/HelveticaNeue-Thin.ttf) format('truetype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/HelveticaNeue-Thin.svg#) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'BebasNeue';src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/BebasNeue.eot);src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/BebasNeue.eot?#iefix) format('embedded-opentype'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/BebasNeue.woff) format('woff'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/BebasNeue.ttf) format('truetype'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/BebasNeue.svg) format('svg');font-weight:normal;font-style:normal;}
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, font, ins, kbd, q, s, samp,  small, strike, strong, sub, sup, tt, var,  dl, dt, dd, ol, ul, li,  fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td{border:0;font-family:'Roboto';font-size:100%;font-style:inherit;font-weight:400;margin:0;outline:0;padding:0;vertical-align:baseline;-webkit-font-smoothing:antialiased;}:focus{outline:0;}
*, *:before, *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
html, body{height:100%;}
body{line-height:1;}
ol, ul{list-style-position:outside;margin:0 0 2em 2.5em;font-size:1.6rem;}
ol li, ul li{margin:0 0 0.8em 0;line-height:1.6em;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{font-weight:normal;text-align:left;}
blockquote:before, blockquote:after,  q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a img{border:0;}
article, aside, details, figcaption, figure,  footer, header, hgroup, menu, nav, section{display:block;}
.clearfix:before,  .clearfix:after{content:".";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.home-main.manual_add_voucher_page{background-color:white;}
.entry-content img,  .comment-content img,  .widget img{max-width:100%;}
img[class*="align"],  img[class*="wp-image-"]{height:auto;}
img.size-full{max-width:100%;width:auto;}
.wp-caption{max-width:100%;}
html #wpadminbar{position:fixed;top:0;}
.shipping-map{float:left;text-align:center;width:50%;}
html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body {
font-size: 1.7rem;
font-family: 'Open Sans', sans-serif;
font-weight: normal;
font-style: normal;
line-height: 1.6rem;
color: #222;
padding: 0;
margin: 0;
} p{font-size:1.75rem;line-height:1.75em;margin:0 0 1.8em 0;color:#222;}
p:first-child{margin:0 0 1.8em 0;}
strong{font-weight:bold;}
em {
font-style: italic;
} a{outline:0;color:#2469ad;text-decoration:none;display:inline;}
a:hover{text-decoration:underline;}
small{font-size:1.2rem;line-height:1.2em;font-weight:normal;}
small a{color:inherit;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,  h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:#000 !important;}
h1, h2, h3, h4, h5, h6{font-weight:bold;line-height:1.3em;margin:0 0 0.8em 0;color:#000;font-family:'Lato', sans-serif;}
h1{font-size:2.8rem;}
h2{font-size:2.4rem;}
h3{font-size:2.1rem;}
h4{font-size:1.8rem;}
h5{font-size:1.6rem;}
h6{font-size:1.4rem;}
.widget h3{font-size:1.8rem;}
img.alignleft,  div.wp-caption.alignleft{float:left;margin:0 30px 20px 0;max-width:100%;height:auto;}
img.alignright,  div.wp-caption.alignright{float:right;margin:0 0 20px 30px;max-width:100%;height:auto;}
img.alignnone,  div.wp-caption.alignnone{float:none;margin:0 30px 20px 0;}
img.aligncenter,  div.wp-caption.aligncenter{float:none;margin:0 auto 20px;display:block;}
.wp-caption-text{text-align:center;font-style:italic;}
sup{bottom:.1ex;font-size:12px;height:0;line-height:1;position:relative;vertical-align:super;}
p.cta-text-blue{text-align:center;background:#21609e;color:#FFF;padding:4px 4px 8px;border-radius:3px;}
.button-blue{background-color:#0072bc;padding:10px 30px;font-size:16px;text-align:center;color:#fff !important;margin:5px auto;}
.button-blue:hover{text-decoration:none;opacity:.8;}
.button-orange{background-color:#f36523;padding:10px 30px;font-size:16px;text-align:center;color:#fff !important;margin:5px auto;}
.button-orange:hover{text-decoration:none;opacity:.8;}
.button-red{background-color:#9e0b0f;padding:10px 30px;font-size:16px;text-align:center;color:#fff !important;margin:5px auto;}
.button-red:hover{text-decoration:none;opacity:.8;}
.blue-links , .blue-links a{color:#014c99 !important;font-weight:bold;font-size:14px;}
div.wrap-div-topSpacer{width:0px;height:60px;float:left;}
div.wrap-div{float:left;clear:both;margin:0px 10px 0 0;height:80px;width:25%;text-align:center;background:#0088cc;color:#FFF;}
div.wrap-div-right{float:right;width:50%;}
.dataTables_filter{margin-bottom:50px;background:#0063ac;color:#fff;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.dataTables_filter input{color:#fff;border:none;background-color:#0063ac;}
.dataTables_wrapper label input, .dataTables_wrapper label select{line-height:2em !important;}
#tablepress-21 th{font-weight:normal !important;background-color:#0054a6;color:white;font-size:16px;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.ubuntu{font-family:'Lato', sans-serif;}
.oswald{font-family:'Roboto', sans-serif;}
.light-text,  .light-text p,  .light-text a,  .light-text li,  .light-text span  .light-text h1,  .light-text h2,  .light-text h3,  .light-text h4,  .light-text h5,  .light-text h6{color:#FFF;}
#tagline .light-text a{color:#FFF !important;}
.dark-text,  .dark-text p,  .dark-text a,  .dark-text li,  .dark-text span  .dark-text h1,  .dark-text h2,  .dark-text h3,  .dark-text h4,  .dark-text h5,  .dark-text h6{color:#222;}::-webkit-input-placeholder{color:#999;}:-moz-placeholder{color:#999;}::-moz-placeholder{color:#999;}:-ms-input-placeholder{color:#999;}
.orange{color:#f7941e;}
.animate{transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.button-two-tone{background:#f9a94b;background:-moz-linear-gradient(top, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9a94b), color-stop(50%, #f9a94b), color-stop(51%, #f7941e), color-stop(100%, #f7941e));background:-webkit-linear-gradient(top, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);background:-o-linear-gradient(top, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);background:-ms-linear-gradient(top, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);background:linear-gradient(to bottom, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9a94b', endColorstr='#f7941e', GradientType=0 );}
#stickyfooter_wrap{min-height:calc(100vh - 506px);margin:0;padding:0;}
#top-header{background-color:#17181c;padding:10px 0;}
#top-header span{margin-left:30px;font-size:14px;}
#top-header span img{display:inline-block;vertical-align:middle;}
#top-header i{margin-right:5px;}
#top-header a,  #top-header a:hover{color:#FFF;}
#top-header .wrap,  #bot-header .wrap,  #breadcrumb .wrap,  nav .wrap{max-width:1720px;}
#bot-header{background:#0054a6;background:-moz-linear-gradient(top, #0054a6 1%, #00386f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #0054a6), color-stop(100%, #00386f));background:-webkit-linear-gradient(top, #0054a6 1%, #00386f 100%);background:-o-linear-gradient(top, #0054a6 1%, #00386f 100%);background:-ms-linear-gradient(top, #0054a6 1%, #00386f 100%);background:linear-gradient(to bottom, #0054a6 1%, #00386f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0054a6', endColorstr='#00386f', GradientType=0 );box-shadow:0 0 2px rgba(0,0,0,.5);position:relative;z-index:100;}
#bot-header #logo{padding:17px 0;}
#bot-header #logo img{display:block;}
#breadcrumb{background-color:#111;}
#breadcrumb .wrap p{margin:0;color:#999;font-size:13px;}
#breadcrumb .wrap{padding:3px 0;}
#breadcrumb .wrap a{color:#999;}
#breadcrumb .wrap .breadcrumb_last{font-weight:bold;}
#main-menu .mymenu-nav .mymenu-submenu{background:#FFF;padding-top:5px;}
#main-menu .mymenu-nav .mymenu-submenu.mymenu-tabs-group{border:none;padding-left:20px;}
#main-menu .mymenu-nav .mymenu-submenu.mymenu-tabs-group > li:hover,  #main-menu .mymenu-nav .mymenu-submenu.mymenu-tabs-group > li:focus{background:#FFF;}
#main-menu .mymenu-nav .mymenu-submenu.mymenu-tabs-group > li > span{padding:8px;font-size:14px;}
#main-menu .mymenu-nav .mymenu-submenu a,  #main-menu .mymenu-nav .mymenu-submenu span{color:#222;}
#main-menu .mymenu-nav .mymenu-submenu span{padding-bottom:0px;}
.mymenu-main .mymenu-nav .mymenu-submenu .mymenu-item-header > .mymenu-target{font-weight:bold;font-size:14px !important;padding-top:5px;padding-bottom:5px !important;background-color:#003a73;}
span.mymenu-target.mymenu-item-layout-default.mymenu-item-layout-text_only > span{color:white !Important;}
#main-menu .mymenu-nav > li{margin-left:2px;}
#main-menu .mymenu-nav > li .mymenu-search{padding-top:3px;width:150px;}
#main-menu .mymenu-nav > li .mymenu-search form{margin:0;background:none;min-width:150px;}
#main-menu .mymenu-nav > li .mymenu-search form .mymenu-search-input{border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-webkit-border-radius:100px;-o-border-radius:100px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.5), 0 1px #1a548e;}
@media only screen and (min-width: 1720px) {
#main-menu .mymenu-nav .mymenu-submenu-type-mega{width:1720px !important;max-width:none !important;right:0 !important;left:auto !important;}
}
@media only screen and (min-width: 1600px) {
#main-menu .mymenu-nav .mymenu-submenu-type-mega{width:1600px !important;max-width:none !important;right:0 !important;left:auto !important;}
}
@media only screen and (min-width: 1500px) {
#main-menu .mymenu-nav .mymenu-submenu-type-mega{width:1500px !important;max-width:none !important;right:0 !important;left:auto !important;}
}
@media only screen and (min-width: 1400px) {
#main-menu .mymenu-nav .mymenu-submenu-type-mega{width:1400px !important;max-width:none !important;right:0 !important;left:auto !important;}
}
@media only screen and (min-width: 1300px) {
#main-menu .mymenu-nav .mymenu-submenu-type-mega{width:1300px !important;max-width:none !important;right:0 !important;left:auto !important;}
}
@media only screen and (min-width: 1200px) {
#main-menu .mymenu-nav .mymenu-submenu-type-mega{width:1220px !important;max-width:none !important;right:0 !important;left:auto !important;}
}
@media only screen and (min-width: 1045px) {
#main-menu .mymenu-nav .mymenu-submenu-type-mega{width:1045px !important;max-width:none !important;right:0 !important;left:auto !important;}
}
@media only screen and (max-width: 1040px) {
.mymenu-column-1-4{width:100% !important;}
.mymenu-column-1-3{width:100% !important;}
} .mymenu .mymenu-item-layout-icon_left > .mymenu-target-title{display:inline;}
.mymenu .mymenu-target-text{display:inline;}
.mymenu-item-level-0 > ul{padding:20px !important;}
.mymenu-submenu a.mymenu-target{font-size:14px;}
.mymenu-submenu a.mymenu-target:hover{background:#EEEEEE;}
.mymenu-submenu a.mymenu-target.no-hover:hover{background:transparent;}
#forest-catalogue img{border-radius:0;border:none;}
.mymenu-submenu a.mymenu-target img{padding-right:10px;}
.mymenu-submenu a.mymenu-target .mymenu-target-text{}
.mymenu-tabs{padding-bottom:20px;}
.mymenu-tabs-group{border-color:#ebebeb !important;}
.mymenu-tabs-group > li .submenu-title,  .mymenu-submenu .submenu-title{font-weight:bold !important;text-transform:uppercase !important;font-size:16px !important;margin-bottom:20px !important;}
.mymenu-tabs-group > li a.mymenu-target.submenu-title:hover,  .mymenu-submenu a.mymenu-target.submenu-title:hover{background:transparent !important;}
.mymenu-tabs-group > li > a:after,  .mymenu-tabs-group > li .submenu-title:after{content:none !important;}
.mymenu-tabs-group > li > a{padding:0 !important;position:relative;}
.mymenu-tabs-group > li > a span{font-weight:normal !important;font-size:15px;line-height:1.5;}
.mymenu-tabs-group > li.mymenu-active > a span{color:#0072bc !important;}
.mymenu-tabs-group > li.mymenu-active > a:after{content:'' !important;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid #ebebeb;position:absolute;right:-20px !important;top:0 !important;bottom:0 !important;margin:auto !important;}
.term-rapid-rh-and-concrete-moisture-products .mymenu-main .mymenu-item-25144.mymenu-current-menu-ancestor > .mymenu-target{color:#ffffff;}
.term-wood-moisture-meters .mymenu-main .mymenu-item-28148.mymenu-current-menu-ancestor > .mymenu-target{color:#ffffff;}
.term-building-inspection-tools .mymenu-main .mymenu-item-28148.mymenu-current-menu-ancestor > .mymenu-target{color:#ffffff;}
.term-forest-products .mymenu-main .mymenu-item-21362.mymenu-current-menu-ancestor > .mymenu-target{color:#ffffff;}
.category-flooring-news .mymenu-main .mymenu-item-25144.mymenu-current-menu-ancestor > .mymenu-target{color:#ffffff;}
.mymenu .mymenu-item-type-column>.mymenu-submenu-type-stack{padding-left:10px;}
.mymenu-submenu-id-28681, .mymenu-submenu-id-28668, .mymenu-submenu-id-28784, .mymenu-submenu-id-28680, .mymenu-submenu-id-28679, .mymenu-submenu-id-29195, .mymenu-submenu-id-29217, .mymenu-submenu-id-29263{border-right:none !important;}
.mymenu .mymenu-item-type-column>.mymenu-submenu-type-stack>.mymenu-item-normal{padding:0px 10px 30px 0px;}
#menu-item-29272{padding-bottom:130px;}
#menu-item-29222{padding-bottom:130px;}
#menu-item-25148{padding-top:20px;padding-bottom:20px;}
#menu-item-28034{padding-bottom:20px;}
#menu-item-25151{padding-bottom:20px;}
#menu-item-25150{padding-bottom:20px;}
@media only screen and (max-width: 1045px) {
#menu-item-29272{padding-bottom:0px;}
#menu-item-29222{padding-bottom:0px;}
.mymenu .mymenu-nav .mymenu-column-2-3{width:100% !important;}
.mymenu .mymenu-nav .mymenu-column-1-3{width:100% !important;}
.mymenu .mymenu-nav .mymenu-column-1-4{width:100% !important;}
.mymenu .uberu-submenu-type-stack>.mymenu-item-normal>.mymenu-target{padding:0px;}
.mymenu-item-level-0 > ul{padding:0px !important;}
#main-menu{width:340px;}
}   #footer-mid li,  #footer-mid p,  #footer-mid a,  #footer-mid span{color:#FFF;font-size:13px;}
#footer-mid{background:#222732;padding:40px 0;}
#footer-mid #widget{width:40%;max-width:550px;float:left;padding-right:20px;}
#footer-mid #widget.widget-last{max-width:150px;width:20%;float:right;}
#footer-mid #widget h3{font-family:'Lato', sans-serif;font-weight:300;font-size:26px;color:#FFF;}
#footer-mid #social-media{list-style:none;margin:0;}
#footer-mid #social-media li{display:inline-block;}
#footer-mid #social-media li a:hover{text-decoration:none;}
#footer-mid #social-media .soc{background:#FFF;width:26px;height:26px;display:block;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#footer-mid #social-media .soc i{color:#222732;font-size:17px;line-height:26px;text-align:center;display:block;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#footer-mid #social-media .soc:hover i{color:#FFF;}
#footer-mid #social-media .soc-tw:hover{background:#4fcbff;}
#footer-mid #social-media .soc-gp:hover{background:#ff4f4f;}
#footer-mid #social-media .soc-fb:hover{background:#0054a6;}
#footer-mid #social-media .soc-ig:hover{background:#674331;}
#footer-mid #social-media .soc-in:hover{background:#005aff;}
#footer-bot{background:#17181c;padding:20px 0;}
#footer-bot .copyright{color:#898989;margin:0;text-align:center;display:block;font-size:12px;}
#footer-bot .copyright a{color:#898989;}
#footer-bot .pipe{margin:0 10px;}
#menu-footer-widget{margin:0;padding:0;}
#menu-footer-widget li{list-style:none;padding:0;margin:0;}
#menu-footer-widget li a{font-size:12pt;}
.textwidget{color:white;font-size:12pt;}
#featured-home-image img{width:100%;max-width:666px;}
#homepage .post .left,  #homepage .post .right{width:50%;}
#homepage .post .left img{width:100%;}
#homepage .post h1{font-size:36px;color:#363636;}
#homepage .post .right{padding:0 20px;}
#homepage #tagline{padding:20px 0 20px 0;}
#homepage #tagline h2.light-text{color:#222;}
#homepage #tagline #social-media .soc{background-color:#2469ad;}
#homepage #tagline #social-media .soc i{color:#FFF;}
#banner_2{height:80vh;min-height:620px;}
#banner_3{height:75vh;max-height:580px;}
#banner_2 .banner-item{overflow:hidden;position:relative;}
#banner_3 .banner-item{overflow:hidden;position:relative;}
#banner_2 .banner-item .banner-bg{background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;height:100%;width:100%;z-index:-1;position:absolute;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#banner_3 .banner-item .banner-bg{background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;height:100%;width:100%;z-index:-1;position:absolute;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#banner_2 .banner-item:hover .banner-bg,  #banner_2 .hover .banner-item .banner-bg{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
#banner_3 .banner-item:hover .banner-bg,  #banner_3 .hover .banner-item .banner-bg{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
#banner_2 #flooring-banner,  #banner_2 .first-half{width:50%;height:100%;}
#banner_2 #forest-banner{height:50%;}
#banner_2 #rapidrh-banner{width:33%;height:100%;}
#banner_3 #rapidrh-banner{width:33%;height:100%;}
#banner_2 #moisture-meter-banner{width:33%;height:100%;}
#banner_3 #moisture-meter-banner{width:33%;height:100%;}
#banner_2 #forest-products-banner{width:34%;height:100%;}
#banner_3 #forest-products-banner{width:34%;height:100%;}
#banner_2 .second-half{height:50%;}
#banner_2 #woodworking-banner,  #banner_2 #inspection-banner{width:50%;height:100%}
#banner_2 .banner-content{background:rgba(0,0,0,.2);position:relative;height:100%;width:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;color:White;}
#banner_3 .banner-content{position:relative;height:100%;width:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#banner_2 .banner-content:hover,  #banner_2 .hover .banner-content{background:rgba(0,0,0,.7);}
#banner_2 .banner-content > div{position:absolute;max-width:70%;top:40px;left:40px;padding:20px 0 20px 20px;}
#banner_2 .banner-content > span{font-size:12pt;}
#banner_3 .banner-content > div{position:absolute;max-width:70%;top:40px;left:40px;padding:20px 0 20px 20px;}
#banner_2 .banner-content > div:before{content:'';width:5px;height:100%;display:block;background:#f7941d;position:absolute;top:0px;left:0;opacity:0;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-webkit-transform:translate(-30px, 0);-moz-transform:translate(-30px, 0);-o-transform:translate(-30px, 0);-ms-transform:translate(-30px, 0);}
#banner_3 .banner-content > div:before{content:'';width:5px;height:100%;display:block;background:#f7941d;position:absolute;top:0px;left:0;opacity:0;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-webkit-transform:translate(-30px, 0);-moz-transform:translate(-30px, 0);-o-transform:translate(-30px, 0);-ms-transform:translate(-30px, 0);}
#banner_2 .banner-content h3{font-size:26px;color:#FFF;margin-bottom:20px;}
#banner_3 .banner-content h3{font-size:30px;color:#f7941d;margin-bottom:20px;}
#banner_2 .banner-content span{color:#FFF;font-size:18px;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#banner_3 .banner-content span{color:#FFF;font-size:18px;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#banner_2 .banner-content p{margin-bottom:0;color:#FFF;opacity:0;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-webkit-transform:translate(-30px, 0);-moz-transform:translate(-30px, 0);-o-transform:translate(-30px, 0);-ms-transform:translate(-30px, 0);line-height:20px;}
#banner_3 .banner-content p{margin-bottom:0;color:#FFF;opacity:1;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);line-height:20px;}
#banner_2 .banner-content:hover p,  #banner_2 .banner-content:hover > div:before,  #banner_2 .hover .banner-content p,  #banner_2 .hover .banner-content > div:before{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);}
 #tagline{padding:20px 0 30px 0;background:#FFF;text-align:center;}
#tagline ul,  #tagline h2{display:inline-block;margin:0 40px;vertical-align:middle;line-height:36px;font-family:'Open Sans', sans-serif;}
#tagline #social-media{list-style:none;margin:0;}
#tagline #social-media li{display:inline-block;margin:0;}
#tagline #social-media li a:hover{text-decoration:none;}
#tagline #social-media .soc{background:#d7d7d7;width:26px;height:26px;display:block;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#tagline #social-media .soc i{color:#FFF;font-size:17px;line-height:26px;text-align:center;display:block;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#tagline #social-media .soc:hover i{color:#FFF;}
#tagline #social-media .soc-tw:hover{background:#4fcbff;}
#tagline #social-media .soc-gp:hover{background:#ff4f4f;}
#tagline #social-media .soc-pt:hover{background:#cc0000;}
#tagline #social-media .soc-fb:hover{background:#0054a6;}
#tagline #social-media .soc-ig:hover{background:#674331;}
#tagline #social-media .soc-in:hover{background:#005aff;}
#tagline .pipe{margin:0 20px;}
#testimonial{height:280px;width:100%;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/testimonial-banner.jpg);background-repeat:no-repeat;background-color:#2c2c2c;background-position:bottom center;display:table;}
#testimonial .wrap{display:table-cell;vertical-align:middle;}
#testimonial .wrap > div{margin:60px auto;}
#testimonial .testimony,  #testimonial .testimonian{width:96%;color:#FFF;text-align:center;max-width:890px;display:block;margin:0 auto;position:relative;}
#testimonial .testimony{font-size:18px;letter-spacing:-.5px;font-weight:lighter;margin-bottom:20px;}
#testimonial .testimonian{font-size:13px;font-style:italic;}
#main.homepage{padding:30px 0 100px;}
#shop-moisture-meters{width:48%;max-width:655px;height:349px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/main-shop-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #acacac;display:inline-block;margin-right:20px;margin-bottom:20px;line-height:349px;position:relative;vertical-align:top;}
#shop-rrh{width:48%;max-width:655px;height:349px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/main-shop-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #acacac;display:inline-block;vertical-align:top;margin-bottom:20px;line-height:349px;position:relative;}
#shop-building-inspection{width:48%;max-width:655px;height:349px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/main-shop-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #acacac;display:inline-block;margin-right:20px;margin-bottom:20px;line-height:349px;vertical-align:top;position:relative;}
#shop-forest-products{width:48%;max-width:655px;height:349px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/main-shop-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #acacac;display:inline-block;position:relative;line-height:349px;}
.centered-image{width:100%;vertical-align:middle;top:-50px;position:relative;}
.shop-title{font-size:16px;line-height:18px;font-weight:bold;font-family:Lato;margin-top:30px;margin-left:30px;}
.rrh-shop-title{font-size:14pt;font-weight:bold;font-family:Lato;margin-top:15px;margin-left:15px;}
#shop-moisture-meters #button{bottom:120px;float:right;position:relative;margin-right:30px;border:2px solid #fff;line-height:30px;z-index:1;}
#shop-rrh #button{bottom:138px;float:right;position:relative;margin-right:30px;line-height:30px;z-index:1;border:2px solid #fff;}
#shop-building-inspection #button{bottom:138px;float:right;position:relative;margin-right:30px;line-height:30px;border:2px solid #fff;z-index:1;}
#shop-forest-products #button{bottom:138px;float:right;position:relative;margin-right:30px;line-height:30px;border:2px solid #fff;z-index:1;}
a.shop-cta{width:100%;max-width:180px;font-size:18px;color:#FFF;display:block;text-align:center;background:#2469ad;padding:7px 25px;}
a.shop-cta:hover{text-decoration:none;background:#006dd8;}
a.rrh4-shop-cta{width:100%;font-size:18px;color:#FFF;display:block;text-align:center;background-color:#6ebf50;padding:7px 25px;border:3px solid #fff;}
a.rrh4-shop-cta:hover{text-decoration:none;background:#4f9535;}
a.rrh5-shop-cta{width:100%;font-size:18px;color:#FFF;display:block;text-align:center;background-color:#9e0b0f;padding:7px 25px;border:3px solid #fff;}
a.rrh5-shop-cta:hover{text-decoration:none;background:#8d090d;}
#shop-rrh4, #shop-rrh5{width:100%;height:100%;display:inline-block;}
#shop-rrh5 #button, #shop-rrh4 #button{position:absolute;bottom:-20px;right:40px;}
.rrh-items{height:100%;}
.rrh-items > div{margin-top:35px;width:49%;max-width:660px;height:100%;padding:0;}
.rrh-items .shop-title{font-size:20px;font-weight:bold;font-family:Lato;margin-top:0px !important;margin-left:0px !important;color:#ffffff;}
.rrh-items  h2{font-size:18px;font-family:Roboto;font-weight:normal;font-variant:small-caps;line-height:14px;}
.dark-orange{color:#f26522;}
.rrh-l6-green{color:#6ebf50 !important;}
.red{color:#ed1c24;}
.rrh-items ul{list-style-type:disc;margin:0 !important;padding-left:20px;}
.rrh-items ul li{line-height:18px;margin-bottom:5px;color:#fff;font-size:18px;padding-left:10px;}
.shop-rrh-img{width:100%;font-size:0;position:relative;}
.shop-rrh-content{width:100%;max-width:655px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/category-page-dark-bg.jpg);background-size:cover;padding:30px;color:#fff !important;height:280px;}
@media(max-width: 888px) {
.shop-rrh-content{height:270px;}
}
@media only screen and (max-width: 768px)
{
.shop-rrh-content{height:100%;}
}      .item-image-container{height:300px;line-height:300px;}
.item-description{padding:20px;height:50%;display:flex;flex-direction:column;}
.item-description-related{padding:10px;height:53%;display:flex;flex-direction:column;}
.product-listing, .product-listing-related{display:inline-block;width:100%;max-width:350px;min-width:150px;vertical-align:top;margin-right:10px;margin-bottom:0px;height:720px;border:1px solid #e7e7e7;}
.product-listing-related{height:320px;}
#whole-products{display:table-row;}
.woocommerce img{vertical-align:middle !important;}
.woocommerce ul.products li.product .woo-image{position:relative;display:block;margin-bottom:0px !important;padding:30px 20px 0;}
.woocommerce ul.products li.product h3,  .woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:bold;font-size:20px;line-height:22px;font-weight:600;text-align:center;}
.woocommerce ul.products li.product p{margin-bottom:15px;font-size:16px;text-align:justify;color:#333;line-height:1.5em;}
.woocommerce ul.products li.product .button{margin-top:5px;width:100%;text-align:center;border:2px solid #fff;}
.woocommerce ul.products li.product .button.related{font-size:14px}
.woocommerce form.checkout h2#ship-to-different-address{font-weight:bold !important;background-color:#006dd7;color:#fff;padding:10px;}
.woocommerce form.checkout h2#ship-to-billing-address{font-weight:bold !important;background-color:#006dd7;color:#fff;padding:10px;}
.add-to-cart{width:80%;align-self:flex-start;margin-top:auto;align-self:flex-start;margin-left:auto;margin-right:auto;position:absolute;bottom:20px;}
.woocommerce ul.products li.product{}
.woocommerce .related.products ul.products li.product h2{font-size:14px;font-weight:600;min-height:0;padding-top:15px;border-top:1px solid #efefef;}
.woocommerce .related.products ul.products li.product .woo-image .hover-span i{line-height:57px;font-size:30px;}
@media only screen and (max-width: 990px)
{
.item-description{height:55%;}
}
@media only screen and (max-width: 844px)
{
.item-description{height:65%;}
}
@media only screen and (max-width: 768px)
{
.woocommerce ul.products li.product.last{margin-right:6.5%;}
}
@media only screen and (max-width: 520px)
{
.woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n){float:none;}
.woocommerce ul.products li.product{width:100% !important;}
.woocommerce ul.products{text-align:center;}
.item-description{height:50%;}
.woocommerce ul.products li.product.last{margin-right:0;}
.product-listing-related{height:100%;margin-bottom:20px;}
.item-description-related{padding:10px;height:23%;display:flex;flex-direction:column;}
}   .callout-container-img{background-color:#0072bc;padding:30px;line-height:15px;font-size:16px;}
.callout-box-img{max-width:400px;width:100%;padding:30px;position:relative;margin-bottom:20px;margin-top:30px;background-color:#0166a7;color:white;line-height:22px;}
.callout-box-img::before{top:-30px;left:20px;position:absolute;content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/quotes_sm.png);}
.callout-box-name-img{font-weight:bold;font-size:13px;color:white;padding-bottom:0px;margin-bottom:0px;}
.callout-box-job-title-img{font-size:13px;color:white;}
.callout-row{display:table;}
.callout-box-profile-img{width:90px;height:90px;display:table-cell;vertical-align:middle;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:2px solid white;float:left;margin-right:30px;}
.callout-box-profile-img img{display:inline;margin:0 auto;height:100%;width:auto;}
.callout-box-text{display:table-cell;vertical-align:middle;}
.callout-container{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/callout-container.png);background-size:cover;padding:30px;max-width:450px;width:100%;}
.callout-box{max-width:400px;width:100%;padding:20px;position:relative;margin-bottom:20px;margin-top:30px;background-color:#1378ec;color:white;line-height:22px;font-size:14px;}
.callout-box::before{top:-30px;left:20px;position:absolute;content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/quotes_sm.png);}
.callout-box-name{font-weight:bold;font-size:13px;color:white;}
.callout-box-name::after{content:' | ';font-weight:normal;}
.callout-box-job-title{font-size:13px;color:white;}
.callout-box::after{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/quote-arrow-down.png);bottom:-25px;left:10px;position:absolute;}
.callout-box2{border:5px solid #0072bc;border-radius:15px;max-width:400px;width:100%;padding:30px 30px 30px 54px;position:relative;margin-bottom:20px;font-size:20px;font-weight:bold;}
.callout-box2:before{top:-10px;left:-10px;position:absolute;content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/quote.svg);background-color:#fff;height:65px;width:65px;}
.callout-container.right, .callout-container-img.right{float:right;margin:20px 0px 20px 30px;}
.callout-container.left, .callout-container-img.left{float:left;margin:20px 30px 15px 0px;}
div.hrf-faq-list{margin-bottom:20px;}
#newsletter{background:#004890;background:-moz-linear-gradient(top, #004890 0%, #004181 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #004890), color-stop(100%, #004181));background:-webkit-linear-gradient(top, #004890 0%, #004181 100%);background:-o-linear-gradient(top, #004890 0%, #004181 100%);background:-ms-linear-gradient(top, #004890 0%, #004181 100%);background:linear-gradient(to bottom, #004890 0%, #004181 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#004890', endColorstr='#004181', GradientType=0 );position:relative;}
#newsletter2{background:#004890;background:-moz-linear-gradient(top, #004890 0%, #004181 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #004890), color-stop(100%, #004181));background:-webkit-linear-gradient(top, #004890 0%, #004181 100%);background:-o-linear-gradient(top, #004890 0%, #004181 100%);background:-ms-linear-gradient(top, #004890 0%, #004181 100%);background:linear-gradient(to bottom, #004890 0%, #004181 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#004890', endColorstr='#004181', GradientType=0 );position:relative;}
#newsletter-footer{background:#004890;background:-moz-linear-gradient(top, #004890 0%, #004181 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #004890), color-stop(100%, #004181));background:-webkit-linear-gradient(top, #004890 0%, #004181 100%);background:-o-linear-gradient(top, #004890 0%, #004181 100%);background:-ms-linear-gradient(top, #004890 0%, #004181 100%);background:linear-gradient(to bottom, #004890 0%, #004181 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#004890', endColorstr='#004181', GradientType=0 );position:relative;min-height:140px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/footerbg.png);background-size:cover;}
#newsletter-footer .wrap{position:relative;padding:30px 0 30px 0px;margin:0 auto;max-width:1366px;}
#newsletter-footer #newsletter-local{display:inline-block;color:#FFF;font-size:14pt;position:relative;width:250px;vertical-align:middle;}
#newsletter-footer #newsletter-divider{display:inline-block;position:relative;margin:0 80px 0 20px;vertical-align:middle;}
#newsletter-footer #newsletter-int{display:inline-block;color:#FFF;font-size:14pt;position:relative;width:250px;vertical-align:middle;}
#newsletter-footer #newsletter-subscribe{display:inline-block;color:#FFF;font-size:16pt;position:relative;vertical-align:middle;padding-right:25px}
#newsletter-footer #newsletter-button{display:inline-block;position:relative;vertical-align:middle;float:right;padding-right:20px;padding-top:10px;}
#newsletter-footer a.newsletter-cta{width:300px;font-size:16pt;color:#FFF;display:inline-block;text-align:center;background:#006dd8;padding:10px;vertical-align:middle;}
#newsletter-footer a.newsletter-cta:hover{text-decoration:none;background:#0051a1;}
#newsletter-footer a.newsletter-cta-orange{width:300px;font-size:16pt;color:#FFF;display:inline-block;text-align:center;padding:10px;vertical-align:middle;}
@media only screen and (max-width: 1050px)
{
#newsletter-footer a.newsletter-cta-orange{margin-top:20px;}
}
#newsletter-footer a.newsletter-cta-orange:hover{text-decoration:none;}
#newsletter .wrap{position:relative;padding:60px 0;}
#newsletter2 .wrap{position:relative;padding:60px 0;text-align:center;}
#newsletter .wrap > .newsletter-wrap > div{width:50%;max-width:340px;margin-right:170px;display:inline-block;vertical-align:top;}
#newsletter2 .wrap > .newsletter2-wrap{display:table-row;}
#newsletter2 .wrap > .newsletter2-wrap > div{vertical-align:middle;text-align:left;}
#newsletter2 h2{color:#FFF;font-size:38px;letter-spacing:-1px;}
#newsletter2 a.newsletter-cta{width:100%;max-width:280px;font-size:24px;color:#FFF;display:block;text-align:center;background:#006dd8;padding:20px;}
#newsletter2 a.newsletter-cta:hover{text-decoration:none;background:#0051a1;}
#newsletter2 .wrap > .newsletter2-wrap > div{display:inline-block;color:#FFF;font-size:32px;line-height:40px;position:relative;margin-left:80px;margin-bottom:20px;}
#newsletter h2{color:#FFF;font-size:38px;letter-spacing:-1px;}
#newsletter a.newsletter-cta{width:100%;max-width:280px;font-size:24px;color:#FFF;display:block;text-align:center;background:#006dd8;padding:20px;}
#newsletter a.newsletter-cta:hover{text-decoration:none;background:#0051a1;}
#newsletter .wrap > .newsletter-wrap > div > span{display:inline-block;color:#FFF;font-size:32px;line-height:40px;position:relative;margin-left:80px;margin-bottom:20px;}
#newsletter .wrap > .newsletter-wrap > div > span a:hover{text-decoration:none;}
#newsletter .wrap > .newsletter-wrap > div > span.phone-local:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-phone.png);position:absolute;left:-80px;top:0;}
#newsletter .wrap > .newsletter-wrap > div > div.phone-local:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-phone.png);position:absolute;left:-80px;top:0;}
#newsletter .wrap > .newsletter-wrap > div > span.phone-itnl:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-globe.png);position:absolute;left:-80px;top:0;}
#moisturemeter #newsletter:after{content:none;}
#custom-widget .textwidget{color:#222;}
.nl-post{margin-bottom:5px !important;}
.nl-post .nl-featured-image{display:inline-block;max-width:48%;padding-right:30px;margin:0 auto 30px;}
.nl-post .nl-featured-video{margin:0 auto 30px;}
.nl-post h2{font-size:30px;font-weight:400;margin-bottom:15px;}
.nl-post .nl-content{display:inline-block;vertical-align:top;max-width:48%;margin:0 auto 30px;}
.nl-post .nl-content a{color:#0072bc;display:inline;}
.news-contact{font-size:1.4rem;}
.nl-post .nl-content-full{display:inline-block;vertical-align:top;width:100%;margin:0 auto 30px;}
@media screen and (max-width: 480px) {
.nl-post .nl-content{max-width:100% !important;}
}
.nl-post .nl-featured-video{margin:0 auto 30px;}
.nl-post h2{font-size:24px;font-weight:400;margin-bottom:15px;}
.nl-post .nl-content a{color:#0072bc;display:inline;}
.news-contact{font-size:1.4rem;}
#flooring #tagline{background:#FFF;}
#flooring #tagline #social-media .soc{background:#2469ad;}
#flooring #tagline #social-media .soc i{color:#FFF;}
#flooring #tagline #social-media .soc i:hover{color:#FFF;}
#flooring #tagline #social-media .soc:hover{background:#9b3f13;}
#banner_2.flooring-banner{width:100%;height:70vh;min-height:520px;}
#banner_2.flooring-banner .banner-item{width:50%;height:100%;}
#flooring #digital-ph{background-color:#616161;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/digital-bg.jpg);background-position:center bottom;}
#flooring #mmc220{background-color:#ffffff;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/mmc220-bg.jpg);background-position:center bottom;text-align:right;}
#flooring #th-200{background-color:#ffffff;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/th-200-bg.jpg);background-position:center bottom;}
#inprocess-banner{width:50%;height:100%;}
#inkiln-banner{width:100%;height:50%;}
#handheld-banner,  #trainingservice-banner{width:50%;height:100%;}
#forest #tagline #social-media .soc{background:#2469ad;}
#forest #tagline #social-media .soc i{color:#FFF;}
#forest #tagline #social-media .soc:hover{background:#185896;}
#forest #forest-services{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/forest-product-why.jpg);background-color:#222732;background-repeat:no-repeat;background-position:bottom center;overflow:hidden;display:table;height:400px;width:100%;text-align:center;padding-top:180px;}
#forest #forest-services h2{color:#FFF;font-size:34px;}
#forest #forest-services .service-list{display:inline-block;width:32%;max-width:350px;text-align:center;vertical-align:top;margin:0 20px;}
#forest #forest-services .service-list h3{font-weight:400;}
#forest #forest-services .service-list span{height:100px;width:100%;margin-bottom:20px;margin-top:60px;display:block;}
#forest #omega{overflow:visible;z-index:2;}
#forest #handheld img{margin-bottom:60px;}
#forest #newsletter .newsletter-wrap > div{margin-left:350px;margin-right:0;}
#forest #newsletter .newsletter-wrap > div.second{margin-right:0;margin-left:170px;}
#forest #newsletter:before{position:absolute;left:0;bottom:0;content:'';width:600px;height:526px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-image-2.png);}
#forest #newsletter:after{content:none;}
#forest #newsletter .wrap:after{background:none;clear:both;position:relative;width:100%;display:block;height:1px;content:'';}
#page.fp-handheld-meters{padding-bottom:0px;}
#page.fp-handheld-meters .wrap{padding-bottom:150px;}
div.fpmeters{width:100%;height:auto;}
div.fpmeters div.column{display:inline-block;width:49%;max-width:690px;padding:1%;vertical-align:top;}
.fpmeters-image{display:table-cell;width:48%;max-width:295px;margin:0px !important;padding:0px;background-color:#e9e9e9;height:100%;}
.fpmeters-image img{width:100%;max-width:295px;}
.fpmeters-content{background-color:#222732;display:table-cell;color:#fff !important;font-size:12px;max-width:355px;width:100%;vertical-align:top;margin:0 !important;position:relative;}
.fpmeters-words{height:200px;}
.fpmeters-content p{color:#fff !important;padding:12px 15px 0px 15px;margin-bottom:2px;font-size:16px;}
.fpmeters-content  h2{padding:12px 15px 0px 15px;margin-bottom:2px;font-size:18px;padding-top:25px;color:#fff !important;}
#fpmeters-button-div{width:160px;margin:40px auto 40px;}
.fpmeters-button{background-color:#0072bc;border:2px solid #fff;padding:10px 30px;font-size:16px;text-align:center;color:#fff;}
.fpmeters-button:hover{text-decoration:none;opacity:.8;}
div.fpmeters div.column.first .fpbuttons > div{margin-bottom:20px !important;}
@media only screen and (max-width: 1180px) {
.fpmeters-words{height:260px;}
}
@media only screen and (max-width: 980px) {
.fpmeters-words{height:100%;}
div.fpmeters div.column{width:100% !important;max-width:100%;margin-bottom:30px;}
.fpmeters-content{display:table-row;height:100%;width:100%;}
.fpmeters-image{display:table-row;text-align:center;}
.fpmeters-image img{}
}   #page.training-center{padding-bottom:0px;}
#page.training-center .wrap{padding-bottom:150px;}
div.training{width:100%;height:auto;}
div.training div.column{display:table;width:100%;vertical-align:top;margin-bottom:40px;}
.training-image{display:table-cell;margin:0px !important;padding:0px;line-height:0px;text-align:right;}
.training-image img{max-width:373px;}
.training-content{background:#222732 url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-bg.jpg) repeat-y right;display:table-cell;color:#fff !important;font-size:12px;vertical-align:top;margin:0 !important;}
#training-words{height:200px;}
.training-content p{color:#fff !important;padding-top:10px;padding:10px 40px;margin-bottom:2px;font-size:16px;}
.training-content  h2{padding:30px 40px 0px;margin-bottom:0px;font-weight:400;font-size:20px;color:#fff !important;}
#training-button-div{width:148px;margin:40px auto 10px;}
.training-button{background-color:#0072bc;border:2px solid #fff;padding:10px 30px;font-size:16px;text-align:center;color:#fff;}
.training-button:hover{text-decoration:none;opacity:.8;}
div.training div.column.first .fpbuttons > div{margin-bottom:20px !important;}
@media only screen and (max-width: 1041px) {
#training-words{height:230px;}
div.training div.column{width:373px !important;padding-bottom:40px;margin:0 auto;}
.training-content{display:table-row;width:100%;max-width:373px;padding:40px;height:330px;}
.training-image{display:table-row;text-align:center;}
#training-button-div{width:148px;margin:40px auto 10px;}
}   #search{padding:60px 0;}
#search-content{float:right;position:relative;width:70%;margin-bottom:0px;padding-bottom:0px;}
#search-featured-image{float:left;position:relative;width:30%;padding-right:20px;margin-bottom:30px;}
#search-featured-image img{max-width:100%;height:auto;}
.search-results-title{font-size:17px;font-weight:bold;font-family:Myriad Pro;}
#search-date-box{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:4px;margin-top:15px;margin-bottom:15px;text-transform:uppercase;font-size:14px;font-weight:bold;}
#search-article-body{font-size:15px;margin-bottom:30px;}
.lightbox{display:none;position:fixed;z-index:999;width:100%;height:100%;text-align:center;top:0;left:0;background:rgba(0,0,0,0.8);}
.lightbox img{max-width:90%;max-height:80%;margin-top:5%;}
.lightbox:target{outline:none;display:block;}
#training-service{max-width:900px;display:block;margin:0 0 30px;}
@font-face{font-family:'eurostile_mnbold';src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_extended_bold-webfont.eot);src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_extended_bold-webfont.eot?#iefix) format('embedded-opentype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_extended_bold-webfont.woff2) format('woff2'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_extended_bold-webfont.woff) format('woff'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_extended_bold-webfont.ttf) format('truetype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_extended_bold-webfont.svg#eurostile_mnbold) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'eurostile_mnmedium';src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_medium-webfont.eot);src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_medium-webfont.eot?#iefix) format('embedded-opentype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_medium-webfont.woff2) format('woff2'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_medium-webfont.woff) format('woff'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_medium-webfont.ttf) format('truetype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_mn_medium-webfont.svg#eurostile_mnmedium) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'eurostile_urw_blackregular';src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_urw_black-webfont.eot);src:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_urw_black-webfont.eot?#iefix) format('embedded-opentype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_urw_black-webfont.woff2) format('woff2'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_urw_black-webfont.woff) format('woff'), url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_urw_black-webfont.ttf) format('truetype'), url(//www.wagnermeters.com/wp-content/themes/custom-wagner/fonts/eurostile_urw_black-webfont.svg#eurostile_urw_blackregular) format('svg');font-weight:normal;font-style:normal;}
#training-service .training-box-top p,  #training-service .training-box-bottom p,  #training-service .training-box-top li,  #training-service .training-box-bottom li{color:#FFF;font-size:14px;line-height:18px;}
#training-service .training-box-top ul,  #training-service .training-box-bottom ul{list-style:disc;}
#training-service .training-box-bottom ul ul{margin-top:20px;}
#training-service .training-box-top{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-header.jpg) no-repeat center 130px #101114;padding:85px 85px 20px 85px;}
#training-service .training-box-bottom{background:#101114;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-footer.jpg);background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-footer.jpg), -webkit-gradient(linear, left top, left bottom, from(#101114), to(#1d1d1d));background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-footer.jpg), -webkit-linear-gradient(top, #101114, #1d1d1d);background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-footer.jpg), -moz-linear-gradient(top, #101114, #1d1d1d);background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-footer.jpg), -o-linear-gradient(top, #101114, #1d1d1d);background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/training-footer.jpg), linear-gradient(to bottom, #101114, #1d1d1d);background-position:bottom center;background-repeat:no-repeat;padding:0 85px 20px;color:#FFF;}
#training-service .top-box-heading{min-height:650px;}
#training-service .top-box-heading h1{display:block;text-align:center;font-family:'eurostile_mnbold';font-size:70px;margin:0;font-style:italic;color:#FFF;line-height:1;text-transform:uppercase;}
#training-service .top-box-heading h3{display:block;text-align:center;font-family:'eurostile_mnbold';font-size:30px;margin:0;font-style:italic;color:#FFF;text-transform:uppercase;}
#training-service .training-box-bottom h4{font-family:'Oswald', sans-serif;font-size:28px;margin:0 0 20px;font-style:italic;font-weight:bold;}
#training-service .training-box-bottom img{display:block;margin-bottom:20px;}
#training-service .training-box-bottom .training-cta{color:#111111;text-align:center;background-color:#f7941d;font-size:30px;font-family:'Oswald', sans-serif;display:block;width:100%;margin:30px 0;font-style:italic;padding:28px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-o-transition:.3s;text-transform:uppercase;font-weight:bold;}
#training-service .training-box-bottom .training-cta:hover{color:#FFF;text-decoration:none;}
@media only screen and (max-width : 1024px) {
#training-service .top-box-heading h1{font-size:28px;}
#training-service .top-box-heading h3{font-size:14px;}
#training-service .training-box-bottom .training-cta{font-size:20px;}
}
@media only screen and (max-width : 480px) {
#training-service .training-box-top{padding:10px;}
#training-service .training-box-bottom{padding:0 10px 10px;}
#training-service .training-box-top ul,  #training-service .training-box-bottom ul{padding-left:20px;}
#training-service .top-box-heading h1{font-size:20px;}
#training-service .training-box-bottom .training-cta{padding:28px 30px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
}   #woodwork #woodwork-banner{background-position:right center;background-color:#000;}
#woodwork #tagline{position:absolute;left:0;right:0;bottom:0;background:transparent;}
#woodwork #tagline #social-media .soc i{color:#111;}
#woodwork #woodwork-banner .wrap{max-width:1600px;}
#woodwork #woodwork-banner .large-entry{width:30%;}
#woodwork #wood-mmc220,  #woodwork #riskfree{background-position:left bottom;}
#woodwork #riskfree .large-image img{max-width:80%;}
#woodwork #wood-services{min-height:600px;}
#woodwork #wood-services ul{text-align:center;margin:0;list-style:none;}
#woodwork #wood-services ul li{display:inline-block;width:30%;max-width:300px;margin:0 10px;}
#woodwork #wood-services ul li img{text-align:center;margin-bottom:20px;}
#woodwork #wood-services ul li h4{display:block;text-align:center;font-size:24px;}
#twentyfour #twentyfour-banner{background-position:left top;background-size:contain;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/24hr-background-with-bros.jpg)}
#twentyfour #twentyfour-banner .wrap .large-entry{width:40%;vertical-align:top;padding-bottom:240px;}
#twentyfour #rapidrh-banner .wrap{max-width:1600px;}
#twentyfour #rapidrh-banner .wrap .large-entry{width:30%;padding-right:150px;}
#twentyfour #rapidrh-banner .wrap .large-entry .large-entry-button{display:inline-block;}
#twentyfour #twentyfour-banner .headlines{position:relative;top:150px}
#twentyfour #twentyfour-banner  .firstline{font-family:'BebasNeue';font-size:80px;line-height:20px;}
#twentyfour #twentyfour-banner  .secondline{font-family:'BebasNeue';font-size:49px;line-height:36px;}
#twentyfour #twentyfour-section1{background-color:#222732 !important;}
#twentyfour #twentyfour-section1 .large-entry{padding-right:680px;padding-right:55%;width:40%;max-width:300px;}
#twentyfour #twentyfour-section1 .large-image{position:absolute;right:0;top:0;bottom:0;width:60%;max-width:none;}
#twentyfour #twentyfour-section1 .large-image img{position:absolute;top:50%;margin-top:-270px;margin-left:-450px;}
#large-image2{width:20%;padding-right:30px;}
#large-entry2{width:65%;}
#twentyfour #twentyfour-section2 .large-section{min-height:600px;}
#twentyfour #rapidrh-section3 .wrap{max-width:1200px;text-align:center;}
#twentyfour #rapidrh-section3 .large-entry{padding-top:50px;max-width:1200px;text-align:left;margin-top:50px;}
#twentyfour #newsletter:after{position:absolute;right:0;bottom:0;content:'';width:750px;height:551px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-image-3.png);}
.twentyfour-page-thumb-text{width:100%;margin:0 auto;text-align:justify;padding-top:15px;padding-bottom:30px;font-size:16px;}
#twenty-four-video{}
#twenty-four-video p{}
@media only screen and (max-width: 950px){
#twentyfour #twentyfour-banner{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/24hr-background-with-bros-responsive.jpg)}
#twenty-four-headlines-placeholder{display:none;}
#twenty-four-headlines{padding-top:400px;}
.headlines, .headlines p{color:#000;}
#twenty-four-video{padding-bottom:30px;}
}
@media only screen and (max-width: 768px){
#large-image2{width:100%;text-align:center;padding-right:0px;}
#large-image2  img{margin:0 auto;width:100%;}
}
@media only screen and (max-width: 650px){
#twenty-four-headlines{padding-top:300px;}
#twenty-four-video{padding-bottom:30px;}
}
@media only screen and (max-width: 400px){
#twenty-four-headlines{padding-top:150px;}
#twenty-four-video{padding-bottom:30px;}
}   #cacl #cacl-banner{background-position:left top;background-size:cover;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/cacl-header.jpg);background-color:#000;}
#cacl-rh-bros{display:none;}
#cacl #cacl-banner .wrap .large-entry{width:40%;vertical-align:top;}
#cacl #cacl-banner h1{color:#fff;text-align:center;}
#cacl h2{font-weight:bold;}
#cacl h3{font-size:30px;text-align:center;font-weight:bold;}
#cacl h4{font-weight:bold;}
#cacl .orange-gradient{background:linear-gradient(to right, #f8b821 0%, #f36f22 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;}
.dotted-border{border-right:3px dotted #ccc;padding-bottom:90px;padding-right:10px;}
.dotted-border-2{border-right:3px dotted #ccc;padding-bottom:120px;padding-right:10px;}
.dotted-border-3{border-right:3px dotted #ccc;padding-right:10px;padding-bottom:0px;}
#cacl #cacl-section1{background-color:#222732 !important;}
#cacl #cacl-section1 .large-entry{padding-right:680px;padding-right:55%;width:40%;max-width:300px;}
#cacl #cacl-section1 .large-image{position:absolute;right:0;top:0;bottom:0;width:60%;max-width:none;}
#cacl #cacl-section1 .large-image img{position:absolute;top:50%;margin-top:-270px;margin-left:-450px;}
#large-image2{width:20%;padding-right:30px;}
#large-entry2{width:65%;}
#cacl #cacl-section2 .large-section{min-height:600px;}
.cacl-page-thumb{width:100%;max-width:162px}
#cacl #cacl-section3{background-position:left top;background-size:contain;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/cacl-section3-bg.jpg)}
div#cacl-section3.large-section{min-height:600px !important;}
#cacl-section3 .large-wrap{vertical-align:top;padding-top:60px;}
div#cacl-section4.large-section{min-height:500px !important;}
#cacl-section4 .large-image{padding-bottom:0px !important;}
#cacl #newsletter:after{position:absolute;right:0;bottom:0;content:'';width:750px;height:551px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-image-3.png);}
.cacl-page-thumb-text{width:100%;margin:0 auto;text-align:justify;padding-top:15px;padding-bottom:30px;font-size:16px;}
@media only screen and (max-width: 1244px){
#cacl #cacl-banner{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/cacl-header-mobile.jpg);background-size:contain;}
#cacl-headlines-placeholder{display:none;}
#cacl-headlines{padding-top:400px;}
.headlines, .headlines p{color:#000;}
#cacl-video{padding-top:150px;padding-bottom:30px;}
#cacl #cacl-section3{background-color:#010104;background-image:none;}
#cacl-rh-bros{display:block;}
div#cacl-section3.large-section{min-height:500px !important;}
div#cacl-section4.large-section{padding-top:40px;}
}
@media only screen and (max-width: 1030px){
.dotted-border{border-right:none;padding-bottom:0px;}
.dotted-border-2{border-right:none;padding-bottom:0px;}
.dotted-border-3{border-right:none;}
}
@media only screen and (max-width: 768px){
#large-image2{width:100%;text-align:center;}
#large-image2  img{margin:0 auto;}
div#cacl-section4.large-section{padding-top:0px;}
}
@media only screen and (max-width: 650px){
#cacl-headlines{padding-top:300px;}
#cacl-video{padding-top:150px;padding-bottom:30px;}
}   .orion-meters-col{display:table-cell;padding-right:30px;vertical-align:middle;text-align:left;}
.orion-landing-page-row{padding-bottom:30px;border-bottom:1px solid #cccccc;margin-bottom:30px;}
#tab-technical-specifications p{margin:0 !important;}
#scroll-down{padding-right:0px;margin-right:-130px;width:70px;margin-bottom:140px;}
@media only screen and (max-width: 586px){
#scroll-down{display:none;}
}
.wpsisac-slider-readmore{}
.wpsisac-slider-short-content p{color:#fff !Important;font-size:14px !Important;line-height:16px !Important;}
.wpsisac-slick-carousal.wpsisac-prodesign-16 .wpsisac-show-hide-content{padding:0px 5px !important;text-align:left;}
h2.wpsisac-slide-title{font-size:20px !important;text-align:left;}
.wpsisac-slick .slick-dots{display:none !important;}
#orion-meters #orion-meters-sec1.large-section{min-height:500px !important;}
.orion-single-meters-row{text-align:center;margin-top:-140px;}
.orion-page-single-meters img{width:100%;max-width:150px;}
#orion-burst img{bottom:160px;position:absolute;max-width:350px !important;right:120px;z-index:0;}
.orion-page-single-meters img:hover{transform:scale(1.1);}
.orion-page-single-meters{display:inline-block;padding-right:30px;}
.orion-link-row{text-align:center;margin-top:20px;}
.orion-link-col{display:inline-block;padding-right:30px;}
.orion-link-col a{color:#117bc0;font-size:20px;}
#orion-meters #orion-meters-sec2.large-section{min-height:660px !important;margin-top:30px;}
#orion-meters #orion-meters-sec2.large-section .large-wrap{vertical-align:bottom;}
#orion-meters-sec2 .large-image{padding-bottom:0px !important;vertical-align:bottom !Important;}
#orion-section2-heading{font-size:40px;}
#orion-meters-sec2 .subtext{width:85%;}
#orion-meters-sec2-2-mobile, #orion-meters-sec3-mobile, #orion-meters-sec5-mobile{display:none;}
#orion-meters-sec2-2 h3{font-size:38px;}
#orion-meters-sec2-2 .right{text-align:right;float:none;}
#orion-meters-sec2-2 .left{text-align:left;float:none;}
#orion-meters-sec2-1 .right{text-align:right;float:none;}
#orion-meters-sec2-1 .left{text-align:left;float:none;}
#orion-meters #orion-meters-intellisense.large-section{min-height:660px !important;margin-top:60px;margin-bottom:60px;}
#orion-meters #orion-meters-intellisense.large-section .large-wrap{vertical-align:bottom;}
#orion-meters-intellisense img{width:100%;max-width:1000px;}
#orion-meters-sec3 h3, #orion-meters-sec5 h3{font-size:38px;}
#orion-meters-sec3 .right, #orion-meters-sec5 .right{text-align:right;float:none;}
#orion-meters-sec3 .left, #orion-meters-sec5 .left{text-align:left;float:none;}
#orion-meters-sec5{margin-top:50px;}
@media only screen and (max-width: 1062px){
.orion-single-meters-row{text-align:center;margin-top:30px;}
}
@media only screen and (max-width: 768px){
#orion-meters-sec-dual-depth.large-section{min-height:400px !important;}
#orion-meters-sec2-2, #orion-meters-sec3, #orion-meters-sec5{display:none;}
#orion-meters-sec2-2-mobile, #orion-meters-sec3-mobile, #orion-meters-sec5-mobile{display:block;}
#orion-meters-sec2-2-mobile div.large-image, #orion-meters-sec3-mobile div.large-image, #orion-meters-sec5-mobile div.large-image{padding:0px !Important;padding-bottom:30px !important;}
#orion-meters-sec2-2-mobile div.large-image img, #orion-meters-sec3-mobile div.large-image img, #orion-meters-sec5-mobile div.large-image img{width:100% !important;}
#orion-meters #orion-meters-intellisense.large-section .large-wrap{vertical-align:bottom !important;}
#orion-meters #orion-meters-intellisense.large-section{min-height:60px !important;padding-top:60px;}
#orion-meters-sec2 .subtext{width:100%;}
.orion-page-single-meters{padding-bottom:40px;}
}   #smartlogger .smartlogger-top-text{width:100%;max-width:900px;margin:0 auto;text-align:justify;margin-top:100px;padding:0 30px;}
#smartlogger .gray-button{margin-left:0px;}
#smartlogger{font-size:18px;color:#000;}
#smartlogger #smartlogger-banner{background-position:left top;background-size:cover;background-color:#000;height:50vh;min-height:349px;overflow:visible;}
#smartlogger #smartlogger-banner #smartlogger-pic{margin-bottom:-100px;}
#smartlogger .orange-header-text{color:#f26522;font-weight:bold;font-size:32px;text-transform:uppercase;line-height:38px;max-width:600px;width:100%}
#smartlogger .white-header-text{color:#fff;font-size:68px;text-transform:uppercase;font-family:'BebasNeue';}
#smartlogger #smartlogger-section1{}
#smartlogger-how{color:#000;font-size:18px;width:100%;max-width:900px;text-align:center;margin:0 auto;padding-top:80px;}
#smartlogger-how h2{padding-bottom:20px;}
#smartlogger .row{width:100%;max-width:1200px;margin:0 auto;padding-top:40px;}
#smartlogger .col{width:30%;display:table-cell;padding-right:50px;text-align:justify;}
#smartlogger .col img, H2{display:block;margin:0 auto;text-align:center;padding-bottom:20px;}
#smartlogger .last-col{padding-right:0px;}
#smartlogger #smartlogger-section-gray{background-color:#f7f7f7;margin-top:60px;max-height:400px;padding-top:100px;padding-bottom:60px;}
#smartlogger #smartlogger-section-gray img{width:100%;max-width:550px;}
#smartlogger #smartlogger-section-gray ul{margin-left:20px;}
#smartlogger #smartlogger-section-gray .list-container{width:100%;max-width:550px;margin:0 auto;padding-top:50px;}
#smartlogger #smartlogger-section2{background-color:#222732;margin-top:60px;color:#fff;max-height:400px;}
#smartlogger #smartlogger-section2 h2{text-align:left;color:#fff;font-size:32px;font-weight:400;}
#smartlogger #smartlogger-section2 img{display:inline-block;padding-right:20px;}
#smartlogger #smartlogger-section2 .large-entry{vertical-align:top;}
#smartlogger #smartlogger-section2 .large-section{min-height:700px;}
#smartlogger-caption{float:left;width:289px;margin-top:16px;font-size:16px;padding-right:40px;}
#smartlogger #smartlogger-section3 .wrap{text-align:center;color:#0054a6;font-size:32px;padding:50px;}
.smartlogger-buy{width:100%;max-width:554px;margin:0 auto;margin-right:50px;padding-right:10px;}
@media only screen and (max-width: 1118px){
#smartlogger .orange-header-text{color:#f26522;font-weight:bold;font-size:22px;text-transform:uppercase;line-height:28px;max-width:600px;width:100%}
#smartlogger .white-header-text{color:#fff;font-size:58px;line-height:64px;text-transform:uppercase;font-family:'BebasNeue';padding-top:20px;}
}
@media only screen and (max-width: 768px){
#smartlogger #smartlogger-banner #smartlogger-pic{margin-bottom:20px;text-align:center;}
#smartlogger #smartlogger-banner{min-height:549px;}
#smartlogger .white-header-text{margin:0 auto;max-width:500px;padding-bottom:20px;}
#smartlogger .orange-header-text{margin:0 auto;max-width:500px;}
.smartlogger-buy{margin-right:0px;padding-right:0px;max-width:100%;padding-top:40px;}
#smartlogger .app-buttons{text-align:center;margin-bottom:40px;}
#smartlogger-caption{float:none;width:100%;margin-top:16px;font-size:16px;padding-right:0px;}
}
@media only screen and (max-width: 750px){
#smartlogger-how{padding-bottom:50px;}
#smartlogger .col{width:100%;display:block;padding-right:0px;text-align:center;padding-bottom:40px;}
#smartlogger .col:first-child{padding-right:0px;}
#smartlogger .row{padding-top:0px;}
#smartlogger .last-col{text-align:center;max-width:100%;}
}   #rapidrh #rapidrh-banner{background-position:left top;background-size:contain;background-color:#000;height:70vh;width:100vw;min-height:600px;}
#rapidrh #tagline{position:absolute;left:0;right:0;bottom:-20px;background:transparent;}
#rapidrh #tagline #social-media .soc i{color:#111;}
#rapidrh #rapidrh-banner .wrap{max-width:1600px;}
#rapidrh #rapidrh-banner .wrap .large-entry{width:30%;}
#rapidrh #rapidrh-banner .wrap .large-entry .large-entry-button{display:inline-block;}
#rapidrh #rapidrh-section1{background-position:right bottom;background-size:contain;}
#rapidrh #rapidrh-section1 .large-entry{padding-right:680px;padding-right:55%;width:40%;max-width:300px;}
#rapidrh #rapidrh-section1 .large-image{position:absolute;right:0;top:0;bottom:0;width:60%;max-width:none;}
#rapidrh #rapidrh-section1 .large-image img{position:absolute;top:50%;margin-top:-270px;margin-left:-450px;}
#rapidrh #rapidrh-section1 .large-image2{width:100%;display:none;}
#rapidrh #rapidrh-section2{background-color:#222631;min-height:800px;}
#rapidrh #rapidrh-section3 .wrap{max-width:1200px;text-align:center;}
#rapidrh #rapidrh-section3 .large-entry{padding-top:50px;max-width:1200px;text-align:left;margin-top:50px;}
#rapidrh #newsletter:after{position:absolute;right:0;bottom:0;content:'';width:750px;height:551px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-image-3.png);}
#eighty-percent #eighty-percent-section2{background-color:#222631;min-height:80vh;}
#eighty-percent #eighty-percent-section{min-height:80vh;padding-top:40px;padding-bottom:40px;}
#eighty-percent #eighty-percent-section4{min-height:80vh;}
#eighty-percent #eighty-percent-section4 .large-entry{padding-top:40px;}
#eighty-percent #eighty-percent-section3{background-color:#fff;min-height:600px;}
#eighty-percent #eighty-percent-section2  .large-image{padding-bottom:0px;max-width:600px;overflow:hidden;vertical-align:bottom;}
#eighty-percent #eighty-percent-section4 .large-image .mobile-pic{display:none;}
@media only screen and (max-width: 1280px)
{
#eighty-percent #eighty-percent-section2 .large-image{padding:0px;}
#eighty-percent #eighty-percent-section4 .large-image .mobile-pic{display:block;width:100%;max-width:330px;}
#eighty-percent #eighty-percent-section4 .large-image .desktop-pic{display:none;}
}
@media only screen and (max-width: 768px){
#eighty-percent #eighty-percent-section2 #yellow-heading{margin:0 auto !important;}
#eighty-percent #eighty-percent-section2 .large-image{display:none;}
#eighty-percent #eighty-percent-section2  .large-entry{text-align:center;}
#eighty-percent #eighty-percent-section2 .large-entry-button{display:inline-block;}
#eighty-percent #eighty-percent-section .large-entry  h2{font-size:26px !important;}
}
#eighty-percent #eighty-percent-section3  .large-image{padding-bottom:0px;vertical-align:bottom;}
#eighty-percent #eighty-percent-section2  .large-image img{padding-bottom:0px;width:100%;}
#eighty-percent #eighty-percent-section3  .large-image img{padding-bottom:0px;width:100%;}
#eighty-percent #eighty-percent-section2 #yellow-heading{color:#ffdb10;font-family:'HelveticaNeue';font-size:65px;line-height:60px;margin-top:-200px;max-width:650px;width:100%;}
#eighty-percent #eighty-percent-section2 #yellow-heading:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/80-percent-flare1.png);left:-65px;position:relative;top:120px;}
#eighty-percent #eighty-percent-section2 #yellow-heading:after{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/80-percent-flare2.png);left:30px;position:relative;top:-80px;}
#eighty-percent #eighty-percent-section2 #subtext{color:#ffffff;font-family:'HelveticaNeue';font-size:26px;line-height:32px;text-transform:uppercase;margin-top:-140px;}
#woodflooring #wood-flooring-banner{background-position:right center;background-color:#000;height:70vh;}
#woodflooring #tagline{position:absolute;left:0;right:0;bottom:-20px;background:transparent;}
#woodflooring #tagline h2.light-text{color:#222;}
#woodflooring #tagline #social-media .soc{background-color:#2469ad;}
#woodflooring #tagline #social-media .soc i{color:#FFF;}
#woodflooring #wood-flooring-banner .wrap{max-width:1600px;}
#woodflooring #wood-flooring-banner .large-entry{max-height:300px;width:30%;}
.large-entry-mm{width:30%;}
#woodflooring #mmimg-span{width:100%;margin-right:auto;margin-left:auto;display:table-row;}
#woodflooring #wood-mmc220{background-position:left bottom;}
#woodflooring #wood-services{min-height:600px;}
#woodflooring #wood-services ul{text-align:center;margin:0;list-style:none;}
#woodflooring #wood-services ul li{display:inline-block;width:30%;max-width:300px;margin:0 10px;}
#woodflooring #wood-services ul li img{text-align:center;margin-bottom:20px;}
#woodflooring #wood-services ul li h4{display:block;text-align:center;font-size:24px;}
#woodflooring #accurate-wood{background-color:#232323;}
#metermatrix-orion div#table-wrapper{border-spacing:10px}
#metermatrix-orion .meter-matrix .entry table thead th{text-align:center !important;font-weight:bold;vertical-align:bottom;}
#metermatrix-orion .meter-matrix .entry table .feature-label{text-align:right !important;width:200px;white-space:nowrap;}
#metermatrix-orion .meter-matrix .entry table tfoot td .price, #metermatrix-orion .meter-matrix .entry table tfoot td{text-align:center !important;}
#metermatrix-orion .meter-matrix .entry table tfoot td  a{text-decoration:none;font-weight:bold;}
#metermatrix-orion .meter-matrix .entry table thead th.gray-bg{background-color:#f5f5f5}
#metermatrix-orion .gray-bg{background-color:#f5f5f5}
#metermatrix-orion .meter-matrix .entry table td{text-align:center !important;padding:4px;}
#metermatrix-orion .bolder{font-weight:bold !important;}
#metermatrix-orion .meter-matrix .entry table tbody tr .check:before{font-family:"FontAwesome";content:"\f00c";}
#metermatrix-orion .price{font-weight:bold !important;}
#metermatrix-orion h2{font-size:34px;margin-top:30px;margin-bottom:30px;}
#metermatrix-orion .compare-top-buttons{display:table-cell;width:5%;height:150px;background-size:cover;background-repeat:no-repeat;color:#fff;padding:15px;vertical-align:bottom;}
#metermatrix-orion .compare-top-buttons a{color:#fff;padding:100px 0px 0px 0px;text-decoration:none;}
@media only screen and (max-width: 850px){
#metermatrix-orion .compare-top-buttons{display:block;margin:0 auto;width:100%;max-width:320px;}
}   #metermatrix div#table-wrapper{position:relative;top:-80px;}
#metermatrix div#table-scroll{overflow:visible;}
#metermatrix{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/comparison-matrix-bg.jpg) no-repeat top center #000;background-size:cover;}
#metermatrix .meter-matrix .post{padding:30px;}
#metermatrix .meter-matrix h1{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/metermatrix-title-underline2.png) no-repeat top left;padding:0px 40px 30px;color:white;text-transform:uppercase;text-align:left;}
#metermatrix .metermatrix-meters{margin:0 auto 100px;width:auto;display:block;}
#metermatrix .meter-matrix .entry table{width:100%;margin:0 auto;border-collapse:collapse;}
#metermatrix .meter-matrix .entry table .feature-label{padding-right:30px;}
#metermatrix .meter-matrix .entry table td{padding:5px 5px;font-size:14px;min-width:160px;border:1px solid #818181;vertical-align:middle;}
#metermatrix .meter-matrix .entry table thead th:first-child{border:none;}
#metermatrix .meter-matrix .entry table thead th{position:relative;text-align:center !important;color:#f79524;font-size:28px;font-family:Impact, sans-serif;font-weight:bold;padding:5px 0;border:1px solid #818181;}
#metermatrix .meter-matrix .entry table thead th p{color:#FFF;font-size:16pt;text-align:center;text-transform:uppercase;line-height:15pt;font-style:italic;padding:0;margin:0;}
#metermatrix .meter-matrix .entry table thead th h2{margin:0;}
#metermatrix .meter-matrix .entry table thead th:nth-child(4),  #metermatrix .meter-matrix .entry table tbody tr td:nth-child(4){background-color:#094e8f;}
#metermatrix .meter-matrix .entry table tbody tr td{position:relative;cursor:pointer;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;}
#metermatrix .meter-matrix .entry table tbody tr .check{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/table-check.png);width:22px;height:22px;display:block;margin:0 auto;}
#metermatrix .meter-matrix .entry table tfoot td{border:none;padding:10px;}
#metermatrix .meter-matrix .entry table tfoot td p{margin-bottom:10px;font-size:14px;}
#metermatrix .meter-matrix .entry table tfoot td .price{text-align:center;font-family:'Oswald', sans-serif;font-size:28px;font-weight:bold;display:block;font-style:italic;padding:0 0 25px;}
#metermatrix .meter-matrix .entry table tfoot td a{font-family:'Oswald', sans-serif;color:#000;font-size:30px;font-weight:bold;display:block;text-transform:uppercase;text-align:center;text-shadow:1px 1px 1px #f9a94b;font-style:italic;}
#metermatrix .meter-matrix .entry table tfoot td a{text-decoration:none;}
#metermatrix .meter-matrix .entry table .chart-header img{position:absolute;left:0;right:0;bottom:15px;margin:auto;}
#metermatrix .meter-matrix .entry .meter-matrix-cta{text-align:center;margin-top:-50px;}
#metermatrix .meter-matrix .entry .meter-matrix-cta h3{font-family:'Oswald', sans-serif;font-weight:bold;text-transform:uppercase;font-style:italic;font-size:32px;display:inline-block;color:#FFF;margin-right:20px;}
#metermatrix .meter-matrix .entry .meter-matrix-cta a{font-family:'Oswald', sans-serif;font-weight:bold;text-transform:uppercase;font-style:italic;font-size:32px;color:#000;text-shadow:1px 1px 1px #f9a94b;max-width:380px;width:100%;padding:22px;display:inline-block;}
#metermatrix .meter-matrix .entry .meter-matrix-cta a:hover{opacity:.9;text-decoration:none;}
#metermatrix .meter-matrix div#mobile{display:none;margin:auto;max-width:300px;width:100%;text-align:center;}
#mobile .mobile-table{border:1px solid #818181;text-align:left;color:#ffffff;margin-top:20px;}
.mobile-table-small{font-size:12px;text-align:left;color:#ffffff;}
.blue{background-color:#094e8f;}
.mobile-table-cell{padding:20px;border-bottom:1px solid #818181;font-size:16px;}
.mobile-table-cell-last{padding:20px;border-bottom:none;font-size:16px;}
#mobile .mobile-table > h2{position:relative;text-align:center !important;color:#f79524;font-size:28px;font-family:'Roboto', sans-serif;font-weight:bold;padding:5px 0 5px 0 !important;margin:0;border-bottom:1px solid #818181;}
.most_popular_meter{color:#FFF;font-size:26pt;font-family:'Impact', sans-serif;text-align:center;text-transform:uppercase;line-height:15pt;font-style:italic;padding:0;margin:0;}
#mobile .price{text-align:center;color:#ffffff;font-family:'Oswald', sans-serif;font-size:28px;font-weight:bold;display:block;font-style:italic;padding:0 0 5px;}
#mobile a{font-family:'Oswald', sans-serif;color:#000;font-size:30px;font-weight:bold;display:block;text-transform:uppercase;text-align:center;text-shadow:1px 1px 1px #f9a94b;font-style:italic;margin-bottom:70px;}
#woodvideo{margin-bottom:25px;}
#woodvideo .fluid-width-video-wrapper{display:block;margin-bottom:25px;}
#inspection #inspection-banner{background-position:right center;background-color:#FFF;}
#inspection #tagline{position:absolute;left:0;right:0;bottom:0;background:transparent;}
#inspection #tagline #social-media .soc{background-color:#2469ad;}
#inspection #tagline #social-media .soc i{color:#FFF;}
#inspection #wood-flooring-banner .wrap{max-width:1600px;}
#inspection #bi-headline{min-height:1px;display:block;padding-top:100px;}
#inspection #bi-headline .large-wrap{display:block;}
#inspection #ultimate-kit{padding-bottom:100px;}
#inspection #newsletter:after{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-image-4.png);width:612px;height:472px;}
#inspection #testimonial{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/testimonial-bg-2.jpg);padding:50px 0;}
#webinar{background-position:top center;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/webinar-bg.jpg);background-repeat:no-repeat;}
#webinar nav{background:#c8c9c9;background:-moz-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8c9c9), color-stop(100%, #b7b8b8));background:-webkit-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:-o-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:-ms-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:linear-gradient(to bottom, #c8c9c9 0%, #b7b8b8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8c9c9', endColorstr='#b7b8b8', GradientType=0 );}
#webinar nav #menu-sm-webinar{list-style:none;margin:0;line-height:60px;}
#webinar nav #menu-sm-webinar li{margin:0;list-style:none;display:inline-block;}
#webinar nav #menu-sm-webinar li a{color:#222;margin:0 0 0 10px;padding-left:10px;border-left:1px solid #222;}
#webinar nav #menu-sm-webinar li a:hover{text-decoration:none;}
#webinar nav #menu-sm-webinar li:first-child a{border:none;}
#webinar #webinar-banner,  #webinar #webinar-video{background:transparent;}
#webinar #tagline{background:transparent;}
#webinar #tagline #social-media .soc{background-color:#FFFFFF;}
#webinar #tagline #social-media .soc i{color:#4f5355;}
#webinar #webinar-banner .large-entry{width:60%;}
#webinar .large-form{background-color:rgba(195,195,195,.2);padding:40px;max-width:400px;float:right;}
#webinar .large-form h2{text-align:center;font-size:18px;font-weight:normal;}
#webinar .large-form input{width:100%;border:none;border-radius:0;padding:8px;font-family:'', sans-serif;font-style:italic;font-size:14px;transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;border-left:4px solid transparent;margin-bottom:5px;}
#webinar .large-form p{color:#FFF;margin-bottom:15px;}
#webinar .large-form input:focus{border-left-color:#f26522;}
#webinar .large-form .infusion-radio span{display:block;}
#webinar .large-form .infusion-radio span.form-note{line-height:1.7;text-align:center;color:#FFF;margin:15px 0;letter-spacing:.5px;}
#webinar .large-form .infusion-radio input{width:auto;display:inline-block;}
#webinar .large-form .infusion-radio label{display:inline-block;color:#FFF;}
#webinar .large-form input#webinar-button{width:100%;max-width:200px;font-size:20px;display:block;text-align:center;padding:12px;color:#FFF;background-color:#f26522;font-style:normal;margin:0 auto;transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
#webinar .large-form input#webinar-button:hover{opacity:.9;}
#webinar #webinar-video .large-image{padding:50px;}
#webinar #webinar-video .large-image:after{content:'';width:100%;background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/webinar-video-shadow.jpg);height:50px;display:block;background-size:100%;background-repeat:no-repeat;}
#webinar #webinar-speaker{min-height:0;padding-bottom:100px;}
#webinar #webinar-speaker .large-entry{max-width:100%;width:100%;}
#review #review-banner{background-position:bottom center;background-color:#FFF;min-height:400px !important;overflow:visible;z-index:2;}
#review #review-banner .large-section{min-height:300px !important;height:300px !important;}
#review #tagline{position:absolute;left:0;right:0;bottom:0px !important;background:transparent;}
#review #tagline h2.light-text{color:#222222;}
#review #tagline #social-media .soc{background-color:#2469ad;}
#review #tagline #social-media .soc i{color:#FFF;}
#review #review-banner2 .large-video{padding:40px;max-width:720px;}
#review #review-banner .large-image{padding:40px;text-align:center;width:20% !important;}
@media only screen and (max-width: 768px)
{
#review #review-banner .large-image{padding:40px;text-align:center;width:100% !important;color:white;}
#review #review-banner h2{font-size:28px;}
}
#review #review-banner .large-entry, #review #review-banner2 .large-entry{width:65%;}
#review #mmc220{background-position:bottom left;}
#review #testimonial{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/testimonial-bg-3.jpg);display:block;height:auto;}
#review #testimonial .wrap{display:block;}
#review #testimonial .wrap > div{width:46%;}
#review #testimonial .wrap > div .testimony,
#review #testimonial .wrap > div .testimonian{text-align:left;margin-bottom:0;}
#review #testimonial .wrap > div .testimony:before{left:-30px;}
#review #testimonial .wrap > div .testimony:after{right:-30px;}
#customer-testimonial.wrap{width:80%;margin:0 auto;}
#customer-testimonial h1{text-align:center;margin-bottom:0px !important;}
#customer-testimonial p{text-align:center;}
.customer-testimonial-post{display:table;background-color:#ebebeb;margin-bottom:20px;padding:20px;position:relative;}
.customer-testimonial-post:after{content:"";width:0px;height:0px;bottom:0px;right:0px;border-bottom:40px solid #0072bc;border-left:40px solid transparent;position:absolute;}
.triangle{width:0px;height:0px;bottom:0px;border-bottom:20px solid #000;border-left:20px solid transparent;}
.customer-image{display:table-cell;width:152px;padding-right:20px;}
.testimonial-text{display:table-cell;vertical-align:middle;font-size:16px;}
.customer-info{padding-top:10px;}
.customer-name{font-weight:bold;}
.pagination{font-size:16px;text-align:center;}
.inactive:before{content:"\00a0\00a0\00a0|\00a0\00a0\00a0"}
.inactive:first-of-type:before{content:""}
.current:before{content:"\00a0\00a0\00a0|\00a0\00a0\00a0"}
.current:first-of-type:before{content:""}
@media only screen and (max-width: 600px) {
.customer-image{display:table-row;width:152px;padding-right:20px;text-align:center;}
.testimonial-text{display:table-row;vertical-align:middle;font-size:16px;}
}   #welcometext{padding-right:60px;display:table-cell;}
#rrhnewsletter_small{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/Rapid-RH-newsletter-page-bg.jpg);display:table-cell;padding:20px;margin-bottom:40px;font-family:'Roboto', sans-serif;width:422px;vertical-align:middle;color:#fff;}
#rrhnewsletter_small label{display:none;}
#rrhnewsletter_small h4{color:white;}
#rrhnewsletter_small .infusion-field{display:inline-block;margin-bottom:5px;}
@media screen and (max-width:1080px) {
#rrhnewsletter_small .infusion-field{display:block;margin-bottom:5px;}
}
@media screen and (max-width:900px) {
#welcometext{display:block;padding-right:0px;}
#rrhnewsletter_small{display:block;width:100%;}
}
#rrhnewsletter{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/Rapid-RH-newsletter-page-bg.jpg);background-size:cover;background-position:center;height:100%;padding:100px 0;font-family:'Roboto', sans-serif;font-size:24px;color:White;}
#rrhnewsletter .wrap{text-align:center;}
#rrhnewsletter h1{font-family:'Lato';font-size:68px !important;color:White;text-transform:none;}
#rrhnewsletter-form{display:inline-block;font-family:'Roboto', sans-serif;}
#rrhnewsletter .newsform label{display:none;}
#rrhnewsletter .newsform li > label{display:block;float:left;}
#rrhnewsletter .newsform ul{margin-bottom:5px;}
#rrhnewsletter .newsform{padding:20px;background:rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;width:100%;max-width:600px;}
#rrhnewsletter .infusion-field{display:block;margin-bottom:10px;}
#rrhnewsletter input{border:none;padding:10px 12px;font-size:15px;font-weight:300;font-style:italic;width:100%;display:block;margin-bottom:10px;}
#rrhnewsletter_small input{border:none;padding:5px 12px;font-size:14px;font-weight:300;font-style:italic;width:100%;display:block;}
#rrhnewsletter_small .infusion-submit input{width:100%;display:block;font-size:18px;color:#ffffff;font-style:normal;font-family:'Roboto', sans-serif;cursor:pointer;background-color:#f26522;}
#rrhnewsletter input.hs-button.primary.large{width:100%;display:block;font-size:28px;color:#ffffff;font-style:normal;font-family:'Roboto', sans-serif;cursor:pointer;background-color:#6ebf50;}
#rrhnewsletter .newsform .require{font-weight:normal;font-family:'BebasNeue', sans-serif;font-size:20px;float:left;padding-top:30px;padding-right:100px;}
#rrhnewsletter .submitted-message p{color:#fff;}
#division-newsletter{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-division-bg.jpg);background-size:cover;background-position:center;height:100%;padding:60px 0 120px 0;font-family:'Roboto', sans-serif;font-size:24px;color:White;}
#woodworking-newsletter{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-woodworking-bg.jpg);background-size:cover;background-position:center;height:100%;padding:60px 0 120px 0;font-family:'Roboto', sans-serif;font-size:24px;color:White;}
#woodflooring-newsletter{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/wf-newsletter-bg.jpg);background-size:cover;background-position:center;height:100%;padding:60px 0 120px 0;font-family:'Roboto', sans-serif;font-size:24px;color:White;}
#forestproduct-newsletter{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/FP-newsletter-bg.jpg);background-size:cover;background-position:center;height:100%;padding:60px 0 120px 0;font-family:'Roboto', sans-serif;font-size:24px;color:White;}
#division-newsletter .wrap, #woodworking-newsletter .wrap, #woodflooring-newsletter .wrap, #forestproduct-newsletter .wrap{text-align:center;}
.extrapad{padding-bottom:30px;padding-top:20px;line-height:26px;}
#woodworking-newsletter .required, #woodflooring-newsletter .required{font-size:14px;}
#division-newsletter h1{font-family:'Lato';font-size:58px !important;color:White;text-transform:none;}
#woodworking-newsletter h1, #woodflooring-newsletter h1, #forestproduct-newsletter h1{font-family:'Lato';font-size:58px !important;color:White;text-transform:none;padding-bottom:0px;margin-bottom:0px;}
#woodflooring-newsletter-video{width:59%;max-width:600px;margin:0 auto;display:table-cell;vertical-align:middle}
.woodflooring-form-sidebyside{display:table-cell !important;width:39% !important;max-width:500px !important;}
#division-newsletter-form, #woodworking-newsletter-form, #woodflooring-newsletter-form, #forestproduct-newsletter-form{display:inline-block;font-family:'Roboto', sans-serif;width:100%;max-width:620px;}
#woodflooring-newsletter .newsform label, #woodworking-newsletter .newsform label, #forestproduct-newsletter .newsform label{display:none;}
#division-newsletter .newsform label{display:inline-block;font-size:18px;}
#division-newsletter .newsform, #woodworking-newsletter .newsform, #woodflooring-newsletter .newsform , #forestproduct-newsletter .newsform{padding:30px;background:rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;margin:auto 0;}
#woodflooring-newsletter .newsform{padding-bottom:70px;}
#fp-select{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/select-newsletter-fp-bg.jpg);background-size:cover;background-position:center;width:100%;max-width:558px;height:96px;margin:0 !important;text-align:left;padding-top:5px;padding-left:15px;margin-top:10px !important;}
#fp-select input, #ww-select input, #cf-select input, #wf-select input{width:35px !important;}
#ww-select{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/select-newsletter-ww-bg.jpg);background-size:cover;background-position:center;width:100%;max-width:558px;height:96px;margin:0 !important;text-align:left;padding-top:5px;padding-left:15px;}
#wf-select{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/select-newsletter-wf-bg.jpg);background-size:cover;background-position:center;width:100%;max-width:558px;height:96px;margin:0 !important;text-align:left;padding-top:5px;padding-left:15px;}
#cf-select{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/select-newsletter-cf-bg.jpg);background-size:cover;background-position:center;width:100%;max-width:558px;height:96px;margin:0 !important;text-align:left;padding-top:5px;padding-left:15px;}
#division-newsletter .infusion-field, #woodworking-newsletter .infusion-field, #woodflooring-newsletter .infusion-field{margin-bottom:10px;}
#woodworking-newsletter .newsform li > label, #woodflooring-newsletter .newsform li > label, #forestproduct-newsletter .newsform li > label{display:block;float:left;}
#woodworking-newsletter .newsform ul, #woodflooring-newsletter .newsform ul, #forestproduct-newsletter .newsform ul{margin-bottom:5px;}
#division-newsletter input, #woodworking-newsletter input, #woodflooring-newsletter input, #forestproduct-newsletter input{border:none;color:gray;padding:10px 12px;font-size:15px;font-weight:300;font-style:italic;width:100%;margin-bottom:10px;}
#division-newsletter .infusion-submit input{max-width:400px;width:100%;display:block;margin:0 auto;font-size:22px;color:#ffffff;font-style:normal;font-family:'Roboto', sans-serif;cursor:pointer;background-color:#F26522;margin-top:40px;padding-top:20px;padding-bottom:20px;}
#woodworking-newsletter .infusion-submit input, #woodflooring-newsletter .infusion-submit input{max-width:250px;width:100%;display:block;margin:0 auto;font-size:22px;color:#ffffff;font-style:normal;font-family:'Roboto', sans-serif;cursor:pointer;background-color:#f7941d;margin-top:40px;padding-top:20px;padding-bottom:20px;}
#woodworking-newsletter input.hs-button.primary.large, #woodflooring-newsletter  input.hs-button.primary.large{width:100%;display:block;font-size:28px;color:#ffffff;font-style:normal;font-family:'Roboto', sans-serif;cursor:pointer;background-color:#f26522;}
#forestproduct-newsletter input.hs-button.primary.large{width:100%;display:block;font-size:28px;color:#ffffff;font-style:normal;font-family:'Roboto', sans-serif;cursor:pointer;background-color:#197d31;}
#division-newsletter .infusion-submit input:hover{background-color:#f7941d;}
#woodworking-newsletter .infusion-submit input:hover, #woodflooring-newsletter .infusion-submit input:hover{background-color:#F26522;}
#woodworking-newsletter .submitted-message p, #woodflooring-newsletter .submitted-message p, #forestproduct-newsletter .submitted-message p{color:#fff;}
.green{color:#197d31;}
@media only screen and (max-width: 800px)
{
#woodflooring-newsletter-video{width:100%;max-width:600px;margin:0 auto;display:block;margin-bottom:30px;}
.woodflooring-form-sidebyside{display:block !important;width:100% !important;max-width:600px !important;}
} .fp-newsletter{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/FP-newsletter-bg.jpg) no-repeat 0 0;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;max-width:720px;width:100%;margin:0 auto;padding:40px 60px;}
.fp-newsletter h1{text-align:center;font-style:38px;}
.fp-newsletter h1:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-mail.png);margin-right:10px;}
.fp-newsletter h2{text-align:center;font-size:18px;line-height:1;}
.fp-newsletter p{font-size:14px;text-align:center;color:#898989;line-height:1;}
.fp-newsletter hr.green{border-color:#197d31;border-style:solid;margin-bottom:30px;}
.fp-newsletter form .infusion-field{margin-bottom:10px;}
.fp-newsletter form input{border:none;width:100%;padding:12px 8px;font-style:italic;}
.fp-newsletter form span{font-size:12px;text-align:center;display:block;margin:20px 0;}
.fp-newsletter form .infusion-submit input{background:#197d31;color:#FFF;text-align:center;font-size:30px;font-style:normal;padding:20px;cursor:pointer;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.fp-newsletter form .infusion-submit input:hover{opacity:.9;}
.fpdiv{display:none;}
#fp1{display:block;}
.fpbuttons > div{width:150px;height:150px;display:block;position:relative;}
.fpbuttons > div img{display:block;}
.fpbuttons > div span{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.9);color:#FFF;font-size:24px;line-height:150px;opacity:0;text-align:center;cursor:pointer;}
.fpbuttons > div:hover span{opacity:1;}
#support-contact-form{width:48%;max-width:600px;display:inline-block;vertical-align:top;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/contact-bg.jpg);}
#support-contact-details{width:50%;max-width:600px;display:inline-block;vertical-align:top;text-align:left;}
@media only screen and (max-width: 768px) {
#support-contact-form,  #support-contact-details{width:100%;margin-bottom:50px;}
}   #contact{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/contact-bg.jpg);background-position:center;padding:100px 0;}
#contact .wrap{text-align:center;}
#contact h1{font-size:40px;}
#contact-form{width:50%;max-width:500px;display:inline-block;vertical-align:top;}
#contact-form form p{margin-bottom:10px;}
#contact-form form p input,  #contact-form form p textarea{width:100%;border:none;border-radius:0;padding:12px 8px;font-family:'Roboto', sans-serif;font-style:italic;font-size:14px;transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;border-left:4px solid transparent;}
#contact-form form p input:focus,  #contact-form form p textarea:focus{border-left-color:#006dd8;}
#contact-form form p.submit input{width:100%;max-width:200px;font-size:20px;display:block;text-align:center;padding:12px;color:#FFF;background-color:#006dd8;float:right;font-style:normal;transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
#contact-form form p.submit input:hover{opacity:.9;}
#contact-form form p textarea{min-height:300px;resize:vertical;}
div.wpcf7-validation-errors{background:#ff3e3e;color:#FFF;font-size:12px;border:none;font-family:'Roboto', sans-serif;text-align:center;max-width:100%;display:block;margin:10px 0;font-weight:400;text-transform:uppercase;padding:10px 40px;width:100%;}
div.wpcf7-mail-sent-ok{background:#a0ff3a;color:#222;margin:10px 0;font-size:12px;border:none;font-family:'Roboto', sans-serif;text-align:center;max-width:80%;float:right;font-weight:400;text-transform:uppercase;padding:10px 40px;width:100%;}
span.wpcf7-not-valid-tip{font-size:12px;font-style:italic;font-family:'Roboto', sans-serif;text-align:right;color:#ff3e3e;}
div.wpcf7 img.ajax-loader{display:inline-block;}
#contact-details{width:48%;max-width:500px;display:inline-block;vertical-align:top;text-align:left;padding-right:50px;}
#contact #social-media{list-style:none;margin:0;}
#contact #social-media li{display:inline-block;}
#contact #social-media li a:hover{text-decoration:none;}
#contact #social-media .soc{background:#FFF;width:26px;height:26px;display:block;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#contact #social-media .soc i{color:#25201c;font-size:17px;line-height:26px;text-align:center;display:block;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#contact #social-media .soc:hover i{color:#FFF;}
#contact #social-media .soc-tw:hover{background:#4fcbff;}
#contact #social-media .soc-gp:hover{background:#ff4f4f;}
#contact #social-media .soc-fb:hover{background:#0054a6;}
#contact #social-media .soc-ig:hover{background:#674331;}
#contact #social-media .soc-in:hover{background:#005aff;}
#contact-form  #hbspt-form-1537991277814-5079220695{color:#fff;}
#world-class-support{background-color:#222732;}
#world-class-support{height:auto;width:100%;display:table;overflow:hidden;padding:40px 0;}
#world-class-support .large-image{padding:40px;}
#world-class-support .large-image img{width:100%;}
.large-section{background-color:#FFF;background-repeat:no-repeat;background-position:bottom center;overflow:hidden;display:table;min-height:800px;width:100%;position:relative;}
#woodflooring .large-section{background-color:#FFF;background-repeat:no-repeat;background-position:bottom center;overflow:hidden;display:table;min-height:650px;width:100%;position:relative;}
.large-section .large-wrap{position:relative;display:table-cell;vertical-align:middle;}
.large-section .wrap{display:table;position:relative;}
.large-entry{width:50%;max-width:700px;vertical-align:middle;display:table-cell;}
#rapidrh #rapidrh-section2 .large-entry{width:60%;max-width:800px;vertical-align:middle;display:table-cell;}
#rapidrh #rapidrh-section2 .large-image{width:40%;max-width:500px;vertical-align:middle;display:table-cell;}
.large-image{width:50%;max-width:500px;vertical-align:middle;display:table-cell;}
.large-image.custom-position{width:50%;max-width:500px;vertical-align:middle;display:block;min-height:1px;float:left;}
.large-entry-full,  .large-image-full{width:100%;max-width:100%;text-align:center;display:block;margin:20px 0;}
.large-image img{display:block;margin:0 auto;vertical-align:middle;}
.category-moisture-meters .large-image img{width:100%;}
.category-moisture-meters .large-image, .category-moisture-meters .large-entry.right{padding-right:30px;}
.large-entry h1,  .large-entry h2.sizeh1{font-size:42px;margin-bottom:25px;line-height:1;}
.large-entry h2{font-size:40px;margin-bottom:15px;}
.large-entry .large-entry-button{width:100%;max-width:280px;font-size:24px;display:block;text-align:center;padding:20px;color:#FFF;}
.smaller-button-text{font-size:12px;line-height:13px;}
.shop-online{width:100%;vertical-align:middle;margin:auto;text-align:center;padding-bottom:50px;}
.shop-online .large-entry-button{width:100%;min-width:400px;font-size:24px;text-align:center;padding:20px 100px;margin-top:5px;color:#FFF;}
.large-entry .large-entry-button:hover, .shop-online .large-entry-button:hover{opacity:.9;text-decoration:none;}
.large-entry .large-entry-button.center, .shop-online .large-entry-button.center{margin:0 auto;}
.remove-1 .large-entry .large-entry-button{display:none;}
#omega .large-entry{width:65%;max-width:400px;vertical-align:middle;display:table-cell;}
#omega .large-entry p{max-width:600px;text-align:justify;}
#omega .large-image{width:100% !important;max-width:600px;vertical-align:middle;display:table-cell;}
#buy-wagner-mm .large-entry-mm{width:90%;vertical-align:middle;display:table-cell;}
#buy-wagner-mm{min-height:830px;text-align:center;}
#handheld1{display:table-cell;text-align:left;padding-right:300px;width:65%;}
#handheld2{display:table-cell;text-align:left;padding-right:30px;}
.mm{display:table-cell;text-align:left;padding-right:30px;}
.mm h2{font-size:28px;}
#rapidrh-section3 .mm{display:inline-block;text-align:left;width:33%;vertical-align:top;padding-right:0px;}
#rrhsection3-img{padding-right:75px;}
#buy-wagner-mm ul, #rapidrh #rapidrh-section3 ul, #handheld ul{list-style:none;margin:0;padding:0;padding-top:20px;}
#buy-wagner-mm ul li, #rapidrh #rapidrh-section3 ul li, #forest #handheld ul li{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/mm-bullet.png);line-height:22px;height:28px;background-repeat:no-repeat;padding-left:35px;margin-bottom:20px;}
#intellisense-technology{background-image:url(https://www.wagnermeters.com/wp-content/uploads/2016/06/moisturemeter-intellisensebg2.jpg);background-repeat:no-repeat;background-position:bottom center;padding-top:70px;}
#intellisense-technology .large-section{background-color:transparent;display:table;min-height:650px;width:100%;position:relative;}
#intellisense-technology .video-row{display:block;text-align:center;width:100%;}
#intellisense-technology .video-row2{display:none;text-align:center;width:100%;}
#intellisense-technology .video-row3{display:none;text-align:center;width:100%;}
#mmimg-big{background-repeat:no-repeat;width:100%;max-width:650px;height:450px;background-size:contain;background-position:center;position:relative;font-size:18px;}
#mmimg-big-spanish{background-repeat:no-repeat;width:100%;max-width:650px;height:465px;background-size:contain;background-position:center;position:relative;font-size:18px;}
#mmimg-big-text1{top:0px;left:0px;position:absolute;}
#mmimg-big-text2{position:absolute;right:0px;}
#mmimg-big-text3{bottom:0px;text-align:center;width:100%;position:absolute;}
.mmbtn-full{max-width:560px !important;}
.mmimg, .mmimg-spanish{position:relative;max-width:113px;height:193px;display:table-cell;}
.mmimg img, .mmimg-spanish img{width:100%;vertical-align:bottom;}
.mmimg:after, .mmimg:before, .mmimg-spanish:after, .mmimg-spanish:before{position:absolute;opacity:0;transition:all 0.5s;-webkit-transition:all 0.5s;}
.mmimg:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/learnmore.png);width:100%;z-index:1;top:-40px;}
.mmimg-spanish:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/aprendemas.png);width:100%;z-index:1;top:-40px;}
.mmimg:hover:after, .mmimg:hover:before, .mmimg-spanish:hover:after, .mmimg-spanish:hover:before{opacity:1;}
.mmimg-text{text-align:center;font-weight:bold;}
 #goldenticket{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/golden-ticket-bg-plain.jpg);background-repeat:no-repeat;background-position:center top;width:100%;text-align:center;position:relative;margin-bottom:60px;}
#ticket-title h1{width:100%;padding-top:60px;font-family:Impact, sans-serif;text-transform:uppercase;font-weight:400;font-style:italic;font-size:50px;color:#fff;}
#ticket-title span{font-family:Impact, sans-serif !important;color:#f7941e;}
.bigger-sup{font-size:30px;padding-left:6px;padding-right:0px;}
#ticket-pic{margin:0 auto;width:100%;max-width:1200px;padding:0 20%;position:relative;z-index:1;}
#ticket-pic img{width:100%;max-width:650px;box-shadow:0px 1px 7px #888888;}
#ticket-merch-bg{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/golden-ticket-merch.png);position:relative;top:-40px;width:100%;margin:0 auto;z-index:0;background-size:contain;background-repeat:no-repeat;}
#ticket-content{background-color:white;width:95%;max-width:600px;margin:0 auto;padding:60px 30px 10px;text-align:left;box-shadow:0px 0px 15px #888888;}
#ticket-content p{font-size:13px !important;}
#ticket-content h2{color:#0052a2;}
#ticket-content .button{padding:10px 20px 10px 10px;margin-bottom:5px;text-decoration:none;font-family:Impact, sans-serif;color:#000;font-size:30px;font-weight:400;display:inline-block;text-transform:uppercase;text-align:center;text-shadow:1px 1px 1px #f9a94b;font-style:italic;background:#f9a94b;background:-moz-linear-gradient(top, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9a94b), color-stop(50%, #f9a94b), color-stop(51%, #f7941e), color-stop(100%, #f7941e));background:-webkit-linear-gradient(top, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);background:-o-linear-gradient(top, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);background:-ms-linear-gradient(top, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);background:linear-gradient(to bottom, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9a94b', endColorstr='#f7941e', GradientType=0 );}
#ticket-content .white{color:#fff;}
#ticket-available{width:95%;max-width:600px;margin:0 auto;text-align:center;font-size:18px;margin-bottom:30px;}
#ticket-container{max-width:744px;margin:0 auto;text-align:left;}
#ticket-footer{background-color:white;width:95%;max-width:600px;margin:40px auto 0px;padding:50px 40px;text-align:left;box-shadow:0px 0px 15px #888888;font-size:14px;}
.tickets{display:inline-block;width:180px;height:36px;margin:0px 0px 5px 3px;font-weight:bold;position:relative;line-height:36px;text-align:center;}
.ticket-pic{display:inline-block;background-color:#231f20;width:180px;height:36px;margin:0px 0px 5px 3px;position:relative;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/ticket-pic.png);background-size:contain;line-height:36px;background-repeat:no-repeat;background-position:center;}
.yellow{background-color:#fecc34;color:#000;}
.dark-yellow{background-color:#e1be37;color:#000;}
.gold{background-color:#cba135;color:#000;}
.found{background-color:#939598;color:#fff;}
.found:after{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/found.png);position:absolute;left:50px;top:-4px;}
#page{padding:60px 0;}
#primary{width:75%;max-width:960px;}
#secondary{width:24%;max-width:325px;padding-top:10px;}
#secondary aside{margin-top:40px;}
#secondary aside:first-child{margin-top:0;}
.sizeh1, #primary h1, #main h1, #primary h2.sizeh1, #main h2.sizeh1{font-size:30px;margin-bottom:25px;line-height:inherit;}
.manual_title{margin:0px;padding:10px 0 0 0;text-align:left !important;}
.manual_img{border:1px solid #e5e5e5 !important;}
.tablepress-id-14 tbody td{border:0 !important;}
#tablepress-14 .column-3, #tablepress-14 .column-1{width:16%;}
.tablepress-id-15{display:none;}
.tablepress-id-15 tbody td{border:0 !important;}
#about{padding-bottom:0px;padding-top:80px;}
#about #main > div{margin-bottom:50px;}
#about #social-media{list-style:none;margin:0 0 30px;}
#about #social-media li{display:inline-block;margin:0;}
#about #social-media li a:hover{text-decoration:none;}
#about #social-media .soc{background:#2469ad;width:26px;height:26px;display:block;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#about #social-media .soc i{color:#FFF;font-size:17px;line-height:26px;text-align:center;display:block;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#about #social-media .soc:hover i{color:#FFF;}
#about #about-1 > div{width:50%;}
#about #about-1 > div img{max-width:100%;}
#about #about-1 > div.about-1-content{padding:60px 20px 0;}
#about #about-2{max-width:1000px;display:block;margin:0 auto;}
#about #about-2 > div{margin-bottom:25px;}
#about #about-3{max-width:1200px;display:block;margin:0 auto;}
#about #about-3 li{margin-bottom:0;}
#single{padding:60px 0;}
#single .single-post{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ebebeb;}
#single #primary .tags{margin-bottom:0;}
#single .ssba-wrap{margin-bottom:20px;}
#single .post-meta a{color:#222;}
#single .post-meta .author a{color:#004c98;}
.ts-fab-tab{border:1px solid #ccc !important;}
span.searchwp-highlight{color:#f00;}
#search{padding:60px 0;}
#search-content{float:right;position:relative;width:70%;margin-bottom:0px;padding-bottom:0px;}
#search-featured-image{float:left;position:relative;width:30%;padding-right:15px;}
#search-featured-image img{max-width:100%;height:auto;}
.search-results-title{font-size:17px;font-weight:bold;font-family:Myriad Pro;}
#search-date-box{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:4px;margin-top:15px;margin-bottom:15px;text-transform:uppercase;font-size:14px;font-weight:bold;}
#search-article-body{font-size:15px;margin-bottom:30px;}
@media screen and (max-width:480px) {
#search-content{float:right;position:relative;width:100%;}
#search-featured-image{float:left;position:relative;width:100%;}
#search-date-box{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:4px;margin-top:15px;margin-bottom:15px;text-transform:uppercase;font-size:11px;font-weight:bold;}
#search-article-body{margin-bottom:0px !important;padding-bottom:0px !important;}
}   #secondary .widget-title{color:#004c98;padding:10px 0;font-size:14px;font-weight:bold;border-bottom:3px solid #e7e7e7;border-top:3px solid #e7e7e7;margin-bottom:25px;position:relative;text-transform:uppercase;}
#secondary .widget-title:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/sidebar-title-before.png);position:absolute;left:0;top:-17px;}
#side-newsletter{padding:30px;background-position:center top;font-family:'Lato', sans-serif;}
#side-newsletter h2{color:#FFF;font-weight:bold;text-transform:uppercase;line-height:1;text-align:center;display:block;font-family:'Lato', sans-serif;}
#side-newsletter h2 > span{color:#F7941E;display:block;line-height:1.3;}
#side-newsletter h3{color:#FFF;font-family:'Lato', sans-serif;font-size:26px;line-height:1;display:block;padding-bottom:10px;border-bottom:3px solid #F7941E;text-align:center;margin:0 auto 10px;}
#side-newsletter .infusion-field{display:block;margin-bottom:10px;}
#side-newsletter label{display:inherit;font-weight:600;}
#side-newsletter li > label{display:block;float:left;}
#side-newsletter.side-common .infusion-field{margin-bottom:10px;}
#side-newsletter input{border:none;padding:10px 12px;font-size:15px;font-weight:300;font-style:italic;width:100%;display:block;margin-bottom:10px;}
#side-newsletter.side-common input{border:none;padding:10px 0px 10px 12px;font-size:15px;font-weight:300;font-style:italic;margin-left:30px;width:80%;}
#side-newsletter input.hs-button.primary.large{max-width:200px;display:block;margin:20px auto 0;font-size:20px;text-transform:uppercase;font-weight:900;font-style:normal;text-shadow:1px 1px rgba(250,250,250,.5);font-family:'Oswald', sans-serif;cursor:pointer;background:linear-gradient(to bottom, #f9a94b 0%, #f9a94b 50%, #f7941e 51%, #f7941e 100%);}
#side-newsletter .submitted-message p{color:#fff;}
#side-newsletter.side-common .infusion-submit input{max-width:250px;width:100%;display:block;margin:0 auto;font-size:18px;color:#000000;font-style:normal;font-family:'Roboto', sans-serif;cursor:pointer;background-color:#f7941d;margin-top:30px;padding-top:15px;padding-bottom:15px;text-transform:none;text-shadow:none;}
#side-newsletter .smaller{font-family:'Lato', sans-serif;text-align:center;font-size:16px;padding:35px 0px 25px 0px;}
#side-newsletter .dark-bigger{font-family:'BebasNeue', sans-serif;text-align:center;font-size:42px;text-transform:uppercase;color:#000000;line-height:36px;padding-top:30px;}
#side-newsletter.side-common{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-common-bg.jpg);background-size:cover;background-repeat:none;padding:30px 0;}
#side-newsletter.side-common h2{color:#FFF;text-transform:none;line-height:1;text-align:center;display:block;font-family:'Lato', sans-serif;font-size:36px;}
#side-newsletter.side-common h2 > span{font-size:18px;}
#side-fp-select{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-common-fp-bg.jpg);background-size:cover;background-position:center;width:100%;height:98px;margin:0 !important;text-align:left;padding-top:38px;font-size:18px;margin-top:10px !important;}
#side-ww-select{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-common-ww-bg.jpg);background-size:cover;background-position:center;width:100%;height:98px;margin:0 !important;text-align:left;padding-top:38px;font-size:18px;margin-top:0px !important;}
#side-cf-select{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-common-cf-bg.jpg);background-size:cover;background-position:center;width:100%;height:98px;margin:0 !important;text-align:left;padding-top:38px;font-size:18px;margin-top:0px !important;}
#side-wf-select{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-common-wf-bg.jpg);background-size:cover;background-position:center;width:100%;height:98px;margin:0 !important;text-align:left;padding-top:38px;font-size:18px;margin-top:0px !important;}
#side-fp-select input, #side-ww-select input, #side-cf-select input, #side-wf-select input{width:25px !important;display:inline-block;margin-right:0px;}
#side-newsletter.side-bi{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/bi-newsletter-widget-bg.png);background-size:cover;background-repeat:none;}
#side-newsletter.side-bi h2{font-size:24px;font-weight:bold;}
#side-newsletter.side-bi h2 > span{font-size:16px;letter-spacing:17px;padding-left:5px;padding-top:2px;}
#side-newsletter.side-ww{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/sw-ww.jpg);background-size:cover;}
#side-newsletter.side-ww h2{font-size:26px;font-weight:bold;}
#side-newsletter.side-ww h2 > span{font-size:16px;letter-spacing:15px;padding-left:8px;padding-top:2px;}
#side-newsletter.side-rrh{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/sw-rrh.jpg);background-size:cover;}
#side-newsletter.side-rrh h2{font-size:24px;}
#side-newsletter.side-rrh h2 > span{font-size:16px;letter-spacing:15px;padding-left:8px;padding-top:2px;color:#6ebf50 !important;}
#side-newsletter.side-rrh h3{border-bottom:3px solid #6ebf50 !important;}
#side-newsletter.side-rrh input.hs-button.primary.large{background:linear-gradient(to bottom, #9de582 0%, #9de582 50%, #6ebf50 51%, #6ebf50 100%) !important;}
#side-newsletter.side-fp{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/sw-fp.jpg);background-size:cover;}
#side-newsletter.side-fp h2{font-size:28px;}
#side-newsletter.side-fp h2 > span{font-size:16px;letter-spacing:15px;padding-left:8px;padding-top:2px;}
#side-newsletter.side-wf{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/sw-wf.jpg);background-size:cover;}
#side-newsletter.side-wf h2{font-size:29px;font-weight:bold;}
#side-newsletter.side-wf h2 > span{font-size:16px;letter-spacing:15px;padding-left:8px;padding-top:2px;}
#secondary .webinar-cta{width:100%;}
#single .stickem-container{position:relative;}
#single .stickem-container:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#single #secondary.stickit{margin-left:1041px;position:fixed;top:10px;}
#single #secondary.stickit-end{bottom:0;position:absolute;right:0;}
#subscription_wmcf_newsletter-084dbfb0-d700-416f-919d-d589c5b26f09, #subscription_wmwf_newsletter-084dbfb0-d700-416f-919d-d589c5b26f09, #subscription_wmww_newsletter-084dbfb0-d700-416f-919d-d589c5b26f09, #subscription_wmfp_kilndrying-084dbfb0-d700-416f-919d-d589c5b26f09{width:20px !important;display:inline !important;}
#side-newsletter h5{color:#fff !important;margin-top:20px;font-size:20px;}
#label-email-2c967897-3872-4e4c-bb0b-9ebe3bcdc6d2, #label-firstname-2c967897-3872-4e4c-bb0b-9ebe3bcdc6d2, #label-lastname-2c967897-3872-4e4c-bb0b-9ebe3bcdc6d2, #label-google_review_no_comment-2c967897-3872-4e4c-bb0b-9ebe3bcdc6d2,  .hs-richtext, .submitted-message{color:#000 !important;font-size:18px;}
#comments p label{display:none;}
#comments ol{list-style:none;margin:0;}
#comments ol > li{border-bottom:1px dotted #d6d6d6;margin-bottom:30px;padding-bottom:30px;}
#comments ol .children{margin-left:120px;margin-bottom:0;}
#comments ol .children:last-of-type li:last-child .comment-body{margin-bottom:0;}
#comments ol .comment-body{padding-left:110px;position:relative;min-height:120px;margin-bottom:10px;}
#comments ol .comment-body .comment-author{position:absolute;left:0;top:0;}
#comments ol .comment-body .comment-author .says{display:none;}
#comments ol .comment-body .comment-meta{font-size:13px;margin-bottom:10px;}
#comments ol .comment-body .comment-meta cite.fn{font-weight:bold;}
#comments ol .comment-body .comment-meta a{color:#222;}
#comments ol .comment-body .reply{float:right;font-weight:bold;}
#comments ol .comment-body .reply a:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/comment-reply-icon.jpg);margin-right:5px;}
#respond .comment-notes,  #respond .logged-in-as{font-style:italic;font-size:13px;color:#999;}
#respond form p{margin-bottom:15px;}
#respond input,  #respond textarea{color:#222;background-color:#EEE;padding:14px 10px;font-family:'Roboto', sans-serif;font-size:14px;transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;border:none;border-left:4px solid transparent;width:55%;}
#respond input:focus,  #respond textarea:focus{border-left-color:#006dd8;}
#respond textarea{width:100%;resize:vertical;height:300px;}
#respond input.submit{width:100%;max-width:200px;font-size:20px;display:block;text-align:center;padding:12px;color:#FFF;background-color:#006dd8;float:right;font-style:normal;transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
#respond input.submit:hover{opacity:.9;}
#page.blog-category #social-media{list-style:none;margin:0;vertical-align:middle;line-height:65px;}
#page.blog-category #social-media li{display:inline-block;}
#page.blog-category #social-media li a:hover{text-decoration:none;}
#page.blog-category #social-media .soc{background:#2469ad;width:26px;height:26px;display:block;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#page.blog-category #social-media .soc i{color:#FFFFFF;font-size:17px;line-height:26px;text-align:center;display:block;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
#page.blog-category #social-media .soc:hover i{color:#FFF;}
#page.blog-category #social-media .soc-tw:hover{background:#4fcbff;}
#page.blog-category #social-media .soc-gp:hover{background:#ff4f4f;}
#page #main #blog-category-headline #social-media .soc-pt:hover{background:#cc0000;}
#page.blog-category #social-media .soc-fb:hover{background:#0054a6;}
#page.blog-category #social-media .soc-ig:hover{background:#674331;}
#page.blog-category #social-media .soc-in:hover{background:#005aff;}
#page.blog-category .post-wrapper{padding:30px 0;}
#page.blog-category .categories{width:23%;margin-right:2%;border-right:1px solid #d7d7d7;float:left;padding:20px 30px 20px 0;}
#page.blog-category .no-masonry .categories{float:none;display:inline-block;}
#page.blog-category .no-masonry .categories:nth-child(4n+4),  #page.blog-category .no-masonry .categories:nth-child(4){border-right:none;margin-right:0;padding-right:0;}
#page.blog-category .no-masonry .categories:nth-child(6){border-right:1px solid #d7d7d7;padding-right:30px;margin-right:2%;}
#page.blog-category .categories:nth-child(4),  #page.blog-category .categories:nth-child(6){border-right:none;margin-right:0;padding-right:0;}
#page.blog-category .categories h3{font-size:18px;color:#fff;font-weight:500;background-color:#0054a6;padding:10px 0;}
#page.blog-category .categories h3:before{font-family:'FontAwesome';content:"\f0da";font-size:22px;color:#fff;padding-left:10px;margin-right:10px;}
#page.blog-category .categories ul{list-style:none;padding:0;margin:0;}
#page.blog-category .categories li{line-height:1.3;margin-bottom:15px;}
#page.blog-category .categories li:last-child{margin-bottom:0;}
#page.blog-category .categories li a{color:#333;}
#page.blog-category .column{width:23%;margin-right:2%;border-right:1px solid #d7d7d7;float:left;padding:20px 30px 20px 0;}
#page.blog-category .column:last-child{border-right:0;margin-right:0;padding-right:0;}
#page.blog-category .column h6{position:relative;padding-left:15px;}
#page.blog-category .column h6:before{font-family:'FontAwesome';content:"\f0da";color:#2469ad;left:0;position:absolute;}
.sub_category_desc{padding-top:30px;padding-left:24px;border-bottom:1px solid #b7b8b8;margin-bottom:30px;padding-bottom:10px;}
.sub_category_desc p{padding-bottom:0px;margin-bottom:0px;font-weight:bold;}
#page.blog-category .column-accordion{width:30%;margin-right:2%;float:left;padding:0px 30px 20px 0;}
#page.blog-category .column-accordion:last-child{border-right:0;margin-right:0;padding-right:0;}
#page.blog-category .column-accordion h6{position:relative;padding-left:25px;}
#page.blog-category .column-accordion  h6.video-icon:before{font-family:'FontAwesome';content:"\f03d";color:#636363;left:0;position:absolute;font-size:18px;}
#category-head{background-color:#222732;min-height:400px;padding:80px 0;}
#category-head h1{font-size:52px;letter-spacing:-1px;text-transform:capitalize;font-weight:400;color:#FFF;margin-bottom:20px;}
@media screen and (max-width: 480px) {
#category-head{padding-left:0px;}
#category-head h1{font-size:40px;}
#category-head .wrap > div > div{width:300px;float:none;position:relative;}
#category-head .wrap > div > #newsletter-subscribe{width:300px;float:none;position:relative;}
}
#category-head .wrap{width:100%;display:table;}
#category-head .wrap > div{display:table-cell;}
#category-head .wrap p{display:block;}
#category-head .wrap > div > div{width:48%;display:inline-block;vertical-align:middle;}
#category-head .wrap > div > div span{text-transform:uppercase;font-size:26px;}
#category-head .wrap > div > #newsletter-subscribe form{max-width:350px;width:100%;margin:0 auto;}
#category-head .wrap > div > #newsletter-subscribe form .infusion-field{display:block;margin:0 0 10px;}
#category-head .wrap > div > #newsletter-subscribe form .infusion-field input{width:100%;padding:12px;border:none;}
#category-head .wrap > div > #newsletter-subscribe form .infusion-submit input{background-color:#f7941d;border:none;font-size:22px;color:#FFF;padding:10px;display:block;width:100%;max-width:220px;margin:30px auto 0;}
#page.distributor .post{margin-bottom:50px;}
#dist-right{width:55%;max-width:720px;border-left:1px solid #E1E1E1;padding-left:60px;}
#dist-left{width:43%;max-width:650px;}
#dist-right table .location_search_title{font-weight:400;font-size:22px;padding-bottom:25px;}
#dist-right table .location_search_cell{font-size:14px;color:#666;padding:0 2px 10px;vertical-align:middle;}
#dist-right table .location_search_cell input{padding:10px;font-style:italic;border:1px solid #cccccc;background-color:#FFF;color:#666;}
#dist-right table #location_search_distance_fields{padding:0;}
#dist-right table #location_search_distance_fields select{padding:12px;}
#dist-right table .location_search_distance_cell{padding:0;}
#dist-right table .location_search_submit_cell{padding:12px 0;}
#dist-right table .location_search_submit_cell input{background-color:#0054a6;color:#FFF;font-size:18px;padding:14px;width:100%;font-style:normal;border:none;cursor:pointer;transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;}
#dist-right table .location_search_submit_cell input:hover{background-color:#1564b1;}
#dist-right #map_search{margin-bottom:40px;}
#dist-right .dist-loc i{color:#2469ad;margin-right:5px;}
#dist-right .dist-loc h2{font-size:20px;margin-bottom:20px;}
#dist-right .dist-loc a{display:block;color:#333;}
#dist-right .dist-loc .sep{width:30%;display:inline-block;vertical-align:top;}
#dist-left .result_address,  #dist-left .result_phone,  #dist-left .result_links{width:100%;float:none;height:auto;font-size:14px;line-height:1.4;}
#dist-left .result_links{font-weight:600;margin-top:13px;display:block;text-align:left;}
#dist-left .result_links a:hover,  #dist-left .result h3 a:hover{text-decoration:none;}
#dist-left .result small{font-size:18px;color:#000;float:right;}
#dist-left .result{padding:20px;margin:0 0 30px;border-bottom:none;}
#dist-left .result h3{margin-bottom:20px;font-size:18px;}
#dist-left .result h3:before{font-family:'FontAwesome';content:"\f0da";color:#2469ad;margin-right:10px;}
#dist-left #simplemap{margin-bottom:30px;}
.accordion{overflow:hidden;box-shadow:0px 1px 3px rgba(0,0,0,0.25);border-radius:3px;background:#f7f7f7;}
.accordion-section-title{width:100%;padding:15px;display:inline-block;border-bottom:1px solid #00386f;background:#0054a6;transition:all linear 0.15s;text-shadow:0px 1px 0px #00386f;color:#fff;}
.accordion-section-title.active, .accordion-section-title:hover{background:#1564b1;text-decoration:none;}
.accordion-section:last-child .accordion-section-title{border-bottom:none;}
.accordion-section-content{padding:15px;display:none;}
div.accordion{background-color:#0054a6;color:#fff;cursor:pointer;padding:18px 18px 18px 50px;width:100%;border:none;text-align:left;outline:none;font-size:18px;transition:0.4s;position:relative;}
div.accordion.active, div.accordion:hover{background-color:#252525;}
div.accordion:after{content:'\25BA';color:#fff;font-weight:bold;float:right;margin-left:5px;}
div.accordion.active:after{content:"\25B2";}
div.accordion-panel{padding:0 18px;background-color:#ebebeb;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;margin-bottom:30px;}
.accordion-red{overflow:hidden;box-shadow:0px 1px 3px rgba(0,0,0,0.25);border-radius:3px;background:#f7f7f7;}
div.accordion-red{background:#aa4e50;background:-moz-linear-gradient(top, #aa4e50 0%, #aa3b3d 50%, #9e0b0f 52%, #9e0b0f 54%);background:-webkit-linear-gradient(top, #aa4e50 0%,#aa3b3d 50%,#9e0b0f 52%,#9e0b0f 54%);background:linear-gradient(to bottom, #aa4e50 0%,#aa3b3d 50%,#9e0b0f 52%,#9e0b0f 54%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa4e50', endColorstr='#9e0b0f',GradientType=0 );color:#fff;cursor:pointer;padding:18px 18px 18px 50px;width:100%;border:none;text-align:left;outline:none;font-size:18px;transition:0.4s;position:relative;text-transform:uppercase;}
div.accordion-red:before{content:'Click to expand additional 5.0 Installation steps';}
div.accordion-red:hover{opacity:0.7;}
div.accordion-red:after{content:'\25BA';color:#fff;font-weight:bold;float:right;margin-left:5px;}
div.accordion-red.active:after{content:"\25B2";}
div.accordion-red.active:before{content:'Click to collapse additional 5.0 Installation steps';}
div.panel-red{padding:0px 35px;background-color:#ebebeb;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;margin-bottom:30px;}
.more-items{position:absolute;right:60px;display:inline-block;font-weight:400;font-size:14px;padding-top:3px}
@media only screen and (max-width: 500px)
{
.more-items{position:relative;float:right;display:block;right:0px;}
div.accordion:before{content:'\25BA';color:#fff;font-weight:bold;float:right;margin-left:5px;}
div.accordion:after{display:none;}
}   #main.rrh-newsletter{max-width:920px;margin:0 auto;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/rrh-newsletter-bg.jpg);background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;padding:40px;}
#main.rrh-newsletter h1{font-size:28px;text-align:center;color:#FFF;max-width:500px;margin:0 auto 20px;}
#main.rrh-newsletter h1:after{content:'';display:block;border-top:1px solid #030303;border-bottom:1px solid #6d6c6c;margin-top:20px;}
#main.rrh-newsletter h2{font-size:20px;}
#main.rrh-newsletter .newsform{padding-top:20px;}
#main.rrh-newsletter p,  #main.rrh-newsletter h2{color:#FFF;line-height:1.3;font-weight:300;margin:0;}
#main.rrh-newsletter .entry-content{margin-top:20px;color:#FFF;text-align:center;}
#main.rrh-newsletter .entry-content .infusion-field{display:block;width:90%;margin:0 auto 15px;}
#main.rrh-newsletter .entry-content label{display:none;}
#main.rrh-newsletter .entry-content input{width:100%;border:none;font-size:16px;color:#999;padding:8px;}
#main.rrh-newsletter .entry-content .infusion-submit input{background:#006dd8;color:#FFF;font-size:24px;max-width:400px;margin:30px auto 0;padding:20px;}
#rhcalc nav{background:#c8c9c9;background:-moz-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8c9c9), color-stop(100%, #b7b8b8));background:-webkit-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:-o-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:-ms-linear-gradient(top, #c8c9c9 0%, #b7b8b8 100%);background:linear-gradient(to bottom, #c8c9c9 0%, #b7b8b8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8c9c9', endColorstr='#b7b8b8', GradientType=0 );}
#rhcalc nav #menu-sm-rapid-rh{list-style:none;margin:0;line-height:60px;}
#rhcalc nav #menu-sm-rapid-rh li{margin:0;list-style:none;display:inline-block;}
#rhcalc nav #menu-sm-rapid-rh li a{color:#222;margin:0 0 0 10px;padding-left:10px;border-left:1px solid #222;}
#rhcalc nav #menu-sm-rapid-rh li a:hover{text-decoration:none;}
#rhcalc nav #menu-sm-rapid-rh li:first-child a{border:none;}
#rhcalc #rhcalc-banner h1{font-size:42px;}
#rhcalc #rhcalc-banner .large-entry{width:40%;}
#rhcalc #rhcalc-banner .large-video{padding:40px;max-width:720px;}
#rhcalc #rhcalc-section1{padding:10px 60px 20px 60px;}
#rhcalc #rhcalc-section1 .large-entry-button{background:#f7941d;max-width:560px;}
#rhcalc #rhcalc-section2 .large-image,  #rhcalc #rhcalc-section3 .large-image{width:30%;}
.responsive-container{position:relative;height:0;overflow:hidden;}
.responsive-container-16x9{padding-bottom:56.25%;}
.responsive-container-4x3{padding-bottom:75%;}
.responsive-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
#rhcalc #rhcalc-right-div{text-align:justify;float:right;position:relative;width:45%;}
#rhcalc #rhcalc-left-div{text-align:justify;float:left;position:relative;width:45%;}
.rrh-install-button-title{padding-top:40px;font-size:16px;font-weight:bold;text-transform:uppercase;}
.rrh-install-button-bar{padding:10px;color:#fff;text-align:center;font-size:14px;margin-bottom:20px;}
.rrh-install-button-bar a{text-decoration:none;}
#rrh-install-videos{float:right;width:50%;max-width:590px;padding-left:20px}
@media only screen and (max-width: 768px)
{
#rrh-install-videos{float:none;width:100%;margin:0 auto;margin-bottom:100px;padding-left:0px;}
}   #rapidrh-why .wrap{max-width:1200px;margin-bottom:40px;}
#rapidrh-why-title{width:96%;max-width:1200px;margin:0 auto;padding-top:70px;}
#rapidrh-why-title h1{font-size:50px;}
#rapidrh-why-full-pic{width:100%;padding-top:20px;}
#rapidrh-why #rapidrh-why-section1 .large-entry{vertical-align:top !important;padding-top:0px;padding-right:30px;}
#rapidrh-why #rapidrh-why-section1 .large-entry p{margin:0 0 14px 0;font-size:16px;line-height:24px;}
#rapidrh-why #rapidrh-why-section1 .large-entry div{color:#999999;padding-top:10px;}
#rapidrh-why #rapidrh-why-section1 .large-entry img{width:100%;}
#rapidrh-why-section2-pics{display:none;}
#rapidrh-why #rapidrh-why-section3 .large-entry{max-width:626px;vertical-align:top;}
#rapidrh-why #rapidrh-why-section3 .large-entry img{width:100%;max-width:550px;}
#rapidrh-why #rapidrh-why-section3 h2{padding-top:20px;font-size:22px;}
#rapidrh-why #rapidrh-why-section3 div{padding-bottom:10px;}
#rapidrh-why-section4{padding:30px 0px;}
@media only screen and (max-width: 768px)
{
#rapidrh-why-section2-pics{display:block;}
#rapidrh-why-full-pic{display:none;}
#rapidrh-why #rapidrh-why-section1 .large-wrap{padding:15px;}
#rapidrh-why #rapidrh-why-section1 .large-entry{padding-right:0px;}
#rapidrh-why #rapidrh-why-section1 .large-entry:first-child{padding-bottom:30px;}
}   #rapidrh-page-section1{background-size:cover;background-position:bottom;position:relative;min-height:1100px;padding-top:0px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/rapidrh-bg-plain.jpg);}
#rapidrh-page-logo{display:block;}
#rapidrh-page-mobile-logo{display:none;}
#rapidrh-parentdiv{margin-top:-600px;}
#rapidrh-page-col1{display:table-cell;vertical-align:bottom;min-width:200px;width:24%;}
#rapidrh-page-col1 img{max-width:250px;width:100%;position:relative;top:15px;}
#rapidrh-page-col2{display:table-cell;vertical-align:bottom;min-width:200px;width:24%;padding-bottom:90px;padding-left:55px;}
#rapidrh-page-col2-old{display:table-cell;width:40%;vertical-align:bottom;position:relative;z-index:0;}
#rapidrh-page-col2 img{width:100%;position:relative;top:-50px;}
#rapidrh-page-col2 #starburst{position:absolute;right:20px;top:45px;z-index:100;}
#rapidrh-page-col3{display:table-cell;vertical-align:top;width:25%;}
#rapidrh-page-col3 h1{color:#fff;font-weight:400;margin-bottom:12px;padding-top:20px;text-align:center;}
#rapidrh-page-col3  .large-entry-button{width:100%;max-width:235px;font-size:18px;display:block;text-align:center;padding:15px;color:#FFF;margin-bottom:10px;}
#rapidrh-page-col3  .large-entry-button:hover{opacity:.9;text-decoration:none;}
#rapidrh-page-compare{position:relative;top:-95px;color:#006dd8 !important;text-decoration:underline;}
#rapidrh-page-compare a{color:#006dd8;}
#big-bullets{margin-left:50px;margin-top:20px;}
#big-bullets li{line-height:30px;font-size:24px;margin-bottom:10px;font-weight:bold;font-family:arial;text-shadow:3px 2px 5px rgba(0, 0, 0, 0.89);}
#rapidrh-page-tag{width:100%;text-align:right;font-family:helvetica;font-size:18px;margin-top:-70px;text-shadow:3px 2px 5px rgba(0, 0, 0, 0.89);}
#rapidrh-page-gray-box{background-color:#8a8c8e;width:100%;min-height:300px;padding-left:50px;display:inline-block;margin-top:30px;}
#rapidrh-page-gray-box .leftside{padding:25px 40px 30px 0px;display:inline-block;width:50%;}
#rapidrh-page-gray-box .leftside h2{font-size:34px;font-weight:400;}
#rapidrh-page-gray-box .rightside{float:right;display:inline-block;width:50%;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/rapidrh-checklist.png);background-position:bottom right;min-height:380px;background-size:contain;background-repeat:no-repeat;}
.orange-button{background-color:#f7941d;font-size:18px;display:inline-block;text-align:center;padding:10px 30px 10px 30px;color:#FFF;margin-top:20px;}
.orange-button:hover, .gray-button:hover, .green-button:hover{opacity:.9;text-decoration:none;}
.green-button{background-color:#6ebf50;font-size:18px;display:inline-block;text-align:center;padding:10px 30px 10px 30px;color:#FFF;margin-top:20px;}
.gray-button{background-color:#697082;font-size:18px;display:inline-block;text-align:center;padding:10px 30px 10px 30px;color:#FFF;margin-top:20px;margin-left:10px;}
#rapidrh-page-section2{min-height:500px !Important;padding-bottom:50px;padding-top:30px;}
#rapidrh-page-section2-content{width:75%;text-align:center;font-size:18px;margin:0 auto !important;}
#rapidrh-page-section2-content h2{font-size:38px;font-weight:400;margin-bottom:10px;}
.rapidrh-page-thumb{width:100%;max-width:275px}
.rapidrh-page-thumb-text{width:100%;max-width:275px;margin:0 auto;text-align:justify;padding-top:15px;padding-bottom:30px;font-size:16px;}
.rapidrh-page-thumb-text a:hover, .rapidrh-page-thumb-text1 a:hover, .rapidrh-page-thumb-text3 a:hover{text-decoration:none;}
.rapidrh-page-thumb-text1{width:100%;max-width:275px;margin:0 auto;text-align:justify;padding-top:15px;padding-bottom:30px;font-size:16px;float:left !important;}
.rapidrh-page-thumb1{float:left !important;text-align:left !important;}
.rapidrh-page-thumb3{float:right !important;text-align:right !important;}
.rapidrh-page-thumb-text3{width:100%;max-width:275px;margin:0 auto;text-align:justify;padding-top:15px;padding-bottom:30px;font-size:16px;float:right !important;}
.rapidrh-page-thumb-text h4, .rapidrh-page-thumb-text3 h4, .rapidrh-page-thumb-text1 h4{text-align:center !important;}
#rapidrh-page-dkgray-box{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/rapidrh-green-swoop.jpg);background-color:#383d43;width:100%;min-height:300px;padding-top:60px;padding-left:50px;padding-bottom:40px;display:inline-block;margin-top:30px;background-position:bottom right;background-size:contain;background-repeat:no-repeat;}
#rapidrh-page-dkgray-box .leftside{padding:0px 0px 30px 0px;display:inline-block;width:50%;}
#rapidrh-page-dkgray-box .leftside h2{font-size:38px;font-weight:400;margin-bottom:10px;}
#rapidrh-page-dkgray-box .rightside{float:right;display:inline-block;width:50%;text-align:center;}
#rapidrh-page-dkgray-box .rightside img{width:100%;max-width:450px;padding-right:30px;}
#rapidrh-page-blue-text{width:100%;text-align:center;color:#006dd8;font-size:27px;margin-top:80px;line-height:36px;}
#rapidrh-page-blue-text span{font-size:24px;line-height:60px;}
@media only screen and (max-width: 1000px)
{
#rapidrh-parentdiv{margin-top:-550px;}
#rapidrh-page-col1{display:table-cell;vertical-align:bottom;min-width:200px;padding-left:50px;width:50%;}
#rapidrh-page-col2{display:table-cell;padding-right:60px;width:50%;vertical-align:bottom;padding-bottom:0px;}
#rapidrh-page-col3{width:100%;}
#rapidrh-page-tag{margin-top:-80px;text-align:center;}
}
@media only screen and (max-width: 860px)
{
#rapidrh-parentdiv{margin-top:-450px;}
#rapidrh-page-dkgray-box .leftside{padding:0px 30px 30px 0px;display:block;width:100%;}
#rapidrh-page-dkgray-box .rightside{display:block;width:100%;padding-bottom:30px;padding-right:30px;}
#rapidrh-page-dkgray-box .rightside img{padding-right:0px;}
}
@media only screen and (max-width: 760px)
{
#rapidrh-parentdiv{margin-top:-350px;}
#rapidrh-page-gray-box .rightside{display:block;right:0;width:100%;}
#rapidrh-page-gray-box .leftside{padding:30px 30px 30px 0px;display:block;width:100%;}
.orange-button{display:block;}
.gray-button{display:block;margin-left:0px;margin-top:10px;}
}
@media only screen and (max-width: 600px)
{
#rapidrh-page-section1{background-color:#000;background-image:none;}
#rapidrh-page-logo{display:none;}
#rapidrh-page-mobile-logo{display:block;}
.rapidrh-page-thumb1{float:none !important;text-align:center !important;}
.rapidrh-page-thumb3{float:none !important;text-align:center !important;}
.rapidrh-page-thumb-text3{width:100%;max-width:275px;margin:0 auto;text-align:justify;padding-top:15px;padding-bottom:30px;font-size:16px;float:none !important;}
.rapidrh-page-thumb-text1{width:100%;max-width:275px;margin:0 auto;text-align:justify;padding-top:15px;padding-bottom:30px;font-size:16px;float:none !important;}
}
@media only screen and (max-width: 580px)
{
#rapidrh-parentdiv{margin-top:-100px;}
#rapidrh-page-col1{display:block;min-width:200px;padding-left:50px;width:100%;padding-bottom:40px;}
#rapidrh-page-col2{display:block;width:90%;margin:0 auto;padding-right:0px;}
}     #datamaster-app-section1{background-size:cover;padding-top:50px;}
#datamaster-app-section1 .large-entry{vertical-align:top !Important;}
#datamaster-app-section2{min-height:500px !Important;padding-bottom:50px;padding-top:0px;}
#datamaster-app h1{color:white;font-family:'Impact', sans-serif;font-size:100px;font-style:italic;padding-top:0;margin-top:0;}
#datamaster-app h1 .smaller{font-size:40px;}
#datamaster-app h1 .orange{font-family:'Impact', sans-serif;color:#f7941e;}
.app-page-icon-container{width:235px;display:table-cell;}
.app-page-content-container{padding-left:30px;width:100%;display:table-cell;vertical-align:top;}
.datamaster-appbuttons{display:table-cell;vertical-align:middle;}
.datamaster-appvideo{width:300px;height:150px;display:table-cell;vertical-align:middle;background-color:transparent;}
#discount-badge{position:relative;float:left;max-width:240px;}
#datamaster-iphone{position:relative;top:-4px;}
.datamaster-appbuttons{padding-right:20px;padding-top:20px;display:inline-block !important;}
@media only screen and (max-width: 1200px) {
#discount-badge{position:relative;margin:0 auto;float:none;}
#datamaster-iphone{position:relative;top:20px;}
}   #mobileapps{padding:60px 0;}
#datamaster{display:table-row;}
#appicons_container{width:235px;height:437px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/appicon_background.png);display:table-cell;background-repeat:no-repeat;}
#woodappicons_container{width:235px;height:620px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/woodappicon_background.jpg);display:table-cell;background-repeat:no-repeat;background-position:top;}
#app_step1{font-weight:bold;text-align:center;width:100%;font-size:18px;line-height:18px;padding:10px 0px;}
#app_step1 span{font-weight:bold;font-size:12px;color:#666;}
.appicons{padding:20px 22px;}
.appbuttons{padding:10px 22px 0px 22px;}
.appbuttons2{padding:0px 22px 30px 30px;}
.appbuttons3{padding:0px 22px 0px 30px;;}
#appcontent{padding-left:30px;width:100%;display:table-cell;vertical-align:top;}
#appcontent ul li{padding:0;margin:0;}
#apptutorial{width:190px;height:295px;overflow:hidden;margin-top:20px;margin:auto;text-align:center;font-weight:bold;font-size:16px;}
#apptutorial_responsive{width:208px;height:370px;margin:auto;text-align:center;font-weight:bold;font-size:16px;display:none;}
.appvideo{width:208px;height:155px;display:inline-block;background-color:Black;padding-top:20px;}
.appscreenshots{width:208px;height:155px;display:inline-block;}
.woodappscreenshots{width:208px;margin-right:15px;display:inline-block;}
#apptitle{display:none;}
#contenttitle{display:block;}
.button-two-tone-blue{background:#4095cd;background:-moz-linear-gradient(top, #4095cd 0%, #4095cd 50%, #0072bc 51%, #0072bc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4095cd), color-stop(50%, #4095cd), color-stop(51%, #0072bc), color-stop(100%, #0072bc));background:-webkit-linear-gradient(top, #4095cd 0%, #4095cd 50%, #0072bc 51%, #0072bc 100%);background:-o-linear-gradient(top, #4095cd 0%, #4095cd 50%, #0072bc 51%, #0072bc 100%);background:-ms-linear-gradient(top, #4095cd 0%, #4095cd 50%, #0072bc 51%, #0072bc 100%);background:linear-gradient(to bottom, #4095cd 0%, #4095cd 50%, #0072bc 51%, #0072bc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4095cd', endColorstr='#0072bc', GradientType=0 );width:100%;max-width:200px;font-size:18px;display:block;text-align:center;padding:10px;color:#FFF;margin:0 auto;border-radius:5px;}
.button-two-tone-blue:hover{text-decoration:none;opacity:.7;}
.newsletter-wrap .fancybox-skin{border-radius:0 !important;border-top:5px solid #0055a9 !important;}
#newsletter-lb{display:none;max-width:620px;}
#newsletter-lb > div{padding:40px 20px 40px 150px;background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-icon.jpg) no-repeat 20px center #FFF;}
#newsletter-lb > div p{font-size:14px;color:#999;font-style:italic;margin-bottom:0;}
#newsletter-lb > form{padding:20px;background-color:#e7e7e7;}
#newsletter-lb > form input{width:100%;padding:10px;background:#CCCCCC;border:none;}
#newsletter-lb > form .infusion-option label{font-size:13px;}
#newsletter-lb > form .infusion-option input{width:auto;display:inline-block;margin:0;vertical-align:middle;}
#newsletter-lb > form .infusion-field{margin-bottom:10px;}
#newsletter-lb > form .infusion-field .infusion-option{display:block;}
#newsletter-lb > form .left,  #newsletter-lb > form .right{width:49%;}
#newsletter-lb > form .infusion-submit input{display:block;max-width:400px;text-align:center;margin:0 auto;background:#0055a9;text-transform:uppercase;font-size:20px;color:#FFF;cursor:pointer;}
#newsletter-lb > form .infusion-submit input:hover{opacity:.9;text-decoration:none;}
h2#related-posts-via-taxonomies-title{line-height:2.8em;}
div#update_94W5SK6w2cpB{display:none;}
div#update_D3Tcyvx8SsHp{display:none;}
div#update_J51FMR3EVNLc{display:none;}
div#update_MsEhUQDq3im0{display:none;}
div#update_n85Qg1W36vdb{display:none;}
.update_voucher_form hidden{display:none !important;}
.loading-container.hidden{display:none!important;}
.dataTables_wrapper .dataTables_length{color:#333 !important;float:left;font-size:14px !important;}
.wrrap-main{margin:auto !important;width:1068px !important;}
.home-main{float:left;margin-bottom:10px;padding-top:21px;width:100% !important;}
table.dataTable thead .sorting_asc{width:20px!important;}
table.dataTable thead .sorting{width:91px!important;}
body{color:#373737 !important;font-family:Roboto, sans-serif;font-size:13px !important;font-weight:300 !important;line-height:1.625 !important;}
table.dataTable.display tbody tr.odd{height:100px!important;}
table.dataTable.display tbody tr.even{height:100px!important;}
table.dataTable thead th{font-weight:bold!important;}
table.dataTable.display tbody tr.even:hover{background-color:whitesmoke !important;}
table.dataTable.display tbody tr:hover{background-color:whitesmoke !important;}
table.dataTable td{vertical-align:middle !important;}
table.dataTable caption, th, td{font-weight:normal !important;text-align:left !important;}
.woocommerce form.checkout .form-row label{display:inline-block;color:#000000;}
#my_custom_checkout_field p.form-row{float:left;width:100%;}
#my_custom_checkout_field input.input-checkbox{float:left !important;width:auto !important;margin:9px 10px 0 0 !important;}
.input-checkbox{margin:0 10px 0 0 !important;}
span.optional{display:none;}
div.callout{max-width:80%;margin:0 auto 20px;border:1px #ccc solid;padding:20px;}
body.woocommerce-cart .woocommerce{position:relative;}
body.woocommerce-cart .discount-box{position:absolute;bottom:256px;}
body.woocommerce-cart .discount-box form input{padding-left:6px;}
body.page-id-18244 #footer-mid, body.page-id-18244 #footer-bot{float:left;width:100%;}
body.page-id-18244 .woocommerce form .form-row select{border:1px solid #E0E0E0;}
body.page-id-18244 .woocommerce #customer_details > div p{width:100% !important}
body.page-id-18244 .errors_message{display:none;color:#000;}
body.page-id-18244 .woocommerce form.checkout .form-row input{border:solid #E0E0E0 1px;}
body.page-id-1078 #handheld img{width:100%;}
@media (min-width:1030px) {
body.page-id-1078 #banner_2{height:530px;min-height:530px;}
body.page-id-1078 #inprocess-banner{width:45%;height:100%;}
body.page-id-1078 #banner_2 .first-half{width:55%;height:100%;}
body.page-id-1078 #banner_2 .banner-content > div{position:absolute;max-width:70%;top:11px;left:18px;padding:0px 0 20px 20px;}
body.page-id-1078 #banner_2 #handheld-banner .banner-content > div{max-width:89%;}
body.page-id-1078 #banner_2 #trainingservice-banner .banner-content > div{max-width:95%;}
body.page-id-1078 #banner_2 .banner-content p{line-height:20px;}
body.page-id-1266 #banner_2{height:430px;min-height:430px;}
}  .grid_row{clear:both;padding:0px;margin:0px;}
.grid_row_vid{clear:both;margin:0 auto;width:90%;}
.grid_col{display:block;float:left;margin:1% 0 1% 1.6%;}
.grid_col_span_2_of_3_video{display:block;float:left;margin:1% 0 1% 1.6%;width:48%;text-align:left;padding-bottom:0px;}
.grid_col:first-child{margin-left:0;}
.group:before,
.group:after{content:"";display:table;}
.group:after{clear:both;}
.group{zoom:1;}
.span_3_of_3{width:100%;}
.span_2_of_3{width:66.13%;}
.span_1_of_3{width:32.26%;text-align:center}
.span_1_of_3 img{float:none !important;margin:auto !important;}
.span_1_of_4{width:22%;text-align:center;}
.span_1_of_4 img{float:none !important;margin:auto !important;}
.span_1_of_3_left_text{width:32.26%;text-align:left}
.span_1_of_3_video{width:32.26%;text-align:left;padding-bottom:20px;}
.span_2_of_3_video{width:48%;text-align:left;padding-bottom:0px;}
.span_1_of_3_404{width:32.26%;text-align:center;color:#363636;font-size:18px;padding-top:20px;}
.span_1_of_3_404  img{margin:auto !important;width:100%;max-width:370px}
#error-page h2{color:#363636;padding-bottom:0px;margin-bottom:2px;padding-top:10px;font-size:22px;font-weight:normal;}
#error-page  a:hover{color:#363636;text-decoration:none;}
#error-page h3{color:#363636;margin-top:30px;font-size:28px;text-align:center;}
#error-page-header{width:100%;height:180px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/404-header-bg.jpg);background-size:cover;display:table-cell;min-width:100%;text-align:center;vertical-align:middle;padding-top:15px}
#error-page-header h1{text-transform:uppercase;color:#fff;}
#error-page-header img{padding-right:20px;}
#error-404-button{display:inline-block;position:relative;vertical-align:middle;margin:auto 0;margin-bottom:80px;margin-top:20px;}
#error-404-button a{width:400px;font-size:18px;color:#FFF;display:inline-block;text-align:center;background:#006dd8;padding:10px;vertical-align:middle;}
#error-404-button a:hover{text-decoration:none;background:#0051a1;}
@media only screen and (max-width: 760px) {
.span_1_of_3_video, .span_2_of_3_video{padding-bottom:50px;}
.span_1_of_3_video:last-child, .span_2_of_3_video:last-child{padding-bottom:20px;}
.span_1_of_3_left_text, .span_1_of_3_video, .span_2_of_3_video{width:100%;margin:auto;display:block;}
.shipping-map{width:100% !important;padding-top:50px;}
}
@media only screen and (max-width: 600px) {
.col{margin:1% 0 1% 0%;}
.span_3_of_3, .span_2_of_3, .span_1_of_3 , .span_1_of_3_404, .span_1_of_4{width:100%;margin:auto;display:block;}
}
@media only screen and (max-width: 470px) {
#error-page-header h1{font-size:22px;}
#error-page-header img{display:none;}
#error-404-button a{width:100%;}
}
#tagline h2.dark-text{color:#222 !important;}
@media screen and (min-width: 1046px){
.mymenu{display:block !important;}
.mymenu-responsive .mymenu-item.mymenu-hide-desktop{display:none !important;}
.mymenu-responsive.mymenu-retractors-responsive .mymenu-retractor-mobile{display:none;}
.mymenu-force-current-submenu .mymenu-item-level-0.mymenu-current-menu-item > .mymenu-submenu-drop, .mymenu-force-current-submenu .mymenu-item-level-0.mymenu-current-menu-ancestor > .mymenu-submenu-drop{display:block!important;opacity:1!important;visibility:visible!important;margin:0!important;top:auto!important;height:auto;z-index:19;}
.mymenu-invert.mymenu-horizontal .mymenu-item-level-0 > .mymenu-submenu-drop{top:auto;bottom:100%;}
.mymenu-invert.mymenu-horizontal.mymenu-sub-indicators .mymenu-item-level-0.mymenu-has-submenu-drop > .mymenu-target:after{content:"\f106";}
.mymenu-invert.mymenu-horizontal .mymenu-submenu .mymenu-item.mymenu-active > .mymenu-submenu-type-flyout{top:auto;bottom:0;}
.mymenu-invert.mymenu-horizontal .mymenu-item-level-0 > .mymenu-submenu-drop{clip:rect(-5000px,5000px,auto,-5000px);}
.mymenu-invert.mymenu-vertical .mymenu-item-level-0 > .mymenu-submenu-drop{right:100%;left:auto;}
.mymenu-invert.mymenu-vertical.mymenu-sub-indicators .mymenu-item-level-0.mymenu-item-has-children > a.mymenu-target:after{right:auto;left:10px;margin-top:-7px;content:"\f104";}
.mymenu-vertical.mymenu-invert .mymenu-item > .mymenu-submenu-drop{clip:rect(-5000px,5000px,5000px,-5000px);}
.mymenu-responsive-toggle{display:none;}
}
@media screen and (max-width: 1045px){
.mymenu-responsive-toggle, .mymenu-sticky-toggle-wrapper{display:block;}
.mymenu-responsive{width:100%;max-height:500px;visibility:visible;overflow:visible;-webkit-transition:max-height 1s ease-in;transition:max-height .3s ease-in;}
.mymenu-responsive.mymenu-items-align-center{text-align:left;}
.mymenu-responsive.mymenu{margin:0;}
.mymenu-responsive.mymenu .mymenu-nav{display:block;}
.mymenu-responsive.mymenu-responsive-nocollapse, .mymenu-repsonsive.mymenu-no-transitions{display:block;max-height:none;}
.mymenu-responsive.mymenu-responsive-collapse{max-height:none;visibility:visible;overflow:visible;}
.mymenu-responsive.mymenu-responsive-collapse{max-height:0;overflow:hidden !important;visibility:hidden;}
.mymenu-responsive.mymenu-in-transition, .mymenu-responsive.mymenu-in-transition .mymenu-nav{overflow:hidden !important;visibility:visible;}
.mymenu-responsive.mymenu-responsive-collapse:not(.mymenu-in-transition){border-top-width:0;border-bottom-width:0;}
.mymenu-responsive.mymenu-responsive-collapse .mymenu-item .mymenu-submenu{display:none;}
.mymenu-responsive .mymenu-item-level-0{width:50%;}
.mymenu-responsive.mymenu-responsive-single-column .mymenu-item-level-0{float:none;clear:both;width:100%;}
.mymenu-responsive .mymenu-item.mymenu-item-level-0 > .mymenu-target{border:none;box-shadow:none;}
.mymenu-responsive .mymenu-item.mymenu-has-submenu-flyout{position:static;}
.mymenu-responsive.mymenu-sub-indicators .mymenu-submenu-type-flyout .mymenu-has-submenu-drop > .mymenu-target:after{content:"\f107";}
.mymenu-responsive .mymenu-nav .mymenu-item .mymenu-submenu.mymenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0 !important;}
.mymenu-responsive.mymenu-has-border .mymenu-nav .mymenu-item .mymenu-submenu.mymenu-submenu-drop{left:-1px !important;}
.mymenu-responsive .mymenu-submenu.mymenu-submenu-type-mega > .mymenu-item.mymenu-column{min-height:0;border-left:none;float:left;display:block;}
.mymenu-responsive .mymenu-item.mymenu-active > .mymenu-submenu.mymenu-submenu-type-mega{max-height:none;height:auto;overflow:visible;}
.mymenu-responsive.mymenu-transition-slide .mymenu-item.mymenu-in-transition > .mymenu-submenu-drop{max-height:1000px;}
.mymenu .mymenu-submenu-type-flyout .mymenu-submenu-type-mega{min-height:0;}
.mymenu.mymenu-responsive .mymenu-column, .mymenu.mymenu-responsive .mymenu-column-auto{min-width:50%;}
.mymenu.mymenu-responsive .mymenu-autoclear > .mymenu-column{clear:none;}
.mymenu.mymenu-responsive .mymenu-column:nth-of-type(2n+1){clear:both;}
.mymenu.mymenu-responsive .mymenu-submenu-retractor-top:not(.mymenu-submenu-retractor-top-2) 
.mymenu-column:nth-of-type(2n+1){clear:none;}
.mymenu.mymenu-responsive .mymenu-submenu-retractor-top:not(.mymenu-submenu-retractor-top-2) .mymenu-column:nth-of-type(2n+2){clear:both;}

.mymenu.mymenu-responsive .mymenu-tabs, .mymenu.mymenu-responsive .mymenu-tabs-group, .mymenu.mymenu-responsive .mymenu-tab, .mymenu.mymenu-responsive .mymenu-tab-content-panel{width:100%;min-width:100%;max-width:100%;left:0;}
.mymenu.mymenu-responsive .mymenu-tabs, .mymenu.mymenu-responsive .mymenu-tab-content-panel{min-height:0 !important;}
.mymenu.mymenu-responsive .mymenu-tabs{z-index:15;}
.mymenu.mymenu-responsive .mymenu-tab-content-panel{z-index:20;}
.mymenu-responsive .mymenu-tab{position:relative;}
.mymenu-responsive .mymenu-tab.mymenu-active{position:relative;z-index:20;}
.mymenu-responsive .mymenu-tab > .mymenu-target{border-width:0 0 1px 0;}
.mymenu-responsive.mymenu-sub-indicators .mymenu-tabs > .mymenu-tabs-group > .mymenu-tab.mymenu-has-submenu-drop > .mymenu-target:after{content:"\f107";}
.mymenu-responsive .mymenu-tabs > .mymenu-tabs-group > .mymenu-tab > .mymenu-tab-content-panel{top:auto;border-width:1px;}
.mymenu-responsive .mymenu-tab-layout-bottom > .mymenu-tabs-group{}
.mymenu-reponsive .mymenu-item-level-0 > .mymenu-submenu-type-stack{position:relative;}
.mymenu-responsive .mymenu-submenu-type-stack .mymenu-column, .mymenu-responsive .mymenu-submenu-type-stack .mymenu-column-auto{width:100%;max-width:100%;}

.mymenu-responsive .mymenu-item-mini{min-width:0;width:auto;float:left;clear:none !important;}
.mymenu-responsive .mymenu-item.mymenu-item-mini > a.mymenu-target{padding-left:20px;padding-right:20px;}

.mymenu-responsive .mymenu-item.mymenu-hide-mobile{display:none !important;}
.mymenu-responsive.mymenu-hide-bkgs .mymenu-submenu.mymenu-submenu-bkg-img{background-image:none;}
.mymenu.mymenu-responsive .mymenu-item-level-0.mymenu-item-mini{min-width:0;width:auto;}
.mymenu-vertical .mymenu-item.mymenu-item-level-0{width:100%;}
.mymenu-vertical.mymenu-sub-indicators .mymenu-item-level-0.mymenu-item-has-children > .mymenu-target:after{content:'\f107';}
.mymenu-vertical .mymenu-item.mymenu-item-level-0.mymenu-relative.mymenu-active > .mymenu-submenu-drop.mymenu-submenu-align-vertical_parent_item{top:auto;}
.mymenu-responsive-toggle{display:block !important;}
}
@media screen and (max-width: 480px){
.mymenu.mymenu-responsive .mymenu-item-level-0{width:100%;}
.mymenu.mymenu-responsive .mymenu-column, .mymenu.mymenu-responsive .mymenu-column-auto{min-width:100%;}
}  .mymenu.mymenu-main{background:none;border:none;box-shadow:none;}
.mymenu.mymenu-main .mymenu-item-level-0 > .mymenu-target{border:none;box-shadow:none;}
.mymenu.mymenu-main.mymenu-horizontal .mymenu-submenu-drop.mymenu-submenu-align-left_edge_bar, .mymenu.mymenu-main.mymenu-horizontal .mymenu-submenu-drop.mymenu-submenu-align-full_width{left:0;}
.mymenu.mymenu-main.mymenu-horizontal .mymenu-item-level-0.mymenu-active > .mymenu-submenu-drop, .mymenu.mymenu-main.mymenu-horizontal:not(.mymenu-transition-shift) .mymenu-item-level-0 > .mymenu-submenu-drop{margin-top:0;}
.mymenu-main.mymenu-transition-fade .mymenu-item .mymenu-submenu-drop{margin-top:0;}
.mymenu-main .mymenu-item-level-0 > .mymenu-target{font-size:14px;text-transform:none;color:#ffffff;padding-top:25px;padding-bottom:25px;padding-left:20px;padding-right:20px;}
.mymenu.mymenu-main .mymenu-item-level-0:hover > .mymenu-target, .mymenu-main .mymenu-item-level-0.mymenu-active > .mymenu-target{color:#f7941d;}
.mymenu-main .mymenu-item-level-0.mymenu-current-menu-item > .mymenu-target, .mymenu-main .mymenu-item-level-0.mymenu-current-menu-parent > .mymenu-target, .mymenu-main .mymenu-item-level-0.mymenu-current-menu-ancestor > .mymenu-target{color:#f7941d;}
.mymenu-main .mymenu-item.mymenu-item-level-0 > .mymenu-highlight{color:#f7941d;}
.mymenu-main.mymenu-sub-indicators .mymenu-item-level-0.mymenu-has-submenu-drop > .mymenu-target:not(.mymenu-noindicator){padding-right:35px;}
.mymenu-main.mymenu-sub-indicators .mymenu-item-level-0.mymenu-has-submenu-drop > .mymenu-target.mymenu-noindicator{padding-right:20px;}
.mymenu-main.mymenu-sub-indicators .mymenu-item-level-0.mymenu-has-submenu-drop > .mymenu-target:after{right:20px;}
.mymenu-main .mymenu-nav .mymenu-submenu .mymenu-item-header > .mymenu-target{font-weight:bold;}
.mymenu.mymenu-main .mymenu-tab-content-panel{background-color:#f1f1f1;}
.mymenu-responsive-toggle.mymenu-responsive-toggle-main{font-size:20px;color:#ffffff;float:right;padding:23px 20px;}
.mymenu.mymenu-main .mymenu-search input.mymenu-search-input{background:#003471;color:#8d9ab2;}
.mymenu.mymenu-main .mymenu-search input.mymenu-search-input::-webkit-input-placeholder{color:#8d9ab2;}
.mymenu.mymenu-main .mymenu-search input.mymenu-search-input::-moz-placeholder{color:#8d9ab2;}
.mymenu.mymenu-main .mymenu-search input.mymenu-search-input::-ms-input-placeholder{color:#8d9ab2;}
.mymenu.mymenu-main .mymenu-search .mymenu-search-submit{color:#ffffff;}
.mymenu-main, .mymenu-main .mymenu-target, .mymenu-main .mymenu-nav .mymenu-item-level-0 .mymenu-target, .mymenu-main div, .mymenu-main p, .mymenu-main input{font-family:'Lato', sans-serif;font-weight:400;}
.mymenu-responsive-toggle-main, .mymenu-main, .mymenu-main .mymenu-target, .mymenu-main .mymenu-nav .mymenu-item-level-0 .mymenu-target{font-family:lato;}
 #specials-bar{height:128px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/smart-logger-bar.jpg);background-size:cover;background-repeat:no-repeat;line-height:128px;width:100%;position:relative;text-align:center;padding-right:200px;}
#specials-bar .specials-text{color:#fff;font-size:24px;}
#specials-bar img{top:-40px;position:absolute;}
@media screen and (max-width: 1075px){
#specials-bar .specials-text{width:70%;display:inline-block;line-height:30px;padding-top:35px;}
#specials-bar img{top:-40px;position:absolute;float:right;}
}
@media screen and (max-width: 802px){
#specials-bar .specials-text{font-size:16px;line-height:20px;}
#specials-bar img{width:150px;top:0px;}
}
@media screen and (max-width: 462px){
#specials-bar .specials-text{width:100%;display:block;padding-top:35px;padding-bottom:20px;}
#specials-bar img{float:none;position:relative;}
#specials-bar{padding-right:10px;padding-left:10px;height:240px;}
}
.not-available{display:none;}
textarea.hs-input{height:100px !important;}
.hs-richtext p{font-size:14px;text-align:left;color:#fff;}
#rrhnewsletter .newsform ul{margin-bottom:40px;list-style-type:none;}
#rrhnewsletter .newsform li > label{display:block;float:none;}
input#LEGAL_CONSENT.subscription_type_3033266-3d448f9e-b4e8-41b7-96ea-e6532b50bd39.hs-input{width:50px;display:inline;}
.woocommerce-terms-and-conditions{text-align:left;}
#wp-comment-cookies-consent{width:20px !important;}
.comment-form-cookies-consent > label{display:inline !important;}
@media only screen and (max-width: 520px)
{
#tagline{display:none !important;}
} .hytPlayerWrap{display:inline-block;position:relative;width:100%}
.hytPlayerWrap.ended::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;background-color:black;background-repeat:no-repeat;background-position:center;background-size:64px 64px;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgNTEwIDUxMCI+PHBhdGggZD0iTTI1NSAxMDJWMEwxMjcuNSAxMjcuNSAyNTUgMjU1VjE1M2M4NC4xNSAwIDE1MyA2OC44NSAxNTMgMTUzcy02OC44NSAxNTMtMTUzIDE1My0xNTMtNjguODUtMTUzLTE1M0g1MWMwIDExMi4yIDkxLjggMjA0IDIwNCAyMDRzMjA0LTkxLjggMjA0LTIwNC05MS44LTIwNC0yMDQtMjA0eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==);}
.hytPlayerWrap.paused::after{content:"";position:absolute;top:70px;left:0;bottom:50px;right:0;cursor:pointer;background-color:black;background-repeat:no-repeat;background-position:center;background-size:40px 40px;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEiIHdpZHRoPSIxNzA2LjY2NyIgaGVpZ2h0PSIxNzA2LjY2NyIgdmlld0JveD0iMCAwIDEyODAgMTI4MCI+PHBhdGggZD0iTTE1Ny42MzUgMi45ODRMMTI2MC45NzkgNjQwIDE1Ny42MzUgMTI3Ny4wMTZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);}
@media only screen and (max-width: 1112px){
.mymenu-main.mymenu-sub-indicators .mymenu-item-level-0.mymenu-has-submenu-drop > .mymenu-target:not(.mymenu-noindicator){padding-right:22px;}
}
@media only screen and (max-width: 500px) {
#main-menu{width:auto;float:none !important;}
#main-menu .mymenu-nav > li .mymenu-search, #main-menu .mymenu-nav > li .mymenu-search form{width:100%;}
}
@media only screen and (max-width: 1045px){
.mymenu-responsive-toggle{display:block !important;}
#main-menu .mymenu-nav .mymenu-submenu{padding-right:10px;}
}
@media only screen and (min-width: 900px) and (max-width: 1113px){
.mymenu-main.mymenu-sub-indicators .mymenu-item-level-0.mymenu-has-submenu-drop > .mymenu-target:after{right:5px;}
}
@media only screen and (max-width: 768px) {
.page-id-36506 .large-section{display:block;}
}
.comment div > p{overflow:hidden;text-overflow:ellipsis;}
.international-shipping-notice{font-size:18px;margin-top:30px;padding:20px !important;background-color:#c72525 !important;color:white;}
#orion-review{}
#orion-review .large-entry h3{padding-bottom:10px;margin-bottom:0px;font-size:20px}
.h1-underline{height:5px;color:#24698D;background-color:#24698D;border:none;width:35%;margin-bottom:30px;}
#orion-review .large-entry{padding-right:40px;}
#orion-review .large-entry p{margin-bottom:10px;}
#xorion-review .large-entry p:before{content:open-quote;}
#xorion-review .large-entry p:after{content:close-quote;}
#orion-review .large-entry hr{height:1px;color:#ededed;background-color:#e7e7e7;border:none;}
.product-review-product{font-size:18px;padding-bottom:20px;}
.product-review-product a{color:#24698D;}
.product-review-name{font-weight:500;font-size:18px;text-align:right;padding-right:20px;}
.youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000;margin:5px;}
.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent;}
.youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all;}
.youtube-player img:hover{-webkit-filter:brightness(75%);}
.youtube-player .play {
height: 72px;
width: 72px;
left: 50%;
top: 50%;
margin-left: -36px;
margin-top: -36px;
position: absolute;
background: url(//i.imgur.com/TxzC70f.png) no-repeat;
cursor: pointer;
}#banner_2.banner_2_tab{display:none;}
@media only screen and (max-width: 728px) {
.divider{display:none}
#woodworking-newsletter h1{font-size:48px !important;}
}
@media only screen and (max-width: 600px) {
div.fpmeters div.column.first .fpbuttons > div img{max-width:80px;}
}
@media only screen and (max-width: 1700px) 
{
#buy-wagner-mm:after{width:500px;background-position:bottom left;background-size:100%;}
}
@media only screen and (max-width: 1600px) {
#banner_2{height:860px;}
body.home #banner_2{height:460px;min-height:400px;}
body.home #banner_2 .banner-content > div{position:absolute;max-width:85%;top:10px;left:40px;padding:0 0 20px 20px;}
#newsletter:after{width:600px;background-size:100%;}
#newsletter .wrap > .newsletter-wrap > div{margin-right:45px;}
#buy-wagner-mm:after{width:450px;background-position:bottom left;background-size:100%;}
}
@media only screen and (max-width: 1450px) 
{
#buy-wagner-mm:after{width:400px;background-position:bottom left;background-size:100%;}
  
}
@media only screen and (max-width: 1366px) {
#tagline ul, #tagline h2{font-size:20px;}
#newsletter:after{width:500px;background-position:bottom right;background-size:100%;}
#buy-wagner-mm:after{width:350px;background-position:bottom left;background-size:100%;}
#rapid-rh.large-section .large-image img{top:40px !important;left:-4% !important;width:100% !important;max-width:500px !important;}
#wpf400.large-section .large-image img,  #th-200.large-section .large-image img{width:100%}
#digital-ph.large-section .large-image img{height:100%;}
}
@media only screen and (max-width: 1280px) { p{font-size:1.75rem;}
#newsletter .wrap{padding:40px 0;}
#newsletter .wrap > .newsletter-wrap > div{display:block;margin-bottom:30px;}
#newsletter .wrap > .newsletter-wrap > div > span{margin-bottom:0;}
#banner_3{max-height:500px;}
#buy-wagner-mm:after{width:300px;background-position:bottom left;background-size:100%;}
#newsletter-footer .wrap{position:relative;padding:30px 0 30px 20px;width:100%;}
#newsletter-footer #newsletter-local{text-align:left;}
#newsletter-footer #newsletter-int{text-align:left;}
}
@media only screen and (max-width: 1050px) 
{
#newsletter-footer .wrap{text-align:center;}
#newsletter-footer a.newsletter-cta{margin-top:20px;}
}
@media only screen and (max-width: 1161px) 
{
#newsletter-footer #newsletter-subscribe{}
#newsletter-footer #newsletter-divider{display:none;}
}
@media only screen and (max-width: 1080px) {
#newsletter-footer #newsletter-button{float:none;padding:0;}
}
@media only screen and (max-width: 1024px) {
#banner_2{height:auto;}
#banner_2 .small-banners .banner-item{width:50% !important;height:350px !important;float:left !important;}
#banner_3{max-height:400px;}
#tagline ul, #tagline h2{font-size:18px;margin:10px 0;line-height:1;}
#buy-wagner-mm:after{width:250px;background-position:bottom left;background-size:100%;}
}
@media(max-width: 1055px) {
.rrh-items{height:500px;}
}
@media(max-width: 900px) {
.rrh-items{height:560px;}
}
@media(max-width: 767px) {
.rrh-items{height:100%;}
}
@media(max-width: 1030px) {
#banner_2{display:none;}
#banner_2.banner_2_tab{display:block;height:860px;}
#banner_2.banner_2_tab_2{display:block;height:420px;min-height:420px;}
#banner_2.banner_2_tab #flooring-banner{height:50%;}
#banner_2.banner_2_tab #rapidrh-banner{height:50%;}
#banner_2.banner_2_tab #moisture-meter-banner{height:50%;}
#banner_2.banner_2_tab #forest-products-banner{height:50%;}
#banner_2.banner_2_tab .first-half{height:50%;}
#banner_2.banner_2_tab #forest-banner{height:100%;}
}
@media only screen and (max-width: 960px) {
#banner_2 .banner-content h3{font-size:24px;}
#main.homepage{padding:40px 0;}
#homepage .post .left, #homepage .post .right{width:100%;padding:20px 0;}
#tagline .pipe{display:block;text-indent:-9999px;overflow:hidden;height:1px;}
#newsletter:after{width:450px;}
#buy-wagner-mm .large-entry-mm{width:100%;display:block;margin-bottom:320px;}
#buy-wagner-mm   .large-image-mm{width:100%;height:50px;display:block;}
#buy-wagner-mm{min-height:1150px;}
#rrhsection3-img{padding-right:0px;}
#metermatrix .meter-matrix h1{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/metermatrix-title-underline2.png) no-repeat top left;font-size:34px;padding:0px 40px 30px;}
#metermatrix .meter-matrix .entry table td{padding:5px 5px;min-width:100px;}
#metermatrix .meter-matrix .entry table thead th{font-size:20px;padding:3px 0;}
#metermatrix .meter-matrix .entry table thead th p{font-size:16px;line-height:14px;}
#metermatrix .meter-matrix .entry table tfoot td .price{font-size:20px;padding-bottom:10px;}
#metermatrix .meter-matrix .entry table tfoot td a{font-size:20px;}
}
@media only screen and (max-width: 768px) {
#metermatrix div#table-wrapper{position:relative;top:-50px;}
#banner_2 .small-banners .banner-item{width:100% !important;height:300px !important;}
#banner_3{min-height:900px;}
#banner_3 #rapidrh-banner{width:100% !important;height:300px !important;}
#banner_3 #moisture-meter-banner{width:100% !important;height:300px !important;}
#banner_3 #forest-products-banner{width:100% !important;height:300px !important;}
#newsletter:after{width:270px;}
#footer-mid #widget{width:50%;}
#footer-mid #text-22{padding-top:50px;}
#footer-mid #text-21{padding-top:50px;}
#footer-mid #widget.widget-last{max-width:160px;}
#newsletter .wrap > .newsletter-wrap > div{margin:0 0 20px;width:100%;max-width:100%;}
#newsletter .wrap > .newsletter-wrap > div.second{margin-bottom:0;}
#newsletter h2{font-size:24px;}
#newsletter .wrap > .newsletter-wrap > div > span{font-size:24px;line-height:30px;}
#banner_2.banner_2_tab .first-half{width:100%;}
}
@media only screen and (max-width: 680px) {
#rapidrh-section3 .mm{display:block;width:100%;}
#rapidrh-section3 .mm h2{text-align:left !important;}
#mmimg-big{height:350px;}
}   
@media only screen and (max-width: 600px) {
#metermatrix div#table-wrapper{display:none;}
#metermatrix .meter-matrix h1{background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/metermatrix-title-underline2.png) no-repeat top left;font-size:30px;padding:0px 40px 0px;color:white;font-family:'Impact', sans-serif;text-transform:uppercase;text-align:center !important;}
#metermatrix .meter-matrix  div#mobile{display:block;}
#metermatrix .meter-matrix .entry .meter-matrix-cta{text-align:center;margin-top:10px;}
#newsletter:after{width:230px;height:250px;}
#newsletter-footer .wrap{position:relative;padding:30px 0 30px 0px;width:100%;text-align:center;}
#newsletter-footer #newsletter-local{padding-top:20px;}
#newsletter-footer #newsletter-subscribe{padding-top:30px;}
#newsletter-footer a.newsletter-cta{width:300px;}
#footer-mid #text-22{padding-top:0px}
#footer-mid #text-21{padding-top:0px}
#footer-mid #widget{width:50%;margin:0 auto 30px;max-width:230px;padding:0 0 0 20px;}
#footer-mid #widget.widget-last{width:100%;max-width:230px;margin:0 auto;clear:both;float:none;}
.mm{display:block;}
#buy-wagner-mm{min-height:1430px;}
#buy-wagner-mm:after{width:200px;background-position:bottom left;background-size:100%;}
}
@media only screen and (max-width: 420px) {
#newsletter:after{}
#banner_2 .banner-content > div{padding:0 0 0 20px;}
#rhcalc #rhcalc-right-div{float:none;width:100%;}
#rhcalc #rhcalc-left-div{float:none;width:100%;}
#mmimg-big{height:250px;font-size:14px;}
}
@media only screen and (max-width: 320px) {
#mmimg-big{font-size:12px;}}

}      .large-image{max-width: 100%;
}   .left .infusion-form input[type=text]{padding: 12px 8px;
font-style: italic;
color: #999;
border: none;
font-size: 15px;
font-family: 'Open Sans', sans-serif;
width: 100%;
border: solid #D8D8D8 1px;
}
.left .infusion-form input[type=submit]{line-height: 10px;
font-style: normal;
color: #FFF;
font-weight: 400;
background-color: #9e0b0f;
max-width: 200px;
border: none;
padding: 20px 30px;
}   #newsletter .wrap > .newsletter-wrap > div > span.phone-local:before{content: url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-phone.png);
position: absolute;
}
#newsletter2 .wrap > .newsletter2-wrap > div.phone-local:before{content: url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-phone.png);
position: absolute;
left: -70px;
vertical-align:middle;
}
#newsletter .wrap > .newsletter-wrap > div > span.phone-international:before{content: url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/earth-icon.png);
position: absolute;
left: -80px;
top: 0;
}
#newsletter2 .wrap > .newsletter2-wrap > div.phone-international:before{content: url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/earth-icon.png);
position: absolute;
left: -70px;
vertical-align:middle;
}
#newsletter .wrap > .newsletter-wrap > div > span{font-size: 25px;
font-weight: 400;
}
#newsletter2 .wrap > .newsletter2-wrap > div.phone-international{font-size: 25px;
font-weight: 400;
display: table-cell;
width:27%;
color: #FFF;
font-size: 25px;
line-height: 40px;
position: relative;
margin-left: 80px;
}
#newsletter2 .wrap > .newsletter2-wrap > div.phone-local{font-size: 25px;
font-weight: 400;
display: table-cell;
width:27%;
color: #FFF;
font-size: 25px;
line-height: 40px;
position: relative;
margin-left: 80px;
padding-right:100px;
margin-bottom: 20px;
}     img.alignnone, div.wp-caption.alignnone{float:none !important;
}  iframe,  .wistia_embed{width:100% !important;
}   table .location_search_cell input{padding: 10px;
font-style: italic;
border: 1px solid #cccccc;
background-color: #FFF;
color: #666;
width:100%;
}
table .location_search_cell{font-size: 14px;
color: #666;
padding: 0 2px 10px;
vertical-align: middle;
}
table #location_search_distance_fields select{padding: 12px;
}
table .location_search_distance_cell, table #location_search_distance_fields{display: block;
}
table .location_search_cell{font-size: 14px;
color: #666;
padding: 0 2px 10px;
vertical-align: middle;
}
table .location_search_submit_cell input{background-color: #0054a6;
color: #FFF;
font-size: 18px;
padding: 14px;
width: 100%;
font-style: normal;
border: none;
cursor: pointer;
transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
-webkit-transition: .3s;
}
table .location_search_distance_cell,  table #location_search_distance_fields{display:block;
}
table .location_search_submit_cell{padding: 12px 0;
}    .woocommerce form.checkout .form-row input[type=text], .woocommerce form.checkout .form-row textarea, .woocommerce form.checkout .form-row .select2-container, .woocommerce form .form-row select{border: solid #E0E0E0 1px;
}   #forest #newsletter .newsletter-wrap > div.first{}
  #lumbermill .large-entry .large-entry-button{display:none;
}   #forest #newsletter .newsletter-wrap > div.first{margin-left: 43%;
}
#forest #newsletter .newsletter-wrap > div.second{margin-left: 3%;
}   #rapidrh #rapidrh-banner .wrap .large-entry .large-entry-button{margin-left:auto !important;
}   .rrh-items > div img{max-width:100%;
}   #woodflooring #wood-flooring-banner{background-color: #FFF;
}
#woodflooring #wood-mmc220{background-color: #232323;
}   #table-wrapper{position:relative;
}
#table-scroll{height:auto;
overflow:auto;
margin-top:20px;
}
#table-wrapper table{width:100%;
}   .woocommerce #customer_details > div p{color: #222;
}   .manual_add_voucher_page.woocommerce .woocommerce-billing-fields{color: #fff;
}
.woocommerce .manual_insert_button input{line-height: 10px;
font-style: normal;
color: #FFF;
font-weight: 400;
background-color: #9e0b0f;
border: none;
padding: 20px 30px;
}
.woocommerce form .form-row select{padding: 12px 8px;
border-radius: 0;
height: 44px;
border: none;
}   .products-1-col li{width: 50%;
}                            @media only screen and (min-width: 600px){.left .infusion-form{width:50%;margin:auto;}}
         @media only screen and (max-width: 1600px){}
   @media only screen and (max-width: 1412px){#side-newsletter.side-bi h2{font-size:20px !important;}
#side-newsletter.side-bi h2 > span{letter-spacing:10px;}}
@media only screen and (max-width: 1375px){#side-newsletter.side-wf h2{font-size:26px !important;}}
   @media only screen and (max-width: 1366px){#single #secondary.stickit{margin-left:73%;}}
      @media only screen and (max-width: 1280px){.large-entry{}
.large-image{padding:30px;}
.large-image img{width:100%;max-width:100%;}
#mmc220 .large-image img{width:initial;max-width:100%;}
.large-image.custom-position img{width:auto;}
 #side-newsletter h2 > span{letter-spacing:5px !important;}
 #side-newsletter.side-ww h2{font-size:22px !important;}
#side-newsletter.side-wf h2{font-size:20px !important;}
#forest #forest-services{padding-bottom:100px;}
 #handheld1{display:table-cell;text-align:left;padding-right:100px;width:65%;}
#forest #newsletter .newsletter-wrap > div{float:right;clear:both;margin-left:0px;margin-right:15% !important;}
#rapidrh #rapidrh-section1 .large-image{width:0;}
#rapidrh #rapidrh-section1 .large-entry{width:100%;padding-right:0px;}
#rapidrh #rapidrh-section1 .large-image img{margin-left:0px;}
#rapidrh #rapidrh-section1 .large-wrap{background-color:rgba(255, 255, 255, 0.65);display:table-cell;}
#rapidrh-section2 .large-image img{width:20%;}
#rapidrh #newsletter:after{width:55%;}}
   @media only screen and (max-width:1075px){#newsletter2 .wrap > .newsletter2-wrap > div.phone-local{display:block;margin-top:30px;}
#newsletter2 .wrap > .newsletter2-wrap > div.phone-international{display:block;}

}   @media only screen and (max-width: 1024px){#forest #omega .large-image img{top:-50% !important;}
#forest #newsletter .newsletter-wrap > div{margin-right:0px !important;}}
      @media only screen and (max-width: 980px){h2 br{display:none;}
#newsletter:after{width:50% !important;}
#side-newsletter .dark-bigger{font-family:'BebasNeue', sans-serif;text-align:center;font-size:42px;text-transform:uppercase;color:#ffffff;line-height:36px;padding-top:30px;}
#primary.left,  #dist-left{width:100%;max-width:100%;margin-bottom:50px;}
#secondary.right,  #dist-right{width:100%;max-width:100% !important;padding-left:0px;border-left:none;}
aside img.alignright{float:none;}
 .entry-content img, .comment-content img, .widget img{display:block;margin:auto;}
table,  table .location_search_cell input{width:100%;}
#secondary .webinar-cta{width:auto;margin:auto;display:block;}
#single #secondary.stickit,  #single #secondary.stickit-end{position:relative;margin:auto;width:100%;}
.woocommerce-result-count:after{display:block;position:relative;margin-top:5px;width:100%;}
#page.blog-category .categories{width:47%;}
#wood-services ul li img{height:200px;}
#rapidrh #rapidrh-section1 .large-entry{padding-left:0px;}
#rapidrh #rapidrh-section1 .large-image{display:block;width:90%;}
#rapidrh #rapidrh-section1 .large-image img{position:relative;top:0;margin-top:0px;width:50%;float:right;margin-right:-10%;}
#rapidrh #rapidrh-section3 img{width:100%;display:block;position:relative;}
#rapidrh #rapidrh-section3 .large-entry{margin-top:150px;}
#rapidrh #tagline{margin-right:50%;}
#rapidrh #tagline ul{display:block;}
#woodflooring #tagline{margin-right:50%;}
#woodflooring #tagline #social-media{display:block;}
#top-checkout-form .checkout-buttons, #top-checkout-form .checkout-note,  .woocommerce #customer_details > div{float:none;margin:auto;width:80%;}
.wrrap-main{width:100% !important;}
.manual_add_voucher_page.woocommerce #customer_details{padding:2%;}
#about #about-1 > div,  #about img.alignleft{width:100%;max-width:100%;float:none;margin:auto;display:block;}
/*/*//**/#forest #omega{padding-top:100px;}
#forest #omega .large-image img{top:0% !important;}
#forest #omega.large-section .large-wrap{vertical-align:initial;}
#forest #newsletter:before{width:400px;height:344px;background-size:contain;background-repeat:no-repeat;}
#rapid-rh.large-section .large-image img{max-width:50% !important;}
.products-1-col li{width:100%;}
.tablepress-id-14 tbody td.column-2{padding-right:50px;}}
      @media only screen and (max-width: 788px){.ticket-pic{display:none;}
#ticket-pic{padding:0 5%;}
#ticket-title h1{font-size:30px;}
.bigger-sup{font-size:15px}}
  @media only screen and (max-width: 780px){#intellisense-technology .video-row{display:none;}
#intellisense-technology .video-row2{display:block;text-align:center;width:100%;}
#intellisense-technology .video-row3{display:none;text-align:center;width:100%;}}
     @media only screen and (max-width: 768px){.large-entry h2{text-align:center !important;}
#banner_2 .banner-item{width:100% !important;}
#banner_2 .banner-item .banner-bg{z-index:1;}
#banner_2 .banner-content{z-index:1;}
#tagline #social-media{display:block;}
#tagline{display:block;position:relative !important;padding-top:30px;}
#woodflooring #tagline{display:block;position:relative !important;padding-top:120px;margin:auto;}
#tagline #social-media .soc{width:50px;height:50px;margin-right:20px;}
#tagline #social-media .soc i{font-size:30px;line-height:50px;}
.large-entry .large-entry-button{margin:auto;float:none;display:block;margin-bottom:30px;}
.large-entry-mm .large-entry-button{margin:auto;float:none;display:block;margin-bottom:30px;}
#buy-wagner-mm{height:1200px;}
.large-entry img{margin:auto;display:block;}
.large-image,  .large-entry,  .large-image.custom-position,  .large-section .large-wrap{width:100% !important;max-width:100% !important;display:block;}
#rapidrh #rapidrh-section2 .large-image{display:none;}
#rapidrh #rapidrh-section1{background-image:none !important;}
#rapidrh #rapidrh-banner{background-position:left top;background-size:contain;height:50vh;max-height:300px;background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/rapidrh-banner-crop.jpg) !important;}
#rapidrh #rapidrh-banner .large-entry{margin-top:60%;}
#rapidrh #tagline{margin:auto;}
#rapidrh .large-entry{padding-top:50px;}
#rapidrh #rapidrh-section3 .large-entry{margin-top:0px;}
.large-entry-mm{width:100% !important;max-width:100% !important;display:block;}
.large-image{padding-top:30px;padding-bottom:30px;}
.large-image img{width:auto;}
.large-image.large-image-full img{width:100%;}
.large-image.custom-position img{margin:auto;float:none !important;}
#woodflooring #mmimg-span{width:100%;text-align:center;margin-left:30% !important;display:table-row;}
#newsletter h2{text-align:center;}
#newsletter .wrap{width:100%;padding-bottom:0px;}
#newsletter .newsletter-wrap{width:96%;margin:auto;}
#newsletter .newsletter-wrap > div{margin-left:0px !important;}
#newsletter a.newsletter-cta{margin:auto;}
#newsletter .wrap > .newsletter-wrap > div > span{width:100%;margin:auto;text-align:center;margin-bottom:30px;}
#newsletter .newsletter-wrap .second:before{content:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/icon-phone.png);margin:auto;display:block;width:80px;}
#newsletter .wrap > .newsletter-wrap > div > span.phone-local:before{display:none;}
#newsletter:before,  #newsletter:after{}
#newsletter:after{right:0 !important;bottom:0 !important;content:'' !important;background-repeat:no-repeat !important;position:relative !important;width:100% !important;display:block !important;height:360px !important;background-size:400px !important;}
#newsletter2 h2{text-align:center;}
#newsletter2 .wrap{width:100%;padding-bottom:0px;}
#newslette2 .newsletter2-wrap{width:96%;margin:auto;}
#newsletter2 .newsletter2-wrap > div{margin-left:0px !important;}
#newsletter2 a.newsletter-cta{margin:auto;}
#newsletter2 .wrap > .newsletter2-wrap{display:block;}
#newsletter2 .wrap > .newsletter2-wrap > div.phone-international{width:100%;left:90px;}
#newsletter2 .wrap > .newsletter2-wrap > div.phone-local{width:100%;left:90px;}
img.alignleft,  img.alignright,  div.wp-caption.alignright,  div.wp-caption.alignleft{width:100% !important;max-width:100%;padding:0 20% 15px;margin:auto;float:none;}
img.size-full{margin:auto;display:block;}
#primary.left .gallery .gallery-item{width:100%;}
img.alignleft, div.wp-caption.alignleft{float:none !important;margin:auto;display:block;}
 .large-form{margin:auto;display:block;float:none !important;}
.woocommerce ul.products li.product{width:40%;}
.woocommerce .related.products ul.products li.product{float:left;display:inline-block;clear:none !important;}
#wood-services ul li{width:100% !important;max-width:100% !important;}
#wood-services{padding:50px 0;}
#wood-services.large-section{background-size:cover;}
#forest #forest-services .service-list{width:100%;margin:0 0px;}
#forest #omega .large-image img{position:relative !important;}
#forest #omega{padding-bottom:100px;}
#handheld1{display:block;text-align:left;padding-right:30px;width:100%;}
#handheld2{display:block;text-align:left;padding-right:30px;}
#forest #newsletter:before{display:none;}
#forest #newsletter:after{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-image-2.png) !important;background-position-x:-2%;}
#rapid-rh.large-section .large-image img{max-width:100% !important;display:block;top:0px !important;position:relative !important;left:-13% !important;}
#rapidrh #rapidrh-section1 .large-image{position:relative;display:none;}
#rapidrh #raphidrh-section1. large-image{width:100% !important;display:none;}
#rapidrh #rapidrh-section1 .large-image2{display:block !important;padding-top:30px;text-align:right;width:100%;}
#rapidrh #rapidrh-section1 .large-image2 img{width:89%;}
#rapidrh #rapidrh-section2{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/rapidrh-section2-full.jpg) !important;background-size:cover;background-position:top;background-repeat:no-repeat;}
#rapidrh #rapidrh-section2 .large-entry{padding-top:300px;padding-bottom:50px;text-align:center;}
#rapidrh #rapidrh-section2 .large-entry .large-entry-button{margin:auto !important;}
#rapidrh .mm{padding-right:0px !important;}
#rapidrh #newsletter .wrap:after{display:none;}
#rapidrh #newsletter:after{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/images/newsletter-image-3.png);}
#webinar #webinar-banner{margin-top:50px;}
.rrh-items > div{width:100%;display:block;float:none;margin:auto;}
#woodflooring #wood-flooring-banner{background-position:top;}
#woodflooring #newsletter:after{height:395px !important;}
#top-checkout-form .checkout-buttons, #top-checkout-form .checkout-note,  .woocommerce #customer_details > div,  .woocommerce #customer_details > div p{width:100%;}
#contact-form,  #contact-details{width:100%;margin-bottom:50px;}}
   @media only screen and (max-width: 620px){#shop-moisture-meters{width:100%;}
#shop-rrh{width:100%;}
#shop-building-inspection{width:100%;}
#shop-forest-products{width:100%;}}
     @media only screen and (max-width: 600px){#intellisense-technology .video-row2{display:none;}
#intellisense-technology .video-row3{display:block;text-align:center;width:100%;}
#primary.left .gallery .gallery-item{float:none;margin:auto;margin-bottom:5px;display:inline-block;width:50%;}
table .location_search_cell{width:100%;display:block;}
 .woocommerce .related.products ul.products li.product{width:45%;}
#rapidrh #rapidrh-banner .wrap .large-entry .large-entry-button{margin:auto !important;display:block;margin-bottom:30px !important;}
#rapidrh #rapidrh-section1 .large-image img{display:none;}
#contact-form,  #contact-details{max-width:100%;}
#footer-mid #widget{width:100%;float:none;}
#datamaster-app h1{font-size:50px;}
#datamaster-app h1 .smaller{font-size:30px;}
.app-page-icon-container{display:block;margin:auto;}
.app-page-content-container{display:block;margin:auto;}
.datamaster-appbuttons{display:block;margin:auto;margin-bottom:5px;margin-top:30px;}
#appicons_container{display:block;margin:auto;}
#woodappicons_container{display:block;margin:auto;}
#appcontent{display:block;}
#apptitle{display:block;text-align:center;}
#contenttitle{display:none;}
#apptutorial{display:none;}
#apptutorial_responsive{display:block;}
.datamaster-appvideo{margin:auto;display:block;height:100%;}
.appvideo{display:block;margin:auto;margin-bottom:5px;}
.appscreenshots{display:block;margin:auto;margin-bottom:5px;}
.tablepress-id-14{display:none;}
.tablepress-id-15{display:block;}}
      @media only screen and (max-width: 420px){#newsletter:after{background-size:250px !important;height:200px !important;}
.woocommerce ul.products li.product{width:100%;margin:auto;}
.woocommerce .related.products ul.products li.product{width:100%;margin:auto !important;}
#page.blog-category .categories{width:100%;}
.products-1-col li:first-child, .category-col:first-child,  .phone-shopping-products .category_parent{width:390px !important;}
#rapidrh .mm{padding-right:0px !important;}
#woodflooring #tagline{display:block;position:relative !important;padding-top:180px;}
.shop-online .large-entry-button{padding-right:40px;padding-left:40px;}
.shop-rrh-img{float:left;text-align:center;width:100%}
.shop-rrh-content{width:100%;float:left}
.rrh-items hr{color:#999999;background-color:#999999;}}
      @media only screen and (max-width: 325px){}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fancybox/source/fancybox_sprite.png);}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fancybox/source/fancybox_loading.gif) center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fancybox/source/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:hidden !important;width:auto;}
.fancybox-lock body{overflow:hidden !important;}
.fancybox-lock-test{overflow-y:hidden !important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fancybox/source/fancybox_overlay.png);}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fancybox/source/fancybox_sprite@2x.png);
background-size: 44px 152px; }
#fancybox-loading div {
background-image: url(https://www.wagnermeters.com/wp-content/themes/custom-wagner/fancybox/source/fancybox_loading@2x.gif);
background-size: 24px 24px; }
}