/*======= BT CONTENT SLIDER ========*/
.bt-cs {
	position: relative;
	border: none;
}
.slides_container {
	overflow: hidden;
	position: relative;
}
.bt-cs h3 {
	color: #d67901;
	line-height: 37px;
	text-indent: 15px;
	text-transform: uppercase;
	background: url(../images/bg-header.png) repeat-x;
	height: 37px;
	border: 1px solid #cfcfcf;
	margin: 0 !important;
}

/*
	Handles - Next/prev buttons
*/
.bt-cs .next,.bt-cs .prev {
	display: none;
	width: 40px;
	height: 100%;
	top:0;
	opacity:0.7;
}
.bt-cs:hover .next, .bt-cs:hover .prev{
	display:block;
}
.bt-cs .next:hover, .bt-cs .prev:hover{
	opacity:1;
}
.bt-cs a.next {
	background: url(../images/re-right.png) right center no-repeat !important;
	text-indent: -9999px;
	position:absolute;
	z-index:100;
	margin:0;
	padding:0;
	right:0;
}
.bt-cs a.prev {
	background: url(../images/re-left.png) left center no-repeat !important;
	text-indent: -9999px;
	position:absolute;
	z-index:999;
	margin:0;
	padding:0;
	left:0;
}

/*bullet */
.bt-cs .bt_handles {
	border: 1px solid red;
	position: absolute !important;
	margin:  0 !important;
	padding: 0 !important;
	border: 0 !important;
	z-index:101;
}
.bt-cs .bt_handles li {
	float: left;
	margin: 0 1px!important;
	list-style:none;
	padding:0px!important;
	background:none!important;
}
.bt_handles li a {
	display: block !important;
	width: 12px;
	height: 0;
	padding-top: 12px;
	background-image: url(../images/pagination.png);
	background-position: 0 0;
	float: left;
	padding: 12px 0 0 0 !important;
	overflow: hidden;
}
.bt_handles li.current a {
	background-position: 0 -12px;
}

/*numbering */
.bt-cs .bt_handles_num {
	border: 1px solid red;
	position: absolute !important;
	margin:  0 !important;
	padding: 0 !important;
	border: 0 !important;
	z-index:101;
}
.bt-cs .bt_handles_num li {
	float: left;
	margin: 0 1px!important;
	list-style:none;
	padding:0px!important;
	background:none!important;
}
.bt_handles_num li a {
	display: block !important;
	width:12px;
	height:15px;
	line-height:15px;
	background:grey;
	float: left;
	padding:0!important;
	overflow: hidden;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-size:10px;
}
.bt_handles_num li a:hover{
	opacity:0.8;
}
.bt_handles_num li.current a {
	background:orange;
}

/*** CSS STYLE FOR ITEM ****/
.bt-cs .bt-row {
	float: left;
	position: relative;
	overflow: hidden;
	padding: 8px 0;
}
.bt-cs .bt-inner {
	margin: 0;
	position: relative;
	padding: 0 10px;
}
.bt-cs .bt-inner a {
	text-decoration: none;
}
.bt-cs .bt-inner img {
	max-width:99%;
	margin:5px 0px;
}
.bt-cs .bt-inner .bt-title {
	clear: both;
	color: #d67900;
	font-weight: bold;
	text-transform: none;
	line-height:150%;
	display:inline-block;
}
.bt-cs .bt-inner .bt-category {
	clear: both;
	color: #4a4a4a;
	font-weight: bold;
	line-height:150%;

}
.bt-cs .bt-center{
	text-align:center;
}
.bt-cs .bt-extra {
	clear: both;
	margin-top: 5px;
}
.bt-cs .bt-date,.bt-cs .bt-author {
	font-weight: normal;
	font-size: 80%;
}
.bt-row-separate {
	clear: both;
	height: 1px;
	border-bottom: 1px dotted #959595;
	margin: 0px 10px;
	margin-bottom: 15px;
}

/*======================== Custom Class ==========================*/
.webmod{
color:#feddfe;
}
.webmod .bt-row {
background: #d7e1f2; /* Old browsers */
background: -moz-linear-gradient(top, #d7e1f2 0%, #beceea 26%, #bbcce9 65%, #c4d3ec 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7e1f2), color-stop(26%,#beceea), color-stop(65%,#bbcce9), color-stop(100%,#c4d3ec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d7e1f2 0%,#beceea 26%,#bbcce9 65%,#c4d3ec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d7e1f2 0%,#beceea 26%,#bbcce9 65%,#c4d3ec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d7e1f2 0%,#beceea 26%,#bbcce9 65%,#c4d3ec 100%); /* IE10+ */
background: linear-gradient(to bottom, #d7e1f2 0%,#beceea 26%,#bbcce9 65%,#c4d3ec 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7e1f2', endColorstr='#c4d3ec',GradientType=0 ); /* IE6-9 */
margin-right: 0px;
margin-left: 5px;
width:24.5% !important;
}
.bt-row .bt-row-last .bt-inner{
margin-right: 0px !important;
}
.bt-row .bt-row-last{
margin-right: 0px !important;
}
.webmod .bt-row .bt-row-last{
margin-right: 0px !important;
}
.webmod .bt-title{
text-align:center;
background: #eef2fa; /* Old browsers */
background: -moz-linear-gradient(top, #eef2fa 0%, #d0dbf0 26%, #abc0e4 65%, #abc0e4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef2fa), color-stop(26%,#d0dbf0), color-stop(65%,#abc0e4), color-stop(100%,#abc0e4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eef2fa 0%,#d0dbf0 26%,#abc0e4 65%,#abc0e4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eef2fa 0%,#d0dbf0 26%,#abc0e4 65%,#abc0e4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eef2fa 0%,#d0dbf0 26%,#abc0e4 65%,#abc0e4 100%); /* IE10+ */
background: linear-gradient(to bottom, #eef2fa 0%,#d0dbf0 26%,#abc0e4 65%,#abc0e4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef2fa', endColorstr='#abc0e4',GradientType=0 ); /* IE6-9 */
width:100%;
padding-top: 5px;
padding-bottom: 5px;
}
.webmod .bt-introtext{
color:#000;
font-size:14px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
text-align: left;
}
.webmod .bt-introtext b {
text-align:center;
border-bottom:1px solid #a6a6a6;
font-weight: normal;
margin-bottom: 5px;
font-size: 13px;
}
.webmod .bt-inner{
min-height:166px;
margin-right: 0px !important;
}
.webmod{
margin-top: 10px !important;
}
.webloc{
width:100% !important;
text-align:center !important;
float: right;
}
.bt-cswebmod {
padding-left: 6px !important;
}
.bt-cswebmod .slide{
width:1156px!important;
}

.cust_head .bt-title{
text-align: center;
}
.cust_head  .bt-cs .bt-inner .bt-title{
clear: both;
color: #444;
line-height: 150%;
display: inline-block;
font-size: 26px;
text-align: center !important;
}
.cust_head .bt-introtext{
text-align: left !important;
}
.cust_acad .bt-row .bt-row-last .bt-title{
clear: both;
height: 1px;
border-bottom: 2px solid #B7D2F2;
margin: 0px 67px 15px;
}
.cust_acad  .bt_head{
color: #222;
/*background-color: #E5E5E5;*/
text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.6);
font-size: 13px;
line-height: 16px;
margin: 0px 5px 0px 6px;
padding: 8px;
transition: all 0.2s ease-in-out 0s;
border-radius: 0px 0px 4px 4px;
}
/*=============== Disease Management Group  ==============*/
#btcontentslider364 .bt-title {
font-size: 16px;
color:#354548;
padding-top: 10px;
}
#btcontentslider364 .bt_head{
	float: left;
position: static;
width: 210px;
}
#btcontentslider364 .bt-introtext {
border: none;
width: 210px;
text-align: left;
margin-right: 0px;
margin-top: 0px;
}
#btcontentslider364 .bt-cs .bt-center{
	text-align: center;
padding-left: 15px;
width: 210px;
}
#btcontentslider364 .view2{
	width: 180px;
height: 120px;
}
#btcontentslider364 .view-first .mask{
	background-color:rgb(37,93,143,0.7) !important;
}
#btcontentslider364 .bt-center{
	padding-left: 15px;
}
#btcontentslider364 .readmore a {
background: #336796;
padding: 10px 15px 10px 15px;
border-radius: 5px;
color: #fff;
}
#btcontentslider364 .readmore{
	text-align: center;
padding-right: 5px;
}
/*=============== Latest News ==============*/
#btcontentslider366 .bt-title {
font-size: 16px;
color: #336796;
padding-top: 13px;
height: 23px !important;
line-height: 18px !important;
}
#btcontentslider366 .bt_head{
	float: left;
position: static;
}
#btcontentslider366 .bt-introtext {
border: none;
text-align: left;
margin-right: 0px;
padding-top: 40px;
margin-top: 0px;
color: #696969;
}
#btcontentslider366 .bt-cs .bt-center{
	text-align: center;
padding-left: 15px;

}
#btcontentslider366 .view2{
width: 100px;
height: 100px;
}
#btcontentslider366 .view-first .mask{
	background-color:rgb(37,93,143,0.7) !important;
}
#btcontentslider366 .bt-center{
	padding-left: 15px;
}
#btcontentslider366 .readmore a {
background: #336796;
padding: 10px 15px 10px 15px;
border-radius: 5px;
color: #fff;
}
#btcontentslider366 .readmore{
	text-align: center;
padding-right: 5px;
}
#btcontentslider366 .view-first .mask{
	display:none
}
#btcontentslider366 .bt-row-separate{
	border-bottom: none;
margin: 0px 0px;
}
/*=============== Testimonials ==============*/

img.profile {
width: 60px;
border: 1px solid #868686;
border-radius: 30px;
margin-right: 9px !important;
}
/*=============== Disease Management Group  ==============*/
#btcontentslider370 .bt-title {
font-size: 14px;
color: #354548;
padding-top: 1px;
margin-left: 16px;
font-weight: normal;
/* line-height: 0px; */
height: 29px !important;
}
#btcontentslider370 .bt_head{
float: left;
/* position: static; */
width: 210px;
padding: 0px;
margin: 0px;
}
#btcontentslider370 .bt-introtext {
border: none;
width: 198px;
text-align: left;
margin-right: 0px;
margin-top: 0px;
font-size: 12px;
}
#btcontentslider370 .bt-cs .bt-center{
	text-align: center;
padding-left: 15px;
width: 210px;
}
#btcontentslider370 .view2{
	width: 180px;
height: 120px;
}
#btcontentslider370 .view-first .mask{
	background-color:rgb(37,93,143,0.7) !important;
}
#btcontentslider370 .bt-center{
	padding-left: 7px;
}
#btcontentslider370 .readmore a {
background: #336796;
padding: 10px 15px 10px 15px;
border-radius: 5px;
color: #fff;
}
#btcontentslider370 .readmore{
	text-align: center;
padding-right: 5px;
}

/*========== mission module =========*/
/*#btcontentslider358 .bt-cs a.next {
	background: url(../images/re-right.png) right center no-repeat !important;
	text-indent: -9999px;
	z-index:100;
	position:!important;
	padding:0;
	right:0;
	margin-right: 6px !important;
	float: right !important;
	height: 35px !important;
}
#btcontentslider358 .bt-cs a.prev {
	background: url(../images/re-left.png) left center no-repeat !important;
	text-indent: -9999px;
	position:absolute !important;
	z-index:999;
	padding:0;
	height: 35px !important;
	margin-left: 92% !important;
}
*/
div#btcontentslider358 a.prev{
	margin-right: 23px !important;
	float: right !important;
	height: 35px !important;
	position:absolute !important;
	margin-left: 92%;
	display: block !important;
}
div#btcontentslider358 a.next{
	position:absolute !important;
	height: 35px !important;
	margin-left: 92% !important;
	display: block !important;
	margin-right: 5px;
}
