
@media only screen and (min-width: 992px) and (max-width: 1200px){}
@media only screen and (min-width: 991px) and (max-width: 1250px){
	.social-icons, .bookappbtn{margin-top:7px;}
	#nav.navbar-default .navbar-nav > li{}
	#nav.navbar-default .navbar-nav > li > a{padding:10px 10px!important;text-transform:capitalize;font-size:16px;}
	.footer-area li + li{word-wrap: break-word;}
}
@media only screen and (min-width: 767px) and (max-width: 991px){
	.social-icons, .bookappbtn{margin-top:7px;}
	#nav.navbar-default .navbar-nav > li{}
	#nav.navbar-default .navbar-nav > li > a{padding:10px 0px!important;text-transform:capitalize;font-size:14px;}
	.footer-area li + li{word-wrap: break-word;}
}
@media only screen and (min-width: 240px) and (max-width: 767px){
	.top-bar{border-radius:0px;}
	.top-bar ul{text-align:center;}
	.topemail ul li{float:none;font-size:12px;padding:0 2px;}
	.topemail ul li span{font-size:14px;}
	.bookappbtn{float:none;text-align:center;padding-top:8px;}
	.social-icons{display:none;}
	#nav .navbar-toggle{margin-top:0px!important;}
	#gallery{padding:0 0 30px;}
	.footer-area li + li{word-wrap: break-word;}
}


@media (max-width:1200px){
    .navbar-brand img{
        width: 250px;
    }
    #nav.navbar-default .navbar-nav > li > a{
        padding: 32px 16px;
    }
    .banner .carousel-caption h3{
        font-size: 26px;
    }
    .banner .carousel-caption h2{
        font-size: 36px;
    }
}
@media (max-width:992px){
    #nav.navbar-default .navbar-nav > li > a{
        padding: 10px 16px;
    }
    .banner .carousel-caption h3{
        font-size: 20px;
    }
    .banner .carousel-caption h2{
        font-size: 26px;
    }
    .welcome-area{
        padding-top: 0;
    }
     .welcome-area h2{
        font-size: 35px;
    }
     .welcome-area h2.lite{
        font-size: 28px;
    }
    .welcome-area h3{
            font-size: 20px;
    }
    .readmore a button{
        margin-top: 0;
    }
    .services{
        padding: 3em 0;
    }
    .featured-doctors h2{
       font-size: 28px;
    }
    .featured-doctors .bio-box .inner{
        padding: 5px 20px;
    }
    ..main-block1 h2{
        font-size: 28px;
    }
    .news-carousel{
        padding: 2em 0 2em 0;
    }
    .welcome-area h2{
        font-size: 36px;
    }
    .moreinfo h3{
        margin-top: 0;
        font-size: 20px;
    }
    .about-featured h2{
        font-size: 35px;
    }
    .hospitalava h2{
        font-size: 26px;
        margin-top: 0;
    }
    .cblock-1 {
        margin-top:50px;
    }
    .hospitalava table tr th{
        font-size: 15px;
    }
    .hospitalava table tr td{
            padding: 20px 16px;
    }
    .hospitalava{
        padding-bottom: 0;
    }
    .map{
        margin-top: 30px;
    }
    .carousel-caption p {
  font-size: 14px !important;
}
@media (max-width:768px){
   .logo img{
    width: 161px;
   }
    .menu ul{
        float: none;
    }
    .main-header{
        padding: 0;
    }
    .top-bar{
        /* display: none; */
    }
    #nav .navbar-toggle{
        padding: 10px;
        border: 1px solid#000;
        margin-bottom: 15px;
        margin-top: -50px;
    }
    #nav.navbar-default .navbar-nav > .open > a:focus{
        background: #666;
    }
    .banner .carousel-caption h3{
        font-size: 16px;
    }
    .banner .carousel-caption h2{
        font-size: 20px;
    }
    .banner .carousel-indicators{
        display: none;
    }
    .notification-boxes .box h4{
        font-size: 16px;
    }
    
    .heading h1{
        font-size: 28px;
    }
    .notification-boxes {
    padding-top: 25px;
    }
    .welcome-area h2{
        font-size: 30px;
    }
    .welcome-area h2.lite{
        font-size: 24px;
    }
    .welcome-area h3 {
    font-size: 16px;
        color: #666;
    }
    .footer-area{
        padding-top: 0
    }
    .about-featured ul.list > li h4{
        font-size: 22px;
        font-weight: 400;
    }
    .navbar-brand>img{
        padding: 0;
    }
    .testibox{
        padding: 20px;
        padding-left: 100px;
    }
    .testibox i {
        left: 30px;
    }
    .modal-lg {
        width: 100%;
        margin: 0;
   padding: 20px;
}
.banner .carousel-control.right span{
    width: 20px;
    height: 20px;
    line-height: 20px;
    background: #fff;
    border-radius: 100%;
    position: absolute;
    right: 15px;
    text-shadow: none;
    font-size: 10px;
    color: #000;
}
.banner .carousel-control.left span{
    width: 20px;
    height: 20px;
    line-height: 20px;
    background: #fff;
    border-radius: 100%;
    position: absolute;
    right: 15px;
    text-shadow: none;
    font-size: 10px;
    color: #000;
}
h2.lite{
    font-size: 25px;
}

}
@media (max-width:600px){
    .banner .carousel-caption{
        top: 15%;
    }
    .banner .carousel-caption h3{
        font-size: 12px;
        padding: 10px;
    }
    .banner .carousel-caption h2{
        font-size: 16px;
        padding: 5px 10px;
    }
    .news-post-box img{
        display: none;
    }
    .news-post-box p{
        padding-top: 0;
        margin-bottom: 0;
    }
    .news-post-box h5{
        
    }
    .news-carousel .carousel-control.left{
        top: -28px;
    }
    .news-carousel .carousel-control.right{
        top: -28px;
    }
    .copyright ul{
        margin-top: 0;
    }
}
@media (max-width:560px){
#nav .navbar-toggle
    margin-top: 44px;
}



















