/* Common styles */
.carousel
{
	position:relative;
}
.carousel li
{
	position:relative; display:inline-block;
}

/* Elastislide Style */

.elastislide-carousel ul li
{
	min-width:20px; /* minimum width of the image (min width + border) */
}
.elastislide-wrapper
{
	position:relative;
	margin:0 auto;
	min-height:60px;
}
.elastislide-carousel
{
	position:relative; overflow:hidden;
}
.elastislide-carousel ul
{
	display:block; position:relative;
	list-style-type:none;
	margin:0; padding:0;
	-webkit-transform:translateX(0px);
	-moz-transform:translateX(0px);
	-ms-transform:translateX(0px);
	-o-transform:translateX(0px);
	transform:translateX(0px);
}
.elastislide-horizontal ul
{
	white-space:nowrap;
	-webkit-transition:all 400ms ease-in-out !important; 
	-moz-transition:all 400ms ease-in-out !important;
	-ms-transition:all 400ms ease-in-out !important;
	-o-transition:all 400ms ease-in-out !important; 
	transition:all 400ms ease-in-out !important; 
}
.elastislide-horizontal ul li
{
	display:inline-block;
	height:100%;
	vertical-align:top;
}
.lte7 .elastislide-horizontal ul li { display:inline; zoom:1; }

.elastislide-vertical ul li
{
	display:block;
}
.elastislide-carousel ul li a
{
	display:inline-block;	
}
.elastislide-carousel ul li a img
{
	display:block;
	max-width:200px;
}
