@charset "utf-8";body,p{padding:0}a,a:hover,a:visited{text-decoration:none}.menuboxes,.menuboxes .thumbnail img{width:100%}.top-cart:hover,a img:hover{opacity:.7}.breadcrumbs li,.footer li,.sidebar li,.wc-tabs li{list-style:none}.container,img{max-width:100%}body{margin:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;font-family:Roboto,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#0a0907;border-top:3px solid #8fad13}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5{line-height:1.286em}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin:0;font-weight:300}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;vertical-align:top}img{height:auto}dd,li,menu,ol,ul{padding:0;margin:0}input,textarea{padding:5px}h1,h2,h3,h4,h5{padding:0 0 20px;text-transform:uppercase}.h1,h1{font-size:2.571em}.h2,h2{font-size:2.143em}.h3,h3{font-size:1.857em}.h4,h4{font-size:1.571em}.h5,h5{font-size:1.286em}.strong{font-weight:500;text-transform:none;font-size:1em;line-height:20px}p{margin:0 0 15px}.lighter{font-weight:100}.light{font-weight:300}.normal{font-weight:400}.bold{font-weight:500}.bolder{font-weight:700}.header-nomargin{padding-bottom:0}a,a:visited{color:#716f6f}a:hover{color:#aca5a5}strong{font-weight:500}.dotted-link{border-bottom:1px dotted #fff}.accent-color{color:#8fad13}.color-white{color:#fff}.btn,.btn-fill{display:table;border:2px solid #070808;border-radius:4px;padding:7px 30px;color:#070808!important;font-weight:700;text-transform:uppercase;margin-top:30px;background:0 0}.btn-fill,.btn-fill:hover,.btn:hover{font-weight:500;color:#fff!important}.btn-fill{background:#070808}.btn-fill:hover,.btn:hover{background:#393939;border:2px solid #393939}.btn:hover{background:#070808;border:2px solid #070808}.read-more{display:block;margin-top:20px}.wrapper{margin:0 auto}.nav-wrapper{background:rgba(0,0,0,.7)}.logo-container{background:url(../images/banner-background.jpg) center center;background-size:cover;color:#fff}.logo-bottom,.logo-top{color:#fff!important;text-decoration:none!important;text-transform:uppercase}.logo{padding-top:20px;padding-bottom:20px}.logo-top{font-size:3.429em;line-height:60px;font-weight:300;border-bottom:2px solid #8fad13}.logo-bottom{display:block;font-size:.786em;line-height:14px;letter-spacing:.029em;padding-top:12px}.top-contact{text-align:right;padding-top:34px;font-size:.929em}.banner,.home-bottom-image,.menubox-inner{text-align:center}.top-telephone{font-size:2.308em;line-height:36px;font-weight:300}.top-contact a,.top-contact a:visited{color:#fff}.top-contact a:hover{color:#8fad13}.banner{font-size:2.5em;line-height:42px;font-weight:100;padding-top:150px;padding-bottom:280px;text-shadow:0 2px 6px rgba(0,0,0,.9)}.menuboxes{display:inline-block;position:relative;margin-top:-100px;padding-bottom:30px}.menuboxes .thumbnail{position:relative;border-radius:0;padding:0;overflow:hidden;border:2px solid #fff}.menubox-inner{position:absolute;bottom:20px;left:20px;right:20px;background:rgba(0,0,0,.65);padding:10px 20px;font-size:1.429em;line-height:25px;font-weight:300;text-transform:uppercase;color:#fff!important}.menuboxes .thumbnail:hover>.menubox-inner{background:rgba(0,0,0,.95)}.menuboxes .thumbnail:hover>img{transform:scale(1.1,1.1)}.home-tabs{background:#eaeaea;border-top:4px solid #8fad13;min-height:200px}.main-content{padding-top:60px;padding-bottom:60px}.main-content.bottom-padding{padding-bottom:120px}.about-section{background:url(../images/about.png) right no-repeat;background-size:auto 100%}.home-contact-form-wrapper{position:relative;background:#d8d8d8;padding-top:30px;padding-bottom:30px}.home-contact-form-wrapper .home-contact-form-header{background:#d8d8d8;padding:20px;text-transform:uppercase;font-weight:500;margin-top:-80px;margin-bottom:40px}.home-contact-form{font-weight:600}.home-contact-form input,.home-contact-form textarea{display:block;width:100%;padding:15px;background:#fff;border:none;margin-top:5px;color:#333;font-weight:400}.home-contact-form input[type=submit]{background:#90ad13;text-align:center;text-transform:uppercase;color:#fff;font-weight:600}.home-contact-form input[type=submit]:hover{background:#5e6f16}.home-bottom-section{background:url(../images/banner-background-dark.jpg) center center;background-size:cover;color:#fff}.breadcrumbs-container{background:#e1e1e1;padding-top:20px;padding-bottom:20px}.breadcrumbs-container h1{text-transform:none;margin-bottom:0;padding-bottom:0}.breadcrumbs{text-align:right;text-transform:uppercase;padding-top:7px}.breadcrumbs li{display:inline}.page-content{border-bottom:2px solid #ececec}.sidebar-wrapper{padding:0}.sidebar{background:#EFEFEF;padding:20px 15px}.sidebar-bottom{margin-top:20px}.sidebar li{padding-bottom:15px}.sidebar li:last-child{padding-bottom:0}.sidebar h5{font-size:1.143em;font-weight:500;margin-bottom:20px;background:#8FAD13;padding:10px}.sidebar aside{margin-bottom:37px}.sidebar .textwidget,.sidebar ul{padding-left:10px;padding-right:10px}.top-footer .thumbnail{border:none;border-radius:0;padding:40px;margin-bottom:0}.top-footer-box{padding:20px}.footer{background:#191817;color:#d8d8d8}.footer h5{font-weight:400;padding-bottom:15px;color:#fff}.footer a,.footer a:visited{color:#d8d8d8}.footer a:hover{color:#fff}.copyright{padding-top:20px;padding-bottom:20px;background:#111010;color:#676464;font-size:.786em;line-height:15px}.social-icon{display:inline-block;height:30px;width:30px;background:#d8d8d8;text-align:center;padding-top:8px;border-radius:100px;color:#191817;margin-right:10px}.social-icon:hover{background:#8fad13}a:last-child .social-icon{margin-right:0}.contact-form input,.contact-form textarea{display:block;width:100%;background:0 0;padding:10px 20px;margin:0 0 20px;border:2px solid #ccc;border-radius:4px}.contact-form input[type=submit]{display:table;padding:10px 30px;background:#8fad13;border:none;margin:0;color:#fff;text-transform:uppercase;width:auto;font-weight:500}.contact-form input[type=submit]:hover{background:#070808}.page-not-found{font-size:200px!important;color:#e0e0e0}.navbar{margin-bottom:0}.navbar a{font-weight:700;color:#0a0907;text-transform:uppercase;font-size:.929em;padding-top:16px;padding-bottom:15px}.navbar a:hover{color:#8fad13;background:0 0!important}.icon-bar{background:#111010}.top-cart{position:relative;color:#070808;float:right;font-size:1.538em!important;padding-left:25px;padding-top:14px}.top-cart-number,.top-cart-number:hover{position:absolute;top:5px;right:-11px;display:block;background:#8fad13!important;font-size:9px!important;height:17px;width:17px;border-radius:100px;text-align:center;padding-left:1px;padding-bottom:0;padding-top:0!important;color:#222!important}i.fa.fa-shopping-cart:hover{color:#0a0907}a.top-cart-number:hover{background:#8fad13!important}.blog-header img{width:100%;height:auto;margin-bottom:20px}.blog-post-image{display:table-cell;width:30%;background:#D4D4D4;vertical-align:middle}.blog-post-text{display:table-cell;width:70%;padding-left:20px;vertical-align:top}.blog-post-block{display:table;width:100%;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e0e0e0}.blog-post-block:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.single-post .featured-image img{width:100%;height:auto;margin-bottom:30px}.woocommerce-breadcrumb{display:none}.woocommerce-product-search label{display:none!important}.woocommerce-product-search input{background:0 0;display:table-cell;width:70%;border:1px solid #A5A0A0;padding:12px;margin:0;float:left}.woocommerce-product-search input[type=submit]{float:none;background:#8FAD13;border-color:#8FAD13;width:30%;text-align:center;text-transform:uppercase;font-weight:500;font-size:13px}.products .price ins,.products h3{font-size:1.071em}.woocommerce-product-search input[type=submit]:hover{background:#5b6c16;border-color:#5b6c16}li.yith_magnifier_thumbnail.first{clear:both}.yith_magnifier_gallery{height:auto!important}.yith_magnifier_zoom img{width:100%}.woocommerce-result-count{padding:2px 0 0;margin:0}.woocommerce-ordering-col{text-align:right}.products{padding-top:20px}.woocommerce-result-count{padding-top:2px}.result-count-container{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding-top:20px;padding-bottom:20px}.term-description{margin-bottom:20px}.products img{display:block;margin:0 auto}.products h3{text-align:center;text-transform:none;font-weight:400;margin-top:20px;padding-bottom:10px;height:50px}.products .price{display:block;text-align:center}.products .add_to_cart_button,.products .button{display:none}.products .price del{font-size:.913em;line-height:1.88em;padding-right:7px}.products .col-md-4{margin-top:20px;margin-bottom:20px}.product_meta{padding-top:25px!important}ul.page-numbers{display:block;width:100%;border-top:1px solid #ccc;padding-top:20px;margin-top:20px}.page-numbers li{list-style:none;display:inline-block}a.page-numbers,span.page-numbers{width:40px;text-align:center;display:block;padding:10px 0;border:1px solid #ccc}.product_title,.short-description{border-bottom:1px solid #ececec;margin-bottom:20px}span.page-numbers.current{background:#8FAD13}.product_title{text-transform:none;padding-bottom:20px}.onsale,.wc-tabs li{text-transform:uppercase;font-weight:500}.single-product-tabs{margin-top:40px}.price ins{text-decoration:none}.price del{color:#ABABAB;font-size:16px;line-height:40px}.price-hr{margin-top:13px}.short-description{padding-top:5px;padding-bottom:9px}.sku_wrapper{display:block;padding-top:20px}.quantity input{border-radius:3px;border:2px solid #E0E0E0;padding:5px}.onsale{display:none;position:absolute;top:20px;left:33px;height:60px;width:60px;background:#8fad13;border-radius:100px;text-align:center;color:#fff;padding-top:19px}.wc-tabs li,.wc-tabs li a{color:#fff!important}.wc-tabs li{display:inline-block;background:#111010;padding:15px 40px}.wc-tabs li:hover{background:#2a2929}.wc-tabs .active{background:#8fad13!important}.single-product-tabs .panel{margin-bottom:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:0;-webkit-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent;padding:20px;margin-top:-1px}.reviews_tab{display:none!important}.product_meta{font-size:13px}.product_meta .posted_in{display:block;padding-top:5px}.a3-dgallery .a3dg-image-wrapper{background-color:#F1F1F1!important;border:none!important}.a3dg-navbar-control{display:none!important}input#coupon_code{min-width:200px;margin-top:6px;margin-right:10px;max-width:100%;padding:5px}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border:2px solid #69bf29;border-radius:4px}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border:2px solid #E22020;border-radius:4px}legend{padding-top:30px}.owl-item .col-md-4{width:100%;text-align:center}.owl-item .woocommerce a.button{margin:0 auto}.woocommerce .ywcps-wrapper ul.products{padding-bottom:0!important;padding-top:20px!important}.mini_cart_item{margin-bottom:20px!important}.sidebar .total{padding-top:10px!important;padding-bottom:10px!important}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em;font-size:.8751em}.widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:.9em;height:.9em;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;border:1px solid #8fad13;cursor:pointer;background:#8fad13;outline:0;top:-.2em}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-.5em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#8FAD13;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background:#d5d5d5}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{line-height:1.1!important;text-shadow:none!important;display:inline-block!important;border:2px solid #070808!important;border-radius:4px;padding:7px 15px!important;color:#070808!important;font-weight:700!important;text-transform:uppercase!important;margin-top:8px!important;background:0 0!important;font-size:.929em!important}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#070808!important;border:2px solid #070808!important;color:#fff!important}@media (max-width:991px){.about-section{background:0 0}.top-footer-box{position:relative;left:0;right:0;top:0;bottom:0}.home-contact-form input,.home-contact-form textarea{margin-bottom:20px}.main-content [class*=col-md-]{margin-bottom:30px}.main-content [class*=col-md-]:last-child{margin-bottom:0}}@media (max-width:767px){.breadcrumbs-container,.logo,.navbar-nav>li>a,.top-cart,.top-contact{text-align:center}.navbar-collapse{border-top:1px solid #000!important}.top-cart{position:relative;color:#070808;float:none;font-size:1.538em!important;padding-left:0;padding-top:14px;display:table;margin:20px auto 0}.alignleft,.alignright{float:none;padding:20px 0;display:block;margin:0 auto;text-align:center}.top-contact{padding-bottom:20px}.breadcrumbs{display:none}.main-content [class*=col-]{margin-bottom:30px}.main-content [class*=col-]:last-child{margin-bottom:0}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}.sidebar-wrapper{padding:0 15px}.sidebar{background:#EFEFEF;padding:20px 15px}.sidebar-bottom{background:#ff0}.woocommerce-ordering-col{text-align:left}.blog-post-image{display:block;width:100%;background:0 0;vertical-align:middle;padding-bottom:20px}.blog-post-text{display:block;width:100%;padding-left:0;vertical-align:top}.owl-item .button{display:none!important;visibility:hidden!important;opacity:0!important}}.equal-block{margin-bottom:-99999px;padding-bottom:99999px}#equalheight{overflow:hidden}.top-footer-box{background:#684900;color:#fff}.equal-block:hover,.top-footer-box:hover{background:#90ad13}.equal-block .info-block{padding:50px 20px 0}.single-product .col-md-6 div.summary{width:100%!important;}