

@media only screen and (max-width:1199px) {

	.center1199 {

		text-align: center;

		float: none;

	}

	.herader-topbar-col.tobar-rightside {

		text-align: center;

	}

	.topbar-arrow {

		display: none;

	}

	.header-navbar .navbar-default .navbar-nav>li>a {

		margin-left: 25px;

	}

	.header-navbar .navbar-brand img {

	    width: 195px;

	    height: auto;

	}

	.about-col .image-hover-box {

		width: 80%;

		margin: 0 auto !important;

	}

	.appointment-img {

		width: 60%;

		margin: 0 auto;

	}

	.footer-post-col ul li {

		margin-bottom: 30px;

	}

	.time-chart {

	    padding: 20px 10px;

	}

	.health-tips {

	    padding: 20px 10px;

	}

	.doctors-details-img {

		width: 60%;

		margin: auto;

		margin-bottom: 30px;

	}

	.doctors-details-col {

		text-align: center;

	}

	

}





@media only screen and (max-width:1024px) {

	

}



@media only screen and (max-width:991px) {
        .newcaption {
          display: none;
        }
 .carousel-inner {
    height: auto;
}
.carousel-inner .item {
    height: auto;
}
	.center991 {

		text-align: center;

	}

	.header-topbar {

		padding: 10px 0 10px;

	}

	.header-navbar .navbar-default .navbar-nav>li>a {

		margin-left: 20px;

	}

	.rtl-format .header-navbar .navbar-default .navbar-nav>li>a {

		margin-right: 20px;

		margin-left: 0;

	}

	.navbar-header {

	    float: left;

	    float: none;

	    margin: 0 auto;

	    text-align: center;

	    width: 220px;

	}

	 .navbar-nav {

	    width: 100%;

	    text-align: center;

	    > li {

	      float: none;

	      display: inline-block;

	    }

	  }

	  .navbar-right {

	  	float: none !important;

	  }

	.separator-area:before {

		width: 100%;

		height: 100%;

		margin-right: 0;

		-ms-transform: skewX(0deg);

    	-webkit-transform: skewX(0deg);

    	transform: skewX(0deg);

	}

	.separator-col {

		text-align: center;

	}

	.video-img {

		width: 90%;

		margin: auto;

		display: block;



	}

	.video-img img {

		width: 90%;

		margin: auto;

		display: block;

	}

	.hospital-video h3 {

		text-align: center;

	}

	.video-overlay {

		width: 90%;

		height: 100%;

		left: auto;

		right: 0px;

	}

	.ml0-991 {

		margin-left: 0 !important;

	}

	.notice-box p {

		margin-bottom: 20px;

	}

	.doctor-area .owl-carousel .owl-nav .owl-next {

		right: 0;

	}

	.doctor-area .owl-carousel .owl-nav .owl-prev {

		left: 0;

	}

	.carousel-caption {

		padding: 0 80px;

	}

	.main-herader-transparent .header-navbar .navbar-default .navbar-nav>li>a {

		padding: 10px 0;

	}

	.info-box {

		padding: 30px 15px;

	}

	.time-chart {

	    padding: 20px 20px;

	}

	.health-tips {

	    padding: 20px 20px;

	}

	.notice-area:before {

		width: 32%;

	}

	.notice-col {

		text-align: center;

	}



	

}





@media only screen and (max-width:840px) {

	.header-navbar .dropdown-menu {

	    min-width: 190px;

	}

}



@media only screen and (max-width:767px) {

	.center767 {

		float: none;

		text-align: center;

	}

	.header-topbar .topbar-arrow {

		display: none;

	}

	.header-navbar .navbar-brand {

		padding: 0 15px;

		margin-top: 18px;

	}

	.header-navbar .navbar-toggle {

		border-radius: 0;

		margin: 20px 15px;

	}

	.header-navbar .navbar-default .navbar-nav>li>a {

		margin-left: 0;

		padding: 12px 0;

	}

	.navbar-nav {

	    max-height: 350px;

	}

	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {

	    background-color: transparent;

	}

	.main-nav.top-nav-collapse .icon-bar {

		background: #333333;

	}

	.navbar-collapse {

		margin-top: 20px;

	}

	.container>.navbar-collapse {

		margin-left: 0;

		margin-right: 0;

	}

	.main-nav .navbar-right {

		background: #f1f1f1;

		margin: 0 -15px;

		padding: 10px 0;

	}

	.main-nav .navbar-nav>li {

		width: 100%;

		text-align: center;

	}

	.main-nav .navbar-nav>li>a {

		margin-top: 0;

		margin-left: 0;

		color: #666666;

	}

	.navbar-header {

		float: left;

		width: 100% !important;

	}

	.header-navbar .navbar-nav {

		text-align: left;

	}

	.main-slider-area .carousel-control .glyphicon-chevron-right {

	    right: 10px;

	}

	.main-herader-transparent .header-navbar .navbar-brand {

		height: 0;

	}

	.main-herader-transparent .header-navbar .navbar-toggle {

	    margin-top: 20px;

	    margin-bottom: 20px;

	}

	.main-herader-transparent .header-navbar .navbar-default .navbar-nav>li>a {

		padding: 10px 15px;

		color: #111111;

	}

	.main-herader-transparent .navbar-default .navbar-collapse {

		background: rgba(255,255,255,0.9);

	}

	

	

}





@media only screen and (max-width:600px) {

	.fw600 {

		width: 100%;

	}

	.text-center600 {

		float: none;

		text-align: center;

	}

	.main-nav .navbar-brand {

		width: 180px;

		height: auto;

	}

	.our-doctor .social-group li a {

		margin: 0;

		width: 30px;

    	height: 30px;

    	font-size: 12px;

    	line-height: 30px;

	}

	

}





@media only screen and (max-width:420px) {

	.main-nav .navbar-brand {

		width: 150px;

		height: auto;

	}

	.navbar-toggle {

		margin-bottom: 0;

	}

	.header-navbar .navbar-brand img {

		width: 170px;

	}

	.herader-topbar-col.tobar-rightside p a span {

		background: transparent;

	}

	.herader-topbar-col.tobar-rightside span:last-child {

		margin-left: 0;

	}

	.carousel-caption h3 {

		font-size: 20px;

	}

	.carousel-caption p {

		font-size: 12px;

		margin-top: 30px;

	}

	.carousel-caption {

		padding: 0 50px;

	}

	.welcome-col h1 {

		font-size: 40px;

	}

	.tab .nav-tabs li a {

		font-size: 16px;

		padding: 0 10px 0;

	}

	.doctors-details-img {

		width: 100%;

		margin-bottom: 30px;

	}



}



@media only screen and (max-width:375px) {

	.header-navbar .navbar-brand {

		margin-top: 20px;

	}

}



@media only screen and (max-width:350px) {

	.header-navbar .navbar-brand {

		margin-top: 20px;

	}

	.header-navbar .navbar-brand img {

		width: 155px;

	}

	.tab .nav-tabs li a {

	    font-size: 14px;

	    padding: 0 5px 0;

	}

}



@media only screen and (max-width:320px) {

	.welcome-col h1 {

		margin-top: 120px;

	}

}





