.list_carousel.responsive {	
	margin-left: 0;
	width: 91%;
}
.list_carousel ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
border-top:1px solid #eee;
}
.list_carousel li {
	text-align: center;		
	padding: 0;
	display: block;
	float: left;
	position: relative;
	background: none;
	background-position: 0px;
	margin-bottom: 0;
border-bottom:1px solid #eee;
}	
.list_carousel li img{
	width: 100%;
	height: auto;
}
ul.image-slider li img
{
	max-width: none;
	max-height: none;
	width: 100%;
	height: auto;
}
a.carousel_prev{background-image: url(images/navigation_arrows_left.png); width: 50px; height: 50px; z-index: 2; position: absolute; top: 40%;	left: 20px;}
a.carousel_prev:hover{background-position: 0 -50px;}
a.carousel_next{background-image: url(images/navigation_arrows_right.png); width: 50px; height: 50px; z-index: 2; position: absolute; top: 40%;	right: 20px;}
a.carousel_next:hover{background-position: 0 -50px;}
.carousel_pagination {margin-top: 70px; display:none!important}
.carousel_pagination a {margin: 0 0 0 5px; float: left;}
.carousel_pagination a:first-child {margin: 0;}
.carousel_pagination a {width: 15px; height: 15px; display: block; border-radius:50px;background:#90c5e8 ; background-position: 0 -50px; cursor: pointer; text-indent: -9999px;}
.carousel_pagination a:hover {background-position: 0 0;}
.carousel_pagination a.selected {background-position: 0 0; cursor: default;}