/**handles:brands-styles,woo_discount_pro_style,porto-style**/
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(2n){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
.awdr_free_product_text{display:inline-block;padding:0 10px;background-color:#3d9cd2;color:#fff;border-radius:3px}.variation-wdr_free_product{display:none!important}.awdr_change_product{cursor:pointer}.awdr_free_product_variants{padding:5px}.awdr-product-name{padding-left:10px}.awdr_change_product{display:flex}.awdr-select-free-variant-product-toggle{color:gray;cursor:pointer;width:100%;border:none;text-align:left;outline:0;font-size:1.02em;transition:.4s}.awdr-select-free-variant-product-toggle-active,.awdr-select-free-variant-product-toggle:hover{color:#444}.awdr-select-variant-product{padding:0 18px;display:none;background-color:#fff;overflow:hidden}.awdr-select-free-variant-product-toggle:after{content:'\02795';font-size:12px;color:#777;margin-left:10px}.awdr-select-free-variant-product-toggle-active:after{content:"\2796"}
body .ads-container .four-across .left-icon .aio-icon-header,body .ads-container .left-icon .aio-icon-description{width:200px}body .ads-container-white .four-across .left-icon .aio-icon-header,body .ads-container-white .left-icon .aio-icon-description{width:200px}#billing_country_field{display:none}@media (min-width:992px){body.page-template-default .vc_col-sm-6{width:49%;display:inline-block}body.home .vc_col-sm-6{width:50%;float:left}}@media (min-width:992px){.column2 ul.pcols-lg-5 li.product,.column2 ul.pcols-lg-5 li.product-category{width:33%!important}}body .ads-container.ads-no-border{border:none;background:#fff}body .ads-container.ads-carousel{border:none;background:#fff}body .ads-container-white{color:#777;background:#fff;margin:20px 0 0;margin-bottom:0;border-radius:0}body .ads-container-white .left-icon.aio-icon-box{display:block;margin:0;padding:20px 0}body .ads-container-white .left-icon .aio-icon-description{margin-top:3px;line-height:1.2}#shipping_method{list-style-type:none}body .ads-container-white .left-icon .aio-icon-left .aio-icon,body .ads-container-white .left-icon .aio-icon-left .aio-icon-img{margin:0 10px 0 0}body .ads-container.menu-ads-container.menuOnly{border:none;margin-left:-30px;margin-right:-30px;border-top:1px solid #e1e1e1}body .ads-container-white.menu-ads-container.menuOnly{border:none;margin-left:-30px;margin-right:-30px;border-top:1px solid #e1e1e1}body .ads-container .newPageBox.vc_column_container:first-child{border-left:none}body .ads-container-white .newPageBox.vc_column_container:first-child{border-left:none}body .ads-container{border:1px solid #e1e1e1}body .ads-container-white{border:1px solid #e1e1e1}body .ads-container-white .left-icon .aio-icon-left{display:inline-block}@media (min-width:1200px){body .ads-container .newPageBox.vc_column_container{display:inline-block;width:280px;height:90px;border-left:1px solid #e1e1e1}body .ads-container-white .newPageBox.vc_column_container{display:inline-block;width:280px;height:90px;border-left:1px solid #e1e1e1}body .ads-container.ads-no-border .newPageBox.vc_column_container{display:inline-block;width:280px;height:42px;border-left:none}body.home .ads-container.ads-no-border .newPageBox.vc_column_container{display:inline-block;width:280px;height:48px;border-left:none}body .ads-container.ads-carousel .newPageBox.vc_column_container{display:inline-block;width:280px;height:90px;border-left:none}.porto-block .vc_row .vc_col-sm-6{width:48%!important;float:left;margin-left:10px;margin-right:10px}}@media (max-width:991px){body .ads-container .newPageBox.vc_column_container{display:inline-block;width:356px!important;height:90px!important}body .ads-container-white .newPageBox.vc_column_container{display:inline-block;width:356px!important;height:90px!important}body .menu-ads-container .vc_column_container{border-left:none}body .ads-container .newPageBox.vc_column_container:first-child{border-left:none}body .ads-container-white .newPageBox.vc_column_container:first-child{border-left:none}body .ads-container .newPageBox.vc_column_container:nth-child(3){border-left:none}body .ads-container-white .newPageBox.vc_column_container:nth-child(3){border-left:none}body .ads-container .vc_column_container{border-left:1px solid #e1e1e1}body .ads-container-white .vc_column_container{border-left:1px solid #e1e1e1}}@media (min-width:300px) and (max-width:747px){body .ads-container .newPageBox.vc_column_container{display:inline-block;width:100%!important;height:90px!important}body .ads-container-white .newPageBox.vc_column_container{display:inline-block;width:100%!important;height:90px!important}}@media (min-width:992px) and (max-width:1199px){body .ads-container .newPageBox.vc_column_container{display:inline-block;width:230px!important;height:80px!important}body .ads-container-white .newPageBox.vc_column_container{display:inline-block;width:230px!important;height:125px!important}body .ads-container .newPageBox.vc_column_container:first-child{border-left:none}body .ads-container-white .newPageBox.vc_column_container:first-child{border-left:none}body .ads-container .vc_column_container{border-left:1px solid #e1e1e1}body .ads-container-white .vc_column_container{border-left:1px solid #e1e1e1}body .ads-container.ads-no-border .vc_column_container{border-left:none}body .ads-container.ads-carousel .vc_column_container{border-left:none}.porto-block .vc_row .vc_col-sm-6{width:46%!important;float:left;margin-left:10px;margin-right:10px}body .adsContainer.left-icon.aio-icon-box{padding-top:0!important}}@media (width:768px){body.home .ads-container.ads-no-border{margin-top:15px!important}body .ads-container .newPageBox.vc_column_container{height:50px!important;border:none}.header-main .container .header-left{padding-bottom:0!important}.header-main .container .header-center{padding-bottom:0!important}.header-main .container .header-right{padding-bottom:0!important}}@media (width:834px){body.home .ads-container.ads-no-border{margin-top:15px!important}body .ads-container .newPageBox.vc_column_container{height:50px!important;border:none}.header-main .container .header-left{padding-bottom:0!important}.header-main .container .header-center{padding-bottom:0!important}.header-main .container .header-right{padding-bottom:0!important}}.ads-container .four-across .left-icon.aio-icon-box{padding:3px 0 0 0}.aio-icon-component,.wpb_column>.wpb_wrapper .aio-icon-component{margin-bottom:0}.porto-block .vc_row .vc_col_sm-6{width:50%;float:left}h1,h2,h3,h4,h5,h6{color:#444}.override-newsletter{margin-bottom:20px}.footer-left,.footer-right{color:#fff}.page-top h2{color:#444}.product-addon{width:200px;float:left;padding-right:20px}#product-addons-total{clear:both}.location{display:none}.gridlist-toggle{display:none}.inventive-gravity-tooltip{z-index:1000!important}.inventive-gravity-tooltip-left{margin-top:-177px!important;margin-left:-335px!important}.inventive-gravity-tooltip{background-color:#fff!important;border:2px solid #f78b0b;width:300px;font-size:14px!important}.inventive-arrow-right{border-left:30px solid #f78b0b!important;margin-left:278px!important}@media screen and (max-width:720px){#inventive-arrow{display:none}}@media screen and (max-width:1024px){.inventive-tooltip-container{background-image:url("/wp-content/uploads/close-icon.png")!important;background-repeat:no-repeat!important;background-position:top right!important;padding-top:30px}}.column2 ul.products li.product-category .thumbnail h3,ul.products li.product-category .thumbnail h3{font-size:.8em}.move-top img{margin-top:-20px}#wpti-product-starting-price{margin-bottom:20px}.productOptionsContainer{text-align:center}.length_unit{float:left;margin:0 8px 0 8px;line-height:32px}.length_unit.second{margin-right:0}select.inches_option{padding:6px 0 4px 0;height:34px}.inches_option{float:left;margin-left:10px}.fieldWrapper{margin:5px auto 0;width:290px}input.wpti-product-size{width:100px;float:left}#length_cm,#length_in{margin-left:10px}.highlightBold{font-weight:700}.highlightBold span{font-weight:400}p.highlightBold{margin-bottom:5px}.gform_wrapper span.gform_description{font-weight:700}.gform_variation_wrapper{background-color:#eee;padding:10px 0 10px 10px}.formSample{margin:20px 0 20px 0}.originalPrice{text-decoration:line-through;font-size:20px;color:#8c9c92}.single_variation_wrap{text-align:center}#wpti-product-price{font-size:30px}.button.darkGrey{background-color:#8c9c92;border-color:#8c9c92}button.single_add_to_cart_button [disabled]{background-color:red}.gform_wrapper .top_label li.gfield.gf_left_half{clear:left!important;margin:0}.sizeOptions label{margin-right:10px}.gform_wrapper .gfield_price{margin-left:1.2%!important}.ms-grab-cursor{cursor:arrow,move}#wpti-product-starting-price{font-size:15px!important;text-align:right;margin-top:-15px}ul.yith-wcan-label li span{display:none!important}ul.yith-wcan-color li span{display:none!important}ul.yith-wcan-color li a{border-width:1px!important;box-shadow:none!important}.contactCta{float:left;font-size:21px;margin:0 5px 0 10px}.contactNumber{float:left;font-size:21px;color:#f89724!important}.openingHrs{font-size:12px;margin-left:10px;float:left}h1.product_title span{color:#f89724}.summary-before .labels .onhot{background-color:transparent!important}.onhot{background-image:url("/wp-content/uploads/SameDayDispatch.png")!important;background-repeat:no-repeat!important;background-color:transparent!important;width:44px;height:42px;text-indent:-10000px}.search_cat_heading h3{border-bottom:1px solid #ebebeb;padding-bottom:10px}.buttonClicked{opacity:.65;background-color:#efefef;border-color:#ccc;color:#ccc}input[type=checkbox],input[type=radio]{margin-right:0}.product-summary-wrap .cart{padding:10px 0}@media screen and (max-width:1199px){.woocommerce-ordering{text-align:center!important}}.column2 .shop-loop-before .woocommerce-viewing{margin-top:0!important;position:static!important}.mobileFilters{display:none;text-align:center;background-color:#f0f0ed;width:100%;height:auto;padding:10px 0 10px 0;margin-top:5px;margin-bottom:25px}.mobileFilters a{font-weight:700}@media screen and (max-width:768px){.mobileFilters{display:block}}li.payment_method_sagepayform label img{display:none!important}table.shop_table.order_details tbody tr td ul.wc-item-meta{padding-inline-start:0px!important}table.shop_table.order_details tbody tr td ul.wc-item-meta li{list-style-type:none!important;color:#555!important}p.order-again{margin-top:30px!important}#ss_wc_mailchimp_opt_in_field{margin-left:19px!important}li.type-product h3{height:30px!important}#btn_calculate_price{margin-top:16px}body.archive h1.page-title{position:absolute;z-index:10;font-size:12px;margin-left:10px!important}body.archive .category-image{position:relative!important;z-index:15}body.search h1.page-title{display:none}body.woocommerce-page h1.page-title{position:absolute;z-index:10}body.woocommerce-page .yit-wcan-container{position:relative!important;z-index:15}section.page-top{padding:0!important;min-height:25px!important}.gform_wrapper div.validation_error{display:none!important}@media (max-width:992px){.left-sidebar,.main-content{padding-top:0!important}}@media (max-width:1199px) and (min-width:992px){.mega-menu>li.menu-item+li.menu-item{margin-left:0}.header-minicart{background-image:none!important}}ul li.pcols-md-first{clear:none!important}ul.products li.product.first{clear:none!important}.gform_wrapper select option{font-family:"Open Sans"!important;font-style:normal!important;font-size:16px!important}.single_add_sample_to_cart_button{background-color:#f89724!important;border-color:#f89724!important}#btn_calculate_price,.single_add_to_cart_button{background-color:#72b301!important;border-color:#72b301!important}.wpcf7-form-control.btn-primary{border-radius:4px!important;font-size:14px!important}.main-menu-wrap #main-menu .mega-menu>li.menu-item.has-sub:hover>a,.main-menu-wrap #main-menu .mega-menu>li.menu-item.has-sub:hover>h5{padding-bottom:12px;margin-bottom:1px}body.single-product .gform_wrapper{max-width:100%!important}.df-card__title{font-weight:700!important}.my-df-btn{padding:6px 12px!important;font-size:14px!important;line-height:1.42857!important;border-radius:4px!important;background:#f89724!important;border-color:#f89724!important;color:#fff!important}.df-classic .df-branding{border-top:none!important}.doofinderLogo{display:none!important}@media (min-width:300px) and (max-width:767px){.column2 ul.pcols-ls-1 li.product,.column2 ul.pcols-ls-1 li.product-category,ul.pcols-ls-1 li.product,ul.pcols-ls-1 li.product-category{width:50%;padding:0 5px}}.yith-wcan-sort-by ul.orderby li.orderby-wrapper>a.active::before,a.yith-wcan-instock-button.active::before,a.yith-wcan-onsale-button.active::before,a.yith-wcan-price-link.active::before,ul.yith-wcan-list li.chosen>a::before{font-family:Open Sans;font-size:14px;font-weight:700;content:"X"!important}@media (max-width:991px){.ult-carousel-wrapper{margin-top:-4px!important;margin-bottom:0!important;padding-bottom:0!important}body.home .ult-carousel-wrapper{margin-top:11px!important;margin-bottom:10px!important;padding-bottom:0!important}}@media (min-width:992px){.ult-carousel-wrapper{margin-top:1px!important;margin-bottom:-15px!important}body.home .ult-carousel-wrapper{margin-top:1px!important;margin-bottom:-15px!important}}@media (width:768px){.ult-carousel-wrapper{margin-top:0!important}body.home .ult-carousel-wrapper{margin-top:20px!important}}@media (width:834px){.ult-carousel-wrapper{margin-top:0!important}body.home .ult-carousel-wrapper{margin-top:15px!important}}.aio-icon-top{display:none}.aio-icon-header+.aio-icon-description{line-height:16px!important}.ult-carousel-wrapper .aio-icon-header+.aio-icon-description{margin-top:-10px!important}.product-summary-wrap .description.blindProductDescription{margin-top:15px!important}