.smiletrain {
    margin-bottom: 25px;
    margin-top: 0;
}
.smiletrainimg {
    max-height: 120px;
}

.singlelist ul li {
    float: none;
    width: 100%;
}

.djslider-default ul.djslider-in > li {
    background-color: #8fe1f1;
    border-radius: 4px;
    max-height: 220px;
    overflow: visible;
    padding: 10px !important;
}

.djslider-default ul.djslider-in > li:after {
    border-bottom: 35px solid transparent;
    border-left: 32px solid #5FD2E7;
    border-top: 35px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    right: 100%;
    top: 40%;
    width: 0;
}

.djslider-default ul.djslider-in > li:nth-child(even) {
	background-color: #5FD2E7;
}

.djslider-default ul.djslider-in > li:nth-child(even):after {
	border-left-color: #8fe1f1;
}

.djslider-default{
	max-height: 220px;
}

/*.djslider-default ul.djslider-in > li {
  background-color: #39c5de;
  padding: 10px !important;
  overflow: visible;
}

.djslider-default ul.djslider-in > li:after {
	content:"";
	position: absolute;
	right: 100%;
	top: 40%;
	width: 0;
	height: 0;
	border-top: 35px solid transparent;
	border-left: 32px solid #39C5DE;
	border-bottom: 35px solid transparent;
}*/

.smilefeatures .btsc-iconbox {
    padding: 7px;
}

.smilelogo {
    background-color: #666;
    border-radius: 5px;
    padding: 20px;
    text-align: center !important;
}

.smilelogo img {
	float: none !important;
}

.medicalListIntrotext {
    height: 215px;
    overflow: hidden;
}

.qual {
    background-color: #39c5de;
    border: 1px solid #1d98ae;
    border-radius: 2px;
    color: #fff;
    float: left;
    line-height: normal;
    margin-right: 2px;
    margin-top: 2px;
    padding: 3px 5px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
}

.qualification {
    clear: both;
    display: inline-block;
}

.medicalListIntrotext .qualification {
    display: none;
}

.bg_slideshow_over_desc {
    background-color: rgba(208, 207, 207, 0.5);
    border: 6px solid rgba(255, 255, 255, 0.4);
    border-radius: 3px;
    padding: 10px;
}

.iconLink {
    display: inline-block;
    margin: 0;
}

.logo-text a span.iconLogoImg {
    background: #ffffff url("../images/logo.png") repeat scroll 0 0;
    display: block;
    height: 32px;
    width: 100%;
}