ul, li, ol {
  	list-style-type:none;
}
.tab-style2 .nav-tabs li.nav-item a:hover {
  color: var(--color-1st);
}

.tab-style2 .nav-tabs {
    border: none !important;
    background: #f9f9f9 !important;
  	padding: 10px !important;
    display: flex !important;
    flex-wrap: wrap !important; 
}
 
.tab-style2 .nav-tabs li.nav-item {
    border: 2px solid #ccc !important;
    border-radius: 5px !important;
    margin: 5px !important;
  	padding: 5px !important;
    display: inline-block !important; 
}


 
@media (max-width: 991px) {
    .tab-style2 .nav-tabs {
        flex-direction: column !important; 
        display: flex !important; 
        align-items: flex-start !important; 
    }
 
    .tab-style2 .nav-tabs li.nav-item {
        border: none !important; 
        display: block !important; 
        width: 100% !important; 
        text-align: left !important;
    }
    .nav-tabs .nav-link.active {
      	background-color: transparent !important;
    }
}

@media only screen and (max-width: 767px) {
  .owl-nav{
    display:none !important;
  }
}


.banner_section.shop_banner_slider .carousel-item {
    background-position: 50%;
    background-size: 100% 100%;
  	background-repeat: no-repeat;
}
.client-logo-carousel .owl-nav{
    display:none !important;
  }

@media (min-width: 991px) {
  #navCatContent {
    max-height: 400px;
    overflow-y: auto;
    overflow-x: hidden;
  }
  #navCatContent ul li .dropdown-menu {
      position: relative !important;
      left: 0 !important;
    	margin-top: 0 !important;
  }
  #navCatContent ul>li:hover .dropdown-menu {
    display: none;
  }
  #navCatContent ul>li .dropdown-menu{
    display: none;
    background-color: #fff !important;
  }
.dropdown-toggler:after {
      transform: rotate(0deg);
  }
  .dropdown-mega-menu a.new-active {
        color: #6ad805;
    }
}
@media only screen and (max-width: 575px) {
	.cat_slider .owl-item {
  		width: 90px !important;
  	}
}