 @media only screen and (min-width:993px)
 {
 .owl-theme.professionals{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
 .homeProfessionals.professionals{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
/* .homeProfessionals.professionals .item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 15px}   */
 .owl-theme.professionals .item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 15px}
 }



@media only screen and (max-width:990px)
{
      .owl-theme.professionals .item { 
    z-index: 99;
  }
  
  
/*.headeRight .mobileSearch{position:relative;width:100%;display:none}  */
  .mobileSearch.make_me_blue {
    position: absolute;
    left: 0;
    width: 100%;
    padding: 10px 10px 10px;
    display: block;
    background: #fff;
    border-bottom: solid 1px #000;
    top: 0;
  }
  
  .mobileSearch.make_me_blue #change_me {  
  top: 13px;
}


  .mobileSearch.make_me_blue .searchBox {
  width: 60%;}
  
.headeRight{gap:0;width:auto; text-align:right ;}
.headerBox{justify-content:space-between}
.headerIcon{gap:15px;width:auto}
#searchBtn {padding:0;background:inherit;margin-right:15px;font-size:20px}

footer p{font-size:16px;padding-right:0}
.button-footer{padding:7px 16px; font-size: 16px;}
.footerLinks {width:30%;}
.review p{font-size:20px;padding:0 20px} 
.access{padding:40px 0} 
.access h4{margin:0 0 25px}
 
.categoryHomeBox .nav-tabs .nav-link .itemImg{width:70px;height:70px} 
.discount-section .discount-Text{max-width:540px;margin:auto}
.professionalBox .start-section .startText, .professionalBox .start-section .reviewStar {width: 100%;}
.professionalBox .start-section .reviewStar {justify-content: start;}
  
  
   
}

@media only screen and (max-width:767px) 
{
    .mbhide {display:none;}
.footerLinks{width:33%;margin:40px 0 0}
/*#myTab {max-width: 1200px;width: 520px;overflow: hidden;} */
.mobileTabs {overflow: auto; -ms-overflow-style: none;scrollbar-width: none;}
.owl-carousel .owl-stage {padding: 0!important;}
.professionalBox .brd-right {border-right: none;}
.profileText p.founderText {font-size: 16px;}
.valueBox li { width: 100%;}
.how-it-works .how-box {  margin: 0 0 20px;}
.faqaccordion h3 button {
  white-space: normal;
  padding-right: 20px;
  font-size: 16px;
}
.profileImg img {
  border-radius: 15px;
 
}
.mobileHides {display: none;}
.logst.professionalBox {
  display: inline-block;
  width: 100%;
  padding: 20px 0 40px !important;
}
 .dashboardImg img{height: 100%;}
 .dashboardImg{overflow: hidden; height: 100px; width: 100px; border-radius:100%;}
 .dashboardImg i{right:37px; width: 24px; height: 24px;}
 

}

@media only screen and (max-width:800px) 
{
 
.expertBoxMiddle h3 { 
  width: 100%; 
}

.price-wrapper {
  flex-wrap: wrap;
}

.expertBox .des{
        font-size: 12px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        height: 36px;
        margin: 10px 0 10px;
        overflow: hidden;
}


}

@media only screen and (max-width:500px) {
 
  .hideTab {display: none;}
  
 
 .homeProfessionals ul.categoryList {
 
  width: 130px;
 
}
ul.categoryList li {
  background: #fff;
  font-size: 12px;
}

.catPad {
  padding-right: 0; max-width: 100%;
}
.catDisqas {
  gap: 9px;
}
.catDisqas li {
  margin: 0 0 10px;
}
.catDisqas li a {   
  padding: 6px 7px;   
  font-size: 12px;
}


 
}


@media only screen and (max-width:520px) 
{
.footerLinks{width:100%;margin:40px 0 0}
.od1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.od2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.od3{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.footerLinks.footerSocailLinks   {width: 100%;}
.copy {width:100%;display:block}
.policyText{text-align:center}
.discount-section .discount-Text{font-size:30px;line-height:36px}
.discount-section .discount-Filed input{width:100%;margin:0 0 10px}
.discount-section .discount-Filed .btn-input{width:100%; }
.categoryHomeBox .nav-tabs .nav-link h4 {font-size: 13px;}
.categoryHomeBox .nav-tabs .nav-link h4  {padding: 0 0 9px;height: 45px;
    margin:0;}
.categoryHomeBox .nav-tabs .nav-link.active h4{border-bottom: solid 2px #000;color: #000;}
 
 
.expertBoxMiddle h3 a{display:flex;gap:2px}
 
 
.headeRight .mobileSearch {   
  margin: 20px 0 10px;
} 
  
  
   .headeRight .dropdown-menu {   
  top:15px !important;
  left: auto !important;
  right: 0;
  padding: 0;
}
.headeRight .dropdown-item{padding:6px 10px; border-top:1px solid #ddd}
.headeRight .dropdown-item:first-child{ border-top:none;}

 .professionals-appointment { 
  overflow: auto;
}

  .professionals-appointment table{
  overflow: scroll;
  display: block;
  min-width: 770px;
}


 .tab-content {
  margin: 0px 0 0;
  border-top: solid 1px;
  padding: 0px 0 0;
}

  #package .professionals-appointment table {   
    min-width: 423px;
  }
 #disqaGallery .owl-next {      
  right: -25px;                
}

 




}



@media only screen and (max-width:420px) 
{
.access h4{font-size:28px;max-width:100%;line-height:29px}
.access p{font-size:16px}
.review p{font-size:18px;padding:0}
.dateGroup li {
  width: 31%;
}
.timeGroup ul li {     
  width: 31%;      
}
 .expertBoxMiddle h3 a {
    display: flex;
    gap: 2px;
    font-size: 14px;
  }


}