@charset "utf-8";

/* CSS Document */



.als-container {

	position:relative;

	width: 100%;

	margin:0;

	z-index: 0;

}



.als-viewport {

	position: relative;

	overflow: hidden;

	width:100% !important;

}



.als-wrapper {

	position: relative;

	list-style: none;

	width:100% ;

}



.als-item {

	position: relative;

	display: block;

/*	cursor: pointer;*/

	float: left;

}



.als-prev, .als-next {

	position: absolute;

	cursor: pointer;

	clear: both;

}





/*************************************

 * specific styling for #demo3

 ************************************/

.als-container .als-item {

	padding:0;

	width: 301px;

	margin-left:13px;

	height: 365px;

}

#slide2 .als-item {width:172px;height:145px !important;}

li.als-item:first-child{margin-left:0;}

.ie9 #als-header .als-item {

	min-width: 180px;

}

.als-container .als-item img {

	/*display: block;*/

	margin: 0 auto;

	vertical-align: middle;

}



.als-container .als-prev, #demo3 .als-next {

	top: 40px;

}



.als-container .als-prev {

	left:893px !important;

	top:-21px;

}



.als-container .als-next {

	right:0;

	top:-21px;

}