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

body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#4B4B4B; line-height:20px; outline:none;}

a, a:hover { outline:none;}

@font-face {
	font-family:'moolbor';
	src: url('moolbor.eot');
	src: url('moolbor.eot?#iefix') format('embedded-opentype'),
	url('moolbor.ttf') format('truetype'),
	url('moolbor.svg#ManoramaRegular') format('svg');
	font-weight: normal;
	font-style: normal;
} 
#doctors_all_popup { display:none;}
#doctors_showall_popup { width:100%; height:100%; position:fixed; left:0px; right:0px; top:0px; bottom:0px; margin:auto; background:url(../images/overlay.png) repeat top center; }

#doctors_popup { width:997px; height:auto; overflow:hidden; background-color:#FFFFFF;   position:relative; top:0px; bottom:0px; left:0px; right:0px; margin:auto;}

#d_head { width:947px; height:75px; background-color:#f3f3f3; border-bottom:solid 2px #E1E1E1; padding:0px 25px;}
#d_head2 { width:947px; height:40px; border-bottom:solid 2px #E1E1E1; padding:0px 25px;}

#d_logo { width:304px; height:75px; float:right;}
#d_logo > img { margin-top:5px;}

#d_icon { width:500px; height:75px; background:url(../db_icons/bank458653.jpg) no-repeat; background-size: 70px 70px; padding-left:75px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; line-height:75px; }

#d_container { width:947px; height:auto; overflow:hidden; margin:0px auto; margin-top:25px;}

#d_cont_left { width:650px; height:auto; overflow:hidden; float:left;}
#d_cont_right { width:250px; height:auto; overflow:hidden; float:right; }

.d_name { font-family:moolbor;  color:#013c8c; font-weight:bold; line-height:50px;}

#d_details_01 { width:648px; height:240px; background-color:#f9f9f7; border:solid 1px #e6e6e6; margin-top:10px; box-shadow:0px 0px 2px 2px rgba(0,0,0,0.1); }
#d_details_01 > img { float:left; border-right:solid 1px #e6e6e6;}

#d_details_datas_01 { background-color:#FFFFFF !important; height:70px; padding:0px 10px; width:371px; float:right; padding-left:15px; padding-top:5px; border-bottom:solid 1px #e6e6e6; border-top:solid 1px #e6e6e6; margin-top:10px; line-height:normal;}

#review { border-bottom:solid 1px #e6e6e6; overflow:hidden; } 
.review_head { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; margin-bottom:5px;}
.review { width:628px; border-top:solid 1px #e6e6e6; min-height:25px; overflow:hidden; padding:10px;}
.review > div:nth-child(1) { width:46px;  float:left;}
.review > div:nth-child(2) { width:560px;  float:right;}

.review_image { width:46px; height:46px; border-radius:10px; background:url(../images/review_photo_dummy.jpg) no-repeat top center;}
.review_name { font-size:11px; color:#013b84; text-align:center; line-height:normal; margin:5px 0px;}
.review_title { font-size:14px; font-weight:bold; color:#000000;}
.review_rating { background:url(../images/review_empty.jpg) repeat-x left center; width:70px; height:15px; margin:2px 0px 10px 0px;}
.review_date { font-size:11px; color:#013b84; font-style:italic;}
.review_box { width:560px; height:20px; background-color:#F0F0F0; border:solid 1px #E1E1E1; border-radius:3px; padding-left:5px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; resize:none;}

.ask_box { width:220px; height:20px; background-color:#F0F0F0; border:solid 1px #E1E1E1; border-radius:3px; padding-left:5px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; resize:none;}

#map { width:325px; height:215px; float:left;}
#video_gallery { width:300px; height:200px; float:right; background-color:#666666;}
#image_gallery { margin-top:25px;}

.d_rating { width:145px; height:15px; padding-left:5px; font-size:11px; color:#000000; line-height:15px;}

.rat { width:205px; height:15px; margin-bottom:3px;}
