body{font-family:'Miriam Libre',sans-serif !important;color:#000 !important}body #main p, body #main ul li, body #main a, body #main span, body #main
nav{font-size:18px !important;font-weight:bold !important}body
p{margin-bottom:5px}.page-template-template-subcontractor h4,  .page-template-template-textile h4, .page-template-template-dualcomponent h4, .page-template-template-constructionplastic h4, .page-template-template-constructionplastic
h4{margin-bottom:0 !important;position:relative;top:30px;text-shadow:0px 1px 5px #dadada;font-size:18px !important}.page-template-template-homepage
#main{padding-top:0 !important}body.page-template-template-mainpage{font-size:18px}a:focus,input:focus,textarea:focus,button:focus{outline:none !important}body .site-footer{padding:0}.menu li
a{font-size:18px}.home.post-type-archive-product .site-header{margin-bottom:5px}body .main-navigation ul.menu > li > a, .main-navigation ul.nav-menu>li>a{padding:10px;text-decoration:none}.site-branding .site-title
a{font-size:44px}body .storefront-breadcrumb{margin:0}body .site-header{padding-top:10px}.woocommerce-loop-product__title{font-size:18px !important}.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header{margin-bottom:10px !important}.ybd-sample-products
h4{font-weight:bold}body .site-footer{background-color:#000;color:#fff}.site-footer #menu-footer
a{color:#fff !important}@media (min-width: 320px) and (max-width: 768px){.site-branding .site-title
a{font-size:40px}.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header{margin-bottom:0}.site-footer .footer-widgets{padding-top:25px}p.testimonials
span{font-size:16px}.footer-widgets .widget .widget-title, .widget
.widgettitle{padding:0}.site-title a:hover, .site-header ul.menu li.current-menu-item>a{font-weight:bold}.site-title a:hover, .site-header ul.menu li.current-menu-item>a:before{content:"> ";color:#20e0ff}}@media (min-width: 768px){#main .entry-content{width:80%}.single-product{font-size:16px}.woocommerce-active .site-header .main-navigation{width:100%;float:right;margin-left:0}.site-main{position:relative;z-index:1 !important}.col-full{max-width:74%}.media-fix{max-width:50%;margin:0
auto}.media-fix-2{max-width:80%;margin:0
auto}.media-fix-3{max-width:50%;margin:0
auto}.woocommerce-breadcrumb{font-size:16px !important;font-weight:bold}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{float:left !important;width:55% !important;margin:0
!important}.storefront-full-width-content.single-product div.product
.summary{float:right !important;width:38% !important}#main .woocommerce-tabs{padding-bottom:0;padding-top:5px}#main.site-main,.storefront-full-width-content .content-area{margin-bottom:0 !important}.footer-widgets{padding-top:5px !important}.site-info{padding:5px}#colophon{box-shadow:0 4px 10px 1px #000}p.testimonials
span{padding:0
5px 0 5px;text-shadow:0px 1px 2px #9d9d9d}.site-footer a:not(.button){text-decoration:none !important;color:#fff !important}.widget_recent_entries ul li, .widget_pages ul li, .widget_categories ul li, .widget_archive ul li, .widget_recent_comments ul li, .widget_nav_menu ul li, .widget_links ul li, .widget_product_categories ul li, .widget_layered_nav ul li, .widget_layered_nav_filters ul
li{margin-bottom:5px !important}.widget .widget-title, .widget
.widgettitle{padding:0
!important}.footer-widgets
.widget{margin:0
0 10px}.main-navigation ul li, .secondary-navigation ul
li{background:#000}body .main-navigation ul.menu > li > a, .main-navigation ul.nav-menu>li>a{box-shadow:0 3px 7px 1px #c7c7c7;color:#fff}.main-navigation ul li a:hover, .site-title a:hover, .site-header ul.menu li.current-menu-item>a{color:#20e0ff}.ybd-sample-products .row
div{transition:all .5s ease-in-out}.ybd-sample-products .row div:hover{-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);z-index:9999}.menu li
a{font-size:18px}#menu-footer li a, .ybd-contact p, .ybd-contact
span{font-size:18px}p.testimonials{font-size:18px}p.testimonials span:after{content:"|"}.main-navigation ul li, .secondary-navigation ul
li{margin-bottom:15px;width:24%;text-align:center}.main-navigation ul li:hover{box-shadow:0 -1px 1px 1px #20e0ff;-webkit-animation:movetop 0.5s ease-in-out;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation:movetop 0.5s ease-in-out;animation-direction:normal;animation-fill-mode:forwards}@-webkit-keyframes
movetop{0%{top:0px}100%{top:-10px}}@keyframes
movetop{0%{top:0px}100%{top:-10px}}.site-branding .beta.site-title a:hover{text-decoration:none;text-shadow:0 1px 2px #222}.site-branding .beta.site-title
a{transition:all .9s ease-in-out;-webkit-transition:all .9s ease-in-out;text-shadow:0 -1px 1px #00dcff}p.site-description{font-size:16px !important;font-weight:bold}.site-footer, #main article .entry-content{z-index:999999999;position:relative}.ybd-contact
a{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;font-weight:normal;letter-spacing:2px}.ybd-contact a:hover{color:#20e0ff !important}.widget_nav_menu ul li
a{font-size:18px !important}.ybd-scale{transform:scale(1.6)}}.site-info{font-size:12px !important}.iso-img{position:relative;top:33px}.iso-img
img{max-width:150px}.page-template-template-homepage .entry-content, .page-template-template-homepage .entry-header{max-width:100%;margin-right:0;margin-left:0;text-align:right}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails
li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li
img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li
.count{float:left}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0
0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0
0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z
ul.brands_index{margin-right:0;padding:0}div#brands_a_z ul.brands_index
li{float:none;display:inline-block;margin:0
0 .2360828548em .3342343017em;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li
span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li
span{opacity:.3}div#brands_a_z
h3{text-transform:uppercase}div#brands_a_z
a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z
ul.brands{margin-right:0;list-style-position:inside}div#brands_a_z ul.brands
li{margin:0
0 .3819820591em;padding:0
0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0
0 .5407911001em}.storefront-wc-brands-single-product
img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z
ul.brands_index{width:21.7391304348%;float:right;margin-left:4.347826087%;transition:all .5s ease}div#brands_a_z
h3{width:73.9130434783%;float:left;margin-left:0;clear:left;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z
a.top{clear:left}div#brands_a_z
ul.brands{width:73.9130434783%;float:left;margin-left:0;clear:left}}