@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px;}
body{margin:0px; padding:0px;}

.media ul:before, .media ul:after, .navigation:before, .navigation:after, .maternity:before, .maternity:after {
	display:block;
	content:"";
	clear:both;
}

a:hover, a:focus{color:#fff;}

img {
	width:100%;
	margin-top:0px;
	margin-bottom:0px;
}
h3 {
  margin-top: 1px;
  color: #008cec;
  font-weight: bold;
  font-size: 20px;
}

/*...header start....*/
.header-strip{width:100%; padding:10px 0px; background:#000; color:#fff; font-size:15px; font-family: 'Open Sans', sans-serif;}
.header-strip i{font-size:18px;}
.social-links{width:auto;}
.social-links li{list-style:none; float:left;}
.social-links a{display:block; padding:0 10px; color:#fff;}
.social-links i{font-size:20px;}

.header-strip h3{font-size:16px; color:#fff;}

header{width:100%; background:#008cec; padding:15px 0px  10px 0; border-bottom:3px solid #000;}
header h1{color: #fff; font-size:57px; text-shadow: 2px 2px 2px #222; text-align:right; text-transform:uppercase; margin-top:10px;}
header h1 span{display:block; font-size:15px; font-family: 'Open Sans', sans-serif; font-size:15px; text-shadow:none; color:#222;}
header .logo{width:auto;}
.navigation{display:block; margin-top:10px;}
.navigation ul{float:right;}
.navigation{display:block; margin-top:10px;}
/*...header start....*/


.slider img{width:100%; height:auto;}
.contain{width:1583px; margin:0 auto;}
.contain img{width:100%; height:auto;}




.testimonials{width:auto; padding:15px 0 0 0 ;}
.testimonials h2{font-size:20px; color:#1e5e9c; border-bottom:2px dotted #1e5e9c ; padding-bottom:5px;}



.newstape a { color: #F5F7FA; }

#wrapper {
  width: 100%;
  margin: 0 auto;
}

.text-center { text-align: center; }

.text-right { text-align: right; }

.text-justify { text-align: justify; }

.newstape {

  color: #00a9ec ;
  height: 200px;
  overflow: hidden;
  margin-top:15px;
}

.newstape-content {
  position: relative;
  padding: 15px;
}

.newstape-drag { cursor: ns-resize; }
.news-block h2{color:#000;}
.news-block p{color:#000;}


.maternity {
	margin:50px 0px
}

.our-services{width:100%; background:#56317e; padding:30px 0px;}
.our-services h2{text-align:center; font-size:26px; font-family: 'Open Sans', sans-serif; color:#fff; margin-bottom:15px;}


.view h2 {
    background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
    color: #fff;
    font-size: 17px;
    margin: 20px 0 0;
    padding: 10px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
}



.view:hover h2 {
    transform: translateY(0px);
    transition-delay: 0.5s;
}


.view h2 {
    transform: translateY(-100px);
    transition: all 0.2s ease-in-out 0s;
}


.view:hover p {
    transform: translateX(0px) rotate(0deg);
    transition-delay: 0.6s;
}


.view p {
    transform: translateX(300px) rotate(90deg);
    transition: all 0.2s ease-in-out 0s;
	color:#fff;
}


.view:hover a.info {
    transform: translateY(0px);
    transition-delay: 0.3s;
}
.view a.info {
    transform: translateY(-200px);
    transition: all 0.2s ease-in-out 0s;
}
.view a.info {
    background: #000 none repeat scroll 0 0;
    box-shadow: 0 0 1px #000;
    color: #fff;
    display: inline-block;
    padding: 7px 14px;
    text-decoration: none;
    text-transform: uppercase;
	 margin-top:30px;
}


.view2{position:relative; overflow:hidden; border:3px solid #fff; position:relative; text-align:center;  width:auto; border-radius:0 20px 0 20px;}
.view2 img{transition:all 0.5s ease-out 0s; opacity:1;}
.view2:hover img{opacity:0; transform:rotate(720deg) scale(0);}

.mask2{position:absolute; overflow:hidden; width:100%; height:100%; top:0; bottom:0; left:0; right:0; opacity:0; background:rgba(0,0,0,0.5); transform:rotate(0deg) scale(1); transition:all 0.3s ease-out 0s;}

.view2:hover .mask2{opacity:1; transform:translateY(0px) rotate(0deg); transition-delay:0.4s;}

.view2 h2 {
    background:#008cec;
    color: #fff;
    font-size: 16px;
    margin: 0;
    padding: 10px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
	transform:translateY(-200px);
	transition:all 0.2s ease-in-out 0s;
}

.view2:hover h2{
	transform:translateY(0px);
	transition-delay:0.7s;
}	

.view2 p {
    color: #fff;
    font-family: Georgia,serif;
    font-size: 12px;
    font-style: italic;
    padding: 5px 10px 0px;
    position: relative;
    text-align: center;
	transform: translateY(-200px);
    transition: all 0.2s ease-in-out 0s;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}

.view2:hover p{

transform: translateY(0px);
    transition-delay: 0.6s;
}


.view2 a.info {
    background: #008cec;
    box-shadow: 0 0 1px #000;
    color: #fff;
    display: inline-block;
    padding: 7px 14px;
    text-decoration: none;
    text-transform: uppercase;
	 transform: translateY(-200px);
    transition: all 0.2s ease-in-out 0s;
	border-radius:0 10px 0 10px;
	margin-top:15px;
}

.view2:hover a.info {
    transform: translateY(0px);
    transition-delay: 0.5s;
}

.carouselTicker {overflow: hidden; float: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}
.carouselTicker__list {}
.carouselTicker__item {float:left; width:100px;}
.carouselTicker__item li{list-style:none;}
.carouselTicker li{list-style:none;}	
.carouselTicker__list{margin:0px; padding:0px; width:100%;}	
.carouselTicker__list li{width:264px; margin-right:30px;}



.mrg{margin-top:30px;}
#wrapper{max-width:100%; padding:20px 0 20px 0px;}



.media{width:100%; padding:30px 0px 0 0; margin-bottom:30px;}
.media:before{display:block; content:""; clear:both;}
.media:after{display:block; content:""; clear:both;}

.media h2{text-align:center; font-size:26px; font-family: 'Open Sans', sans-serif; color:#008cec ; margin-bottom:15px; border-bottom:2px dotted; padding-bottom:5px;}
.media img{border:1px solid #000;}
.media ul{margin:0px; padding:0px;}
.media li{list-style:none; float:left;margin: 21px;
    margin-bottom: 28px;
    width: 30%;}
.media li:nth-child(3n){margin-right:0px;}
.media h3{font-size:16px; float:right; letter-spacing:1px; color:#282828;}
.media h3 a{color:#008cec; font-weight:bold;}



.our-team-outer{width:100%; background:url(../images/out-team.jpg) fixed center repeat; max-height:450px;}
.our-team{width:100%; padding:15px 0px; background:rgba(0,0,0,0.7); max-height:450px;}

.our-team h2{text-align:center; font-size:26px; font-family: 'Open Sans', sans-serif; color:#fff; margin-bottom:15px; border-bottom:2px dotted; padding-bottom:5px;}
.our-team img{border:3px solid #008cec;}
.our-team h3{padding:6px; text-align:center; font-size:19px; font-weight:bold; color:#f48000 ;}
.our-team p{color:#fff ; font-size:14px; line-height:20px; text-align:center;}


.enquery-form h2{font-size:20px; margin-bottom:15px; color:#1e5e9c; border-bottom:2px dotted #1e5e9c ; padding-bottom:5px;}
.enquery-form .btn-default{background-color:#34495e; color:#fff; border:none;}
.enquery-form .btn-default:hover{background-color:#2ecc71;}





 

.form-inline .form-group{width:45%; margin-bottom:15px;}
.form-control{width:100%;}
.form-inline .form-control{width:100% !important;}




.our-presence{width:auto; margin-top:30px;}
.our-presence h2{text-align:center; font-size:26px; font-family: 'Open Sans', sans-serif; color:#fff; margin-bottom:15px; border-bottom:2px dotted; padding-bottom:5px;}



footer{background:#1e1e1e; padding:15px 0px; border-top:3px solid #005f8d  ; margin-top:30px;}
footer h2 {
    font-size: 14px;
    padding-top: 25px;
	color:#fff;
}
.id{width:auto;}

label {
	display:block;
}

#addform ol{margin:0px; padding:0px;}
#addform li{width:100%; float:left; list-style:none; margin-right:3%; margin-bottom:0px; padding-left:2%;}
#addform li input{width:100%; background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 12px;
    height: 28px;
    line-height: 1.42857;
    padding: 4px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;}
/*#addform li:nth-child(2n){margin-left: 0px;
  width: 45%;
  float: right;
  clear: right;}*/
#addform li textarea{width: 100%;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: #555;
  display: block;
  font-size: 12px;
  height: 40px;
  line-height: 1.42857;
  padding: 2px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.strength {
	background: #d4e2ec;
    padding: 10px 0px;
	margin:10px 0px;
}
.error{
	color:#C00;
	font-size:11px;
	font-style:italic;
	font-family:"Arial Black", Gadget, sans-serif;
}

#addform li:last-child{width:16%; float:right;}
#addform li
#addform li:last-child input{background:inherit; color:#fff;}
#addform li:last-child input{background:#337ab7 !important; border:none; color:#fff; margin-top: 20px;}
#addform li .btn{margin-top:80px;}


.enquery-form h2{font-size:20px; margin-bottom:15px; color:#1e5e9c; border-bottom:2px dotted #1e5e9c ; padding-bottom:5px;}
.enquery-form .btn-default{background-color:#34495e; color:#fff; border:none;}
.enquery-form .btn-default:hover{background-color:#2ecc71;}
 

.form-inline .form-group{width:45%; margin-bottom:15px;}
.form-control{width:100%;}
.form-inline .form-control{width:100% !important;}


.slider{width:100%; height:auto;}
 [data-sidebar] {
 display: none;
 position: fixed;
 margin-top:-15%;
 z-index: 100;
 box-shadow:2px 2px 2px #333;
}
 [data-sidebar-overlay] {
 display: none;
 position: fixed;
 top: 0;
 left: 0;
 opacity: 0;
 width: 100%;
 min-height: inherit;
}
/* Additional styles */


aside {
	background-color: #00a9ec ;
	box-shadow: 0 3px 0 0 rgba(0,0,0,0.5);
}
aside a {
	color: #fff;
	text-decoration: none;
}
.overlay {
}
.padding {
	padding: 2em;
}


.close-button2 {
	width: auto;
	display: inline-block;
	background-color: #008cec;
	border-radius: 5px;
	color: #fff;
	padding: 10px;
	text-decoration: none;
	margin-top:5px;
}

#my-button5 {
    color: #ed008b;
    display: inline-block;
    left: -53px;
    letter-spacing: 2px;
    padding: 7px 10px;
    position: absolute;
    top: 350px;
    transform: rotate(270deg);
}
strong {
	color:#000;
}

.facilities{width:auto; margin-bottom:30px;}
.facilities h2{font-size:22px; color:#008cec; border-bottom:2px dotted #008cec; font-weight:bold; padding-bottom:5px;}
.facilities h2:first-letter{font-size:26px;}
.facilities p{font-size:14px; color:#000; text-align:justify; font-family: 'Open Sans', sans-serif; line-height:24px; padding:10px 0px;}

.facilities ul{margin:0px 0 15px 0px; padding:0px;}
.facilities li{ 
font-size: 14px;
    color: #000;
    text-align: justify;
    font-family: 'Open Sans', sans-serif;
    line-height: 24px;
}
.foram{width:auto; border-radius:5px; background:#ccc; border:1px solid #000; margin-top:15px; padding:10px;}
.facilities li i{margin-right:5px; color:#f47f00; font-size:18px;}

.disc{
	margin-left:20px !important;
}
.disc li {
	list-style:disc;
}

.about{width:auto; margin-top:30px;}
.about .row{margin-top:15px; margin-bottom:15px;}
.about h2{font-size:22px; text-align: center;
  color: #008cec;
  padding: 10px 0px;
  border-bottom: 2px dotted #008cec;}
.about p{font-size:14px; color:#222; margin-bottom:15px; text-align:justify; line-height:20px;}
.about ul {
	margin-top:10px;
	}
.about ul li{font-size:14px; color:#222; margin-bottom:15px; text-align:justify; line-height:6px;}


.our-team-inner{width:auto; margin-top:30px;}
.our-team-inner .row{margin-top:15px; margin-bottom:15px;}
.our-team-inner h2{font-size:24	px; color:#1e5e9c; border-bottom:2px dotted #1e5e9c ; padding-bottom:5px;}
.our-team-inner h3{font-size:21px;}
.our-team-inner p{font-size:14px; color:#222; color:#222; line-height:24px;}
.our-team-inner ul li {font-size:14px; color:#222; color:#222; line-height:22px;}
.our-team-inner p strong{line-height:normal;}


.about address{font-size:16px; line-height:18px; color:#222; margin-top:25px;}
.artikal{width:auto;}
#artikal .gallery1{width:53% !important;}
.image-row:after{display:block; content:""; clear:both;}
.image-row:before{display:block; content:""; clear:both;}
.title{font-size:12px; color:#222 !important; padding:15px 0px; margin-top:15px !important; text-align:center;}


.our-strength{width:auto; margin-bottom:30px;}
.our-strength h2{font-size:20px; background:#008cec; padding:7px; display:block; color:#fff; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px;}
.our-strength .row{margin-top:20px;}
.our-strength ul{margin:0px; padding:0px;}
.our-strength li{list-style:none; font-size:18px; color:#000; line-height:30px;}
.our-strength i{color:#008cec; margin-right:10px;}



.our-presence{width:auto; margin-bottom:30px;}
.our-presence h2{font-size:20px; background:#008cec; padding:7px; display:block; color:#fff; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px;}
.our-presence h1{font-size:24px; color:#008cec; padding:10px; text-align:center; font-weight:bold;}
.our-presence p{text-align:center; font-size:18px; color:#000; line-height:24px;}


.medical-places{width:auto; margin-top:30px;}
.medical-places p{font-family:14px; color:#000; padding-bottom:10px;}
.location{width:100%; background:#58327f; padding:15px 0px;}
.location ul{margin:0px; padding:0px;}
.location li{list-style:none; float:left; width:25%; font-size:14px; color:#fff; display:block; padding:7px; text-align:center;}
.location p {
	color: #FFF;
  text-align: center;
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 22px;
}
.facilities{width:auto;}
.facilities img {
    border: 4px double #008cec;
}
.facilities h2{text-align:center; color:#008cec; padding:10px 0px; margin-bottom: 10px;}
.just{background:#000; color:#000;}




@media (max-width:1400px){
	.contain{width:100%; margin:0 auto;}
	.contain img{width:100%; height:auto;}
}



@media (max-width:480px){
	.our-team{max-height:inherit !important;}
	.our-team-outer{max-height:inherit !important;}
}

/*@media (max-width:480px){
.our-team{max-height:auto;}
.our-team-outer{max-height:auto !important;}
.our-team-outer:after{display:block; content:""; clear:both;}
.our-team-outer:before{display:block; content:""; clear:both;}

.our-team:after{display:block; content:""; clear:both;}
.our-team:before{display:block; content:""; clear:both;}
}*/