@charset "utf-8";

@media screen and (min-width: 992px) {
  /* .menu { display: block!important; } */
}

/* 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; }
}


