/*================================ 
    #RESPONSIVE CSS 
====================================*/
@media (min-width: 360px) and (max-width: 800px) {
    
 .crt .dropdown-menu {
  min-width: 28rem !important;
}   
.member img{width:100%;}
}
@media (min-width: 320px) and (max-width: 480px) {
.member img{width:100%;}
.navbar-toggler-icon.fa.icon-expand.fa-bars {margin-top: 12px;}
.navbar .navbar-brand img {margin-top: 4px;}
ul.header-search {position: absolute;right: 40px;top: 11px;}
.modal-content-city {width: 100% !important;}
.sidebar-contact .toggle1 {top: 26%; -webkit-transform: rotate(-90deg) !important;}
.pd00 {padding-top: 20px !important;}
.w3free-ship.welcome h2 {font-size: 27px;padding-bottom: 7px;line-height: 32px;}
.w3lcounts {padding-top: 20px;}
.w3lcounts .title-w3l {margin-bottom: 50px;}
.fixed-top {top: 47px;}
.navbar .navbar-brand {font-size: 20px;position: relative;top: 3px;}
#countItEms {top: 0px ! important;}
header.nav-fixed {padding-top: 35px;}
.w3l-main-slider .banner-view {min-height: auto !important;}
.second img{margin-bottom:30px;}
.grids3-info.text_area.position-relative {margin-left: 0px;color: #000;}
.w3l-footer-29-main img{width:40px; height:40px;}
.toggle1 {height: 40px;right: -28px;}
#owl-demo3 img{display:block; margin:auto;}
.w3lteam .member { margin-bottom: 25px;}
.weitemshny-grid.oposition-relative img{display:block; margin:auto;}
#team .member { margin-bottom: 75px;}
.w3lteam .member .member-info {text-align:center;}
.checkout-rgt {margin-bottom: 30px;}
.w3l-footer-29-main #movetop span.fa {line-height: 30px;}
.w3l-footer-29-main #movetop {bottom: 10px;width: 34px;height: 34px;}
.whatsapp-button2{ bottom: 66px !important;}
.top_header .left_area ul li {
  list-style: none;
  display: inline-block;
  padding-top: 0px;
  padding-right: 0px;
  color: #fff !important;
  margin-left: 0px;
}
.dropdown-item.pt-2.cartli {
  font-size: 12px !important;
}
.w3l-ecommerce-main .product-grid2 {margin-bottom: 10px;}
.btn-style {margin: auto;width: 50%; margin-bottom: 20px; display:block;}
.owl-theme .owl-nav [class*="owl-"] {color: #000;background: rgb(255, 255, 255);}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: block !important;}
.col-lg-7.single-right-left.ps-lg-5 {
  display: block;
  margin: auto;
  text-align: center;
  margin-bottom: -40px;
}
.bg_gray .title-w3l{margin-bottom:20px !important;}
.ecom-contenthny .title-w3l{margin-bottom:20px; margin-top: 20px;}
.w3l-footer-29-main {
  text-align: center;
}
.ecom-contenthny-w3lcheckout.privacy {
  margin-bottom: 20px;
}
.crt .dropdown-menu[data-bs-popper] {
  left: -235px !important;
  margin-top: 11px !important;
}
#contact {
  padding-bottom: 0px !important;
}
.ecom-contenthny.w3l-ecommerce-main-inn.py-5{  padding-top: 0px !important;}
.sidebar-contact.active {
  top: 270px;
  position: fixed;
  z-index: 9999999;
  height: 430px;
}
.title-w3l.two{text-align:center !important;}
.w3l-clients p.test-p {
  text-align: center !important;
}
.testimonials-con-left-info .title-subw3hny {display:none !important;}
.hovr-none .nav-link {margin-right: 5px !important; padding: 8px 10px !important;;}
}