
#custom_slider {
	position: relative;
	overflow: hidden;
}

#custom_slider img {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	position: absolute;
	left: 0px;
}

#custom_slider.inactive_slider img:first-child {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=1);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

#custom_slider.inactive_slider a {
	display: none;
}

#custom_slider a {
	width: 52px;
	text-align: center;
	line-height: 47px;
	background-color: white;
	height: 52px;
	border-radius: 32px;
	
	display: block;
	position: relative;
	top: 50%;
	margin: -26px 12px 0 12px;
	font-size: 40px;
	text-decoration: none;
	cursor: pointer;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=0.4);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	-webkit-transition: 1s;
	-o-transition: 1s;
	-moz-transition: 1s;
    transition: 1s;
}

#custom_slider a:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=1);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

#custom_slider_left {
	float: left;
}

#custom_slider_right {
	float: right;
}

img {
	width: auto\9;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}