#slider{position:relative;overflow:auto}
#slider li{list-style:none}
#slider ul {margin:0 !important}
#slider ul li{float:left;display:block;min-height:250px;background-position:center top}
#slider .dots{
	position:absolute;
	left:0;
	right:0;
	margin:0;
	bottom:-5px;
	background:transparent;
	height:33px;
	text-align:center
}
#slider .dots li{
	display:inline-block;
	width:14px;
	height:14px;
	margin:8px 5px;
	text-indent:-999em;
	border:2px solid #000;
	background:#fff;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	cursor:pointer;
	opacity:.8;
	-webkit-transition:all .2s;
	-moz-transition:all .2s;
	transition:all .2s
}
#slider .dots li.active{background:#000}
.slider-title{
	background:rgba(0,0,0,.8);
	color:#fff;
	margin:40px 30px 5px;
	display:inline-block;
	text-transform:uppercase;
	line-height:1em;
	/*font-weight:bold;*/
	font-size:180%;
	padding:10px;
}
.slider-description{
	background:rgba(40,40,40,.8);
	color:#fff;
	display:inline-block;
	padding:5px 10px 10px;
	font-size:120%;
	line-height:1em;
	text-transform:normal;
	margin:5px 30px;
}
#slider a{margin:30px}
.slider-shadow{width:100%;height:35px;display:inline-block;background:transparent url(/images/modules/banners/shadow.png) no-repeat center top}
