@charset "utf-8";

/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);
@import url('../css/common.css');
/**********************Pages CSS Start********************************/

img{max-width:100%;}
a{text-decoration:none;}
.container { width: 1200px; margin: 0 auto; /*border:1px solid #999*/ }
.top-strip { width: 100%; text-align: right; padding:10px; background: #fff; border-top:2px solid #108a88; }
.menu { width: 100%; float: right; }
.logo { float: left; }
.logo h1{ font-size:28px; color:#fff; font-weight:700; text-transform:uppercase;}
.logo h1 span{color:#1db4ee; font-weight:700; font-size:20px;}

.right-top{float:right; width:40%;}
.top-nav a{background:linear-gradient(#0f8f8e, #126564); border-radius:5px; text-decoration:none; color:#fff; padding:5px 10px;}
.top-nav a:hover{background:linear-gradient(#126564, #0f8f8e);}

.instant_booking{margin-top:15px;}

.help_line{margin-top:15px;}
.help_line p{ color:#666; font-size:14px; font-weight:700; margin:0;}
.help_line a{text-decoration:none; color:#666;}

.slider{width:100%; display:inline-block; position:relative;}

.slider_text_panel{ background:rgba(0,0,0,0.6); position:absolute; top:0; right:0; width:32%; height:100%; padding:25px;}

.slider_text_panel h1{ color:#fff; font-style:italic; font-size:72px;}
.slider_text_panel h2{ color:#fff; font-style:italic;font-size:55px; font-weight:normal; letter-spacing:normal;}

.slider li img{width:100%; max-height:480px;}

.navigation{ width:100%; background:linear-gradient(#0f8f8e, #126564); float:left; padding:0px 0;}

#intro{padding:45px;}

.doctors_discription a,
#intro a{font-size: 13px; text-decoration: none; color: #0f8f8e; line-height:0; font-weight:700;}


.doctors_discription a:hover,
#intro a:hover{color:#222;}

.intro-image img{width:100%;}

.intro-text h2{ color:#116b6a; font-size:30px; text-transform:uppercase;}

#doctors{padding:25px; background:#f4ffff;}
.chetan-chandra{ width:20%;  }
.chetan-chandra img{width:100%; border-radius:10px;}
.doctors_discription{width:50%;}
.sumi-chandra{ width:20%;}
.sumi-chandra img{width:100%; border-radius:10px;}

.sumi_disc{text-align:left;}


.common-link{font-size: 13px; text-decoration: none; color: #0f8f8e; line-height:0; font-weight:700;}
.common-link:hover{color:#222;}


.f_title{background-color: rgb(18, 97, 96); border-top:5px solid #ff0000; padding:5px 20px; border-top-left-radius:5px; border-top-right-radius:5px;}
.f_title h3{color:#fff;}

.i_title{background-color: rgb(18, 97, 96); border-top:5px solid rgb(0, 153, 255); padding:5px 20px; border-top-left-radius:5px; border-top-right-radius:5px;}
.i_title h3{color:#fff;}

.p_title{background-color: rgb(18, 97, 96); border-top:5px solid rgb(102, 204, 51); padding:5px 20px; border-top-left-radius:5px; border-top-right-radius:5px;}
.p_title h3{color:#fff;}

.facilities ul{margin:0; padding:0;}
.facilities ul li{list-style:none; background:url(../images/arrow.png) no-repeat; background-position:5px 17px; padding-left:20px; line-height:30px;}
.facilities ul li a{font-size:14px; text-decoration:none; color:#0f8f8e;}

#avble{padding:25px;}
#avble a{font-size:14px; text-decoration:none; color:#0f8f8e;}
#avble a:hover{color:rgb(102, 204, 51);}

.photo_gallery img{width:100%; margin-top:10px;}

.chicken_plaza_banner{  text-align:center; margin-bottom:25px;}
.chicken_plaza_banner a{display:block; margin:0 auto;}


.footer{width:100%; padding:15px 0 5px; background:#fff; display:inline-block; text-align:center; border-top:10px solid rgb(18, 97, 96);}

.footer-nav ul{margin:0; padding:0;}
.footer-nav ul li{list-style:none; display:inline-block; line-height:13px;}
.footer-nav ul li a{text-decoration:none; color:#666; border-right:1px solid #666; float:left; padding:0 10px; font-size:13px; text-transform:uppercase; }

.copyright{ margin-top:15px;}
.copyright p{font-size:13px; color:#666; }

/*about page*/
.inner-page{/*padding-bottom:30px*/;}
.breadcrumb-strip{padding:15px 10px; margin-bottom:30px; background:#f5f5f5; display:inline-block; width:100%;}
.left-crumb{}
.left-crumb p{font-weight:bold;}
.left-crumb a{ color:rgb(18, 97, 96);}
.left-crumb a:hover{color:#666;}
.right-crumb{ text-align:right;}
.right-crumb h2{color:rgb(18, 97, 96); font-weight:normal;}

.about-image{ width:25%;}
.about-image img{width:100%;}
.about-content{width:72%;}
.about-content p{margin-top:0px; text-align:justify;}
.full-width-content p{/*text-align:justify;*/}


/*services page*/
.title-green{background-color: rgb(18, 97, 96); padding:5px 15px; border-top-left-radius:5px; border-top-right-radius:5px;}
.title-green h5{color:#fff; font-size:16px;}
.service-list{ }
.service-list-box{background-color:#f6ffff; padding:0 20px 20px; display:inline-block; margin-bottom:25px; width:100%;}
.service-list-box-alt{background-color:#f9f9f9; padding:0 20px 20px; display:inline-block; margin-bottom:25px; width:100%;}


/*traetments page*/
.treat-list-box{padding:0 20px 20px; display:inline-block; margin-bottom:25px; width:100%; border:1px solid #E1FBFB; }
.title-light-green{background-color: #E1FBFB; padding:5px 15px; border-top-left-radius:5px; border-top-right-radius:5px;}
.title-light-green h5{color:#555; font-size:16px;}


/*gallery*/
.img-box{border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px; box-shadow:0 1px 5px #000; -moz-box-shadow:0 1px 5px #000; -ms-box-shadow:0 1px 5px #000; -o-box-shadow:0 1px 5px #000; -webkit-box-shadow:0 1px 5px #000;  padding:10px; margin-bottom:20px;}
.img-box img{max-width:100%;}
.img-box img:hover{opacity:0.5;}

.gal-container{}
.gal-container a{ border:5px solid #ddd; margin-bottom:15px; display:inline-block;}
.gal-container a img{width:100%;}

.input,
.textarea
{padding:10px 10px; width:100%; margin-bottom:10px; font-size:14px; font-family: 'Open Sans', sans-serif;}
label{font-size:14px; font-weight:bold; color:rgb(18, 97, 96); margin-bottom:10px; display:block;}

.sbmit-field{text-align:center; margin-bottom:25px;}
.button{padding:20px 40px; margin:0 auto; background:rgb(18, 97, 96); border:none; color:#fff; font-size:18px; font-family: 'Open Sans', sans-serif; font-weight:bold; border-radius:5px;}
.button:hover{ background:#333;}


.button1{padding:10px 40px; margin:0 auto; background:rgb(18, 97, 96); border:none; color:#fff; font-size:18px; font-family: 'Open Sans', sans-serif; font-weight:bold; border-radius:5px;}
.button1:hover{ background:#333;}

.contact-info>div{text-align:center;}
.phone-div{padding:10px; background:#ff0000;}
.mail-div{padding:10px; background:rgb(0, 153, 255);}
.web-div{padding:10px; background:rgb(102, 204, 51)}

.contact-info p{font-weight:bold; color:#fff; margin:0;}
.contact-info a{color:#fff;}

.map{width:100%; height:400px; margin:10px 0;} 
.map iframe{width:100%; height:100%;}


/*facilities page*/
.facility-page hr{border-color:rgb(18, 97, 96)}
.facility-page h4{color:rgb(18, 97, 96)}
.f-row{margin:10px;}
.left-f-text{width:68%;}
.right-f-img{width:30%; padding-top:20px;}
.right-f-img img{width:100%;}



/************* Responsive **************/


 @media (max-width: 767px) {

.container { width: auto !important; margin: 0 10px; }
.menu{position:absolute; top:0; left:0; height:45px; background:#108a88;}

#mobile-header { position: absolute; top: 0px; left: 2% }

#navigation li a { padding: 5px 15px 5px 15px !important }

.logo { width: 100%; text-align: center; }
.top-strip{margin-top:45px;}
.top-nav{display:none;}

.right-top{width:100%; text-align:center; margin-top:10px;}
.slider_text_panel{display:none;}

#intro{padding:15px 15px;}

.intro-text{text-align:justify; text-align-last:center;}


.autogrid2>div { width: 100%; }
.autogrid3>div { width: 100%; }

.autogrid4>div { width: 48%; }
.right-crumb{display:none;}
.left-crumb p{margin:0;}
#avble{padding:0;}



}

@media (max-width: 400px) {
	.img-box{width:100% !important;}
}
@media (max-width: 480px) {
	
	.autogrid4>div { width: 100%; }
}

@media (min-width: 768px) {
}
 @media (max-width: 979px) {
}
 @media (Max-width: 1024px) {
}
 @media (max-width: 1199px) {
}
 @media (min-width: 1200px) {
}
 @media (min-width: 481px) and (max-width: 768px) {

.container { width: auto !important; margin: 0 15px; }

/*product page*/

.pro-box{width:49% !important;}
.img-box{width:31.33%;}

.map, .gettouch{width:100%; margin-bottom:25px;}



}





 @media (min-width: 768px) and (max-width: 979px) {

.container { width: 724px !important; }

#navigation li a { padding: 5px 15px 5px 15px !important }

.logo { width: 100%; text-align: center; }

.top-strip .floatR { width: 100%; text-align: center }

.service { background: #222 !important; height: auto; padding: 0; }

.autogrid3>div { width: 100%; }

.service-box { margin-bottom: 40px; }

.footer .autogrid4>div { width: 45%; margin: 0 0 40px 20px; }

.blog-img { width: 100%; height: auto; text-align: center; }

.blog-text { width: 100%; text-align: center; }

/*service page*/

.s-list{margin-left:20px;}

}
@media (min-width: 980px) and (max-width: 1199px) {

.container { width: 924px !important; }

#navigation li a { padding: 5px 15px 5px 15px !important }

.logo { width: 100%; text-align: center; }

.top-strip .floatR { width: 100%; text-align: center }

.service { height: 525px; }

.blog-img { width: auto; height: auto; }

.blog-text { width: 65%; }
.map{width:60%;}

}
 @media (min-width: 1200px) and (max-width: 1290px) {
}
 @media (min-width: 1200px) and (max-width: 1600px) {
}
@media (min-width: 1600px) {
/*.contact-banner img {
	background-color: #ccc;
}*/
}
@media \0screen\,screen\9 {
}

