@charset "utf-8";

@media screen and (min-width: 767px) {

.menu {
	display:none;
}

}

/* CSS Document */

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
	float: left
}
.col-lg-12 {
	width: 100%
}
.col-lg-11 {
	width: 91.66666667%
}
.col-lg-10 {
	width: 83.33333333%
}
.col-lg-9 {
	width: 75%
}
.col-lg-8 {
	width: 66.66666667%
}
.col-lg-7 {
	width: 58.33333333%
}
.col-lg-6 {
	width: 50%
}
.col-lg-5 {
	width: 41.66666667%
}
.col-lg-4 {
	width: 33.33333333%
}
.col-lg-3 {
	width: 25%
}
.col-lg-2 {
	width: 16.66666667%
}
.col-lg-1 {
	width: 8.33333333%
}

.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
	float: left
}
.col-md-12 {
	width: 100%
}
.col-md-11 {
	width: 91.66666667%
}
.col-md-10 {
	width: 83.33333333%
}
.col-md-9 {
	width: 75%
}
.col-md-8 {
	width: 66.66666667%
}
.col-md-7 {
	width: 58.33333333%
}
.col-md-6 {
	width: 50%
}
.col-md-5 {
	width: 41.66666667%
}
.col-md-4 {
	width: 33.33333333%
}
.col-md-3 {
	width: 25%
}
.col-md-2 {
	width: 16.66666667%
}
.col-md-1 {
	width: 8.33333333%
}







/******************************  SF MENU    ******************************************************/

@media screen and (max-width: 1200px) {
.container{ width:970px;}
.sf-mega-section{ padding:0 40px 0 0; }
.sf-mega-section-last{ padding:0; }
.sf-mega-section ul li a{ font-size:16px; line-height:20px; }
#slide-banner .owl-pagination, .customNavigation{ width:970px; padding:0 15px;}
.banner-block .banner-desc{ top:25%;}
#header .middle-block .rt-panel .lt-block{ width:270px; padding:0 5px 0 0;}
#header .middle-block .rt-panel .block{ width:130px; padding:0 0 0 5px;}
#header .middle-block .account-block{ width:130px; padding:0 5px;}
#header .middle-block .list-block{ width:110px; padding:0 5px;}
.inner-section .block .rt-block{ width:40%;}
.inner-section .best-seller-block .box{ padding:10px 30px;}
.inner-section .feature .box{min-height:440px;}
.inner-section .feature .box .text-block{ padding:10px 20px;}
.inner-section .text-block .block h4{display:block;}
.inner-section .block .lt-block h4 span{ display:block; }
.owl-carousel{ width:99.8% !important;}
.my-account-block .rt-block .order-details-block .table-responsive2 th, td{ padding:8px 50px;}
.my-account-block .rt-block .my-order-block .table-responsive{ overflow-x:scroll;}
.my-account-block .rt-block .loyalty-points .table-responsive{overflow-x:scroll; }
.cart-details-block .cart-details-bottom-block .rt-block .lt-panel{ width:58%;}
.cart-details-block .cart-details-bottom-block .rt-block .rt-panel h4{ text-align:center;}
.checkout-block .accordion-panel{ padding:25px 5%;}
.checkout-block .accordion-panel .lt-block{ padding:0 15% 0 0;}
.checkout-block .accordion-panel .rt-block{ padding:0 0 0 10%;}
.product-details-block .brought-block .bottom-block a{ font-size:20px;}
.product-details-block .slider-block .block h4 span{ display:block;}
.product-details-block .slider-block .block .rt-block ul{ float:left;}
.product-details-block .product-details-top .rt-block .accordion-block .accordion-panel p{ padding:0 0 15px;}
.product-details-block .product-details-top .rt-block .accordion-block .accordion-panel p span{ display:block; padding:0 0 5px; width:100%;}
.product-list-block .p_content .rt-block .option-panel .inner-block .form-control1{ width:45px;}
.my-account-block .rt-block .order-details-block .table-responsive th, td{ padding:0 5px !important;}
.my-account-block .rt-block .loyalty-points .table-responsive td{ font-size:13px;}
.my-account-block .rt-block .order-details-block .table-responsive th, td{ padding:10px 0 !important;}
.my-account-block .rt-block .order-details-block .table-responsive td{ padding:10px 0 !important; width:100px !important}
#header .bottom-block .container .sf-mega{ width:940px !important;}
.mailing-block h2{ padding-top:4px;}
}






