.sliderHolder {
	width: 100%;
	min-height: 100%;
	height: 100%;
	-ms-touch-action: none;
	touch-action: none;
	position: relative;
	overflow: hidden
}
.slider {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	min-height: 100%;
	background: #EEE;
	opacity: .99
}
.sliderBg {
	width: 100%;
	min-height: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0
}
.slides, .thumbs {
	width: 100%;
	min-height: 100%;
	overflow: hidden;
	position: absolute;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer
}
.thumbs {
	min-height: 0;
	bottom: 25px
}
.thumbsHolder {
	width: 100%;
	height: 104px;
	bottom: 30px;
	position: absolute;
	overflow: hidden
}
.captionHolder {
	width: 100%;
	min-height: 20px;
	position: absolute;
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 5px
}
.caption {
	width: 100%;
	min-height: 20px;
	color: #EEE;
	top: 0;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif
}
.touchColor {
	color: #414042
}
.touchLightColor {
	color: #ccc
}
.nColor {
	color: #2aace3
}
.swipeColor {
	color: #939598
}
.headerColor {
	color: #58595b
}
.footerLink, .footerLink a {
	font-size: 12px;
	text-decoration: none;
	color: #666;
	cursor: pointer;
	font-weight: bold
}
.footerLink:hover {
	color: #414042;
	text-decoration: none
}
.footerCopyright {
	font-size: 10px
}
.infobox {
	background: #EEE;
	border: 1px solid #AAA;
	margin: 15px auto 10px auto;
	padding: 10px
}
.blackBg {
	background: #000
}
.darkGray {
	background: #101010
}
.blackBgAlpha60 {
	background: #000;
	background: rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"
}
.blackBgAlpha90 {
	background: #000;
	background: rgba(0,0,0,0.9);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#EE000000, endColorstr=#EE000000);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#EE000000, endColorstr=#EE000000)"
}
.lightGrayBg {
	background: #CCC
}
.controlHolder {
	width: 100%;
	height: 30px;
	background: url(../assets/control_bg.png) repeat-x;
	position: absolute;
	bottom: 0;
	overflow: hidden
}
.autoPlayIcon, .nextIcon, .prevIcon, .zoomInIcon, .zoomOutIcon, .captionOnIcon, .captionOffIcon, .thumbsOnIcon, .thumbsOffIcon, .closeIcon {
	width: 21px;
	height: 30px;
	cursor: pointer;
	cursor: hand;
	margin-left: -10px;
	background: url(../assets/control_sheet.png) 0 0 no-repeat
}
.autoPlayIcon {
	background-position: 0 0
}
.prevIcon {
	background-position: -50px 0
}
.nextIcon {
	background-position: -75px 0
}
.zoomOutIcon {
	background-position: -100px 0
}
.zoomInIcon {
	background-position: -125px 0
}
.captionOnIcon {
	background-position: -150px 0
}
.captionOffIcon {
	background-position: -175px 0
}
.thumbsOnIcon {
	background-position: -200px 0
}
.thumbsOffIcon {
	background-position: -225px 0
}
.closeIcon {
	background-position: -250px 0
}
.controlPos1, .controlPos2, .controlPos3, .controlPos4, .controlPos5, .controlPos6, .controlPos7 {
	position: absolute
}
.controlPos1 {
	left: 12.5%
}
.controlPos2 {
	left: 25%
}
.controlPos3 {
	left: 37.5%
}
.controlPos4 {
	left: 50%
}
.controlPos5 {
	left: 62.5%
}
.controlPos6 {
	left: 75%
}
.controlPos7 {
	left: 87.5%
}
