div.csc-textpic-scalable .csc-textpic-imagewrap img {
	max-width: 100%;
	width: auto;
	height: auto;
}

div.es-carousel-wrapper {
	max-width: 100%;
	height: auto;
}

div.es-carousel-wrapper {
	padding: 0;
	margin: 0;
	background: none;
}

div.es-carousel {
	background: none;
}

div.es-carousel ul {
	padding: 0;
}

div.es-carousel ul li {
	height: inherit;
}

div.flexslider ul.slides {
	overflow: hidden;
	padding: 0;
	margin: 0;
}

ul.flex-direction-nav li a,
div.es-nav span {
	width: 30px;
	height: 50px;
	margin: -30px 0 0;
	background: url(../Images/Navigation.png) no-repeat left center;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

ul.flex-direction-nav li a:hover,
div.es-nav.es-nav span:hover{
	opacity: 1.0;
	filter: alpha(opacity=100);
}

ul.flex-direction-nav li a.prev,
div.es-nav span.es-nav-prev {
	left: 6px;
}

ul.flex-direction-nav li a.next,
div.es-nav span.es-nav-next {
	background-position: right center;
	right: 6px;
}