@charset "utf-8";
/* CSS Document */
 .minmig{min-height:100px;}

.banner{background-image:url(../images/hello2.jpg); background-repeat:no-repeat; background-position:center top; min-height:700px;}
.topbanner{padding:0px;color:inherit;background-color:#fb3b90; padding-top:0px; }
@media (max-width: 480px) {
	.topbanner{padding:0px; background-image:none; padding-top:0px;}
}
@media (max-width: 767px) {
	.topbanner{padding:0px; background-image:none; padding-top:0px;}
}
.bannerw{ width:100% !important;}
.bpad{padding-right:0 !important;}
.roww{margin-left:-15px!important; margin-right:0px !important;}
.pad{ padding-left:0px !important; padding-right:0px !important;}
.padk{ padding-left:5px !important; padding-right:5px !important;}
.lb{color:#6CF !important;}
.cream{background-color:#f4e8c6;}
.posimenu{z-index:9999; position:relative;  height: 73px; padding-top: 25px; text-align: right; }
.bookbg{padding:20px; background-color:#F4F4F4;}
.bookbg2{padding:15px; background-color:#11567b;}
.tophedh{padding-bottom:0px;color:#FFFFFF; font-family: 'Lato', sans-serif;
	 font-size:13px; background: url(../images/linexxx.jpg) center center repeat-y;}
.tophedh2{padding-top:12px;color:inherit;background-color:#2d4d89;}
@media (max-width: 480px) {
	.tophedh2{display: none;}
}
.tophedh3{background-color:#cf5042;}
.tophed{padding-top:10px;color:inherit; background-color:#f4e8c6;  }
.doccontent{padding:50px;color:inherit;background-color:; 
             background: #033e5e url(../images/doctor.png) bottom right no-repeat; min-height:785px;  }
			 @media (max-width: 480px) {
	.doccontent{background-image:none; padding:20px; padding-top:40px;}
}

.sevcontent{padding:50px;color:inherit;background-color:#51b8f2;  min-height:785px;}
 @media (max-width: 480px) {
	.sevcontent{background-image:none; padding:20px; padding-top:40px;}
}


.doccontent2{padding:50px;color:inherit; background: #f4e8c6; }
.sevcontent2{padding:50px;color:inherit;background-color:#f4e8c6; min-height:488px;}
.doccontent3{padding:0px;color:inherit; background: #FFF; padding-left: -15px; padding-right: -15px; }
.sevcontent3{padding:45px;color:inherit;background-color:#FFFFFF; min-height:461.5px;}
.sevcontent4{padding:45px;color:inherit;background-color:#FFFFFF;  }
.midcontent{padding:50px;color:inherit;background-color:#FFF;}
.testcontent{padding:50px;color:inherit;background-color:#3b4754;}
.testcontent2{padding:70px; color:inherit; background: url(../images/testibanner.jpg) center bottom no-repeat; }
@media (max-width: 480px) {
	.testcontent2{padding:0px;}
}
.testcontent3{padding:0px; color:inherit; background-color: #cf5042; text-align: center; line-height: 80px; }
.testcontentfoot{padding:30px; color:inherit; background-color: #333; text-align: center;   border-top: 1px solid #666; }
.docpanel{color:inherit;background-color:rgba(2,159,166,1) ;}
.footcontent{padding:50px;color:inherit;background-color:#333;}
.botcontent{padding:30px;color:inherit;background-color:#cf0b49;}
.section-ribbon {
    position: absolute;
    top: -36px;
    left: 50%;
    z-index:9999999999;
    width: 140px;
    margin-left: -70px;
    background-color: #ffffff;
    text-align: center;
}
.section-doctors {
    position: relative;
    z-index: 4;
    padding: 78px 0 155px;
}
.section-information {
    position: relative;
}
.banner{/*background-image:url(../images/hello.jpg);*/ background-repeat:no-repeat; background-position:center top; /*min-height:432px;*/}

@media (max-width: 767px) {
}
@media (min-width: 768px) and (max-width: 991px) {
	
}
@media (min-width: 992px) and (max-width: 1199px) {
}
@media (min-width: 1200px) {
}
@media screen and (max-width: 480px) {
}


.imggalpad{ padding-left:0px; padding-right:0px;}
.pad111{ padding-left:5px;}
.gap{ margin-bottom:15px;}
.gap1{ margin-bottom:35px;}
.B{ color:#A4E1FF; font-size:40px;}
.rightex1{text-align:center; margin-top:15px; margin-bottom:0px;}
@media (max-width: 480px) {
	.rightex1{ text-align:center;}
	
}
.social{font-size:18px !important; color: #999;  width:30px; height:30px;  text-align:center; line-height:30px !important; }
.social1{font-size:18px !important; color: #fff;  width:30px; height:30px;  text-align:center; line-height:30px !important; }
	.social:hover{color:#FFF; }
	.facebook{border: thin solid; border-color: #999;}
	.facebook:hover{background-color:#cf5042;}
	.twitter{border: thin solid; border-color: #999;}
	.twitter:hover{background-color:#cf5042;}
	.youtube{border: thin solid; border-color: #999;}
	.youtube:hover{background-color:#cf5042;}
.inpu {
  
  vertical-align: top;
  padding-top:10px;
}
.topmenutext{
     font-family: 'Lato', sans-serif;
	 font-size:13px;
	 color:#00000;
	 text-decoration:none;

	 
	 }
 .topmenutextov{
    font-family: 'Lato', sans-serif;
	 font-size:13px;
		 background-color: #2d4d89;
	 color:#00000;
	 text-decoration:none;
	 }
	 .topmenutext:hover{
    font-family: 'Lato', sans-serif;
	 font-size:13px;
		 background-color: #cf0b49;
	 color:#00000;
	 text-decoration:none;
	 }
	 .topmenutextH{
     font-family: 'Lato', sans-serif;
	 font-size:12px;
	 color:#cf0b49 !important;
	 text-decoration:none;

	 
	 }
	 .logoRED{
     font-family: 'Great Vibes', cursive;
	 font-size:38px;
	 color:#cf0b49;
	 font-weight:500;
	 text-decoration:none;
	 }
	  @media (max-width: 480px) {
	.logoRED{ font-size:32px; padding-top:20px;}
}

	  .bannerRED{
     font-family: 'Oxygen', sans-serif;
	 font-size:28px;
	 color:#033e5e;
	 text-align:left;
	 font-weight:300;
	line-height:30px;
	 text-decoration:none;
	 }
	  @media (max-width: 480px) {
	.bannerRED{ font-size:50px;}
}
	  .bannerRED2{
     font-family: 'Lato', sans-serif;
	 font-size:40px;
	 color:#fff;
	 font-weight:600;
	 background-color:rgba(223,68,59,0.8) ;
	 padding:10px;
	  line-height:60px;
	 text-decoration:none;
	 }
	  @media (max-width: 480px) {
	.bannerRED2{ font-size:13px;  line-height:30px;}
}
.bannerRED22{
     font-family: 'Lato', sans-serif;
	 font-size:30px;
	 color:#fff;
	 font-weight:600;
	  background-color: rgba(36,77,141,0.8) ;
	 padding:10px;
	  line-height:65px;
	 text-decoration:none;
	 }
	  @media (max-width: 480px) {
	.bannerRED22{ font-size:13px;  line-height:42px;}
}
	
 .bannerRED3{
     font-family: 'Lato', sans-serif;
	 font-size:20px;
	 color:#322F2F;
	 font-weight:300;
	 line-height:50px;
	 text-decoration:none;
	 }
	  @media (max-width: 480px) {
	.bannerRED3{ display:none; line-height:10px;font-size:13px;}
}
	 .InnerRED{
     font-family: 'Lato', sans-serif;
	 font-size:28px;
	 color:#6d8b93;
	 font-weight:400;
	 line-height:20px;
	 text-align:center;
	 text-decoration:none;
	 margin-bottom:20px;
	 margin-top:0px;
	 text-transform:uppercase;
	 }
	 .InnerRED2{
     font-family: 'Lato', sans-serif;
	 font-size:28px;
	 color:#6d8b93;
	 font-weight:600;
	 line-height:50px;
	 text-align:center;
	 text-decoration:none;
	  margin-top:60px;
	  text-transform:uppercase;
	 }
	 .C{ color:#032e3a !important;}
.R{ color:#cf5042  !important; font-size:20px !important;}
	 .G{ color:#033e5e !important;}
	 .P{ color:#fb3b90 !important;}
.N{ color:#2d4d89  !important; font-size:20px !important;}
	
	 
	  .w{ color:#FFFFFF !important; line-height:21px !important; }
	  .width{max-width:420px;}
	  .butt{text-align:center;}
	.InnerRED3{
     font-family: 'Lato', sans-serif;
	 font-size:16px;
	 color:#6d8b93;
	 font-weight:300;
	 line-height:20px;
	 text-align:justify;
	 text-decoration:none;
	 text-transform:none;
	
	 }
.InnerRED3inn{
     font-family: 'Cormorant Garamond', serif;
	 font-size:30px;
	 color:#6d8b93;
	 font-weight:300;
	 line-height:45px;
	 text-decoration:none;
	 text-transform:none;
	
	 }
.InnerREDred{
     font-family: 'Lato', sans-serif;
	 font-size:14px;
	 color:#FFF;
	 font-weight:300;
	 
	 text-decoration:none;
	 text-transform:none;
	
	 }
	 .InnerRED3b{
     font-family: 'Lato', sans-serif;
	 font-size:14px;
	 color:#333333;
	 font-weight:300;
	 line-height:20px;
	 text-decoration:none;
	 text-transform:none;
	
	 }
	 .borderk{ border:thin solid #E5E5E5; } 
	 .txtalign{text-align:left !important;}
	 .ala{text-align:left !important;}
	  @media (max-width: 480px) {
	.ala{  text-align:center !important;}
}
	  .ala2{text-align:right !important;}
	    @media (max-width: 480px) {
	.ala2{  text-align:center !important;}
}
	  .blackbg{ background-color:#057b82; min-height:416px;}
	   .blackbg2{ background-color:#03324c; min-height:500px; padding-left:50px; padding-right:50px;}
	 .InnerRED4{
     font-family: 'Lato', sans-serif;
	 font-size:18px;
	 color:#85a5ae;
	 font-weight:500;
	 line-height:20px;
	 text-align:center;
	 
	 text-transform:uppercase;
	 text-decoration:none;
	 }
	 .InnerRED5{
     font-family: 'Lato', sans-serif;
	 font-size:13px;
	 color:#637e85;
	 font-weight:300;
	 line-height:20px;
	 text-decoration:none;
	 text-transform:none;
	 }
	  .InnerRED4:hover{color:#FFFFFF; }
	  .InnerREDdoc{
     font-family: "Dosis", sans-serif;
	 font-size:28px;
	 color:#2d4d89;
	 font-weight:600;
	 line-height:40px;
	 text-align:center;
	 text-decoration:none;
	 }
.InnerREDdocinn{
     font-family: "Dosis", sans-serif;
	 font-size:45px;
	 color:#2d4d89;
	 font-weight:500;
	 line-height:50px;
	 text-align:center;
	 text-decoration:none;
	 }
	  @media (max-width: 480px) {
	.InnerREDdoc{ font-size:22px;}
}
.InnerREDdoc24{
     font-family: "Dosis", sans-serif;
	 font-size:16px;
	 color:#FFFFFF;
	 padding-left:10px;
	 font-weight:600;
	 line-height:40px;
	 text-align:center;
	 text-decoration:none;
	 }
.InnerREDdoc22{
     font-family: "Dosis", sans-serif;
	 font-size:20px;
	 color:#FFFFFF;
	 font-weight:600;
	 line-height:40px;
	 text-align:center;
	 text-decoration:none;
	 }
	  @media (max-width: 480px) {
	.InnerREDdoc22{ font-size:18px;}
}
	  .imgred1{background-image:url(../images/fwedd.jpg); border-radius: 30px; 
	  width:50%; height:100px; background-position:center; }
	  .boxc1{background-color: #02242e; margin-top:10px;}
	  .thumpi{ border: 0px solid #FFF;}
	 .center{ text-align:center;  }
	 .center2{  position:absolute; text-align:left; z-index:9990; margin-top:18px; 
           padding:0px; }
		    @media (max-width: 480px) {
	 .center2{ margin-top:10px; }
}
@media (max-width: 767px) {
 .center2{ margin-top:10px; }
}



	 .capbglp{ position:absolute; text-align:left; z-index:101; margin-top:50px; 
           padding:0px; width:75%; }
		   @media (max-width: 767px) {
	.capbglp{ margin-top:15px;  width:75%; }
}
@media screen and (max-width: 480px) {
	.capbglp{ margin-top:15px;  width:75%; }
}
.mobon{}
 @media (max-width: 480px) {
	.mobon{display:none;}
}
.capbg{ position:absolute; text-align:left; z-index:99; 
           background-color: rgba(255,255,255,1) ; padding:15px; margin-top:140px; width:280px; height:260px; margin-left:780px; }
		   @media (max-width: 480px) {
	.capbg{display:none;}
}
		   .capbg2{ position:absolute; text-align:center; z-index:100; 
            background:url(../images/infobox.png) no-repeat bottom right; background-color: rgba(251,59,144,0.8) ; margin-top:250px; padding:15px; margin-top:400px; width:280px; height:162px; margin-left:780px;  }
		    @media (max-width: 480px) {
	.capbg2{display:none;}
}
.capbg3{ position:absolute; text-align:center; z-index:100; 
         background:url(../images/get_in_touch.png) no-repeat bottom right;  background-color: rgba(2,159,166,0.8) ; margin-top:250px; padding:15px; margin-top:400px; width:280px; height:162px; margin-left:500px;}
		   @media (max-width: 480px) {
	.capbg3{ display:none;}
}

 .capbglpA{ position:absolute; text-align:center; z-index:101; margin-top:80px; 
           padding:0px; width:75%; }
		   @media (max-width: 767px) {
	.capbglpA{ margin-top:30px;  width:90%; }
}
@media screen and (max-width: 480px) {
	.capbglpA{ margin-top:30px;  width:90%; }
}



.cap2_txt {
	 font-family: 'Oxygen', sans-serif;
	 font-size:25px;
	 color:#FFFFFF;
	 text-align:left;
	 font-weight:300;
	
	line-height:30px;
	 text-decoration:none;
		}
		.cap2_txt2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing:1px;
	text-decoration:none;
	font-weight:200;
	text-align:left;
	color:#666;
	line-height:16px;
		}
	 .imrespo{margin-top:90px;}
	 .imrespo2{margin-top:20px;}
	 .imrespo3{margin-top:70px;  margin-bottom:20px;}
	 @media screen and (max-width: 480px) {
		  .imrespo3{margin-top:20px; }
}
.mytxt{
	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	text-align:justify;
	text-decoration:none;
	}
	 .contacttext{
		  margin-top:30px;
		 margin-bottom:30px;
     font-family:Tahoma;
	 font-size:25px;
	 color:#FFFFFF;
	 text-decoration:none;
	 }
	 @media screen and (max-width: 480px) {
		  
		   .contacttext{font-size:18px; }
}
	 .textC{
		 margin-top:30px;
		 margin-bottom:30px;
     font-family:Tahoma;
	 font-size:11px;
	 color:#FFFFFF;
	 text-decoration:none;
	 }
	#FFE165
	.thumbtxt{
     font-family:Tahoma;
	 font-size:14px;
	 color:#fff;
	 text-decoration:none;
	 }
	 .thumbtxt:hover{color:#FFE165;}
	.why_txt {

	font-family:'Oswald',sans-serif;

	font-size:15px;

	

	text-decoration:none;

	font-weight:100;

	text-align:left;

	color:#333;

	line-height:30px;

	

	}

	.why_txt_co {

	font-family:'Oswald',sans-serif;

	font-size:15px;

	padding-top:15px;

	text-decoration:none;

	font-weight:400;

	text-align:left;

	color:#333;

	line-height:30px;

	

	}
#page-top {
	
}
.home_megabtn {
}
a.home_megabtn {
    text-align: center;
    background-color: #000;
	text-decoration: none;
	font-family: "Dosis", sans-serif;
	font-size: 17px;
    padding: 30px 20px;
    color: #fff;
    width: 100%;
    float: left;
    z-index: 12000;
}
a.home_megabtn:hover {
    text-align: center;
    background-color: #cf5042;
    padding: 30px 20px;
    color: #fff;
    width: 100%;
    float: left;
    z-index: 12000;
}

.ftr_logo {
    
    display: block;
    border-right: 1px solid #666;
}
@media (max-width: 480px) {
	.ftr_logo { border-right: 0px solid #666;}
}
.ftr_name_title {
    font-size: 13px;
    font-weight: 600;
    line-height: 17px;
    margin-bottom: 15px;
    text-transform: uppercase;
	color: #999;
}
@media (max-width: 480px) {
	.ftr_name_title{ padding-top: 50px; }
}
.ftr_address::before {
    content: '\f015';
    font-family: FontAwesome;
    position: absolute;
    margin-left: -25px;
}
.ftr_address {
    line-height: 26px;
    
    color: #999;
	padding-left: 25px;
	font-family: "Dosis", sans-serif;
	font-size: 14px;
}
.ftr {
    padding-left: 0px;
    margin-bottom: 5px;
    color: #999;
	font-family: "Dosis", sans-serif;
	font-size: 14px;
}
 @media (max-width: 480px) {
	.ftr{ padding-left: 0px; text-align: left;}
}
.ftr_phone {
    padding-left: 25px;
    line-height: 26px;
    
    margin-bottom: 15px;
    color: #999;
	font-family: "Dosis", sans-serif;
	font-size: 14px;
}
 
.ftr_phone::before {
    content: '\f095';
    font-family: FontAwesome;
    position: absolute;
    margin-left: -25px;
}
.ftr_mobile {
    padding-left: 25px;
    line-height: 26px;
   
    margin-bottom: 15px;
    color: #999;
	font-family: "Dosis", sans-serif;
	font-size: 14px;
}
.ftr_mobile::before {
    content: '\f108';
    font-family: FontAwesome;
    position: absolute;
    margin-left: -25px;
}

.ftr_email {
    padding-left: 25px;
    line-height: 26px;
   
    margin-bottom: 15px;
    color: #999;
	font-family: "Dosis", sans-serif;
	font-size: 14px;
}
.ftr_email::before {
    content: '\f0e0';
    font-family: FontAwesome;
    position: absolute;
    margin-left: -25px;
}
