@charset "UTF-8";@media screen and (max-width:1600px){.fp-cat-pro{max-width:48%}
.fp-pro{margin:0 1%;width:14.6%;}
.slick-slide .fp-pro{width:100%;margin:0;}
.customer-says .right-box{width:62%;}
}
@media screen and (max-width:1550px){.our-collection .collection{margin:0 14px}
.nav > li > a > img{max-width:120px}
.our-other-collection ul li img{max-width:120px}
.pro-notes .note-desc{width:69%;}
.available-box-title{display:block;}
.gift-button-2{margin:0 0 0 10px;}
.page-header-2-right{width:auto;max-width:520px;}
}
@media screen and (max-width:1470px){.gift-button-2{margin:10px 0 0 10px;}
.pro-links{float:left;margin-left:131px;width:100%;}
.inner-banner-section-text{width:60%; left:20%; top:15%;}
.customer-says .right-box{width:62%;}
}
@media screen and (max-width:1350px){.page-header-2-right{width:auto;max-width:520px;}
.section-title{font-size:25px;}
.page-header-2-logo{width:300px;}
.page-header-2-logo span{text-align:right;}
.pro-name{font-size:25px;}
.page-header-2-right-category{text-align:center !important;}
.pro-links{padding:10px 0px 0 0;display:block;}
.fp-pro{margin:0 1%;width:18%;}
.slick-slide .fp-pro{width:100%;margin:0;}
.inner-banner-section-text{width:80%; left:10%; top:5%;}
.customer-says .right-box{width:58%;} 
 
 }
@media screen and (max-width:1250px){.nav > li > a > img{max-width:100px}
.header-nav-main a{font-size:14px;}
.header-nav-left a{margin:0 0 0 25px;}
.header-nav-right a{margin:0 25px 0 0;}
.our-collection .collection {margin:0 10px;}
}
@media screen and (max-width:1200px){.header-nav-main a{font-size:16px;}
.header-nav-left a{margin:0 0 0 20px;}
.header-nav-right a{margin:0 20px 0 0;}
.header-nav-right{width:45% !important;}
.header-nav-right .dropdown-position { float:right; }
.fp-cat-pro{max-width:740px}
.page-header-2-logo{width:215px;}
.page-header-2-logo span{text-align:right;}
.page-header-2-right-category{text-align:center !important;}
.pro-info{width:90%;}
.pro-info-inner{padding:30px 25px;}
.customer-reviews .right-box{width:72%;}
.customer-says .right-box{width:50%;}
.category-2-pro-row{text-align:center;}
.fp-cat-pro{float:none;display:inline-block;margin:0 0 30px;}
.gift-button-1{margin:10px 0 0 10px;}
.fp-pro{margin:0 1%;width:23%;}
.slick-slide .fp-pro{width:100%;margin:0;}
 .inner-banner-section-text{width:98%; left:1%; top:1%;}
.inner-banner-section-text-1{font-size:13px; margin:5px 0 0;}
.inner-banner-section-text-2{font-size:13px; margin:5px 0 0;}
 
.header-logo{left:45%;top:27px;}
.page-header-2-right{max-width:520px;}
.header-nav-main{padding:25px 0 0 0}
.header-main{height:155px;}
 }
@media screen and (max-width:1025px){.fp-static-box{width:23%;padding:0 1%;}
.header-nav-main{padding:20px 0 0 0}
.search {display: block;float: right;width: 100%; text-align: right;margin-bottom: 11px;}
.header-main{height:155px;}
.nav > li > a > img{max-width:90px;}
.page-header-2-logo{width:190px;}
.page-header-2-logo span{text-align:right;}
.page-header-2-right-category{text-align:center !important;}
.header-nav-main a{font-size:15px;}
.header-nav-left a{margin:0 0 0 20px;}
.header-nav-right a{margin:0 20px 0 0;}
.fp-pro{margin:0 1%;width:31%;}
.slick-slide .fp-pro{width:100%;margin:0;}
.header-nav-right{width:45% !important;}
.header-logo{left:45%;top:27px;}
.page-header-2-right{max-width:520px;}

}
@media (min-width:992px) and (max-width:1200px){.page-header-2 .header-main .benefits-tablet{display:none;}   .socialleft {
    margin-bottom: 10px;
}


}
@media screen and (max-width:991px){.banner-bottom-bg ul li a{display:none;}
.benefits-header-content, .benefits-header-content1{display:none !important;}
.fp-static-box{width:31.33%;padding:0 1%;}
.header-nav-main{display:none;}
.header-logo{left:45%;}
.header-logo img {
    max-width: 55px !important;
}

.home .pagewrap {
	position: relative;
   top: 100px; 
   }

.home .wrapper {

    top: 100px;

}
.pro-links {
    float: left;
    margin-left: 60px;
    }
.wholesale-link a {
    color: #371e04 !important;
    font-size: 11px;
    
    }
    
.our-collection .nav-tabs > li.active.mobvw > a{
top: 0px !important;
background: none !important;
}

.header-main{height:140px;}
.header-logo img{max-width:55px;}
.top-row{display:block;position:absolute;right:15px;top:10px;}
.page-header{min-height:40px;}
.page-header-left{display:none;}
.page-header-right{display:none;}
.page-header-2-logo{width:100%;}
.page-header-2-logo span{text-align:center;}
.page-header-2-left{display:none;}
.page-header-2-right{display:none;}
.category-2-pro-row{text-align:center;}
.fp-cat-pro{float:none;display:inline-block;margin:0 0 30px;}
.our-collection .collection{margin:0 2px;}
.nav > li > a > img{max-width:85px}
.our-other-collection ul li{margin:0 20px 10px;}
.our-other-collection ul li img{max-width:80px}
.fp-pro{margin:0 15px 0 0;}
.fp-cat-box img{width:100%;max-width:300px;}
.section-title{font-size:22px;}
.proceed-to-checkout a{font-size:16px !important;}
.font-title{font-size:16px !important;}
.font-sub-title{font-size:15px !important;}
.cart-title{font-size:22px !important;}
.pro-name{font-size:22px;display: block;clear: both;/*float: left;*/}
.summary.entry-summary {
    display: block;
    clear: both;
    float: left;
}

div#ContentPlaceHolder1_divbread {

	display:block;
	clear:both;


}
.product.type-product {
    display: block;
    clear: both;
    
}

span.woocommerce-Price-amount.amount {
    font-size: 19px;
    font-weight: 700;
}

span.woocommerce-Price-currencySymbol {
    display: inline;
    font-size: 19px;
}

.shop-table-title{font-size:18px;}
.cart-pro-name{font-size:16px;}
.shop-price-text{font-size:16px;}
.shop-qty-text{font-size:16px;}
.cart-pro-details-right .quantity-input{font-size:16px;}
.ship-products-total{font-size:16px;}
.grand-total-box{font-size:18px;}
.freeship-text-area{font-size:12px;}
.panel-title{font-size:13px;}
.panel-title-text{font-size:13px;}
.static-content .form-control{font-size:13px;}
.fp-pro-price{font-size:18px;}
.fp-pro-name{font-size:13px;min-height:53px;}
.pro-desc{width:95%;}
.pro-info{width:99%;}
.pro-notes .note-image{max-width:110px;width:31%;}
.pro-notes .note-image img{width:90px;height:90px;border-radius:50%;display:inline-block;border:5px solid #cea95e;}
.pro-notes .note-desc{width:66%;}
.customer-reviews .right-box{width:80%;}
.customer-says .right-box{width:68%;}
.pro-links .social-links img{width:100% !important;margin:10px 0 0;}
.fp-pro-row ul{padding:0;margin:0 0 0 10px;}
.fp-pro{margin:0 1%;width:31%;}
.slick-slide .fp-pro{width:100%;margin:0;}
.page-header-2-logo{width:100%;}
.titlepro-pt1{width:50% !important;}
.titlepro-pt2{width:30% !important;}
.titlepro-pt3{width:20% !important;}

/*shopbycollection brandimage */


.inner-banner-section-banner-top img {
    width: 225px;
}

.inner-banner-section-banner-bottom img {
    width: 225px;
}

.inner-banner-section-banner-logo img {
    float: none;
    max-width: 210px !important;
}
.inner-banner-section-banner-logo {

    margin: 3px auto;

}
.inner-banner-section-text-2 {
    font-size: 11px;
    margin: 0px 0 0;
}
.inner-banner-section-banner-bottom {
	
	margin: 3px auto;

}

ul#shipping_method {
    display: block;
    clear: both;
}


.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, #billing_country.country_select, #billing_state, #shipping_country, #shipping_state {
    width: 100%!important;
}

#payment_details .form-control {
    width: 100% !important;
    display: inline-block !important;

}
.woocommerce form .form-row .input-checkbox {
    margin: 16px 8px 0 0 !important;
    text-align: center;
    vertical-align: middle;
}

.woocommerce-checkout #payment ul.payment_methods li input {
    margin: 0 0em 0 0 !important;
}

}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 1)  {

#slidemenu .input-group .fa-search {
    float: right;
    font-size: 18px;
    top: 6px;
    position: relative;
}

}


@media screen and (max-width:767px){.fp-static-box{width:48%;padding:0 1%;}
.header-logo{left:43%;}
.fp-cat-box{margin:20px 0 0;border-right:none;}
.fp-cat-box img{max-width:100%;width:300px;}
.fp-cat-box-text{margin:0 0 20px;}
.our-other-collection ul li{margin:0 20px 20px;}
.our-other-collection ul li img{max-width:150px}
.our-collection .collection{margin:0 20px 20px;}
.our-collection .nav-tabs > li.active > a{background:none !important;padding:0 !important;top:0 !important;}
.tab-content > .active{border-top:none;}
.our-collection .collection-list{display:none;}
.nav > li > a > img{max-width:150px}
.banner-section .banner-1{padding:0;margin:30px 0 0;}
.banner-section .banner-2{padding:0;margin:30px 0 0;}
.pro-desc{width:95%;}
.customer-reviews .right-box{width:76%;}
.customer-says .right-box{width:56%;}
.pro-notes .note-desc{width:77%;}
.wholesale-link{padding-bottom:10px;}
.type1 .pro-detail{padding-bottom:15px;}
.gift-button-1{margin:10px 10px 5px 0;}
.gift-button-2{margin:10px 0 5px;}
.cart-process-right{margin:10px 0;}
.shop-price-text{text-align:left;}
.shop-qty-text{text-align:left;}
#have-promo-code .xs-padding{padding-top:0px !important;}
.fp-pro-row ul{padding:0;margin:0 0 0 0px;}
#procarousel-pro .slick-prev{left:0 !important;}
#procarousel-pro .slick-next{right:0 !important;}
#procarousel-2-pro .slick-prev{left:0 !important;}
#procarousel-2-pro .slick-next{right:0 !important;}
.page-footer .footer-section-two{text-align:center !important;}
.page-footer .ft-menu{text-align:center !important;}
.copy-right{text-align:center !important;padding:10px 0 0;}
.design{text-align:center !important;}
.fp-pro{margin:0 1%;width:48%;}
.slick-slide .fp-pro{width:100%;margin:0;}
.inner-banner-section-text{display:none;}
.breadcrmbs-bg {display:none;}
.banner-bottom-bg {display:none;}
div.mr_social_sharing_wrapper {padding: 15px 0 15px 0px !important;}
span.mr_social_sharing.tw_tweet {margin-right: 10px;}
.pro-links {float: left;margin-left: 127px; }
.quantity { display: inline-block;}
.quantity input[type=number] {margin-bottom: 5px; }
.gft-card-buttons-cls { margin-top: 10px;}
button.kdcheckout-btn.gft-crd-aply-cls { padding: 0px;margin-left: 0px;}
button.kdcheckout-btn.gft-crd-balance-cls {padding: 0px;margin-top: 10px;margin-left: 0px;}
input#payment_method_paypal {float: left;}

  }
@media screen and (max-width:580px){.header-logo{left:42%;}
#home-carousel .hero-copy{top:50px;}
.banner-logo-bg img{width:80% !important;height:auto !important;max-width:620px;}
.banner-text-bg{margin:10px 0;}
.banner-text-bg-top{font-size:18px;padding:10px 0 0;}
#hero-down-arrow{display:none;}
.breadcrmbs-bg{padding-left:0;padding-right:0;}
.customer-reviews{padding-left:0;padding-right:0;text-align:center;}
.customer-says{padding-left:0;padding-right:0;text-align:center;}
.review-detail{text-align:left;}
.customer-reviews .right-box{margin-left:0;margin-top:10px;width:100%;}
.customer-says .right-box{margin-left:0;margin-top:10px;width:100%;}
.pro-notes{width:100%;padding-right:0;}
.pro-notes .note-image{padding-right:0;padding-bottom:10px;}
.pro-notes .note-desc{width:72%;}
.item-banner{padding-top:20px;padding-bottom:20px;}
.fp-pro-row ul{padding:0;margin:0;}
}
@media screen and (max-width:480px){.header-logo{left:40%;top: 7%; }
.page-header-2-left{display:none;}
.page-header-2-right{display:none;}
#home-carousel .hero-copy{top:70px;}
.banner-text-bg{margin:20px 0;}
.banner-text-bg-top{font-size:19px;}
#hero-down-arrow{display:none;}
.category-pro-row{text-align:center;}
.fp-pro{display:inline-block;float:none;padding:0 0 10px;}
.fp-pro-row{text-align:center;}
.fp-pro-name{height:auto;}
.pro-info-inner{padding:20px;}
.pro-info-left{padding-left:0;padding-right:0;}
.pro-info-right{padding-left:0;padding-right:0;}
.pro-rating span{width:60px;}
.pro-price span{/*width:60px;*/}
.pro-qty span{width:60px;padding-bottom:5px;margin-right: 10px; }
.pro-links{padding-left:0px;}
.fp-pro-row{text-align:center;}
.fp-pro-name{height:auto;}
.pro-notes{text-align:center;}
.pro-notes .note-desc{width:100%;}
.customer-reviews .right-box .review-detail .review-help{float:none;padding-top:3px;width:100%;}
.customer-says .right-box .review-detail .review-help{float:none;padding-top:3px;width:100%;}
.pro-add a{margin-left:0;}
.wholesale-link a{margin-left:0px;}
.our-collection .collection{width:40%;margin:0 2% 20px;}
.our-collection .collection a{display:inline}
.our-collection .collection img{max-width:100%;}
.fp-pro{margin:0;width:100%;}
.pro-links{margin:0;padding:10px 0 10px 0 !important;}
.slick-slide .fp-pro{width:100%;margin:0;}
.page-footer .social-icons a{margin:0 4px;}
.page-footer .payments .img6{margin:0;}
.page-footer .payments .img6 span{float:left;margin:0 2px;}
.titlepro-pt3{text-align:center !important;}
.home .pagewrap {
    position: relative;
    top: 0px;
}
.home .wrapper {
    top: 0px;
}

}
@media screen and (max-width:366px){.header-logo{left:38%;}
.sizediv{float:none !important;}
.page-header-2-logo img{max-height:70px;}
}
@media screen and (max-width:400px){#ContentPlaceHolder1_btnIsFreeShipping{float:left;width:100%;padding:0 0 10px 0;}
}
