.sss {

	height: 0;

	margin: 0; 

	padding: 0;

	position: relative;

	display: block;

	overflow: hidden;

}



.ssslide {

	width: 100%;

	margin: 0;

	padding: 0;

	position: absolute;

	top: 0;

	left: 0;

	display: none;

	overflow: hidden;

}



.ssslide img {

	width:100%;

	height:100%;

	/*max-width: 100%; Balaji commented

	max-width: auto;*/

	/*height: auto; Shan changed*/

	height: 390px; 

	margin: 0;

	padding: 0;

	position: relative;

	display: block;
	
	}
@media only screen and (max-width: 500px) {
    .ssslide img {
        height: 187px; 
    }
}



.sssnext, .sssprev {

	width: 25px;

	height: 100%;

	margin: 0;

	position: absolute;

	top: 0;

	background: url('images/arr.png') no-repeat;

}



.sssprev {

	left: 3%;

	background-position: 0 50%;

}



.sssprev {

	left: 3%;

	background-position: 0 50%;

}



.sssnext {

	right: 3%;

	background-position: -26px 50%;

}



.sssprev:hover, .sssnext:hover {

	cursor: pointer;

}



.caption{position:relative; height:44px; top:-30px; padding-top:5px; padding-left:10px; color:#000; background-color:rgba(255,255,255,0.8); width:100%; display:block;}





/*Balaji Styles*/

@media only screen and (min-width:1220px){

.eng, .wah{

	min-height:240px;

	overflow:hidden;

}
.hideoverflow{overflow:hidden}

}