@media only screen and (min-width: 320px) and (max-width: 767px) {
  body {
    font-size: 12px
  }
  .main_menu{
    height:70px
  }
  .navbar-brand img{
    top: -18px;
  }
  .navbar-brand img{
    max-width: 135px;
  }
  header.main_menu.fixed .navbar-brand img{
    height: auto !important;
  }
  #navbarSupportedContent {
    display: block !important;
    position: fixed;
    left: -100%;
    bottom: 0;
    top: 0;
    width: 70%;
    height: 100%;
    padding: 0 !important;
    -webkit-transition: .35s ease-out;
    -o-transition: .35s ease-out;
    transition: .35s ease-out;
    z-index: 100000;
    background-color: #fff;
  }
  #navbarSupportedContent.show {
    left: 0;
    -webkit-transition: .35s ease-out;
    -o-transition: .35s ease-out;
    transition: .35s ease-out;
  }
  .mobileLeftMenu{
    display: inline-block;
  }
  .footer_part {
    padding: 25px 0px 0px 0px;
  }
  .enquiryForm .videoSec{
    height:200px;
  }
  .EnqTitle{
    margin-bottom: 30px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  body {
    font-size: 13px
  }
  

}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  body {
    font-size: 13px
  }
  
  
}

