body,html{height:100%}a img,hr{border:0}pre,textarea{overflow:auto}input[type=email],input[type=password],input[type=text],textarea{padding:10px}.main-navigation a,.site-navigation ul.mobilemenu li a,.topcartdetails .widgettitle,h4,h5,h6{text-transform:uppercase}#slider .slidertext,#slider .slidertext a,#slider .slidertext h2{text-shadow:0 1px 2px #000;color:#fff}::-webkit-input-placeholder{color:#404040}:-moz-placeholder{color:#404040}::-moz-placeholder{olor:#404040}:-ms-input-placeholder{color:#404040}@font-face{font-family:museo_sans;src:url(fonts/museosans-300-webfont.eot);src:url(fonts/museosans-300-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/museosans-300-webfont.woff2) format('woff2'),url(fonts/museosans-300-webfont.woff) format('woff'),url(fonts/museosans-300-webfont.ttf) format('truetype'),url(fonts/museosans-300-webfont.svg#museo_sans300) format('svg');font-weight:300;font-style:normal}@font-face{font-family:museo_sans;src:url(fonts/museosans-100-webfont.eot);src:url(fonts/museosans-100-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/museosans-100-webfont.woff2) format('woff2'),url(fonts/museosans-100-webfont.woff) format('woff'),url(fonts/museosans-100-webfont.ttf) format('truetype'),url(fonts/museosans-100-webfont.svg#museo_sans100) format('svg');font-weight:100;font-style:normal}@font-face{font-family:museo_sans;src:url(fonts/museosans_500-webfont.eot);src:url(fonts/museosans_500-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/museosans_500-webfont.woff2) format('woff2'),url(fonts/museosans_500-webfont.woff) format('woff'),url(fonts/museosans_500-webfont.ttf) format('truetype'),url(fonts/museosans_500-webfont.svg#museo_sans500) format('svg');font-weight:500;font-style:normal}@font-face{font-family:museo_sans;src:url(fonts/museosans_700-webfont.eot);src:url(fonts/museosans_700-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/museosans_700-webfont.woff2) format('woff2'),url(fonts/museosans_700-webfont.woff) format('woff'),url(fonts/museosans_700-webfont.ttf) format('truetype'),url(fonts/museosans_700-webfont.svg#museo_sans700) format('svg');font-weight:700;font-style:normal}@font-face{font-family:museo_sans;src:url(fonts/museosans_900-webfont.eot);src:url(fonts/museosans_900-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/museosans_900-webfont.woff2) format('woff2'),url(fonts/museosans_900-webfont.woff) format('woff'),url(fonts/museosans_900-webfont.ttf) format('truetype'),url(fonts/museosans_900-webfont.svg#museo_sans900) format('svg');font-weight:bolder;font-style:normal}@font-face{font-family:museo_sans;src:url(fonts/museosans-100italic-webfont.eot);src:url(fonts/museosans-100italic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/museosans-100italic-webfont.woff2) format('woff2'),url(fonts/museosans-100italic-webfont.woff) format('woff'),url(fonts/museosans-100italic-webfont.ttf) format('truetype'),url(fonts/museosans-100italic-webfont.svg#museo_sans100_italic) format('svg');font-weight:100;font-style:italic}@font-face{font-family:museo_sans;src:url(fonts/museosans-300italic-webfont.eot);src:url(fonts/museosans-300italic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/museosans-300italic-webfont.woff2) format('woff2'),url(fonts/museosans-300italic-webfont.woff) format('woff'),url(fonts/museosans-300italic-webfont.ttf) format('truetype'),url(fonts/museosans-300italic-webfont.svg#museo_sans300_italic) format('svg');font-weight:300;font-style:italic}@font-face{font-family:museo_sans;src:url(fonts/museosans_500_italic-webfont.eot);src:url(fonts/museosans_500_italic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/museosans_500_italic-webfont.woff2) format('woff2'),url(fonts/museosans_500_italic-webfont.woff) format('woff'),url(fonts/museosans_500_italic-webfont.ttf) format('truetype'),url(fonts/museosans_500_italic-webfont.svg#museo_sans500_italic) format('svg');font-weight:500;font-style:italic}@font-face{font-family:museo_sans;src:url(fonts/museosans-700italic-webfont.eot);src:url(fonts/museosans-700italic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/museosans-700italic-webfont.woff2) format('woff2'),url(fonts/museosans-700italic-webfont.woff) format('woff'),url(fonts/museosans-700italic-webfont.ttf) format('truetype'),url(fonts/museosans-700italic-webfont.svg#museo_sans700_italic) format('svg');font-weight:700;font-style:italic}@font-face{font-family:museo_sans;src:url(fonts/museosans-900italic-webfont.eot);src:url(fonts/museosans-900italic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/museosans-900italic-webfont.woff2) format('woff2'),url(fonts/museosans-900italic-webfont.woff) format('woff'),url(fonts/museosans-900italic-webfont.ttf) format('truetype'),url(fonts/museosans-900italic-webfont.svg#museo_sans900_italic) format('svg');font-weight:bolder;font-style:italic}*,:after,:before{box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}#slider .slidertext,body,button,input,select,textarea{font-family:Raleway,sans-serif}hr,p{margin-bottom:1.2em}address,blockquote,table{margin:0 0 1.2em}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}table{border-collapse:separate;border-spacing:0;width:100%}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" "";font-size:1.2em}a:focus{outline:0}body,button,input,select,textarea{color:#404040;font-size:14px;line-height:22px;letter-spacing:.4px}h1,h2,h3,h4,h5,h6{clear:both;color:#404040;margin-bottom:20px}h1{font-size:26px}h2{font-size:22px}h3{color:#59b64d;font-weight:600;font-size:20px;line-height:1.2em}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}hr{background-color:#eee;height:1px}ol,ul{margin:0 0 1.2em 2em}ul{list-style:disc}ol{list-style:decimal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:1.5em}b,dt,strong,th{font-weight:700}dd{margin:0 1.5em 1.2em}cite,dfn,em,i{font-style:italic}blockquote{background:#eee;padding:40px 40px 30px}pre{background:#eee;border-radius:0;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1em;line-height:1.2;margin-bottom:1.6em;max-width:100%;padding:1em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;white-space:pre-wrap}small,sub,sup{font-size:75%}#footer-sidebar .quicklinkwrap,.main-mobile-navigation,.main-navigation,.site-navigation ul.mobilemenu li a{font-family:museo_sans,sans-serif}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}sub,sup{height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}big{font-size:125%}figure{margin:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{border:1px solid #eee;background:#e6e6e6;color:#000;cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1em;line-height:1;padding:10px 15px}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=password],input[type=text],textarea{color:#666;border:1px solid #eee;width:250px;max-width:100%;outline:0;resize:none}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{color:#111}textarea{vertical-align:top;width:98%;height:120px}a{color:#59B64D;text-decoration:none;outline:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}a:hover{text-decoration:none;color:#3c7d34}.alignleft{display:inline;float:left;margin-right:1.2em}.alignright,.divright{float:right}.alignright{display:inline;margin-left:1.2em}.aligncenter{clear:both;display:block;margin:0 auto}.topheaderleft .topmenu ul,.topheaderleft .topmenu ul li{padding:0;margin:0;list-style:none}.assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}#page,.topheaderleft .topmenu{position:relative}.clear{display:block;clear:both}#page{background:url(images/pagebg.png) left top;min-height:100%;height:auto!important}#topheader{background:#59b64d;color:#fff;font-weight:600}.topheaderleft{float:left;width:43%}.topheaderleft .topmenu ul li{float:left}.topheaderleft .topmenu ul li a{color:#fff;font-weight:600;padding:14px 0 10px;display:block;margin:0 20px 0 0}.topheaderleft .topmenu ul li a:hover,.topheaderleft .topmenu ul li.current-menu-item a{color:#404040}.topheaderleft .topmenu ul li.home a{background:url(images/home-icon.png) center center no-repeat;width:25px;height:21px;text-indent:-9999em;font-size:0;line-height:0}.topheaderleft .topmenu ul li.home a:hover{background:url(images/home-icon-active2.png) center center no-repeat}.topheaderleft .topmenu ul li.home.current-menu-item a{background:url(images/home-icon-active.png) center center no-repeat}.topheaderright{float:right;width:55%;padding:7px 0}.topheaderright .toprightitem{float:left;margin:0 0 0 10px;padding:3px 0;position:relative}.topheaderright .toprightitem p{margin:0}.topheaderright a{color:#fff;font-weight:600}.topheaderright a:hover{color:#404040}.topheaderright .topcartdetails a{color:#59B64D}.topheaderright .topcartdetails a:hover{color:#404040}.topheaderright .loginbtn{display:block;padding:2px 0}.topheaderright .toprightitem.topcartcontainer{border-left:1px solid #ccc;padding-left:15px;margin-left:15px}.topheaderright .toprightitem.topcartcontainer .topcart{background:url(images/cart-icon.png) left center no-repeat;padding:2px 0 2px 30px}.topheaderright .topcheckout{float:right;padding:0}.topheaderright .topcheckout .checkoutbtn{background:#fff;padding:4px 12px;color:#404040;display:block}.topheaderright .topcheckout .checkoutbtn .btntext{background:url(images/btn-arrow-black.png) right center no-repeat;padding-right:20px}.topheaderright .topcheckout .checkoutbtn:hover{background:#dedede}.topcartdetails{display:none;position:absolute;top:45px;z-index:100;right:0;width:300px;background:#fff;color:#454545;font-size:12px;padding:10px;font-weight:500;box-shadow:0 3px 3px #aaa;-o-box-shadow:0 3px 3px #aaa;-ms-box-shadow:0 3px 3px #aaa;-moz-box-shadow:0 3px 3px #aaa;-webkit-box-shadow:0 3px 3px #aaa}.topcartdetails .widget{margin:0}.topcartdetails .widgettitle{font-size:18px;margin:0 0 10px}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{border-top:1px solid #eee;padding:5px 0;margin:0}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl,.woocommerce-page ul.cart_list li dl,.woocommerce-page ul.product_list_widget li dl{font-size:11px;border-left:0;padding-left:0}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt,.woocommerce-page ul.cart_list li dl dd,.woocommerce-page ul.cart_list li dl dt,.woocommerce-page ul.product_list_widget li dl dd,.woocommerce-page ul.product_list_widget li dl dt{margin-bottom:0}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total,.woocommerce-page.widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{font-size:1.2em;padding:4px 0 10px}.woocommerce-price-suffix{margin:0 0 0 5px;font-size:12px}.single_variation_wrap .poatext,.single_variation_wrap.poaonly .single_variation,.single_variation_wrap.poaonly .variations_button{display:none!important}#google_language_translator .dropdown-menu a,.single_variation_wrap.poaonly .poatext{display:block!important}#google_language_translator{font-weight:400}.goog-te-gadget{line-height:0!important;font-size:0!important}#google_language_translator select.goog-te-combo{width:100%!important;padding:0!important;margin:0;height:28px!important;outline:0!important;float:left;box-sizing:border-box}.site-header{padding:25px 0 35px;position:relative;display:block;z-index:91}.site-title{font-size:1em;float:left;margin:0;padding-left:0}.site-title a{line-height:40px}.headerright{float:right;padding:0}.headerright #searchform{width:320px;position:relative;display:block}.headerright #searchform input#s{width:96%;padding:10px 2%;color:#404040}.headerright #searchform .screen-reader-text{display:none}.headerright #searchform input#searchsubmit{background:url(images/search-icon.png) center center no-repeat #333;border:none;font-size:0;line-height:0;width:8px;height:8px;position:absolute;top:5px;right:5px}.headerright #searchform input#searchsubmit:hover{background-color:#656565}.headerright .topphone{background:#59b64d;border:none;padding:9px 20px;margin:0 0 10px;color:#fff;float:right;font-size:20px}.headerright .topphone a,.headerright .topphone a:hover{color:#fff}.site-header.fixednav{position:fixed;width:100%;left:0;top:0;background:url(images/fixednavheaderbg.png) center center;padding:10px 0;transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s}.fixednav .container{position:relative}.fixednav .site-title a{background:url(images/logo-small.png) center top no-repeat;width:45px;height:40px;text-indent:-9999em;font-size:0;line-height:0;display:block;position:relative}.fixednav .site-title a img{display:none}.fixednav .headerright{display:block;position:absolute;right:0;top:0}.fixednav .headerright .topphone{font-size:14px;color:#101010;font-weight:700;background:0 0}.fixednav .headerright #searchform{display:none}.fixednav .fixednotclear{clear:none}.fixednav .main-navigation{clear:none;float:left;margin:0 0 0 10px;width:auto;font-weight:500}.fixednav .main-navigation ul li a{border:none;padding:12px 10px;background:0 0}.fixednav .main-navigation ul li a:hover{background:0 0;color:#101010}.fixednav .main-navigation ul li.current-menu-item a{color:#101010}.fixednav .main-navigation li.menu-item-has-children a .title{background:url(images/menu-arrow-down-fixed.png) right center no-repeat rgba(0,0,0,0);padding-right:20px}.fixednav .main-navigation li.current-menu-item li a,.fixednav .main-navigation ul ul li a{background:#e1e4e7}.fixednav .main-navigation li.current-menu-item li a:hover,.fixednav .main-navigation ul ul li a:hover{background:#f3f4f5}.fixednav .main-navigation ul ul li.current-menu-item a{background:#f3f4f5;font-weight:500}.fixednav .main-navigation ul ul .current-menu-item ul li a{background:#e1e4e7}.fixednav .main-navigation ul ul .current-menu-item a:hover{background:#f3f4f5}.fixednav .main-navigation ul ul li.current-menu-item li a{background:#e1e4e7}.fixednav .main-navigation ul ul li.current-menu-item li a:hover{background:#f3f4f5}.main-navigation{clear:both;display:block;line-height:1em;margin:25px 0 0;text-align:center;width:100%;font-weight:700}.main-navigation ul{display:block;text-align:left;list-style:none;margin:0;padding:0;position:relative}.main-navigation li{float:left;position:relative;margin:0;padding:0;width:14%}.main-navigation li.ubermenu{width:17%}.main-navigation li.mobileonly{display:none}.main-navigation a{border:none;border-left:1px solid #878f98;background:url(images/menuitembg.png) left top;color:#fff;display:block;font-size:1em;line-height:1.2em;padding:15px 17px;text-decoration:none;cursor:pointer;outline:0;text-align:center;margin-right:1px;transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none}.main-navigation li.menu-item-has-children a .title{background:url(images/menu-arrow-down.png) right center no-repeat rgba(0,0,0,0);padding:0 25px 0 0}.main-navigation li.first a{border:none}.main-navigation li.phonemenu a{background:#59b64d;border:none;padding:15px 35px}.main-navigation li.phonemenu a:hover{background:#70b368}.main-navigation a:hover,.main-navigation li.current-menu-item a{color:#fff;background:url(images/menuitembgactive.png) left top}.site-navigation .mobilebtnwrapper{padding:5px 10px;width:300px;margin:0 auto;display:none;border:none;background:#59b64d}.main-mobile-navigation{margin-top:15px;font-weight:700}.site-navigation .mobilebtnwrapper .mobilemenubtn{background:url(images/mobilemenubtn.png) 60% center no-repeat;display:block;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;padding:8px 70px 8px 0;font-size:16px;cursor:pointer}.site-navigation ul.mobilemenu{list-style:none;padding:0;display:none;background:#e1e4e7;width:320px;margin:0 auto}.site-navigation ul.mobilemenu li{float:none;text-align:center;list-style:none;padding:0 5%;position:relative;margin:0}.site-navigation ul.mobilemenu li.specialmenu{padding:0}.site-navigation ul.mobilemenu li.mobileonly{display:block}.site-navigation ul.mobilemenu li a{display:block;border-top:1px solid #ccc;color:#4b5259;font-weight:700;font-size:14px;padding:10px 0;text-decoration:none}.site-navigation ul.mobilemenu li.current-menu-item,.site-navigation ul.mobilemenu li:hover{background:#f3f4f5}.site-navigation ul.mobilemenu li.current-menu-item a{color:#4b5259;background:#f3f4f5}.site-navigation ul.mobilemenu li.phonemenu{background:#59b64d}.site-navigation ul.mobilemenu li.phonemenu a{background:#59b64d;border:none;padding:10px 0;color:#fff}.site-navigation ul.mobilemenu li.phonemenu a:hover,.site-navigation ul.mobilemenu li.phonemenu:hover{background:#70b368}.site-navigation.main-navigation .mobilemenu{display:none}.site-navigation.main-navigation .menu{display:block}.site-navigation.main-navigation ul li .collapse{display:none!important}.site-navigation ul.mobilemenu ul{display:none}.site-navigation .main-mobile-navigation .menu{display:none!important}.main-navigation ul li ul{position:absolute;width:220px;min-height:0;padding:0;left:0;top:100%;border:none;margin:0;visibility:visible;display:none;z-index:98}.main-navigation ul ul li{padding:0!important;margin:0;background:0 0;float:none;width:100%}.main-navigation ul ul li:first-child{border:none}.main-navigation ul ul li a{padding:10px 5%!important;border:none!important;color:#4b5259!important;font-size:.95em;line-height:1.2em;height:auto;width:90%;text-align:left;font-weight:300;background:#e1e4e7;display:block}.main-navigation li.current-menu-item li a{background:#e1e4e7}.main-navigation li.current-menu-item li a:hover,.main-navigation ul ul li a:hover{background:#f3f4f5}.main-navigation ul ul li.current-menu-item a{background:#f3f4f5;font-weight:500}.main-navigation ul ul .current-menu-item ul li a{background:#e1e4e7}.main-navigation ul ul .current-menu-item a:hover{background:#f3f4f5}.main-navigation ul ul li.current-menu-item li a{background:#e1e4e7}.main-navigation ul ul li.current-menu-item li a:hover{background:#f3f4f5}.main-navigation ul li.menu-item-has-children ul li a .title,.main-navigation ul ul li a .title{padding:0;background:0 0!important}.main-navigation ul li.ubermenu ul{width:600px;height:300px;background:#e1e4e7;border:1px solid #ccc;overflow:hidden}.site-navigation ul.mobilemenu li.ubermenu ul{display:none!important}.main-navigation ul li.ubermenu ul li{position:static;width:100%}.main-navigation ul li.ubermenu ul li a{padding:0!important;position:relative;width:100%;z-index:99}.main-navigation ul li.ubermenu ul li a .title{padding:8px 10px;display:block}.main-navigation ul li.menu-item ul li a:hover{background:#59B64D;color:#fff!important}.main-navigation ul li.ubermenu ul li.activeuber a{background:url(images/ubermenuarrow.png) right center no-repeat;padding-right:19px!important}.main-navigation ul li.ubermenu ul li.activeuber a .title{background:#59B64D!important;color:#fff!important}.main-navigation ul li.ubermenu ul li .ubercontent{position:absolute;padding:10px 10px 10px 40px;right:0;top:0;width:400px;height:100%;display:none;font-size:14px;line-height:18px;font-weight:500;background:#f2f2f2}.main-navigation ul li.ubermenu ul li .ubercontent h3{font-size:18px;font-weight:500;margin-bottom:10px}.main-navigation ul li.ubermenu ul li .ubercontent .productitemwrap{padding:10px 0}.main-navigation ul li.ubermenu ul li .ubercontent .productitemwrap .productitem{margin:0 0 5px}.main-navigation ul li.ubermenu ul li .ubercontent .productitemwrap a{width:auto;background:0 0;text-transform:none}.main-navigation ul li.ubermenu ul li .ubercontent .productitemwrap a:hover{color:#59B64D!important}.main-navigation ul ul ul{width:200px;top:0;left:200px;border:none;min-height:0;margin:0;padding:0;border-left:1px solid #ccc}.main-navigation ul ul ul li:first-child{border-top:0;background:0 0!important;padding:0!important}.main-navigation ul ul ul li:last-child{border-radius-bottom-left:5px;border-radius-bottom-right:5px;border-bottom:0}.main-navigation ul ul ul li:only-child{border:0}.main-navigation ul a:hover ul,.main-navigation ul li:hover ul{visibility:visible}.main-navigation ul :hover ul ul{visibility:hidden}.main-navigation ul :hover ul :hover ul{visibility:visible}.main-navigation ul :hover ul :hover ul ul,.main-navigation ul :hover ul ul ul{visibility:hidden}.main-navigation ul :hover ul :hover ul :hover ul{visibility:visible}.site-tagline{background:#eee;border-bottom:5px solid #eee;font-size:24px;line-height:28px;padding:40px 0}.container{width:1040px}.site-main{padding:0 0 500px;position:relative}.home .site-main{width:100%;float:left;padding:0 0 500px}.site-footer{background:#59b64d;width:100%;color:#fff;font-size:12px;letter-spacing:.5px;position:absolute;bottom:0;left:0;z-index:90}#footer-sidebar .quicklinkwrap{display:none;border:1px solid #fff;text-align:left;padding:6px 5%;text-transform:uppercase;font-weight:700;cursor:pointer;font-size:14px;margin:0 0 20px}#footer-sidebar .quicklinkwrap .quicklinktext{background:url(images/quicklinktextbg.png) right center no-repeat;padding-right:25px;display:block}#footer-sidebar .quicklinkwrap.active-link .quicklinktext{background:url(images/quicklinktextbg-active.png) right center no-repeat}#footer-sidebar .widget{margin:0}#footer-sidebar .widget.widget_nav_menu{display:block}.site-footer .footer-content{clear:both;float:left;margin:auto;padding:30px 0;position:relative;width:100%;color:#fff}.site-footer .footer-content .divright .footersideright{border-left:1px solid #fff;padding-left:40px}.site-footer .footer-content .divright .footersideright .widget-title{line-height:1em;text-transform:uppercase;color:#fff;margin-bottom:20px}#footer-sidebar .divright .gform_widget{margin:0 0 20px}.site-footer .footer-content .divright .gform_widget .gform_wrapper{width:100%;max-width:none}.site-footer .footer-content .divright .gform_widget .gform_body{float:left;width:80%}.site-footer .footer-content .divright .gform_widget .gform_body ul li{margin:0!important}.site-footer .footer-content .divright .gform_widget .gform_body .ginput_container input{border:1px solid #fff;color:#fff;background:0 0;padding:10px 2%;width:95%}.site-footer .footer-content .divright .gform_widget .gform_footer{float:right;width:15%;clear:none}.site-footer .footer-content .divright .gform_widget .gform_footer .gform_button{background:url(images/signupbtnarrow.png) center center no-repeat #fff;width:80%;height:9px;padding:13px 10%;border:0;text-indent:-9999em;font-size:0;line-height:0}.site-footer .footer-content .divright .infusion-field input{border:1px solid #fff;color:#fff;background:0 0;padding:8px 2%;width:95%;margin:0 0 10px}.site-footer .footer-content .divright .infusion-field input:focus{border:1px solid #dedede}.site-footer .footer-content .divright .infusion-submit input{background:#fff;width:80%;padding:8px 10%;border:0;margin:10px 0}.site-footer .footer-content .divright .infusion-submit input:hover{background:#dedede}#footer-sidebar .widget.gform_widget ::-webkit-input-placeholder{color:#f0f0f0}#footer-sidebar .widget.gform_widget :-moz-placeholder{color:#f0f0f0}#footer-sidebar .widget.gform_widget ::-moz-placeholder{color:#f0f0f0}#footer-sidebar .widget.gform_widget :-ms-input-placeholder{color:#4f0f0f0}.site-footer .footer-content .widget_nav_menu ul{list-style:none;padding:0;margin:0}.site-footer .footer-content .widget_nav_menu ul li{list-style:none;padding:0;margin:0 0 6px}.site-footer .footer-content a{color:#fff}.site-footer .footer-content .current-menu-item a,.site-footer .footer-content a:hover{color:#7cf06d}.abnfooter,.abnfooter a{color:#fff}.widget ul.socials{list-style:none;margin:0;padding:0;float:right}.socials li{float:left}.socials li a{background:url(images/footer-sprites.png) left top no-repeat;display:block;font-size:0;height:28px;line-height:0;margin-left:12px;otext-indent:-9999em;width:28px}.socials li a:hover{background:url(images/footer-sprites-active.png) left top no-repeat}.socials li.facebook a{background-position:left top}.socials li.twitter a{background-position:-40px top}.socials li.linkedin a{background-position:right top}.socials li.facebook a:hover{background-position:left bottom}.socials li.twitter a:hover{background-position:-40px bottom}.socials li.linkedin a:hover{background-position:right bottom}.site-footer .footer-info{clear:both;color:#fff;float:left;font-size:12px;line-height:22px;margin:auto;padding:15px 0;position:relative;width:100%;border-top:1px solid #acdba6}.site-footer .footer-info .site-info{text-align:right;float:right;line-height:20px}.site-footer .footer-info .site-info .webdesignlabel{float:left;margin:4px 10px 0 0}.site-footer .footer-info .site-info #pwd_footer_v2{margin:0;padding:0;list-style:none}.site-footer .footer-info .site-info #pwd_footer_v2 li{list-style:none;padding:0;margin:0}.site-footer .footer-info .site-info #pwd_footer_v2 li a,.site-footer .footer-info .site-info #pwd_footer_v2 li a img{opacity:1;filter:alpha(opacity=100)}.site-footer .footer-info .site-info p{margin:0}.site-footer .footer-info .site-info #pwdlogo{background:url(images/pwdlogo.png) right center no-repeat;width:85px;height:12px;display:inline-block;font-size:0}.site-footer .footer-info .site-copyright{text-align:left;float:left}.has-breadcrumbs{position:relative}.has-breadcrumbs .breadcrumbs{position:absolute;right:0;top:10px;width:auto}.single-breadcrumbs{font-size:11px;font-style:oblique;margin:0;padding-top:4px;position:absolute;text-align:left;z-index:20}.readmorep{margin:0}.readmorebtn{background:0 0;border:1px solid #70b368;color:#59b64d!important;padding:5px 15px;display:inline-block;font-weight:600;font-size:14px;text-transform:uppercase}.readmorebtn:hover{background:#70b368;color:#fff!important}.givefeedback{position:fixed;right:0;top:200px;text-indent:-9999em;font-size:0;line-height:0;z-index:100;width:36px;height:122px;background:url(images/give-feedback-img.png) center center no-repeat}.givefeedback:hover{background:url(images/give-feedback-img-hover.png) center center no-repeat}#feedbackformwrap{width:800px}.headerwrapper{position:relative}#homebgcontainer{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;overflow:hidden}#homebgsliderarea{position:relative;height:800px;overflow:hidden}#homebgsliderarea .bx-wrapper .bx-viewport{height:800px}#homebgsliderarea ul#homebgslider{list-style:none;margin:0;padding:0}#homebgsliderarea ul#homebgslider li{list-style:none;margin:0;padding:0;height:800px;background-size:cover!important}.site-featured{padding:0}.site-header-image-bg{margin:0 auto;width:1040px;position:relative;display:block}#slider,#slider li{padding:0;margin:0}#slidercontainer{position:relative;display:block;background:0 0}#sliderarea{width:100%;display:block;padding:0;margin:0 auto;position:relative}#slider li{position:relative;list-style:none}#slider li .sliderimg{width:50%;position:relative;display:block;float:right}#slider img{width:100%;height:auto}#slider .slidertextwrapper{position:absolute;top:0;left:80px;width:38%;height:100%}#slider .slidertext{padding:100px 0 0;display:block;font-size:1.4em;line-height:1.4em;font-weight:400}#custom-cta .cta-summary,#slider .slidertext h2{font-family:museo_sans,sans-serif}#slider .slidertext h2{font-size:3em;line-height:1.1em;font-weight:bolder;margin:0 0 20px;text-transform:uppercase}#slider .slidertext a{border:1px solid #fff;display:block;background:0 0;padding:8px 50px;float:left;clear:both;text-transform:uppercase}#slider .slidertext a:hover{border:1px solid #dedede;color:#fff}#sliderarea .bx-wrapper .bx-pager{display:none}#sliderarea .bx-controls-direction a.bx-prev{display:block;background:url(images/product-left-arrow-active.png) center top no-repeat;width:14px;height:36px;text-indent:-9999em;font-size:0;line-height:0;left:-50px}#sliderarea .bx-controls-direction a.bx-next{display:block;background:url(images/product-right-arrow-active.png) center top no-repeat;width:14px;height:36px;text-indent:-9999em;font-size:0;line-height:0;right:-50px}#sliderarea .bx-controls-direction a.bx-prev:hover{background:url(images/product-left-arrow.png) center top no-repeat}#sliderarea .bx-controls-direction a.bx-next:hover{background:url(images/product-right-arrow.png) center top no-repeat}#cta-container{margin-bottom:20px}#custom-cta{padding:20px;box-shadow:0 -10px 10px #aaa;-o-box-shadow:0 -10px 10px #aaa;-ms-box-shadow:0 -10px 10px #aaa;-moz-box-shadow:0 -10px 10px #aaa;-webkit-box-shadow:0 -10px 10px #aaa}#custom-cta .topctaitem{padding:0;background:0 0;float:left;width:23.5%;margin:0 0 0 2%;opacity:1;filter:alpha(opacity=100);transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}#custom-cta .topctaitem:hover{opacity:.8;filter:alpha(opacity=80)}#custom-cta .topctaitem:hover a{color:#000}#custom-cta .topctaitem.col-0{margin-left:0}#custom-cta .cta img{display:block;height:auto;margin-bottom:0;max-width:100%}#custom-cta a{color:#fff}#custom-cta a:hover{color:#000;text-decoration:none}#custom-cta .cta-summary{background:url(images/topcta-green.png) bottom center no-repeat;background-size:100% auto;height:80px;display:block;font-weight:300}#featured-container .mainfeaturedtitle,#featured-products .featureditem{font-weight:500;font-family:museo_sans,sans-serif}#custom-cta .cta-summary.green{background:url(images/topcta-green.png) bottom center no-repeat}#custom-cta .cta-summary.blue{background:url(images/topcta-blue.png) bottom center no-repeat}#custom-cta .cta-summary.pink{background:url(images/topcta-pink.png) bottom center no-repeat}#custom-cta .cta-summary.yellow{background:url(images/topcta-yellow.png) bottom center no-repeat}#custom-cta .cta-title{font-size:20px;margin-bottom:0;padding:20px 30% 20px 5%;display:block}#custom-cta .cta-title .ctatitlewrap{background:url(images/btn-arrow.png) right center no-repeat;padding-right:20px}#custom-cta .topctaitem:hover .ctatitlewrap{background:url(images/btn-arrow-black.png) right center no-repeat;padding-right:20px}#featured-container .bx-wrapper{border-bottom:1px solid #d0d0d0}#featured-container .mainfeaturedtitle{border-bottom:1px solid #d0d0d0;text-align:center;margin:0 0 50px;font-size:18px}#featured-container .mainfeaturedtitle .maintitlespan{background:url(images/pagebg.png) left top;color:#737373;text-transform:uppercase;display:inline;left:0;padding:5px 30px;position:relative;text-align:center;top:10px}#featured-products .featureditem{display:block;float:left;position:relative}#featured-products .featureditem .featuredthumb{border:1px solid #fff;transition:border .3s ease-in-out;-o-transition:border .3s ease-in-out;-ms-transition:border .3s ease-in-out;-moz-transition:border .3s ease-in-out;-webkit-transition:border .3s ease-in-out}#featured-products .featureditem .featuredthumb:hover{border:1px solid #ccc}#featured-products .featureditem .featuredinfo{text-align:center;padding:20px 0 30px}#featured-products .featureditem .featuredinfo a{color:#5d6166}#featured-products .featureditem .featuredinfo a:hover{color:#202020}#featured-products .featureditem .featuredtitle{margin:0;font-size:1.1em}#featured-products .featureditem .featuredprice{margin:0;color:#7b7f84}#featured-container .bx-controls-direction a.bx-prev{display:block;background:url(images/product-left-arrow.png) center top no-repeat;width:14px;height:36px;text-indent:-9999em;font-size:0;line-height:0;left:-50px}#featured-container .bx-controls-direction a.bx-next{display:block;background:url(images/product-right-arrow.png) center top no-repeat;width:14px;height:36px;text-indent:-9999em;font-size:0;line-height:0;right:-50px}#featured-container .bx-controls-direction a.bx-prev:hover{display:block;background:url(images/product-left-arrow-active.png) center top no-repeat}#featured-container .bx-controls-direction a.bx-next:hover{display:block;background:url(images/product-right-arrow-active.png) center top no-repeat}#front-page{margin-top:30px;margin-bottom:0;background:#fff;padding:40px;font-size:16px;line-height:30px}#ctabot-container{border-top:1px solid #eee;padding-top:40px;margin-top:20px;font-size:12px;line-height:24px;letter-spacing:.5px}#custom-ctabot .botctaitem{float:left;width:32%;margin-left:2%;display:block;position:relative}#custom-ctabot .botctaitem .botctathumb{border:1px solid #fff;transition:border .3s ease-in-out;-o-transition:border .3s ease-in-out;-ms-transition:border .3s ease-in-out;-moz-transition:border .3s ease-in-out;-webkit-transition:border .3s ease-in-out}#custom-ctabot .botctaitem .botctathumb:hover{border:1px solid #ccc}#custom-ctabot .botctaitem a{color:#404040}#custom-ctabot .botctaitem a:hover{color:#59b64d}#custom-ctabot .botctaitem.col-0{margin-left:0}#custom-ctabot .botctaitem img{width:100%;height:auto}#custom-ctabot .botctaitem .botctainfo{padding:25px 0 0;min-height:130px}#custom-ctabot .botctaitem .botctatitle{margin-bottom:20px}.innerpagetitle{background:#5d6166;position:relative;left:0;top:0;width:100%;z-index:1}.innerpagetitle .page-title{color:#fff;font-family:museo_sans,sans-serif;font-weight:900;padding:15px 40px;margin:0;font-size:22px;text-transform:uppercase}#inner-page{background:#fff;padding:0;box-shadow:0 8px 10px #aaa;-o-box-shadow:0 8px 10px #aaa;-ms-box-shadow:0 8px 10px #aaa;-moz-box-shadow:0 8px 10px #aaa;-webkit-box-shadow:0 8px 10px #aaa;position:relative;z-index:1}.innerleftwrap{display:block;float:left;width:70%;position:relative}.innerleft{padding:40px;display:block;position:relative;min-height:720px}.innerright{display:block;right:0;top:0;position:absolute;height:100%;width:30%;padding:0;box-shadow:inset 0 0 15px #eee;-o-box-shadow:inset 0 0 15px #eee;-ms-box-shadow:inset 0 0 15px #eee;-moz-box-shadow:inset 0 0 15px #eee;-webkit-box-shadow:inset 0 0 15px #eee}.term-rentokill-initial #inner-page{background:#fafafa}.term-rentokill-initial .innerright{background:#fff;box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#sidebar{margin:20px 0}#sidebar #submenu-wrapper{font-family:museo_sans,sans-serif;font-weight:500;margin-right:30px;letter-spacing:.2px}#sidebar #submenu-wrapper .submenupagenav,#sidebar #submenu-wrapper .submenupagenav li{list-style:none;padding:0;margin:0}#sidebar #submenu-wrapper .submenupagenav li a{border-bottom:1px solid #f0f0f0;padding:10px 0 10px 30px;color:#7b7f84;display:block;text-transform:uppercase}#sidebar #submenu-wrapper .submenupagenav li a:hover{color:#202020}#sidebar #submenu-wrapper .submenupagenav li.current_page_item a{color:#5d6166;font-weight:700;font-size:1.1em}#sidebar .widget_pwd_ctadisplay_widget{margin-top:60px;margin-left:30px;margin-right:30px}#sidebar .widget_pwd_ctadisplay_widget .sidectaitem{font-size:12px}#sidebar .widget_pwd_ctadisplay_widget .sidectaitem .sidectathumb{margin-bottom:0}#sidebar .widget_pwd_ctadisplay_widget .sidectaitem a{color:#404040}#sidebar .widget_pwd_ctadisplay_widget .sidectaitem a:hover{color:#59b64d}#sidebar .widget_pwd_ctadisplay_widget .sidectaitem .sidectainfo{padding:25px 0 0}#sidebar .widget_pwd_ctadisplay_widget .sidectaitem .sidectatitle{text-transform:none}.gform_wrapper .hidelabel .gfield_label{display:none!important}#inner-page #gform_wrapper_2 .ginput_container input,#inner-page #gform_wrapper_2 .ginput_container textarea{width:91%;padding:10px 4%;border:1px solid #ccc;color:#404040;font-size:1em}#gform_wrapper_2 .ginput_container textarea:focus,#inner-page #gform_wrapper_2 .ginput_container input:focus{border:1px solid #aaa}#inner-page #gform_wrapper_2 .gfield_select .btn{padding:10px 4%}#inner-page #gform_wrapper_2 .gform_footer{text-align:right}#inner-page #gform_wrapper_2 .gform_footer .gform_button{background:0 0;border:1px solid #70b368;color:#59b64d!important;padding:10px 15px;display:inline-block;font-weight:600;font-size:14px;text-transform:uppercase}#inner-page #gform_wrapper_2 .gform_footer .gform_button:hover{background:#70b368;color:#fff!important}.contactleft{margin-right:50px}.contactright{padding-left:40px;border-left:1px solid #f0f0f0;margin-left:40px}.contactright .infusion-field{margin-bottom:10px}.contactright .infusion-field input,.contactright select{border:1px solid #ccc;box-sizing:border-box;color:#404040;font-size:1em;padding:10px 15px;width:99%}.contactright .infusion-field textarea{width:91%;padding:10px 4%;border:1px solid #ccc;color:#404040;font-size:1em}.contactright .infusion-field input:focus,.contactright .infusion-field:focus{border:1px solid #aaa}.contactright .infusion-submit input{background:0 0;border:1px solid #70b368;color:#59b64d!important;padding:10px 15px;display:inline-block;font-weight:600;font-size:14px;text-transform:uppercase}.contactright .infusion-submit input:hover{background:#70b368;color:#fff!important}#maparea{border-top:1px solid #f0f0f0;padding:30px 0 0;margin:30px 0 0}#maparea .mapdisplay{position:relative}#maparea #mapdisplay{height:500px;width:100%}#maparea #mapdisplay img{width:auto;height:auto;max-width:none}#maparea #mapdisplay .infoBox img{position:absolute!important;right:0;z-index:99}#maparea #mapdisplay .infoBox .info_content{background:url(images/infocontentbg-green.png) center bottom no-repeat;padding-bottom:7px;color:#fff;line-height:1.2em;text-align:center}#maparea #mapdisplay .infoBox .info_content.distribution{background:url(images/infocontentbg-red.png) center bottom no-repeat}#maparea #mapdisplay .infoBox .info_content .info_content_text{padding:5px 10px;background:#59b64d}#maparea #mapdisplay .infoBox .info_content.distribution .info_content_text{background:#eb3d2d}#maparea #mapdisplay .infoBox .info_content .locationtitle{font-size:1em;font-weight:600;text-transform:uppercase;display:block}#maparea .maphelper{position:absolute;bottom:0;left:0;background:#fff;padding:10px}#maparea .maphelper .maphelperitem{font-size:12px;text-transform:uppercase;color:#59b64d}#maparea .maphelper .maphelperitem.distribution{color:#eb3d2d}#maparea .maphelper .maphelperitem .maphelperthumb{float:left;margin-right:10px}#maparea .maphelper .maphelperitem .maphelpertext{float:left}#maparea .maplabel{float:right}#maparea .maplabel h3{text-transform:uppercase;color:#5d6166;font-weight:400}#maparea .maplabel .maplabeltitle,#maparea .maplabel p{margin:0 0 10px}#maparea .maplabel .locationlist{margin-left:1em}#maparea .maplabel .locationlist li{margin-bottom:5px}#maparea .maplabel .locationlist li a{color:#5d6166;font-weight:600;font-size:.95em}#maparea .maplabel .locationlist li a.activelist,#maparea .maplabel .locationlist li a:hover{color:#59b64d}#maparea .maplabel .locationlist li.distribution a{color:#757575;font-weight:600;font-size:.95em}#maparea .maplabel .locationlist li.distribution a.activelist,#maparea .maplabel .locationlist li.distribution a:hover{color:#eb3d2d}.locationinfo{margin:0 0 40px}.locationinfo .locationaddinfo{float:left;width:50%}.locationinfo .locationaddinfo .infop{margin:0 0 5px;font-size:.95em}.locationinfo .locationaddinfo .infop .label{float:left;width:75px;color:#404040;font-size:1em;line-height:22px;text-align:left;padding:0;margin:0;font-weight:400;white-space:normal}.locationinfo .locationaddinfo .infop .infotext{float:left}.locationinfo .locationaddbtn{float:right}.locationinfo .locationaddbtn .mapbtn{background:#59b64d;color:#fff;padding:5px 10px;display:inline-block;text-transform:uppercase;font-size:.9em}.locationinfo .locationaddbtn .mapbtn:hover{background:#48953f}#inner-page #gform_wrapper_3 .ginput_container input,#inner-page #gform_wrapper_3 .ginput_container textarea{width:91%;padding:10px 4%;border:1px solid #ccc;color:#404040;font-size:1em}#gform_wrapper_3 .ginput_container textarea:focus,#inner-page #gform_wrapper_3 .ginput_container input:focus{border:1px solid #aaa}#inner-page #gform_wrapper_3 .gfield_select .btn{padding:10px 4%}#inner-page #gform_wrapper_3 .gform_footer{text-align:right}#inner-page #gform_wrapper_3 .gform_footer .gform_button{background:0 0;border:1px solid #70b368;color:#59b64d!important;padding:10px 15px;display:inline-block;font-weight:600;font-size:14px;text-transform:uppercase}#inner-page #gform_wrapper_3 .gform_footer .gform_button:hover{background:#70b368;color:#fff!important}.gform_wrapper li.gf_list_inline ul.gfield_checkbox li,.gform_wrapper li.gf_list_inline ul.gfield_radio li{margin:0 10px 10px 0!important}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{line-height:16px!important;margin:0 10px 0 24px!important}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{margin:2px 0 0 2px!important}#gform_wrapper_4 ul.gfield_radio li{margin:5px 0!important}.faqitem{margin:0 0 15px;border-bottom:1px solid #eee;padding:0 0 15px}.faqitem .faqheading{font-weight:700;cursor:pointer}.faqitem .faqcontent{display:none;padding:10px 0}.columncount ul{list-style:none;margin:0;padding:0}.columncount ul li{list-style:none;margin:0 5px 0 0;padding:0;float:left}.columncount ul li a{width:21px;height:21px;font-size:0;line-height:0;text-indent:-9999em;background:url(images/column-sprites.png) left top no-repeat;display:block}.columncount ul li a:hover{background:url(images/column-sprites-active.png) left top no-repeat}.columncount ul li.threecols a{width:33px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}.itemsorder{float:left;font-size:12px;margin-left:3%;width:auto}.itemsorder .filterlabel{text-transform:uppercase;margin:0}.itemsorder .woocommerce-ordering .bootstrap-select.btn-group .btn .filter-option{width:88%;padding:0 0 0 2%}.productslist{padding-top:30px;margin-top:20px;margin-bottom:20px;font-family:museo_sans,sans-serif;font-weight:500;font-size:.95em}.woocommerce .productslist.twocolsctr ul.products li.product,.woocommerce .related .productslist.twocolsctr ul li.product,.woocommerce .related .productslist.twocolsctr ul.products li.product,.woocommerce .upsells.products .productslist.twocolsctr ul li.product,.woocommerce .upsells.products .productslist.twocolsctr ul.products li.product,.woocommerce-page .productslist.twocolsctr ul.products li.product,.woocommerce-page .related .productslist.twocolsctr ul li.product,.woocommerce-page .related .productslist.twocolsctr ul.products li.product,.woocommerce-page .upsells.products .productslist.twocolsctr ul li.product,.woocommerce-page .upsells.products .productslist.twocolsctr ul.products li.product{width:48%;margin-right:4%;text-align:center}.woocommerce .productslist.twocolsctr ul.products li.last,.woocommerce-page .productslist.twocolsctr ul.products li.last{margin-right:0}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page ul.products li.product{width:30%;margin-right:5%;text-align:center}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products li .productitemthumb{display:block;position:relative;height:180px;overflow:hidden;background:#fff}.woocommerce ul.products li .productitemthumb img{height:100%!important;width:auto!important;display:inline-block}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{box-shadow:none!important;-o-box-shadow:none!important;-ms-box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;height:100%;width:auto;display:inline-block}.woocommerce ul.products li .productimghover{display:none;background:url(images/productimghover.png) left top;position:absolute;top:0;left:0;width:100%;height:100%}.woocommerce ul.products li .productimghover .viewmore{background:#59b64d;padding:4px 5%;color:#fff;display:block;position:absolute;top:40%;left:20%;width:50%;text-align:center;text-transform:uppercase}.woocommerce ul.products li .productimghover .viewmore:hover{background:#70b368}.woocommerce ul.products li.product a{color:#5d6166;display:block;position:relative;padding:15px 5px;border:1px solid #fff}.woocommerce ul.products li.product a:hover{color:#202020;border:1px solid #e0e1e2}.woocommerce ul.products li.product .productitemtitle{margin:20px 0 0;font-size:1.1em;display:block}.woocommerce ul.products li.product .price{margin:0;color:#7b7f84;font-weight:500}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{font-size:.9em;color:#7b7f84;font-weight:500}.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins{color:#59b64d}.woocommerce-result-count{font-family:museo_sans,sans-serif;font-weight:500;color:#7c7f83}.woocommerce-pagination{float:right}.woocommerce-pagination .page-numbers li a{padding:0 5px}.woocommerce #content div.product div.images.col-md-7,.woocommerce div.product div.images.col-md-7,.woocommerce-page #content div.product div.images.col-md-7,.woocommerce-page div.product div.images.col-md-7{width:55%}.woocommerce #content div.product div.images .bigimage,.woocommerce div.product div.images .bigimage,.woocommerce-page #content div.product div.images .bigimage,.woocommerce-page div.product div.images .bigimage{float:left;width:82%;display:block;position:relative}.woocommerce #content div.product div.images div.thumbnails,.woocommerce div.product div.images div.thumbnails,.woocommerce-page #content div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails{float:right;width:15%;padding-top:0}.woocommerce .thumbnails .bx-wrapper .bx-viewport{background:rgba(0,0,0,0);border:none;box-shadow:none;left:auto}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{width:100%;margin:0 0 10px;float:none;display:block}.woocommerce #content div.product div.thumbnails a.bx-prev,.woocommerce div.product div.thumbnails a.bx-prev,.woocommerce-page #content div.product div.thumbnails a.bx-prev,.woocommerce-page div.product div.thumbnails a.bx-prev{width:36px;height:14px;top:-20px;left:50%;margin:0 0 0 -18px;background:url(images/product-up-arrow.png) center center no-repeat}.woocommerce #content div.product div.thumbnails a.bx-next,.woocommerce div.product div.thumbnails a.bx-next,.woocommerce-page #content div.product div.thumbnails a.bx-next,.woocommerce-page div.product div.thumbnails a.bx-next{width:36px;height:14px;top:102%;left:50%;margin:0 0 0 -18px;background:url(images/product-down-arrow.png) center center no-repeat}.woocommerce #content div.product div.summary.col-md-5,.woocommerce div.product div.summary.col-md-5,.woocommerce-page #content div.product div.summary.col-md-5,.woocommerce-page div.product div.summary.col-md-5{width:40%}.woocommerce #content div.product .product_title,.woocommerce div.product .product_title,.woocommerce-page #content div.product .product_title,.woocommerce-page div.product .product_title{border-bottom:1px solid #f0f0f0;color:#5d6166;padding-bottom:35px;margin-bottom:35px;text-transform:uppercase}#content .innerleft .summary.entry-summary.col-md-5.col-sm-5 .product_description{font-size:.9em;border-bottom:1px solid #f0f0f0;padding-bottom:15px;margin-bottom:25px}.woocommerce #content div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations td.label,.woocommerce-page #content div.product form.cart .variations td.label,.woocommerce-page div.product form.cart .variations td.label{font-size:1em;line-height:22px;padding:0;text-align:left;color:#737373;font-weight:400}.reset_variations{font-size:12px;color:#737373;display:block;text-align:right}.woocommerce #content div.product form.cart,.woocommerce div.product form.cart,.woocommerce-page #content div.product form.cart,.woocommerce-page div.product form.cart{margin-bottom:0}.woocommerce .product_meta{font-size:.9em;border-bottom:1px solid #f0f0f0;padding-bottom:15px;margin-bottom:25px}.woocommerce .product_meta .pmetaitem{display:block;font-size:13px;color:#737373;text-transform:uppercase}.woocommerce .product_meta .pmetaitem .pmetavalue.in-stock{color:#59b64d}.woocommerce .single_variation{float:left;width:48%}.woocommerce .variations_button{float:right;width:50%}.woocommerce .variations_button .cquantity{float:left;margin:0 5% 0 0;width:28%}.woocommerce .variations_button .cquantity input{width:96%;text-align:center;padding:5px 2%}.woocommerce #content input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt{background:0 0;border:1px solid #70b368;color:#59b64d!important;padding:7px 3%;display:inline-block;font-weight:600;font-size:14px;text-transform:uppercase;text-shadow:none;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover{background:#70b368;color:#fff!important}.enquirybutton{background:0 0;border:1px solid #70b368;color:#59b64d!important;padding:7px 10px;display:inline-block;font-weight:600;font-size:14px;text-transform:uppercase;text-shadow:none;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.enquirybutton:hover{background:#70b368;color:#fff!important}.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{font-family:museo_sans,sans-serif;font-weight:500;font-size:1.6em}.woocommerce #content div.product p.price del,.woocommerce #content div.product span.price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce-page #content div.product p.price del,.woocommerce-page #content div.product span.price del,.woocommerce-page div.product p.price del,.woocommerce-page div.product span.price del{display:block;color:#7b7f84;font-size:.9em}.woocommerce #content div.product p.price ins,.woocommerce #content div.product span.price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce-page #content div.product p.price ins,.woocommerce-page #content div.product span.price ins,.woocommerce-page div.product p.price ins,.woocommerce-page div.product span.price ins{display:block;color:#59b64d}.woocommerce .simplecart{float:left;width:100%}.woocommerce .simplebtns{float:right;width:50%}.woocommerce .simpleprice{float:left;width:48%}.woocommerce .simplecart .cquantity{float:left;margin:0 5% 0 0;width:28%}.woocommerce .simplecart .cquantity input{width:96%;text-align:center;padding:5px 2%}.woocommerce .recommendedextra{margin-bottom:25px;font-size:.95em;color:#9e9d9d;position:relative}.woocommerce .recommendedextra .recommendedtextwrap{background:#fff;box-shadow:0 0 3px #ccc;display:none;left:0;position:absolute;top:-50px;z-index:10}.woocommerce .recommendedextra .recommendedtextwrap .recommendedtext{text-transform:none;padding:10px;display:block;font-size:12px}.woocommerce .recommendedextra .recommendedtitle .recommendedicon{background:url(images/info-icon.png) center top no-repeat;width:15px;height:15px;display:inline-block;text-indent:-9999em;font-size:0;line-height:0;margin-left:10px;cursor:pointer}.woocommerce .recommendedextra ul{list-style:none;padding:0;margin:0}.woocommerce .recommendedextra ul li{list-style:none;padding:0;margin:0;clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{margin:0;padding:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{border:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{border:none;padding:0;margin:0;box-shadow:none!important;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:0 0;display:block;float:left}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{border:none;width:0;height:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{background:#fff;border-left:1px solid #d4d5d6;border-top:1px solid #d4d5d6;padding:12px;font-size:.95em;color:#9e9d9d;text-transform:uppercase}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{background:#f7f7f7;color:#9e9d9d}.woocommerce-tabs ul.tabs li.reviews_tab a{border-right:1px solid #d4d5d6}.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{border:1px solid #d4d5d6;padding:40px;font-size:.9em;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.woocommerce .related.products{margin:30px 0 0}.woocommerce .related.products .relatedtitlewrap{font-family:museo_sans,sans-serif;font-weight:500;border-bottom:1px solid #d0d0d0;text-align:center;margin:0 0 30px;font-size:18px}.woocommerce .related.products .relatedtitlewrap .relatedtitle{background:url(images/pagebg.png) left top;color:#737373;text-transform:uppercase;display:inline;left:0;padding:5px 30px;position:relative;text-align:center;top:10px}.woocommerce .related.products ul.products li.product a{border:none;padding:16px 6px}.woocommerce .related.products ul.products li.product a:hover{padding:15px 5px;border:1px solid #e0e1e2;background:#fff}.relatedwrapper .bx-controls-direction a.bx-prev{display:block;background:url(images/product-left-arrow.png) center top no-repeat;width:14px;height:36px;text-indent:-9999em;font-size:0;line-height:0;left:-50px}.relatedwrapper .bx-controls-direction a.bx-next{display:block;background:url(images/product-right-arrow.png) center top no-repeat;width:14px;height:36px;text-indent:-9999em;font-size:0;line-height:0;right:-50px}.relatedwrapper .bx-controls-direction a.bx-prev:hover{background:url(images/slider-left-arrow.png) center top no-repeat}.relatedwrapper .bx-controls-direction a.bx-next:hover{background:url(images/slider-right-arrow.png) center top no-repeat}.productpopup{width:750px}.productpopup .images{width:40%!important}.productpopup .entry-summary{width:55%!important}.productpopup .entry-summary .product_title{padding-bottom:25px!important;margin-bottom:25px!important}.productpopup .entry-summary .product_title .viewdetails{background:url(images/viewdetails-arrow.png) right center no-repeat;padding-right:15px;font-size:12px;color:#7b7f84;margin-left:15px}.productpopup .entry-summary .product_title .viewdetails:hover{color:#59b64d}.productpopup .entry-summary .pdescwrap{font-size:12px;color:#404040;padding:15px;overflow-y:auto;border:1px solid #e2e2e2}.productpopup .entry-summary .pdescwrap h6{margin-bottom:10px}.productpopup .variations_form.cart{margin-bottom:20px!important}.woocommerce #content div.product form.cart .variations select,.woocommerce div.product form.cart .variations select,.woocommerce-page #content div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select{width:auto}.woocommerce .productpopup div.images img{box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:1px solid #ccc}.woocommerce .cart-collaterals,.woocommerce .cart-collaterals .cart_totals table tr:first-child td,.woocommerce .cart-collaterals .cart_totals table tr:first-child th,.woocommerce .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table,.woocommerce-page .cart-collaterals,.woocommerce-page .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-page .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr th,.woocommerce-page table.shop_table{text-align:right}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{margin-top:30px}.woocommerce .cart-collaterals .shipping_calculator .button,.woocommerce-page .cart-collaterals .shipping_calculator .button{width:96%;padding:6px 2%}.woocommerce form .form-row select,.woocommerce-page form .form-row select{display:block;width:100%;padding:5px 0;border:1px solid #dedede}.woocommerce ul#shipping_method,.woocommerce-page ul#shipping_method{width:100%;float:right}.woocommerce table.shop_table .product-name{text-align:left}.woocommerce table.shop_table .product-total,.woocommerce table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot td{text-align:right}.woocommerce ul#shipping_method input.shipping_method,.woocommerce-page ul#shipping_method input.shipping_method{float:left;display:block}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{background:0 0;border:1px solid #70b368;color:#59b64d!important;padding:7px 3%;display:inline-block;font-weight:600;font-size:14px;text-transform:uppercase;text-shadow:none;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.woocommerce table.my_account_orders .order-actions .button,.woocommerce-page table.my_account_orders .order-actions .button{padding:7px 10%;font-size:12px}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background:#70b368;color:#fff!important}.woocommerce .checkout ul#shipping_method,.woocommerce-page .checkout ul#shipping_method{width:100%;float:left;text-align:right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:inline;float:none}.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{width:auto}.innerleft .singlectatitle{margin:0 0 10px}.not-found,.not-found strong{margin-bottom:10px;text-align:center}.innerleft .buttonctr{padding:0 10px}.innerleft .buttonctr a{background:#59b64d;display:block;padding:10px 20px;text-transform:uppercase;text-align:center;font-weight:700;color:#fff}.innerleft .buttonctr a:hover{background:#27861a}.innerleft .buttonctr a.greenbtn{background:#59b64d}.innerleft .buttonctr a.greenbtn:hover{background:#27861a}.innerleft .buttonctr a.bluebtn{background:#399dd2}.innerleft .buttonctr a.bluebtn:hover{background:#2477a3}.not-found{margin-top:50px;padding-top:20px}.downcatlist ul,.downcatlist ul li{padding:0;float:left;list-style:none}.not-found strong{color:#022a3b;display:block;font-size:200px;line-height:200px;font-weight:400}.not-found #searchform{margin-bottom:50px}.not-found hr{margin:20px auto;width:365px}.downcatlist{position:relative}.downcatlist ul{margin:0 0 20px}.downcatlist ul li{margin:0 10px 0 0;position:relative;display:block}.downcatlist ul li a{background:0 0;border:1px solid #59b64d;color:#59b64d;padding:8px 15px;font-size:.95em;line-height:1em;text-decoration:none;display:block;text-transform:uppercase;margin-bottom:10px}.downcatlist ul li a:hover{background:0 0;border:1px solid #404040;color:#404040}.downcatlist ul li a.activefilter{background:#404040;border:1px solid #404040;color:#fff}.brochureitem,.downloaditem{position:relative;border-bottom:1px solid #eee;display:block;clear:both}.downloaditem{width:100%}.downloaditem.headingdownload .downsection{background:#59b64d;padding:15px 1%;color:#fff;font-weight:700}.downloaditem .downloadtitle{float:left;display:block;width:58%;padding:15px 1%}.downloaditem .downloadmsds,.downloaditem .downloadtds{float:left;display:block;width:18%;text-align:center;padding:5px 1%}.product-dlitem{margin:0 0 10px}.pdficonimg{float:left}.pdftitle{float:left;margin-left:20px;margin-top:10px}.brochureitem{width:100%}.brochureitem.headingbrochure .brsection{background:#59b64d;padding:15px 1%;color:#fff;font-weight:700}.brochureitem .brochuretitle{float:left;display:block;width:78%;padding:15px 1%}.brochureitem .brochurefile{float:left;display:block;width:18%;text-align:center;padding:5px 1%}.desktoponly{display:inline}#contact-map{width:100%;height:300px}#contact-map img{max-width:none}.hentry,.listentry{margin:0 0 1.2em;padding:0 0 1.2em;border-bottom:#eee solid 1px}.hentry .entry-header .entry-title{margin-bottom:0}.page .hentry,.single .hentry{border-bottom:none}.entry-meta{clear:both}.byline{display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.2em}.attachment .entry-meta,.hentry.service .entry-header .entry-title,.pwd-address .location{clear:none}.page-header{margin:0 0 20px}#image-navigation{text-align:right}.hentry.service{min-height:200px;padding:0}.hentry.service>a img{display:block;float:left;margin-right:20px}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.comment-content img,.entry-content img,.site-header img,.widget img,img{max-width:100%;height:auto}.comment-content img[height],.entry-content img,.site-header img,img[class*=align],img[class*=wp-image-]{height:auto;display:block}.entry-content img,.site-header img,img.size-full{max-width:100%;height:auto}.comment-content img.wp-smiley,.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{border:1px solid #ccc;margin-bottom:1.2em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.site-content .gallery{margin-bottom:1.2em}.site-content .gallery a img{display:block;height:auto;max-width:100%!important;border:2px solid #EEE!important}.widget select,embed,iframe,object{max-width:100%}.site-content .gallery dd{margin:0}.site-content .gallery .gallery-item{float:left;margin-top:6px!important;text-align:center;width:33%}.site-content .site-navigation{float:left;margin:0 0 1.2em;overflow:visible;width:100%}.site-content .nav-previous{float:left;width:50%}.site-content .nav-next{float:right;text-align:right;width:50%}.comment-content a{word-wrap:break-word}#comments{margin:0 0 1.2em}#comments h2{background:#F6F6F6;margin-bottom:20px;padding:10px}.commentlist{padding:0;margin:0;list-style:none}.commentlist li.comment{padding:0;min-height:70px}.commentlist li.comment .comment-content{padding-bottom:0;padding-left:54px}.commentlist li.comment .comment-author img{float:left;margin-right:10px}.commentlist li.comment .comment-meta{float:right;font-size:11px;font-style:oblique;margin-top:-30px}.commentlist li.comment .reply{background:#CCC;color:#FFF;font-size:small;margin-top:0;padding:5px;position:absolute;top:60px}.commentlist li.comment .reply a{color:#FFF;display:block;float:left;font-size:12px;line-height:10px}.commentlist li.comment .children{list-style:none;margin:5px 0 5px 54px}.commentlist li.comment article.comment{background:#f6f6f6;padding:10px;margin-bottom:5px;position:relative;min-height:90px}.commentlist li.comment article.comment .comment-content p{margin:0}#respond #reply-title{padding:20px 0}#commentform{background:#F6F6F6;margin-bottom:30px;padding:30px}#commentform p,.widget-title{margin-bottom:10px}#commentform label{width:100%;display:block}#commentform textarea{height:100px;line-height:16px;overflow:auto;padding:11px 7px 7px;vertical-align:top;width:90%}.nocomments{display:none}.widget-title{color:#636363;font-size:18px;line-height:2em}.widget{margin:0 0 1.2em}.widget ul{padding:0;margin:0;list-style:none}#searchform .field{width:196px}.header-widgets{display:block;float:right;margin-top:20px;width:100%}.header-widgets .widget{text-align:right;width:100%;float:right;margin-bottom:20px}.header-widgets .widget p,.pwd-address .fax,.pwd-address .phone{margin-bottom:0}.header-widgets .widget .widget-title{border:none;font-size:16px;line-height:1em;margin-bottom:0;font-weight:700}.header-widgets .widget .phone-number{font-size:38px;line-height:1em;font-weight:700;padding-left:45px}.header-widgets .widget .address,.header-widgets .widget .email{font-size:16px;font-weight:700;line-height:1em}.header-widgets .widget .socials{float:right}.header-widgets .widget .socials li a{margin-left:8px;margin-right:0}.header-widgets .widget-text{font-size:24px;font-weight:lighter}.gfield_error .gfield_label,.gfield_label,.gfield_required,.validation_error{font-weight:lighter!important}.pwd-address .image-map{float:right;margin-left:10px}.pwd-address .address,.pwd-address .email,.pwd-address .fax,.pwd-address .phone{padding-left:25px;position:relative}.pwd-address .address .fa,.pwd-address .email .fa,.pwd-address .fax .fa,.pwd-address .phone .fa{position:absolute;left:0}.bx-wrapper{margin:0;padding:0;position:relative}.bx-wrapper .bx-viewport{background:0 0;border:0;box-shadow:none;left:0}#testimonials{padding:50px 0;background:#f4f4f4}#testimonials .bx-wrapper{margin:0}#testimonials .bx-wrapper .bx-pager{bottom:0;font-size:0;margin:0 auto;padding:0;right:0;width:auto;z-index:55}#testimonials .bx-wrapper .bx-viewport{border:none;left:0;box-shadow:none;min-height:250px;background:0 0!important}#slider-testimonials>.testimonial{width:100%!important;text-align:center}#slider-testimonials>.testimonial .text{font-size:30px;line-height:40px;margin-bottom:20px;padding:0 50px;position:relative}#slider-testimonials>.testimonial .text .close,#slider-testimonials>.testimonial .text .open{font-size:68px;height:50px;left:0;line-height:50px;position:absolute;top:0;width:50px}#slider-testimonials>.testimonial .text .close{bottom:0;color:#000;left:auto;opacity:1;right:0;top:auto}#slider-testimonials>.testimonial .info{font-size:20px}#get-stared{padding:45px 0;border-top:#eee solid 1px;float:left;width:100%}.wp-pagenavi a,.wp-pagenavi span{border:1px solid #BFBFBF;margin:2px;padding:0 8px!important;text-decoration:none}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#333}.wp-pagenavi .nextpostslink,.wp-pagenavi .pages,.wp-pagenavi .previouspostslink{border:none}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#1982d1;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#1982d1;border-color:#1982d1;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.gfield_error,.gform_wrapper .gfield_description.validation_message,.gform_wrapper .top_label .gfield_description.validation_message,.gform_wrapper ul li{padding:0!important}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.gform_wrapper ul{margin:0!important}.gform_wrapper ul li{margin:10px 0!important;list-style:none!important}.gform_wrapper .dropdown-menu ul li{margin:0!important}.gfield_required{color:red!important}.gform_wrapper .gform_footer{clear:both;margin:0!important;padding:0!important}.validation_error{color:#790000!important;font-size:12px!important;margin:0!important}.gfield_error{background:0 0!important;border:0!important;color:#70a7c5!important}.gfield_error .gfield_label{color:#2b424b!important}.validation_message{color:#790000!important;padding:2px 0 0!important}.gfield_error input,.gfield_error textarea{border:1px solid red!important}.gfield_error input:focus,.gfield_error textarea:focus{color:#fff!important}#inner-page .gform_wrapper .ginput_container textarea,#inner-page .gform_wrapper .top_label input.medium{width:91%;padding:10px 4%;border:1px solid #ccc;color:#404040;font-size:1em}#inner-page .gform_wrapper .top_label .gfield_error,#inner-page .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,#inner-page .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{width:100%}#inner-page .gform_wrapper .ginput_container input:focus,#inner-page .gform_wrapper .ginput_container textarea:focus{border:1px solid #aaa}#inner-page .gform_wrapper .gfield_select .btn{padding:10px 4%}#inner-page .gform_wrapper .gform_footer{text-align:right}#inner-page .gform_wrapper .gform_footer .gform_button{background:0 0;border:1px solid #70b368;color:#59b64d!important;padding:10px 15px;display:inline-block;font-weight:600;font-size:14px;text-transform:uppercase}#inner-page .gform_wrapper .gform_footer .gform_button:hover{background:#70b368;color:#fff!important}#inner-page .gform_wrapper .validation_error{color:#f30!important;font-size:1em!important}#inner-page .gform_wrapper li.gfield.gfield_error,#inner-page .gform_wrapper li.gfield.gfield_error.gfield_contains_required,#inner-page .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{padding:0!important;margin:0!important;border:none!important}#inner-page .gform_wrapper .top_label .gfield_error .ginput_container{max-width:none}#inner-page .gform_wrapper .gfield_description.validation_message,#inner-page .gform_wrapper .top_label .gfield_description.validation_message{padding:5px 0!important}#pwd_footer_v2 li{margin-left:5px}#nav-below.main-navigation{font-weight:300}#nav-below.main-navigation ul li{float:none}#nav-below.main-navigation ul li a{background:0 0;text-transform:none;color:#59b64d}#nav-below.main-navigation ul li a:hover{color:#3c7d34}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{background-color:#59b64d}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{border-top:3px solid #59b64d}.thumbnail{background:rgba(0,0,0,0);border:none;display:block;line-height:1.42857;margin-bottom:20px;padding:0}.pager li>a,.pager li>span{background-color:#fff;border:0;border-radius:0;display:inline-block;padding:0}#productenquirywrap h4{color:#333}.main-navigation ul li.menu-item .sub-menu{display:block;height:auto;opacity:0;top:70px;transition:all 1s ease-in 0s;-moz-transition:all 1s ease-in 0s;-webkit-transition:all 1s ease-in 0s;visibility:hidden;width:100%;overflow:visible}.topheaderright .toprightitem.topselectctr select.customselect,select.orderby,select.sortby{border:1px solid #d3d3d3;font-size:12px;font-weight:400;height:28px;padding:0 0 0 5px;float:left}.main-navigation ul li.menu-item:hover .sub-menu{opacity:1;top:47px;visibility:visible}.main-navigation ul li.menu-item#menu-item-38 .sub-menu,.main-navigation ul li.menu-item#menu-item-39 .sub-menu{min-width:240px;width:auto}.topheaderright .toprightitem.topselectctr+.toprightitem.topselectctr{margin:0;width:27%}.topheaderright .toprightitem.topselectctr{float:left;margin-right:10px;margin-top:0;width:auto}.topheaderright .toprightitem.topselectctr select.customselect{width:100%;box-sizing:border-box}.woocommerce-page .productslist .products li.first,.woocommerce-page .productslist ul.products li.first{clear:none;float:left;margin-right:0!important}select.orderby,select.sortby{width:150px}.woocommerce-page .productslist ul.products li{height:auto;min-height:300px}.itemsorder.showitems{width:auto}.itemsorder .filterlabel{float:left;line-height:30px;width:auto}.itemsorder .woocommerce-ordering{float:right;margin-left:10px;width:auto}.columncount{display:block;float:left;margin-left:20px;margin-right:10px;margin-top:4px;position:relative}.main-navigation ul li.ubermenu ul li:hover .ubercontent{display:block;left:156px;right:auto;z-index:999;height:auto}@media only screen and (min-width:992px) and (max-width:1150px){.container,.site-header-image-bg{width:96%}#featured-container .bx-controls-direction a.bx-prev,#sliderarea .bx-controls-direction a.bx-prev,.relatedwrapper .bx-controls-direction a.bx-prev{left:0}#featured-container .bx-controls-direction a.bx-next,#sliderarea .bx-controls-direction a.bx-next,.relatedwrapper .bx-controls-direction a.bx-next{right:0}.main-navigation a{font-size:1em;padding:10px}.main-navigation li.phonemenu a{padding:10px 15px}.main-navigation ul ul li a{font-size:.95em;padding:6px 10%!important}#slider .slidertext h2{font-size:3em}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{font-size:.9em;padding:7px}#feedbackformwrap{width:700px}.fixednav .main-navigation ul li a{font-size:12px;padding:12px 10px!important}}@media only screen and (max-width:991px){.container,.site-header-image-bg{width:96%}#featured-container .bx-controls-direction a.bx-prev,#sliderarea .bx-controls-direction a.bx-prev,.relatedwrapper .bx-controls-direction a.bx-prev{left:0}#featured-container .bx-controls-direction a.bx-next,#sliderarea .bx-controls-direction a.bx-next,.relatedwrapper .bx-controls-direction a.bx-next{right:0}.desktoponly{display:none}.main-navigation a{font-size:.95em;padding:10px 7px}.main-navigation li.phonemenu a{padding:10px 15px}.main-navigation ul ul li a{font-size:.95em;padding:6px 10%!important}#slider .slidertext h2{font-size:2.6em}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{font-size:.9em;padding:7px}.topheaderleft{width:33%}.topheaderright{width:65%}.site-title{width:60%}.headerright{width:35%}.headerright #searchform{width:100%}#sidebar #submenu-wrapper .submenupagenav{font-size:12px}.woocommerce ul.products li .productimghover .viewmore{left:10%;width:70%}.fixednav .site-title{width:auto}.fixednav .main-navigation ul li a{font-size:12px;padding:12px 6px!important}.fixednav .headerright .topphone{padding:8px 10px}.main-navigation li.menu-item-has-children a .title{padding:0 15px 0 0}}@media (max-width:965px){select.orderby,select.sortby{width:100px}}@media only screen and (max-width:900px){.desktoponly{display:none}.topheaderleft{width:25%;display:none}.topheaderright{width:100%}#slider .slidertext h2{font-size:2.2em}.topheaderleft .topmenu{font-size:12px}.topheaderleft .topmenu ul li a{margin-right:10px}#maparea .mapdisplay,.contactleftwrap,.innerleftwrap,.woocommerce #content div.product div.images.col-md-7,.woocommerce div.product div.images.col-md-7,.woocommerce-page #content div.product div.images.col-md-7,.woocommerce-page div.product div.images.col-md-7{margin:0 0 10px;width:100%}.site-navigation .mobilebtnwrapper{display:block}.site-navigation.main-navigation .menu{display:none}.innerleftwrap{float:none}.innerright{position:relative;width:100%;float:none;padding:20px 0}#maparea .maplabel,.productpopup{width:100%}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product div.summary.col-md-5,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product div.summary.col-md-5,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product div.summary.col-md-5,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product div.summary.col-md-5{width:100%}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{font-size:.9em;padding:7px;display:block;text-align:center;border:1px solid #d4d5d6;border-bottom:none}.contactleft{margin:0}.contactrightwrap{width:100%}.contactright{border:0;margin:0;padding:0}#feedbackformwrap{width:600px}.fixednav .main-mobile-navigation{margin:0;position:relative}.fixednav .site-navigation .mobilebtnwrapper{padding:0 5px;width:150px}.fixednav .site-navigation ul.mobilemenu{position:absolute;width:100%;top:50px}.fixednav .site-navigation ul.mobilemenu li a{padding:3px 0}}@media only screen and (max-width:768px){.desktoponly,.topheaderright .loginbtn{display:none}.site-footer,.site-title{position:relative}.container,.site-header-image-bg{width:90%}#footer-sidebar .widget.widget_nav_menu,.site-title{display:block}.topheaderright .toprightitem.topcartcontainer{padding-left:5px;margin-left:5px}.site-title{width:100%;margin:0 auto;float:none}.headerright{width:auto}.site-navigation .mobilebtnwrapper{width:96%;padding-left:2%;padding-right:2%}#slider .slidertext{padding-top:50px}.site-navigation ul.mobilemenu{width:100%}#slider .slidertext h2{font-size:1.6em}#slider .slidertext a{padding:6px 15px}#custom-cta .topctaitem{width:49%;margin-bottom:20px}#custom-cta .topctaitem.col-2{margin-left:0}#custom-cta .cta-summary{background-size:cover!important}#custom-cta .cta img{width:100%;height:auto}.home .site-main,.site-main{padding-bottom:0}#footer-sidebar .col-md-8{width:100%;margin:0 0 20px}#footer-sidebar .col-md-4{width:100%;margin:0}.site-footer .footer-content .divright .footersideright{padding:0;border:none}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page ul.products li.product{width:48%;margin:0 1%}.productpopup .images{float:left!important}.productpopup .entry-summary{float:right!important}.fixednav .site-title,.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n){float:left}input[type=text],input[type=email],input[type=password],textarea{width:auto}.woocommerce ul.products li.first,.woocommerce ul.products li.product,.woocommerce-page ul.products li.first,.woocommerce-page ul.products li.product{clear:none}.woocommerce .productslist.twocolsctr ul.products li.product,.woocommerce .related .productslist.twocolsctr ul li.product,.woocommerce .related .productslist.twocolsctr ul.products li.product,.woocommerce .upsells.products .productslist.twocolsctr ul li.product,.woocommerce .upsells.products .productslist.twocolsctr ul.products li.product,.woocommerce-page .productslist.twocolsctr ul.products li.product,.woocommerce-page .related .productslist.twocolsctr ul li.product,.woocommerce-page .related .productslist.twocolsctr ul.products li.product,.woocommerce-page .upsells.products .productslist.twocolsctr ul li.product,.woocommerce-page .upsells.products .productslist.twocolsctr ul.products li.product{margin-right:1%}#feedbackformwrap{width:600px}.fixednav .site-navigation .mobilebtnwrapper{width:100px;padding:0 10px}.fixednav .site-navigation .mobilebtnwrapper .mobilemenubtn{font-size:14px;padding:8px 0;text-align:left;background-position:right center}.headerright .topphone{margin:10px auto;float:none;width:260px;text-align:center}#custom-cta #cta-57.topctaitem.col-2{clear:left}#front-page{margin-top:0}select.orderby,select.sortby{width:auto}.columncount{display:none}.itemsorder,.itemsorder.showitems{float:left;width:auto}.itemsorder .filterlabel{float:left;line-height:30px;width:auto}.itemsorder .woocommerce-ordering{float:left;margin-left:10px;width:auto}.innerleft{min-height:inherit;padding:40px 40px 0}}@media (max-width:767px){aside#pwd_ctadisplay_widget-2{margin-top:0!important}}@media only screen and (max-width:640px){#topheader{font-size:12px}#google_language_translator select{height:28px!important}#slider .slidertextwrapper{left:5%;width:45%}#custom-ctabot .botctaitem{width:100%;margin:0 0 20px}#footer-sidebar .quicklinkwrap{display:block}#footer-sidebar .widget.widget_nav_menu{display:none}.columncount,.itemsorder,.itemsorder.showitems{width:100%;margin:0 0 10px}#feedbackformwrap{width:450px}}@media only screen and (max-width:480px){.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-subtotal{font-weight:700;text-transform:uppercase}h1{font-size:22px}p{margin-bottom:10px}.topheaderright .toprightitem.topselectctr{width:20%}.topheaderright .toprightitem.topcartcontainer{display:block;float:right}.topcartdetails{width:270px}.topheaderright .topcheckout{display:none}#slider .slidertextwrapper{width:70%}#slider .slidertext{padding-top:10px}#front-page,.innerleft,.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{padding:20px}#slider .slidertext h2{font-size:1.1em}#slider .slidertext a{font-size:12px}#custom-cta .topctaitem{width:100%;margin:0 0 20px}#featured-container .mainfeaturedtitle{margin-bottom:30px}#front-page{text-align:center;font-size:14px;line-height:22px}.innerleft{min-height:0}.widget ul.socials{margin:20px 0 0}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page ul.products li.product{width:100%;margin:0 0 10px}.productpopup .entry-summary,.productpopup .images{float:none!important;width:99%!important}.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{font-size:1.4em}.productpopup .entry-summary .pdescwrap{margin-top:10px}.woocommerce .simpleprice{width:100%;margin-bottom:10px}.woocommerce .simplebtns{width:100%;margin:0 0 10px}.woocommerce #content div.product div.images .bigimage,.woocommerce div.product div.images .bigimage,.woocommerce-page #content div.product div.images .bigimage,.woocommerce-page div.product div.images .bigimage{width:100%;margin-bottom:10px}.woocommerce #content div.product div.images div.thumbnails,.woocommerce div.product div.images div.thumbnails,.woocommerce-page #content div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails{width:100%}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{width:50px;margin-right:10px}.woocommerce #content div.product .product_title,.woocommerce div.product .product_title,.woocommerce-page #content div.product .product_title,.woocommerce-page div.product .product_title{margin-bottom:10px;padding-bottom:10px}.woocommerce .product_meta,.woocommerce div.product .product_description{margin-bottom:15px}.woocommerce .single_variation,.woocommerce .variations_button{width:100%;margin:0 0 10px}.not-found{margin-top:20px}.not-found strong{font-size:100px;line-height:100px}.not-found hr,.woocommerce ul#shipping_method,.woocommerce-page ul#shipping_method{width:100%}.shop_table.cart td,.shop_table.cart tr{display:block}.woocommerce #content table.cart td,.woocommerce #content table.cart th,.woocommerce table.cart td,.woocommerce table.cart th,.woocommerce-page #content table.cart td,.woocommerce-page #content table.cart th,.woocommerce-page table.cart td,.woocommerce-page table.cart th{display:block;text-align:center;padding:0}.woocommerce table.shop_table thead tr,.woocommerce-message a.button.wc-forward,.woocommerce-page table.shop_table thead tr{display:none}.woocommerce #content table.cart a.remove,.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{margin:0 auto}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{border-top:none}.woocommerce table.shop_table td.product-price{font-style:italic}.woocommerce table.shop_table tr,.woocommerce-page table.shop_table tr{border:1px solid #d4d5d6;padding:5px}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt,.woocommerce-page td.product-name dl.variation dd,.woocommerce-page td.product-name dl.variation dt{float:none;margin-bottom:0}.woocommerce #content table.cart td.actions .button,.woocommerce #content table.cart td.actions .input-text,.woocommerce #content table.cart td.actions input,.woocommerce .productslist.twocolsctr ul.products li.product,.woocommerce .related .productslist.twocolsctr ul li.product,.woocommerce .related .productslist.twocolsctr ul.products li.product,.woocommerce .upsells.products .productslist.twocolsctr ul li.product,.woocommerce .upsells.products .productslist.twocolsctr ul.products li.product,.woocommerce table.cart td.actions .button,.woocommerce table.cart td.actions .input-text,.woocommerce table.cart td.actions input,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions input,.woocommerce-page .productslist.twocolsctr ul.products li.product,.woocommerce-page .related .productslist.twocolsctr ul li.product,.woocommerce-page .related .productslist.twocolsctr ul.products li.product,.woocommerce-page .upsells.products .productslist.twocolsctr ul li.product,.woocommerce-page .upsells.products .productslist.twocolsctr ul.products li.product,.woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart td.actions .input-text,.woocommerce-page table.cart td.actions input{margin:0 0 10px;width:100%}.woocommerce #content table.cart td.actions .button.alt,.woocommerce #content table.cart td.actions .input-text+.button,.woocommerce table.cart td.actions .button.alt,.woocommerce table.cart td.actions .input-text+.button,.woocommerce-page #content table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .input-text+.button,.woocommerce-page table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .input-text+.button{float:none}#inner-page .gform_wrapper .top_label li.gfield.gf_left_half,#inner-page .gform_wrapper .top_label li.gfield.gf_right_half{width:100%}#feedbackformwrap{width:300px}.fixednav .site-navigation .mobilebtnwrapper{width:100px;padding:0 10px;margin:0 10px;float:left}.headerright .topphone{width:94%;padding:5px 3%}}.custom_content{margin-top:40px}.toprightitem.topcartcontainer{display:none}
.tax-product_cat .term-description p {display: none;}  
.uberdesc {   display: none !important;}  
.woocommerce-result-count {
    display: none;
}
.bottom-content p { float: left; width: 100%; text-align: justify;}
.bottom-content { float: left; padding: 0 40px; margin-bottom: 20px;}
    
	
#content .innerleft .images .thumbnails{
    float: right;
    padding-top: 0;
    width: 15%;
}

#content .innerleft .images .bigimage, #content .innerleft .images.col-md-7.col-sm-7 {
    float: left;
    width: 55%;
}

#content .innerleft .summary.entry-summary.col-md-5.col-sm-5 {
    float: right;
    width: 40%;
}

#content .innerleft .summary.entry-summary.col-md-5.col-sm-5 .product_title {
    border-bottom: 1px solid #f0f0f0;
    color: #5d6166;
    margin-bottom: 35px;
    padding-bottom: 35px;
    text-transform: uppercase;
}


#content .innerleft .summary.entry-summary.col-md-5.col-sm-5 .product_meta {
    border-bottom: 1px solid #f0f0f0;
    font-size: 0.9em;
    margin-bottom: 25px;
    padding-bottom: 15px;
}

#content .innerleft .summary.entry-summary.col-md-5.col-sm-5 table.variations td.label {
    color: #737373;
    font-size: 1em;
    font-weight: 400;
    line-height: 22px;
    padding: 0;
    text-align: left;
}

#content .innerleft .summary.entry-summary.col-md-5.col-sm-5 form.cart .variations select {
    display: inline-block;
    margin-right: 1em;
    max-width: 100%;
    min-width: 75%;
}

#content .innerleft .woocommerce-tabs ul.tabs li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    box-shadow: none !important;
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}

#content .innerleft .woocommerce-tabs ul.tabs li a {
    background: #ffffff none repeat scroll 0 0;
    border-left: 1px solid #d4d5d6;
    border-top: 1px solid #d4d5d6;
    color: #9e9d9d;
    font-size: 0.95em;
    padding: 12px;
    text-transform: uppercase;
}

#content .innerleft .woocommerce-tabs ul.tabs li.active a {
    background: #f7f7f7 none repeat scroll 0 0;
    color: #9e9d9d;
}

#content .innerleft .woocommerce-tabs ul.tabs li.reviews_tab a {
    border-right: 1px solid #d4d5d6;
}

#content .innerleft .woocommerce-tabs ul.tabs {
    border-bottom: 1px solid #d3ced2;
    float: left;
    height: 47px;
    margin: 30px 0 0;
    padding: 0;
    width: 100%;
}

#content .innerleft .woocommerce-tabs .panel {
    margin: 0 0 2em;
    padding: 0;
}

#content .innerleft .woocommerce-tabs .panel {
    border: 1px solid #d4d5d6;
    border-radius: 0;
    float: left;
    font-size: 0.9em;
    padding: 40px;
}

#content .innerleft .woocommerce-tabs ul.tabs li.active::before {
    box-shadow: 2px 2px 0 #ffffff;
}

#content .innerleft .woocommerce-tabs ul.tabs li::before {
    border-bottom-right-radius: 4px;
    border-width: 0 1px 1px 0;
    box-shadow: 2px 2px 0 #ebe9eb;
    left: -6px;
}

#content .innerleft .woocommerce-tabs ul.tabs li a {
    background: #ffffff none repeat scroll 0 0;
    border-left: 1px solid #d4d5d6;
    border-top: 1px solid #d4d5d6;
    color: #9e9d9d;
    float: left;
    font-size: 0.95em;
    font-weight: 700;
    padding: 12px;
    text-transform: uppercase;
}



.woocommerce .single_variation_wrap .variations_button {
    float: left;
    margin-bottom: 50px;
    width: 100%;
}

.woocommerce .single_variation_wrap .variations_button button.alt.button.disabled.single_add_to_cart_button.wc-variation-selection-needed {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

.woocommerce .single_variation_wrap .variations_button button.alt.button.disabled.single_add_to_cart_button.wc-variation-selection-needed:hover{background:#59b64d}


.woocommerce-page .productslist ul.products li {
    height: auto;
    min-height: 320px;
}