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

body { font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a { color:#333; }
#wrapper { width:1000px; margin:0px auto 0px auto; font-size: 12px;  }

#header { width:1000px; float:left; background:#FFF;  }

#logo { width:300px; float:left; }

#right_header { width:700px; float:left; }

#right_header_two { width:700px; float:left;  }
 
 
#right_header_two div {  color:#999; float:right; padding-left:30px; margin-top:3px; }
#right_header_two a { text-decoration:none; font-weight:bold; margin-right:10px; line-height:25px; color:#999;  }



#footer { width:1000px; float:left; background:#072a58; font-size:12px; color:#FFF; }

#footer p { font-size:12px;  color:#fff; }

#new_navigation{ 


float:left; width:1000px; 	

background: #299a0b; /* Old browsers */
background: -moz-linear-gradient(top, #299a0b 0%, #29990a 1%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#299a0b), color-stop(1%,#29990a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #299a0b 0%,#29990a 1%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #299a0b 0%,#29990a 1%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #299a0b 0%,#29990a 1%); /* IE10+ */
background: linear-gradient(to bottom, #299a0b 0%,#29990a 1%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#299a0b', endColorstr='#29990a',GradientType=0 ); /* IE6-9 */			 
		   }
		   
		   
#main { width:1000px; float:left;  background:#FFF; padding-bottom:8px; min-height:300px; padding-top:8px;  }		   
		
#left_main { width:200px; float:left; margin-left:6px; margin-right:6px;
            -moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			border-radius: 10px;
			border: 1px solid  #C3D0E1; 
			
			
            background-color: #F2F4F7; }		  

#right_main { width:780px; float:left; font-size:12px;
              -moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			border-radius: 10px;
			border: 1px solid  #C3D0E1; 
			
			
            background-color: #F2F4F7; }		



.slot { width:120px; height:30px; float:left; background:#06C; margin:1px; color:#FFF; text-align:left; padding-left:10px; padding-right:10px; line-height:30px; }
.slot a { text-decoration:none; color:#FFF;  }
.slots { width:900px; margin-left:50px; float:left; }

.slot .scheduled_slot { color:#030; font-weight:bold; margin-left:20px; }
.slot .booked_slot { color:#F00; font-weight:bold;  margin-left:10px; }

.months { float:left;  width:80px; height:30px; line-height:30px; background-color:#90C; margin-left:2px; text-align:center; }
.months a { color:#FFF; text-decoration:none;  } 
.main_hright { width:500px; float:left; }
.main_hleft { width:500px; float:left; }
.buttons { color:#FFF; background:#090; font-weight:bold; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px; text-decoration:none; -moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			border-radius: 10px;
			border: 1px solid  #C3D0E1;   }
.buttons:hover { text-decoration:underline; }
.submit_button { background:#0088CA; padding-left:10px; padding-top:4px; padding-bottom:4px; padding-right:10px; color:#FFF; font-weight:bold; border:0px;  }
.phy { background:#063; height:30px; line-height:30px; }
.chat { background:#333; height:30px; line-height:30px; }
.video { background:#906;height:30px; line-height:30px; }
.mobile { background:#F60; height:30px; line-height:30px; }
.unscheduled { background:#D0D0D0; height:30px; line-height:30px; width:100px; margin-top:2px; font-weight:bold; }
.phy a, .chat a, .video a, .mobile a { color:#FFF; font-weight:bold; text-decoration:none; }

.book_phy { background:#063; height:30px; line-height:30px; }
.book_chat { background:#333; height:30px; line-height:30px; }
.book_video { background:#906;height:30px; line-height:30px; }
.book_mobile { background:#F60; height:30px; line-height:30px; }
.book_phy a, .book_chat a, .book_video a, .book_mobile a { color:#FFF; font-weight:bold; text-decoration:line-through; }


    .doctor_registraton{
		width:740px; height:auto; border-right:#CCC; border-radius:10px; margin-left:100px;   border:#CCC solid 1px; padding-bottom:15px; float:left;}
		.full_registrationbtn{
		width:auto; height:20px; margin:5px 0 0 0; padding:5px 8px 0 8px; font-weight:bold; font-family:Verdana; float:left; background:#009150; border-radius:10px; text-align:center; color:#FFF;	
		}
		.full_registrationbtn:hover{
			background:#04be6c;
			text-decoration:none;
		} 
		.fullregistration{
			width:360px; height:auto; padding-bottom:15px; margin:5px 0 0 0; float:left;
		}
		.doctorregistrato_header{
			width:auto; height:25px; float:left;  background:#009553; color:#FFF; font-weight:bold; font-size:14px; font-family:Verdana; margin:0 20px 0 10px; padding:5px 20px 0px 20px; border-radius:10px 10px 0px 0px;}
		
    
    
    .full_registrationbtn1 {		width:auto; height:20px; margin:5px 0 0 0; padding:5px 8px 0 8px; font-weight:bold; font-family:Verdana; float:left; background:#009150; border-radius:10px; text-align:center; color:#FFF;	
}
.report_table { color:#333;  }


.home_navigation { float:left; width:1000px; 	
background: rgb(206,220,231); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(206,220,231,1) 0%, rgba(89,106,114,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(206,220,231,1)), color-stop(100%,rgba(89,106,114,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72',GradientType=0 ); /* IE6-9 */
}

#banner{
	width:980px;
	height:300px;
	position:relative;
    margin: 0px auto;	
	
}

#banner1{
	width:980px;
	height:250px;
	background-color:#fff;
	box-shadow:1px 1px 10px rgba(0,0,0,0.25);
	margin-top:10px;
	overflow:hidden;
	position:relative;
}

.wrap{
		width:3920px;
	height:250px;
	-moz-transition:all 1s ease-in-out;
	transition:all 1s ease-in-out;
	
}


input[type=radio]{
	/*position:absolute;
	bottom:10px;
	right:10px;
	z-index:11;
	opacity:0;*/
}

#i1{
	right:64px;
	
}
#i2{
	right:46px;
}
#i3{
	right:28px;
}
#i4{
	right:10px;
}


#a1{
	width:13px;
	height:13px;
	position:absolute;
	background-color:#ccc;
	right:67px;
	bottom:10px;
	border-radius:100%;
	z-index:10;
}
#a2{
	right:49px;
	width:13px;
	height:13px;
	position:absolute;
	background-color:#ccc;
	
	
		bottom:10px;
	border-radius:100%;
		z-index:10;
}
#a3{

	width:13px;
	height:13px;
	position:absolute;
	background-color:#ccc;
	right:31px;
	bottom:10px;
	border-radius:100%;
		z-index:10;
}
#a4{

	width:13px;
	height:13px;
	position:absolute;
	background-color:#ccc;
	right:13px;
	bottom:10px;
	border-radius:100%;
		z-index:10;
}


#i1:checked ~ #banner1 .wrap{
	margin-left:0px;
}
#i2:checked ~ #banner1 .wrap{
	margin-left:-980px;
}
#i3:checked ~ #banner1 .wrap{
	margin-left:-1960px;
}
#i4:checked ~ #banner1 .wrap{
	margin-left:-2940px;
}

#i1:checked + div{
	background-color:#333;
}
#i2:checked ~ #a2{
	background-color:#333;
}

#i3:checked + div{
	background-color:#333;
}

#i4:checked ~ #a4{
	background-color:#333;
}
.one{
	width:980px;
	height:250px;
	background:url(../root/uploads/banners/8115home-banner%20family.jpg);
	float:left;
	position:relative;
}
.two{
	width:980px;
	height:250px;
	background:url(../root/uploads/banners/8985home-banner2.jpg);
	float:left;  
}
.three{
	width:980px;
	height:250px;
	background:url(../root/uploads/banners/9450medicalRecordBanner.jpg);
	float:left;



}

.four{
	width:980px;
	height:250px;
	background:url(../root/uploads/banners/57421644healthcare2.jpg);
	float:left;
}

/*.inside{
	position:absolute;
	padding:20px;
	background-color:rgba(0,0,0,0.5);
	width:400px;
	top:100px;
	z-index:999;
	
}


.img1{
	position:absolute;
	width:100%;
	height:100%;
	background-color:#ccc;
		z-index:997;
			background-image:url(../assets/1.jpg);
	
}

.img2{
	position:absolute;
	width:100%;
	height:100%;

		z-index:998;

	
}

.p1{
	width:196px;
	height:250px;
	position:absolute;
	left:0;
	top:-250px;
	background-image:url(../assets/2.jpg);
	-webkit-animation-name:red1;
	-webkit-animation-duration:0.5s;
	-webkit-animation-delay:0s;
	-webkit-animation-fill-mode:forwards;
}

.p2{
	width:196px;
	height:250px;
	position:absolute;
	left:196px;
	top:250px;
	background-image:url(../assets/2.jpg);
	background-position:-196px 0px;
		-webkit-animation-name:red1;
	-webkit-animation-duration:0.5s;
	-webkit-animation-delay:0.3s;
	-webkit-animation-fill-mode:forwards;
}
.p3{
	width:196px;
	height:250px;
	position:absolute;
	left:392px;
	top:-250px;
	background-image:url(../assets/2.jpg);
	background-position:-392px 0px;
		-webkit-animation-name:red1;
	-webkit-animation-duration:0.5s;
	-webkit-animation-delay:0.6s;
	-webkit-animation-fill-mode:forwards;
}


.p4{
	width:196px;
	height:250px;
	position:absolute;
	left:588px;
	top:250px;
	background-image:url(../assets/2.jpg);
	background-position:-588px 0px;
		-webkit-animation-name:red1;
	-webkit-animation-duration:0.5s;
	-webkit-animation-delay:0.9s;
	-webkit-animation-fill-mode:forwards;
}

.p5{
	width:196px;
	height:250px;
	position:absolute;
	left:784px;
	top:-250px;
	background-image:url(../assets/2.jpg);
	background-position:-784px 0px;
		-webkit-animation-name:red1;
	-webkit-animation-duration:0.5s;
	-webkit-animation-delay:1.2s;
	-webkit-animation-fill-mode:forwards;
}

.inside h1{
	 font-family:regular;
	 text-transform:uppercase;
	 color:#fff;
	 font-size:40px;
}
*/