 @media (max-width:767px) {
     .nav-search-form .nav-search-input{
         width: 72%;
     }
     .nav-search-form .nav-search-btn{
         font-size: 15px;
     }
    .navbar-brand img {
        width: 120px;
    }
    .navbar-toggle {
        margin-top: 40px;
    }
     .staff img{
        padding-top: 123px;
        padding-left: 0px;
     }
     .healthy .container h1{
         padding: 65px 0;
         left: 0; 
         top: -11px;
         padding-left: 11px;
         font-size: 11px;
     }
     .healthy{
         height: 166px;
     }
     section .container h1{
         font-size: 20px;
     }
     .our-services .container img{
         width: 100%;
         padding: 25px;
     }
     section .container .lead{
         height: 250px;
     }
     .about-us h1{
         font-size: 20px;
     }
     .about-us h3{
         font-size: 18px;
     }
     .about-us p{
         font-size: 14px;
         text-align: center
     }
     .about-us p span{
         font-size: 14px;
     }
     .about-us{
         height: 90%
     }
     .group .container img{
         padding-left: 29px;
         width: 85%;
     }
     .contact-us .container h1{
         font-size: 25px;
     }
     .contact-us .container img{
         padding: 0;
         width: 92%;
         padding-right: 20px;
     }
     .contact-us .container p{
        padding-left: 0;
        padding-top: 0;
        font-size: 10px;
        line-height: 25px;
        text-align: center;
        left: 10px;
        font-weight: bold;
     }
     .contact-us .container .form-group input, textarea{
         width: 95%;
         height: 31px;
         border-radius: 5px;
         font-size: 12px;
     }
     .contact-us .container form .submit{
         width: 35%;
         height: 35px;
         font-size: 15px;
         right: 10px;
     }
     .contact-info .container .info-1 img{
             width: 35%;
     }
     .contact-info .container .info-1 p{
         font-size: 15px;
     }
     .contact-info .container .info-2 h4{
         font-size: 20px;
     }
     .contact-info .container .info-2 p
     {
         font-size: 13px;
     }
     .footer{
         padding-bottom:1px;
     }
     .footer p{
         font-size: 12px;
     }
}
 
    
    
    
    
@media (min-width: 768px) and (max-width: 991px) {
    .navbar-inverse .navbar-nav li {
        font-size: 16px;
    }
    
    .nav-search-form .nav-search-input {
        font-size: 16px;
        width: 87%;
    }
    
    
    .healthy .container h1{
        padding: 0;
        font-size: 28px;
        left: 54px;
        top: 258px;
        padding-left: 37px;
    }
    .healthy {
        height: 553px;
    }
    section .container .lead{
        height: 386px;
        font-size: 18px;
        position: relative;
        top: 190px;
        width: 106%;
        font-weight: 700;
        letter-spacing: 1px;
        line-height: 30px;
    }
    section .container h1{
        margin: 0px;
        margin-bottom: 20px;
    }
    .our-services .container img{
            padding: 30px;
            width: 50%;
            margin: 20px;
    }
    .about-us{
        height: 822px;
    }
    .group .container img{
        padding-left: 250px;
        width: 62%;
    }
    .contact-us .container img{
        width: 30%;
    }
    .contact-us .container p{
        padding-left: 0;
        padding-top: 0;
        font-size: 22px;
        line-height: 45px;
        float: inherit;
    }
    .contact-us .container form .submit{
        width: 10%;
        right: 180px;
    }
    .contact-info .container .info-2 img{
        width: 20px;
    }

}

       
    
    
    

@media (min-width: 992px)
{
   
}