.thum-area-cs{
	clear:both;
	width:100%;
}

.thum-area-cs ul{
	list-style:none;
	margin:0;
	padding:0;
}

.thum-cs{
	float:left;
	width:198px;
	margin:2px;
	padding:3px;
	border:1px solid #ddd;
}
.thum-cs img{
	width:100%;
	height:198px;
}

.thum-cs .thum-info{
	padding:5px 0;
	text-align:center;
	color:#583E97;
}

.list-cs{
	width:100%;
	clear:both;
	margin:0 0 10px 0;
	padding:5px 0 5px 5px;
	overflow:hidden;
	border-bottom: 1px solid #ccc;
}
.list-cs .list-img{
	float:left;
}

.list-cs .list-img img{
	height:146px;
	border-right:1px solid #ddd;
	padding-right:10px; 
}

.list-cs .list-info{
	float:left;
	padding-left:15px; 
}

.list-cs .list-info h3{
	border-bottom: 1px solid #e8e8e8;
	padding:0 0 10px 0;
	width:478px;
}
.btn-link-cs{
	border:1px solid #583E97;
	padding:2px 10px;
	border-radius:2px;
	background:#583E97;
	color:white;
}
table.table-info-cs tr td{padding:8px 0;}
table.table-info-cs tr td:first-child{
	width:100px;
}

.doctor-content-cs table{
	width:100%!important;
	border:1px solid #ddd;
	margin:10px 0;
}
.doctor-content-cs table tr th{
	font-weight:600;
	background:#E0E0E0;
	border:1px solid #777!important;
}

.doctor-content-cs table tr,.doctor-content-cs table tr td,.doctor-content-cs table tr th{
	border:1px solid #ddd;
	padding:5px;
}

ul.pagination{
	margin:10px auto;
}

ul.pagination li.current{
	background:#42B3E5;
	/* border:1px solid #ddd; */
	padding:8px 12px;
	color:white;
}

.find-doctor-cs{
	border:2px solid #583E97;
	margin-top:15px;
	background:#0384CE;
	border-radius:3px;
}
.find-doctor-cs .clearfix{
	padding:3px 0 3px 10px;
}
.value strong{
	color:#fff!important;
}
.inputTxt{
	padding:7px;
	margin:2px 10px;
	width:88%;
	font-size:15px;
	border-radius:3px;
	border:1px solid #777;
}

.inputOptn{
	padding:7px;
	margin:2px 10px;
	width:93%;
	font-size:15px;
	border-radius:3px;
	border:1px solid #777;
}

.btn-submit{
	padding:5px 7px;
	margin:2px 10px;
	width:93%;
	font-size:17px;
	border-radius:3px;
	border:1px solid #777;
	color:#fff;
	background:#583E97;
	cursor:pointer;
}
.btn-submit:hover{
	background:#6F5A9D;
}
table.table-feedback-cs{
	margin-top:15px;
	width:100%;
}
table.table-feedback-cs td:first-child{
	width:125px;
	text-align:right;
	padding:3px 10px;
}
table.table-feedback-cs td{
	border:1px solid #ddd;
	padding:3px 0;
}
table.table-feedback-cs .inputTxt{
	padding-top: 3px; padding-bottom: 3px;
	width:92.5%;
}
.areaTxt{
	padding:7px;
	margin:2px 10px;
	width:92.5%;
	font-size:15px;
	border-radius:3px;
	border:1px solid #777;
}
table.table-feedback-cs .btn-submit{
	width:95.5%;
}
.content-body table{
	Width:100%!important;
}
.content-body table td,.content-body table th{border:1px solid #ddd;padding:2px 5px;font-weight:normal!important;vertical-align:middle!important;}
.cs-faculty ul{
	margin:0;
	padding-left:30px;
	list-style: square;
	}
.cs-faculty ul li{
	padding:5px 10px;
}