@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');
.customStyle-title-area, .container-fluid, .right-section, .right-section .title-band-wrapper, .right-section .order-form label, .product_title_wrap h3{
    font-family: 'Roboto','Open Sans', sans-serif;
}
.container-fluid.hitTitlecategory{text-align: left;padding:0 22px;}
.prodCat{color:#212529;}
.customStyle-title-area h1 {
    color: #212529;
    text-transform: uppercase;
    font-weight:600;
    margin-bottom: 10px;
}
.category_padding{padding: 0px;}
.badge.badge-primary{background: #0062cc;border-radius: 4px;}
.badge.badge-secondary{border-radius: 4px;margin-right: 4px;}
.table-responsive.midTable{max-width:500px;}
.material-icons.md-18 {
    font-size: 18px !important;
}
.align-middle {
    vertical-align: middle !important;
}
.descriptionN{font-size:16px;text-align: inherit;}
.descriptionN .nav-tabs li > a{text-transform: uppercase;}
.prodDetail, .descriptionN .tab-content{color: #212529;padding-top:10px;}
#prodDetail section{margin-bottom: 36px;}
.descriptionN ul, .descriptionN li {margin-left:10px;padding:0px;list-style-type: disc !important;list-style-position: outside;list-style-image: none;}
#prodDetail .row h5{font-size: 18px;}

/* collapse css */
.mobile-only{
    display:none;
    color: #212529;
}

.mobile-only .container {
  width: 100%;
}

.mobile-only .panel-default>.panel-heading {
  color: #333;
  background-color: #fff;
  border-color: #e4e5e7;
  padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.panel-default>.panel-heading a {
  display: block;
  padding: 10px 15px;
}

.mobile-only .panel-default>.panel-heading a:after {
  content: "";
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float: right;
  transition: transform .25s linear;
  -webkit-transition: -webkit-transform .25s linear;
}

.mobile-only .panel-default>.panel-heading a[aria-expanded="true"] {
  background-color: #eee;
}

.mobile-only .panel-default>.panel-heading a[aria-expanded="true"]:after {
  content: "\2212";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.mobile-only .panel-default>.panel-heading a[aria-expanded="false"]:after {
  content: "\002b";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.mobile-only .accordion-option {
  width: 100%;
  float: left;
  clear: both;
  margin: 15px 0;
}

.mobile-only .accordion-option .title {
  font-size: 20px;
  font-weight: bold;
  float: left;
  padding: 0;
  margin: 0;
}

.mobile-only .accordion-option .toggle-accordion {
  float: right;
  font-size: 16px;
  color: #6a6c6f;
}
/* end collapse css */



@media screen and (max-width: 768px) {
    .descriptionN .nav-tabs li {
        width: 100%;
        text-align: center;
    }
    .descriptionN .nav-tabs li > a{width:200px;margin-right: auto;}
    .row.category_padding .col-sm-12{padding: 0px;}
    .text-justify.descriptionN{display:none;}
    .mobile-only{display:block;}
    .mobile-only .container {
      width: 100%;
    }
}

@media screen and (min-width: 669px) and (max-width: 767px){
    .category_padding{padding: 0px 15px;}
}

@media(max-width:576px){
    .customStyle-title-area h1 {font-size:16px;margin-bottom: 10px;padding-top:10px; }
        #lightSlider{height: 365px !important;}
    }

.col-md-carthtml {
  padding-top: 5px;
  width: 75%;
  font-size: 15px;
  font-weight: 400;
}