<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{box-sizing: border-box;margin: 0px;padding: 0px;border: none;outline: none;list-style: none;text-decoration: none;box-sizing: border-box;}
img {max-width: 100%;vertical-align: middle;}
body{font-size: 13px;background: #fff;font-family: 'Lato', sans-serif;padding-top: 180px;}
textarea{font-size: 13px;background: #fff;font-family: 'Lato', sans-serif;}
body.overflow{overflow: hidden;}
a{text-decoration: none;cursor: pointer;transition: all 600ms ease-out;-o-transition: all 600ms ease-out;-ms-transition: all 600ms ease-out;-moz-transition: all 600ms ease-out;-webkit-transition: all 600ms ease-out;}
::placeholder {opacity: 1;}
:-ms-input-placeholder {opacity: 1;}
::-ms-input-placeholder {opacity: 1;}
.row a{color: #688e2b;}
.wrapper{max-width: 1200px!important;width: 96%!important;margin: 0 auto!important;float: none !important;}
.min-wrapper{max-width: 850px!important;width: 96%!important;margin: 0 auto!important;float: none !important;}
.vc_row { margin-left: 0 !important; margin-right: 0 !important;}
.vc_column_container &gt; .vc_column-inner { padding-left: 0px !important; padding-right: 0px !important;float: left;}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid &gt; li { margin-bottom: 0px !important;}
.wpb_single_image .vc_single_image-wrapper,.wpb_single_image .vc_figure{width: 100% !important;}
h1, h2, h3, h4, h5 {font-family: 'Open Sans', sans-serif;}
.hand-font{font-family: 'Just Another Hand', cursive !important;}
.clear {clear: both;}
.content-row {width: 100%;float: left;padding: 30px 0;}
.header{padding:15px 0;width: 100%;float: left;background:url(../images/header-bg.png)repeat-x left bottom;position: absolute;left:0;top:0;height: 315px;z-index: 99;}
.logo-section{float: left;padding-left: 0;display: inline-block;}
.header-links{float: right;margin-top: 10px;}
.header-links ul {float: right;}
.header-links li{float: left;padding:0 10px;border-right: 1px solid #dadada;}
.header-links li:last-child{border-right:0;position: relative;padding-right: 40px;}
.header-links li a{float: left;color: #343434;font-size: 14px;line-height:normal;font-weight: 300;text-transform: capitalize;}
.header-links li span.cart-icon{width: 37px;min-height: 30px;background: url(../images/cart-icon.png) no-repeat center center;text-align: center;font-size: 14px;color: #2f2f2f;display:block;position: absolute;right: 0;top:0px;}
.header-links li span.cart-icon .cart-count{width: 20px;height: 20px;background: #fee16f;border-radius: 50%;text-align: center;font-size: 12px;color: #2f2f2f;line-height: 20px;display: inline-block;position: absolute;top: -9px;left: 13px;}
.search-social{float: right;text-align: right;}
.search-social .widget_text{float: left;margin-top: 20px;}
.free-shipping-icon,.facebook-box{float: left;margin-left: 10px;}
.search-box{float: left;position: relative;margin-top: 30px;margin-left: 80px;}
.search-box label &gt; .screen-reader-text{display: none;}
.search-box .search-field{border: 1px solid #d0d0d0;height: 40px;background: #fff;color: #a6a6a6;font-size: 15px;padding: 0 10px;border-radius:4px;border-right: 0;}
.search-box .search-submit{cursor: pointer;display: inline-block;padding: 6px;background: #688f2b;color: #fff;font-size: 16px;border: 0;font-weight: 400;height: 40px;position: absolute;right: 0;top: 0;border-radius: 0 4px 4px 0;}
.search-box .search-submit .screen-reader-text{color: #fff;font-size: 0px !important;display: block;position: relative !important;top: 0 !important;height: auto;width: 100%;}
.search-box .search-submit .screen-reader-text{width: 23px;height: 23px;background: #fff url(../images/search-icon.png) no-repeat center center;border-radius: 50%;text-align: center;color: #7dad34;line-height: 26px;display: inline-block;float: right;margin: 0 5px;color: transparent;font-size: 0;cursor: pointer;}
.search-box button[type="submit"]{background: #688f2b url(../images/search-icon.png) no-repeat center center;cursor: pointer;display: inline-block;padding: 6px;color: #fff;font-size: 0;border: 0;font-weight: 400;height: 40px;position: absolute;right: 0;top: 0;border-radius: 0 4px 4px 0;color: transparent;width: 40px;}
.search-box .search-submit:hover,.search-box button[type="submit"]:hover{background:#688f2b;color: #fff;}
.nav {float: right;margin:20px 0 0 0;}
.nav ul{float: right;width: 100%;}
.nav ul li {margin: 0;position: relative;float: left;padding: 8px 10px;}
.nav ul li:last-child {margin-right: 0;}
.nav ul li a {float: left;font-size: 17px;color: #262626;font-weight: 600;line-height: normal;text-transform:capitalize;letter-spacing: 1px;}
.nav ul li a:hover,.nav ul li.current-menu-item a {color: #70952c;}
.nav ul li .sub-menu{position: absolute;left: 0;top: 37px;background: #101010;padding: 8px;width: 300px;display: none;z-index: 999;border-radius: 4px;}
.nav ul li .sub-menu:before {width: 12px;height: 7px;content: "";display: inline-block;position: absolute;left: 20px;top: -7px;background: url(../images/sub-menu-top-arrow.png) no-repeat left bottom;}
.nav ul li .sub-menu li{margin: 0;padding:0;border-bottom: 1px solid rgba(255,255,255,0.2);width: 100%; }
.nav ul li .sub-menu li:last-child{border-bottom: 0; }
.nav ul li .sub-menu li a{font-size: 13px;text-transform: capitalize;color: #9e9ea1;font-weight: 400;line-height: 20px;padding:5px 6px;float: left;width: 100%;}
.nav ul li .sub-menu li a:hover,.nav ul li .sub-menu li.current-menu-item a{background: rgba(255,255,255,0.2);color: #fff;}
.nav ul li:hover &gt; .sub-menu{display: block;}
.nav ul li .sub-menu li{}
.nav ul li .sub-menu li.menu-item-has-children:after{right: 20px;top:14px;}
.nav ul li .sub-menu li ul.sub-menu{top:-8px;right: -100%;left: auto;}
.mob-nav-only{display: none;}
.banner{width: 100%;float: left;position: relative;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#70952c+0,9cbc32+50,70952c+100 */
background: #70952c; /* Old browsers */
background: -moz-linear-gradient(left, #70952c 0%, #9cbc32 50%, #70952c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #70952c 0%,#9cbc32 50%,#70952c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #70952c 0%,#9cbc32 50%,#70952c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70952c', endColorstr='#70952c',GradientType=1 ); /* IE6-9 */}
.banner .banner-img-div{float: right;width: 40%;}
.banner .banner-img-div img{max-height: 80%;width: auto;padding: 10% 0 0 0;margin-bottom: -20px;}
.banner .new-arrivals{float: left;max-width: 340px;width:23%;margin-top: 80px;margin-left: 5%;min-width: 300px;position: relative;z-index: 9;}
.banner .new-arrivals h1{background: #9d4522;padding: 10px;margin: 0;color: #fff;font-size: 27px;font-weight: 700;text-transform: uppercase;border-radius: 6px 6px 0 0;}
.banner .category-list h2{background: #9d4522;padding: 10px;margin: 0;color: #fff;font-size: 27px;font-weight: 700;text-transform: uppercase;border-radius: 6px 6px 0 0;text-align:center;}
.banner .new-arrivals ul{width: 100%;float: left;background: #fff;padding: 0;border-radius: 0 0 6px 6px;margin: 0;}
.banner .category-list ul{width: 100%;float: left;padding: 0;border-radius: 0 0 6px 6px;margin: 0;text-align:center;border:1px solid rgba(255,255,255,0.2);border-top:0;}
.banner .new-arrivals ul li{width: 100%;float: left;border-bottom: 1px solid #7a9f2d;padding: 10px;}
.banner .new-arrivals ul li .arriv-img{width: 35%;float: left;padding-right: 5px;max-height: 90px;overflow: hidden;}
.banner .new-arrivals ul li .arriv-img img{width: 100%;height: auto;}
.banner .new-arrivals ul li .arriv-text{width: 65%;float: left;padding-left: 10px;}
.banner .new-arrivals ul li h3{font-size: 15px;color: #2f2f2f;margin: 0 0 7px 0;font-family: 'Open Sans', sans-serif;}
.banner .category-list ul li a{font-size: 16px;color: #fff;margin: 0 0 7px 0;font-weight: 700;font-family: 'Open Sans', sans-serif;}
.banner .new-arrivals ul li .price-dis{font-size: 16px;color: #688f2b;margin: 0 0 7px 0;font-weight: 700;}
.banner .new-arrivals ul li .add_to_cart_button{cursor: pointer;display: inline-block;padding: 4px 10px;background: #678e2b;color: #fff;font-size: 13px;border: 0;border-radius: 10px;font-weight: 600;}
.banner .new-arrivals ul li .add_to_cart_button:hover{background:#303030;}
.banner .category-list{position: relative;z-index: 9;float: left;max-width: 340px;width:23%;min-width:300px;margin-top: 80px;margin-left: 5%;}
/*---
.banner .category-list h2{padding: 0 0 10px 0;margin: 0;color: #fff;font-size: 27px;font-weight: 700;text-transform: uppercase;}
.banner .category-list ul{width: 100%;float: left;}
.banner .category-list ul li a{color: #fff;font-size: 16px;font-weight: 400;}
---*/
.banner .category-list ul li{padding: 11px 0 11px 30px;background: url(../images/tick-mark-w.png) no-repeat 0 center;display:inline-block;}
.banner .category-list ul li:last-child,.banner .new-arrivals ul li:last-child{border-bottom:0;}



.banner-bottom{float: left;width: 100%;padding: 5px 0;position: relative;}
.banner-bottom-data{position: absolute;left: 0;top: -185px;right: 0;background:url(../images/banner-bottom-bg.png)repeat-x left top;height: 332px;}
.banner-bottom-data h2{font-family: comic sans ms,sans-serif;font-size:46px;color: #460802;font-weight: 700;margin:0;text-transform: capitalize;letter-spacing: 1px;float: left;margin-top: 200px;width: 100%;}
.banner-bottom-data h3{font-family: 'Great Vibes', cursive;font-size:40px;color: #53761e;font-weight: 700;margin:0;text-transform: lowercase;letter-spacing: 1px;float: left;width: 100%;font-style:italic;}
.row{width: 100%;float: left;padding: 80px 0;}
.row h2{font-size: 26px;line-height: normal;margin-top: 0;margin-bottom: 20px;font-weight: 600;}
.row p{font-size: 16px;line-height: 26px;margin-top: 5px;margin-bottom: 25px;font-weight: 400;}
.section-1{background-color: #97b831;margin-top: -160px;}
.section-3{background-color: #97b831;}
.section-1 h2,.section-1 p,.section-3 h2,.section-3 p{color: #fff;}
.section-1 .right-section{float: right;width: 26%;}
.sale-Items{}
.sale-Items h2{background: #994321;padding: 10px;margin: 0;color: #fff;font-size: 16px;font-weight: 600;border-radius: 6px 6px 0 0;}
.sale-Items ul{width: 100%;float: left;background: #fff;padding: 0;border-radius: 0 0 6px 6px;margin: 0;}
.sale-Items ul li{width: 100%;float: left;border-bottom: 1px solid #7a9f2d;padding: 10px;}
.sale-Items ul li:last-child{border-bottom: 0;}
.sale-Items ul li .arriv-img{width: 20%;float: left;padding-right: 5px;max-height: 67px;overflow: hidden;}
.sale-Items ul li .arriv-img img{width: 100%;height: auto;}
.sale-Items ul li .arriv-text{width: 80%;float: left;padding-left: 10px;}
.sale-Items ul li h3{line-height: 17px;}
.sale-Items ul li h3 a{font-size: 14px;color: #2f2f2f;margin: 0 0 10px 0;font-weight: 600;line-height: 14px;}
.sale-Items ul li .price-dis{font-size: 16px;color: #688f2b;margin: 0 0 7px 0;font-weight: 700;}
.sale-Items ul li .price-dis .reg-price{font-size: 16px;color: #b6b6b6;margin: 0 0 7px 0;font-weight: 700;text-decoration: line-through;padding-right:20px;}
.sale-Items ul li .price-dis .sale-price{font-size: 18px;color: #688f2b;margin: 0 0 7px 0;font-weight: 700;}
.sale-Items ul li .btn-sm1{cursor: pointer;display: inline-block;padding: 4px 10px;background: #678e2b;color: #fff;font-size: 13px;border: 0;border-radius: 10px;font-weight: 600;float: right;margin-top: -20px;}
.sale-Items ul li .btn-sm1:hover{background:#303030;}
.section-1 .left-section{float: left;width: 70%;padding: 10px;background-color: #fff;border-radius: 6px;}
.section-3 .right-section img{padding: 10px;background-color: #fff;border-radius: 6px;}
.section-3 .left-section{float: left;width: 55%;}
.section-3 .right-section{float: right;width: 40%;}
.section-2,.section-4{text-align: center;}
.section-2 h2,.section-2 p,.section-4 h2,.section-4 p{color: #191919;}
.section-2 h2,.section-4 h2{text-transform: uppercase;}
.category-item{float: left;width: 15.6%;min-width: 188px;margin: 0.5%;}
.category-item .cat-img-div{float: left;width: 100%;padding: 10px;border-radius: 6px;border:1px solid #e8e8e8;box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.category-item .cat-img-div img{width: 100%}
.category-item h3{float: left;width: 100%;font-weight: 400;}
.category-item h3 a{float: left;width: 100%;font-size: 16px;line-height: 18px;margin-top: 5px;padding:8px;color: #2f2f2f;}
.section-4{}
.produvt-item{background-color: #ffffff;padding: 10px 10px 20px 10px;float: left;width: 23%;min-width: 250px;margin:1%;box-shadow: 0 0 30px rgba(0,0,0,0.1);border:1px solid #e8e8e8;border-radius: 4px;}
.produvt-item .product-img{float: left;width: 100%;}
.produvt-item .product-img img{width: 100%}
.produvt-item h3{width: 100%;font-weight: 600;height: 50px;overflow: hidden;display: table;margin: 20px 0;}
.produvt-item h3 a{width: 100%;font-size: 17px;line-height: 26px;margin-top: 5px;padding:0;color: #191919;display: table-cell;height: 100%;vertical-align: middle;}
.produvt-item .price-div{font-size: 24px;line-height: 35px;margin:5px 0px;padding:0;color: #9dbd32;}
.featured_product{padding-left: 30px;}
.padding-left40{padding-left: 40px;}
.featured_product .produvt-item{background-color: #ffffff;padding: 10px 10px 20px 10px;float: left;width: 23%;min-width: 180px;margin:0.5%;box-shadow: 0 0 30px rgba(0,0,0,0.1);border:1px solid #e8e8e8;border-radius: 4px;text-align: center;}
.featured_product .produvt-item .product-img{float: left;width: 100%;max-height: 105px;overflow: hidden;}
.featured_product .produvt-item .product-img img{width: 100%;height: auto;}
.featured_product .produvt-item h3{width: 100%;font-weight: 600;height: 40px;overflow: hidden;display: table;margin: 0;}
.featured_product .produvt-item h3 a{width: 100%;font-size: 13px;line-height: 17px;margin-top: 5px;padding:0;color: #191919;display: table-cell;height: 100%;vertical-align: middle;}
.featured_product .produvt-item .price-div{font-size: 20px;line-height: 25px;margin:5px 0px 10px;padding:0;color: #9dbd32;}
.featured_product .produvt-item .btn-2 {color: #fff;padding: 5px 15px 7px;font-size: 14px;line-height: normal;border-radius: 6px;}
.easy-t-slideshow-wrap .cycle-prev,.easy-t-slideshow-wrap .cycle-next{background: rgba(0,0,0,0.5);color: #fff;padding: 7px 10px;}
.easy-t-cycle-pager span.cycle-pager-active {color: #8e5f22 !important;}
.padding-right-40{padding-right: 40px;}
.gray-text-bg{background: #fafafa;padding: 20px;margin: 20px 0;}


.section-5{background-color: #97b831;text-align: center;}
.section-5 h2,.section-5 p{color: #fff;}
.section-5 h3{font-size: 17px;line-height: 26px;margin-top: 5px;padding:0;color: #fff;font-weight: 600;}
.section-6 .footer-top-item{float: left;width: 31.3%;min-width: 300px;margin: 1%;padding: 10px;border-radius: 6px;border:1px solid #e8e8e8;box-shadow: 0 0 30px rgba(0,0,0,0.1);position: relative;}
.section-6 h3{width:50px;font-size: 17px;line-height: 26px;margin-top: 0;padding:0;color: #fff;font-weight: 600;background-color: #8daf30;float: left;position: absolute;left: 10px;top:10px;bottom:10px;text-align: center;}
.section-6 h3 span{position: absolute;left: -58px;top: 70px;width: 167px;display: block;  -ms-transform: rotate(-90deg); /* IE 9 */  -webkit-transform: rotate(-90deg); /* Safari 3-8 */  transform: rotate(-90deg);}
.section-6 img{float: right;}
.footer-top-section{float: left;width: 100%;padding: 0 2%;text-align: center;}
.footer-top-section h3{font-size: 25px;color: #2a2a2a;line-height: 30px;margin-bottom: 20px;font-weight: 600;}
.footer-top-section h4{font-size: 18px;color: #678e2b;line-height: 20px;margin-bottom: 20px;font-weight: 600;}
.footer-top-section p{font-size: 18px;color: #242424;line-height: 20px;margin-bottom: 20px;font-weight: 400;}
.footer-top-section a{color: #ff9900;}

.flex-box,.woocommerce ul.products{float: left;width: 100%;display:-webkit-flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: center;-webkit-justify-content: center;}
.btn-1{cursor: pointer;display: inline-block;padding: 10px 25px;background: #fff;color: #688f2b;font-size: 16px;border: 0;border-radius: 20px;font-weight: 400;}
.btn-1:hover{background:#688f2b;color: #fff; }
.btn-2{cursor: pointer;display: inline-block;padding: 10px 25px;background: #678e2b;color: #fff !important;font-size: 15px;border: 0;border-radius: 20px;font-weight: 400;}
.btn-2:hover{background:#303030; }
.btn-3{cursor: pointer;display: inline-block;padding: 6px 15px;background: #9dbd32;color: #fff;font-size: 16px;border: 0;border-radius: 4px;font-weight: 600;width: 100%;}
.btn-3:hover{opacity: 0.7;}
.woocommerce .cart .button{color: #fff !important;background-color: #678e2b !important;height: 40px;}
.woocommerce .cart .button:hover{background-color: #303030 !important;}
footer{width: 100%;float: left;}
.footer-top{width: 100%;float: left;padding: 40px 0;background: #1c1c1c;}
.footer-top .footer-part{width: 25%;float: left;padding-right: 20px;min-width: 210px;}
.footer-top .footer-part:last-child{padding-right: 0;}
.footer-top .footer-part .payment-icon{float: left;width: 100%;padding: 15px 0 0 0;border-top:1px solid #2a2a2a;margin-top: 30px;}
.footer-top .footer-part h2{font-size: 20px;color: #ffffff;font-weight: 400;margin: 20px 0;text-transform:capitalize;}
.footer-top .footer-part p{font-size: 16px;color: #fff;font-weight: 400;margin: 10px 0;line-height: 24px;}
.footer-top .footer-part ul{float: left;width: 100%;}
.footer-top .footer-part ul li{float: left;width: 100%;padding: 5px 0;}
.footer-top .footer-part a{font-size: 16px;color: #fff;font-weight: 400;text-transform: capitalize;}
.footer-top .text-box{width: 100%;height: 36px;margin-bottom: 5px;font-size: 16px;color: #aaaaaa;padding: 0 10px;border-radius: 3px;}
.footer-top .footer-part .socical-links{width: 100%;float: left;}
.footer-top .footer-part .socical-links a{float: left;width: 100%;margin-top: 30px;}
.footer-bottom{width: 100%;float: left;padding: 15px 0;background: #1c1c1c;border-top:1px solid #2a2a2a;}
.copyrt{float: left;font-size: 16px;color: #fff;padding-top: 5px;text-align: left;}
.powered-by{float: right;font-size: 16px;color: #fff;padding-top: 5px;text-align: right;}
.powered-by a{font-size: 17px;color: #a9a9a9;}
.left-slider{width: 24%;float: left;margin-top: 0;}
.left-slider h2{display:none;background: #85a82f;color: #fff;font-size: 20px;padding: 10px;text-align: left;margin:0;border-radius: 6px 6px 0 0;}
.main-product-part{width: 73%;float: right;margin-top: 0;}
.archive .main-product-part .term-description{border-bottom: 1px solid #ccc;margin-bottom: 30px;background: #f3f3f3;padding: 15px;border-radius: 10px;}
.main-product-part .term-description p{text-align: center !important;margin-bottom: 15px;font-size: 18px;}
.main-product-part .term-description p span{font-family: 'Lato', sans-serif  !important;color:#191919 !important;}
.left-slider ul{border-radius:6px;width: 100%;float: left;border:1px solid #85a82f;padding: 8px;margin:0;background: #85a82f;}
.left-slider ul li{width: 100%;float: left;border-bottom: 1px solid #e1dfdf;border-bottom: 1px solid rgba(0,0,0,0.1);padding: 0;border-top: 1px solid rgba(255,255,255,0.1);background: url(../images/arrow-2.png) no-repeat left center;}
.left-slider ul li:last-child{border-bottom: 0;}
.left-slider ul li:first-child{border-top: 0;}
.left-slider ul li a{padding: 12px;width: 100%;float: left;font-size: 16px;color: #fff;padding-top: 10px;text-align: left;font-weight: 600;}
.left-slider ul li a:hover{color: #fff;background: #85a82f;}
select{border: 1px solid #e1dfdf;height: 40px;background: #fff;color: #191919;font-size: 16px;padding: 0 10px;}
input{border: 1px solid #e1dfdf;height: 40px;background: #fff;color: #191919;font-size: 16px;padding: 0 10px;}
.main-product-part ul.products{width: 100%;float: left;display:-webkit-flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.main-product-part ul.products li{background-color: #ffffff;padding: 10px 10px 20px 10px !important;float: left;width: 24% !important;min-width: 200px;margin:0.5% !important;box-shadow: 0 0 30px rgba(0,0,0,0.1);border:1px solid #e8e8e8;border-radius: 4px;text-align: center;}
.main-product-part ul.products li &gt; a{float: left;width: 100%;}
.main-product-part ul.products li &gt; a img{width: 100%}
.main-product-part ul.products li h2{width: 100%;font-size: 17px !important;line-height: 26px;margin-top: 5px !important;padding:0;color: #191919;height: 72px;text-align: center !important;display:-webkit-flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: center;-webkit-justify-content: center;align-content: center;-webkit-align-content: center;}
.main-product-part ul.products li .woocommerce-Price-amount{font-size: 24px;line-height: 30px;margin:0px;padding:0;color: #9dbd32;}
.main-product-part ul.products li .add_to_cart_button{cursor: pointer;display: inline-block;padding: 10px 25px 13px;background: #688f2b;color: #fff;font-size: 16px;border: 0;border-radius: 20px;font-weight: 400;float: none;width: auto;}
.main-product-part ul.products li .add_to_cart_button:hover{opacity: 0.5;}

.inner-banner{float: left;width: 100%;text-align: center;padding: 0;margin-bottom: 0px;position: relative;max-height: 320px;overflow: hidden;}
.inner-banner img{float: left;width: 100%;}
.inner-banner h1{font-size:55px;color: #fff;font-weight: 600;text-transform: capitalize;word-spacing: 2px;position: absolute;left: 0;right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 9;text-align: center;font-family: comic sans ms,sans-serif;}


.woocommerce a{color:#678e2b; }
.woocommerce .woocommerce-breadcrumb{display: none;}
.woocommerce .details-box{margin: 30px 0;width: 100%;float: left;}
.woocommerce div.product .product_title {font-size: 25px;color: #191919;font-weight: 600;text-transform: capitalize;margin-bottom: 10px;}
.woocommerce div.product p.price{color: #678e2b !important;font-size: 25px !important;font-weight: 700;}
.woocommerce .woocommerce-product-details__short-description{margin: 20px 0;}
.woocommerce .woocommerce-product-details__short-description p,.product_meta{font-size: 15px;color: #6c6c6c;line-height: 28px;font-weight: 400;}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {width: 18% !important;display: inline-block;margin: 10px 5px;}
.woocommerce div.product form.cart div.quantity {border: 1px solid #ccc;padding: 3px;}
.woocommerce div.product form.cart div.quantity input {border:0;height: 30px;}
.woocommerce div.product form.cart .button{display: inline-block;background: #678e2b;padding: 10px 40px;border-radius: 3px;font-size: 19px;color: #ffffff !important;font-weight: 500;text-transform: capitalize;}
.woocommerce div.product form.cart .button:hover{opacity: 0.5;}
.woocommerce div.product form.cart .button.btn-cust{display: inline-block;background: #678e2b;padding: 10px 40px;border-radius: 3px;font-size: 19px;color: #ffffff !important;font-weight: 500;text-transform: capitalize;}
.woocommerce div.product form.cart .button.btn-cust:hover{opacity: 0.5;}
.woocommerce div.product .woocommerce-tabs .panel{margin: 0 0 30px 0 !important;padding: 0;border: 1px solid #ccc;border-top: 0;padding: 10px !important;}
.woocommerce div.product .woocommerce-tabs .panel h2{color: #454545;font-size: 18px;font-weight: 500;}
.woocommerce div.product .woocommerce-tabs .panel p{color: #454545;font-size: 14px;font-weight: 300;}
.woocommerce div.product .woocommerce-tabs ul.tabs{margin: 0 !important;}
.site-main{float: left;width: 100%;}
.woocommerce-message {border-top-color: #a11c3b !important;margin-top: 10px;}
.woocommerce a.button.alt{background: #a11c3b !important;}
.woocommerce a.button.alt:hover{background: #f7941e !important;}
.woocommerce form .form-row input.input-text,.select2-container--default .select2-selection--single{width: 100%;float: left;padding: 6px 5px;box-sizing: border-box;background: #fff;font-size: 15px;color: #757575;font-weight: 300;margin-bottom: 10px;border: 1px solid #e3e3e3;box-shadow: 4.774px -5.119px 16px 0px rgba(33, 33, 33, 0.08);-webkit-box-shadow: 4.774px -5.119px 16px 0px rgba(33, 33, 33, 0.08);-moz-box-shadow: 4.774px -5.119px 16px 0px rgba(33, 33, 33, 0.08);-o-box-shadow: 4.774px -5.119px 16px 0px rgba(33, 33, 33, 0.08);height: 36px !important;border-radius: 4px;}
.checkout .form-row{text-align: left;}
.checkout .woocommerce-checkout-review-order{float: right;width: 45%;}
.checkout h3#order_review_heading{float: right;width: 45%;}
.checkout #customer_details{width: 50%;float: left;}
.checkout #customer_details .col-1,.checkout #customer_details .col-2{width: 100%}
.woocommerce table.shop_table th,.woocommerce table.shop_table tbody th{font-weight: 500 !important;}
table.cart td.actions .coupon .input-text{min-width: 150px;padding: 8px 7px 8px !important;}
.login-reg{width: 100%;margin:0 auto;max-width: 800px; margin-top: 120px;}
.woocommerce-ResetPassword{border: 1px solid #d3ced2;padding: 20px;margin: 2em 0;text-align: left;border-radius: 5px;}
.woocommerce form .woocommerce-ResetPassword .form-row-first{width: 100%;}
.woocommerce form.login, .woocommerce form.register {min-height: 253px;}


.myaccount-page{float: left;width: 100%;margin-top: 30px;}
.woocommerce-account .woocommerce-MyAccount-navigation {padding: 0;border-right: 1px solid #efecec;padding-right: 30px;margin-bottom: 30px;}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {width: 100%;text-align: left;border-bottom: 1px solid #efecec;}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size: 14px;font-weight: 400;color: #8f9498;text-transform: uppercase;padding: 10px 0;display: block;}
.woocommerce-account p {font-size: 14px;color: #504d4d;margin-bottom: 15px;line-height: 25px;}
.woocommerce-account a {font-size: 14px;color: #009cff;}
.woocommerce-account a:hover{opacity: 0.7;}
.woocommerce-account {font-size: 14px;color: #504d4d;}
.woocommerce-account .woocommerce-Address-title {font-size: 16px;color: #504d4d;margin: 5px 0 10px 0;}
.woocommerce-account .addresses .title h3{font-weight: 600;}
.woocommerce-account .addresses .edit{font-size: 14px;color: #fff;background: #504d4d;padding: 5px 10px;border-radius: 3px;}
.woocommerce-account .addresses .edit:hover{opacity: 0.7;}


.cat_row{width: 100%;float: left;background: #a01b3a;padding: 30px 0;margin-bottom:1px;}
.cat_box{width: 50%;float: left;}
.cat_box .wpb_column{text-align: center;float: left;padding: 4px;}
.cat_box .wpb_column a {width: 100%;float: left;background: #fff; padding: 10px 5px; border-radius: 5px;}
.cat_box strong{display: block; color: #353535; font-weight: 600; margin-top: 5px;
transition: all 200ms ease;-o-transition: all 200ms ease;-ms-transition: all 200ms ease;-moz-transition: all 200ms ease;-webkit-transition: all 200ms ease;}
.cat_box .wpb_column .vc_column-inner:hover strong{ color: #a01b3a; }
.woocommerce table.my_account_orders th span{font-size: 1.4em !important;}
.woocommerce table.shop_table td,.woocommerce table.shop_table tr:nth-child(1) td{font-size: 14px !important;font-weight: 400;}
.woocommerce table.my_account_orders th,.entry-content table th {padding: 8px 8px !important;background: #f8f8f8;color: #393838;}
.woocommerce table.shop_table {border: 1px solid #fbccd6 !important;}
.woocommerce-MyAccount-content #pmpro_account-profile{display:none;}
.woocommerce-MyAccount-content table{border: 1px solid #ccc;margin: 20px 0;}
.woocommerce-MyAccount-content table thead{background: #891832;color:#fff;}
.woocommerce-MyAccount-content table thead th{padding: 8px;font-weight: 600;text-align: left;}
.woocommerce-MyAccount-content table tbody td{padding: 8px;}
.pmpro_actionlinks #pmpro_actionlink-levels{display:none;}
.pmpro-confirmation p{padding:10px 0;}
.pmpro-confirmation h3{padding:20px 0;}
.pmpro-confirmation .wrapper ul{margin:20px 0;}
.woocommerce-account a {color: #ff003b;}
.entry-content table tr:nth-child(2n) {background: #fff !important;}
.m-confirmation{text-align: center;background: #f6f6f6;padding: 30px 0;margin-top: 20px !important;}
.m-confirmation li{font-size: 18px;color:#a11c3b;}
.woocommerce form .form-row label{text-align: left;}
.woocommerce-Button{cursor: pointer !important;display: inline-block !important;padding: 8px 30px !important;background: #ec008c !important;color: #fff !important;font-size: 18px !important;border: 0 !important;border-radius: 4px !important;font-weight: 400 !important;}
.woocommerce-Button:hover{background:#0c5293!important; }
.woocommerce-ResetPassword {margin: 2em auto;max-width: 600px;}
.woocommerce-page form.woocommerce-ResetPassword .form-row-first{width: 100% !important;}
.woocommerce-cart-form a{color: #1a1a1a;}
.woocommerce-cart-form a:hover{color: #094a83;}
.woocommerce-cart-form .woocommerce-Price-amount{color: #ec008c;}
.woocommerce-cart-form .product-subtotal .woocommerce-Price-amount{color: #ec008c;font-size: 18px;font-weight: 600;}
.woocommerce .cart_totals .shop_table th{font-size: 20px;}
.woocommerce .cart_totals .shop_table td .woocommerce-Price-amount{font-size: 20px;font-weight: 600;color: #d5027f;}
.woocommerce .wc-proceed-to-checkout a.checkout-button,.woocommerce #payment #place_order{cursor: pointer !important;display: inline-block;padding: 16px 30px !important;background: #9dbd32 !important;color: #fff !important;font-size: 20px !important;border: 0 !important;border-radius: 4px !important;font-weight: 400;}
.woocommerce .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce #payment #place_order:hover{opacity: 0.7; }
.woocommerce #payment #place_order{width: 100%;padding: 30px !important;}
.woocommerce-info {border-top-color: #9dbd32 !important;}
.woocommerce-info{font-size: 17px !important;}
.woocommerce div.product .woocommerce-tabs{width: 50%;float: left;}
.woocommerce div.product .related.products{width: 47%;float: right;background: #f7f7f7;padding: 20px 20px 5px 20px;border-radius: 6px;margin-top: 10px;}
.woocommerce div.product .related.products h2{font-size: 20px;line-height: normal;margin-top: -10px;margin-bottom: 10px;font-weight: 600;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0 !important;padding: 0 !important;border-radius: 6px 6px 0 0 !important;overflow: hidden;position: relative !important;bottom: -5px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding: 10px 20px !important;font-size: 15px;font-weight: 400 !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background: #678e2b;color: #fff !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display: none !important;}
.woocommerce div.product .woocommerce-tabs .panel{padding: 20px !important;}
.woocommerce div.product .woocommerce-tabs .panel h2 {color: #454545;font-size: 24px;font-weight: 500;margin-bottom: 5px;}
.woocommerce div.product .woocommerce-tabs .panel p{margin-bottom: 10px !important;font-size: 15px;}
.related.products ul.products{width: 100%;float: left;display:-webkit-flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.related.products ul.products li{background-color: #ffffff;padding: 10px !important;float: left;width: 31% !important;min-width: 160px;margin:1% !important;box-shadow: 0 0 30px rgba(0,0,0,0.1);border:1px solid #e8e8e8;border-radius: 4px;text-align: center;}
.related.products ul.products li &gt; a{float: left;width: 100%;}
.related.products ul.products li &gt; a img{width: 100%}
.related.products ul.products li h2{width: 100%;font-size: 14px !important;line-height: 20px;margin-top: 0 !important;padding:0;color: #191919;height: 56px;text-align: center !important;display:-webkit-flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: center;-webkit-justify-content: center;align-content: center;-webkit-align-content: center;}
.related.products ul.products li .woocommerce-Price-amount{font-size: 18px;line-height: 25px;margin:5px 0px;padding:0;color: #9dbd32;}
.related.products ul.products li .add_to_cart_button{cursor: pointer;display: inline-block;padding: 8px 15px;background: #688f2b;color: #fff;font-size: 14px;border: 0;border-radius: 20px;font-weight: 400;float: none;width: auto;margin-top: 2px !important;}
.related.products ul.products li .add_to_cart_button:hover{opacity: 0.5;}
.listing-style{width: 100%;background: #f8f8f8;padding: 15px;border-radius: 6px;margin: 10px 0;}
.listing-style li{font-size: 16px;line-height: 26px;margin-top: 5px;margin-bottom: 25px;font-weight: 400;background: url(../images/list-icon.png) no-repeat left 7px;padding-left: 20px;}
.location-list-section{width: 100%;float: left;}
.location-item{width: 19% !important;margin: 0.5%;box-shadow: 0 0 5px rgba(0,0,0,0.2);padding: 10px !important;border-radius: 6px;min-width: 200px;}
.location-item .vc_column-inner .wpb_wrapper .wpb_content_element p{color: #688e2b;margin-top: 20px;text-align: center;}
.location-item .vc_column-inner .wpb_wrapper .wpb_content_element p a{color: #688e2b !important;text-align: center;text-decoration: underline;}
.testimonial-lists .show_thumbs{box-shadow: 0 0 5px rgba(0,0,0,0.2);padding: 10px !important;margin: 10px 0;border-radius: 6px;}
.request-form{padding: 60px 0;width: 100%;float: left;}
.request-form p{font-size: 16px;color: #303030;font-weight: 400;line-height: normal;text-align: center;}
.request-form h2{font-size: 36px;color: #222222;font-weight: 600;margin:10px 0 ;line-height: 40px;text-align: center;}
.request-form-main{width: 96%;float: left;margin: 2%;}
.form-group{width: 100%;float: left;}
.left-48{width: 48% !important;float: left;}
.right-48{width: 48% !important;float: right;}
textarea{width:100%;border: 1px solid #e2e2e2;height: 100;padding: 0 10px;font-size: 15px;color: #313131;font-weight: 500;margin-bottom: 10px !important;border-radius: 4px;}
.form-group .text-box{width:100%;border: 1px solid #e2e2e2;height: 46px;padding: 0 10px;font-size: 15px;color: #313131;font-weight: 500;margin-bottom: 10px !important;border-radius: 4px;}
.form-group textarea.text-box{height: 101px;resize: vertical;}

.request-form-main .action-section{width: 100%;float: left;text-align: center;margin: 40px 0 20px 0;}
.address-box{width: 100%;float: left;padding: 30px;background:#678e2b;margin: 40px 0 !important;border-radius: 6px; }
.address-box p,.address-box p a{font-size: 22px;color: #fff;margin-bottom: 10px;}
.address-box p a:hover{opacity: 0.5;}
.error-404 .page-title{background: #688e2b;padding: 100px 0;text-align: center;font-size: 35px;color: #fff;margin: 50px 0;border-radius: 10px;}
.error-404 .page-title span{font-size: 60px;}
.error-404{text-align: center;width:70%;margin-left:15%;float:left;}
.error-404 .page-content{font-size: 20px;font-weight: 400;color: #a01b3a;margin-bottom: 70px !important;}
.search-item article{width: 48%;float: left;padding: 20px;margin: 1%;background: #f3f1f1;border-radius: 6px;}
.search-item article header{font-size: 20px;color: #460802;}
.search-item article img{width: 28%;float: left;margin-right: 2%;height: auto;}
.search-item article .entry-summary{width: 70%;float: left;font-size: 16px;line-height: 26px;margin-top: 5px;margin-bottom: 25px;font-weight: 400;}
.search-item article p{font-size: 16px;line-height: 26px;margin-top: 5px;margin-bottom: 25px;font-weight: 400;}
.woocommerce .login-page  .col2-set .col-1{float: left;width: 40%;background: #97b831;border-radius: 10px;}
.woocommerce .login-page .col2-set .col-1 h2{font-size: 26px;line-height: normal;margin-top: 0;margin-bottom: 0;padding: 10px 0 0 20px;font-weight: 600;color: #fff;text-align: left;text-transform: uppercase;}
.woocommerce .login-page .col2-set .col-2 h2{padding-left: 20px;}
.woocommerce .login-page .col2-set form.login,.woocommerce .login-page .col2-set form.register{border:0;margin: 0;padding: 10px 20px 20px 20px;}
.woocommerce .login-page .col2-set .col-1 p {font-size: 16px;color: #fff;}
.woocommerce .login-page .col2-set .col-1 p a{color: rgba(255,255,255,0.7);}
.woocommerce .login-page .col2-set .woocommerce-form-login__rememberme{width: 100%;float: right;text-align: right;}
.woocommerce .login-page .col2-set .woocommerce-form-login__rememberme span{position: relative;top: -15px;}
.woocommerce .login-page .col2-set .woocommerce-form-login__submit,.woocommerce .login-page .col2-set .woocommerce-Button{width: 30%;color: #fff !important;background: #262626 !important;padding-bottom: 13px !important;}
.woocommerce .login-page .col2-set .woocommerce-form-login__submit:hover,.woocommerce .login-page .col2-set .woocommerce-Button:hover{opacity: 0.7;}
.woocommerce .login-page .col2-set .lost_password{text-align: left;margin-bottom: 0 !important;}
.woocommerce .login-page .col2-set .lost_password a{color: rgba(255,255,255,0.7);}
.woocommerce-info::before {color: #97b831 !important;}
.woocommerce-Button:hover {background: #97b831 !important;}
.woocommerce-Button{background: #000000 !important;}
.woocommerce-account .woocommerce-MyAccount-navigation {width: 24% !important;position: relative;z-index: 9999;background: url(../images/right-shadow.png) repeat-Y right top;border-right: 0 !important;padding-right: 42px;}
.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-bottom: 0 !important;background: url(../images/list-icon.png) no-repeat left center; padding-left: 20px;}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {font-size: 16px!important;color: #3e3e3e !important;padding: 14px 5px !important; }
.woocommerce-account .woocommerce-MyAccount-content{width: 74% !important;}
.row div[dir="ltr"]{font-size: 16px;line-height: 26px;margin-top: 5px;margin-bottom: 15px;font-weight: 400;}
.row div[dir="ltr"] strong{font-size: 20px;margin-bottom: 15px;}

/*respo-menu*/
.close-nav{display: none;position: fixed;right: 6px;top: 4px;width: 30px;height: 30px;font-size: 30px;color: #9e9ea1;display: none;z-index: 999;cursor: pointer;}
.respo_menu{display: none;padding: 5px 0;text-align: left;position: absolute;background: #282828;color: #fff;height: 50px;width:50px;border-radius: 2px;padding-top: 10px;font-size: 25px;text-align: center;border-radius: 3px;border-radius: 3px;margin-right: 0px;margin-top: 0px;cursor: pointer;right: 0;top: 110px;}
.respo-search{background: rgba(0,0,0,0.4);width: 100%;border-radius: 6px;display: none;position: absolute;top: 0;right: 16px;z-index: 999;width: 248px;}
.woocommerce a.button{margin:3px !important;}
div.wpcf7-spam-blocked{border: 1px solid #ffe4b4 !important;float: left;width: 100%;text-align: center;}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{border: 1px solid #f7e700 !important;float: left;width: 100%;text-align: center;}
.shop_table_responsive .order-total .includes_tax{display:none;}
.ewd-urp-review-update, .successful{
	width: 100%;
    margin-top: 20px;
    padding: 15px;
    position: relative;
    background-color: #f7f6f7;
    color: #3e8c2c;
    border-top: 3px solid darkgreen;
    list-style: none outside;
    word-wrap: break-word;  
    display: inline-block;
}
#submitReview{
	cursor: pointer;
    display: inline-block;
    padding: 10px 25px;
    background: #678e2b;
    color: #fff !important;
    font-size: 15px;
    border: 0;
    border-radius: 20px;
    font-weight: 400;
}
.float-right{
	float: right;
}
.glyphicon-star .left, .glyphicon-star .right{
	display:none;
}
.align-center{
	text-align: center;
}
#fprr_review_form{
 display: flex;
  justify-content: center;
}
.rr_review_form .form_table .rr_form_row .rr_form_input input[type="text"], .rr_review_form .form_table .rr_form_row .rr_form_input textarea{
	width:500px!important;
}
.rr_stars_container{
	float:left;
}
#submitReview{
	float:right;
}
.rr_form_heading{
	font-size:15px;
}
.ivole-summaryBox{
	display:none;
}
.review-text p{
	color:black!important;
}
.landing-text{
	float:left;
}
.landing-text h2{
	color:#fff;
	font-size:17px;
	line-height:30px;
	text-shadow: 2px 0px 0px rgba(0,0,0,0.3);
}
.landing-text a{
	font-size:20px;
	color:#eed466;
}
.landing-text-1{
	float: left;
    width: 60%;
    padding: 20px 0 50px 0;
}
.landing-text-1 h1{
	font-size:35px;
	color:#eed466;
	padding-bottom:20px;
}
.landing-text-1 p{
	font-size:18px;
	color:#fff;
	line-height:24px;
	text-shadow: 1px 0px 0px rgba(0,0,0,0.3);
}
.landing-text-1 a{
	font-size:18px;
	color:#eed466;
}
.site-bt{
	text-align:center;
	float:left;
	width:100%;
	padding:30px 0 0 0;
}
.site-bt a{
	padding:15px 20%;
	background:#eed466;
	color:#000;
	border-radius:25px;
	font-size:22px;
	text-shadow: 2px 0px 0px rgba(0,0,0,0.3);
}
.header-inn{
	width:100%;
	float:left;
	background: url(../images/header-bg.png)repeat-x left bottom;
	left: 0;
    top: 0;
    height: 285px;
    z-index: 99;
	position:absolute;
	padding:15px 0;
}
.logo-section-inn{
	width:100%;
	float:left;
	text-align:center;
}
.call-icon{
	float:left;
}
.call-icon p,.call-icon a{
	font-size:30px;
	color:#5a1607 !important;
	padding:60px 0 0 10px;
}
.fa-phone-volume{
	color:#5a1607;
	font-size:20px !important;
}
.logo{
	text-align:center;
	display:inline-block;
}
.facebook-icon{
	float:right;
	text-align:right;
	padding:45px 0;
}
@media only screen and (max-width :1200px) {
	.banner .banner-img-div{width: 30%;}
	.row h2 {text-align: center;}
	
}
@media only screen and (max-width :1085px) {
	.nav ul li a{font-size: 15px; }
	.left-slider{width: 35%;}
	.main-product-part {width: 62%;}
	
}
@media only screen and (max-width :1050px) {
	.banner-bottom-data h2 {font-size: 30px;}
	.banner-bottom-data h3 {font-size: 25px;}
	.header .wrapper{position: relative;}	
	.search-box {margin-left: 10px;}
	.respo_menu{display: block;}
	.nav {float: right;margin: 15px 0 0px 20px;background: #101010;}
	.nav ul{background: #101010;top:0px;display: none;position: fixed;right: 0;bottom:0;width: 35%;min-width: 300px;padding: 15px;margin: 0;padding-top: 90px;z-index: 99;}
	.nav ul li{float: left;width: 100%;border-bottom: 1px solid rgba(255,255,255,0.3);padding: 10px 0;margin: 0;}
	.nav ul li a{color: #fff;}
	.nav ul li a:hover,.nav ul li.current-menu-item a{color: #fc78c6;}
	.nav ul li .sub-menu{width: 100%;position: relative;top: 3px;min-width: 200px;}
	.nav ul li .sub-menu li {padding: 0;}
	.nav ul li .sub-menu li ul.sub-menu{right: 0;}
	.nav {margin: 15px 0 0px 5px;padding-right: 0;}	
	.mob-nav-only{display: block;}
	.header-links{display: none;}
}
@media only screen and (max-width :1000px) {
	.banner .banner-img-div{width: 20%;margin-top: 100px;}
	.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .related.products{width: 100%;margin: 20px 0;}
	.landing-text h2{
		line-height:22px;
		font-size:16px;
	}	
	.landing-text a{line-height:22px;
		font-size:16px;}
}
@media only screen and (max-width :930px) {
.free-shipping-icon{display: none;}
	
}
@media only screen and (max-width :850px) {
	.section-1 .right-section,.section-1 .left-section,.section-3 .right-section,.section-3 .left-section{width: 100%;margin-bottom: 30px !important;}
	.logo-section{width: 160px;}
	.search-icon {margin: -95px 0 0 10px;}
	.banner-content h2{display: none;}
	.header{height: 260px;}
	.respo_menu{top: 26px;}
	.facebook-box .header-facebook{width: 43px;overflow: hidden;height: 45px;display: block;border-radius: 11px;margin-top: 8px;}
	.facebook-box .header-facebook img{width: 175px;height: auto;max-width: 175px;margin-top: -10px;}
	.search-box{display: none;}	
	.free-shipping-icon, .facebook-box {margin-right: 70px;}
	body {padding-top: 140px;}
	.banner .banner-img-div{display: none;}
	.banner .new-arrivals{min-width: 283px;}
	.banner{padding-bottom: 100px;}
	.left-slider{width: 100%;}
	.main-product-part {width: 100%;margin-top: 50px;}
	.landing-text-1{
		width:100%;
		padding-top:45px;
	}
	.landing-text{padding-left:30px;}

}
@media only screen and (max-width :767px) {
.section-3 .vc_col-sm-8 h2{margin-top: 40px;padding-left: 0px;}
.featured_product{padding-left: 0px;}
.row {padding: 40px 0;}
.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{width:100% !important;}
}
@media only screen and (max-width :650px) {
	.banner-content h1{width: 90%;font-size: 30px;}
	.banner-content p {width: 90%;font-size: 20px;}
	.banner-bottom-data{height: 200px;top: -165px;}
	.banner-bottom-data h2{margin-top: 167px;font-size: 20px;}
	.section-1 {margin-top: 100px;}
	.banner-bottom-data h3 {font-size: 20px;letter-spacing: 3px;}
	.banner .new-arrivals,.banner .category-list{max-width: 90%;width: 90%;}
	.section-1{margin-top: 0;}
	.banner-bottom{height: 130px;}
	.inner-banner h1 {font-size: 25px;}
	.powered-by a {font-size: 15px;}
	.copyrt,.powered-by {font-size: 14px;}
}
@media only screen and (max-width :450px) {
.category-item {width: 90%;}
.featured_product .produvt-item{width: 90%;}
.main-product-part ul.products li{width: 90% !important;margin: 20px auto !important;}
.related.products ul.products li{width: 90% !important;margin: 10px auto !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{width: 100% !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{width: 100% !important;}
.left-48,.right-48{width: 100% !important;}
.inner-banner h1,.woocommerce div.product .product_title,.woocommerce div.product p.price,.banner .new-arrivals h1,.banner .category-list h2{font-size: 20px;}
	.footer-top-section h3{font-size: 18px;}
	.logo{
		width:100%;
		text-align:center;
	}
	.logo img{
		width:30%;
	}
	.call-icon{
		width:100%;
		text-align:center;
	}
	.call-icon p, .call-icon a {
		font-size: 20px;}
	.facebook-icon{
		display:none;
	}
	.landing-text{padding:0;}
}</pre></body></html>