#dancer_slider {
	position:relative;
	width:100%;
}
#dancer_slider > .sizer {
	position:relative;
	width:100%;
	padding-top:54.4%;
}
#dancer_slider .dancer_slide {
	display:block;
}
#dancer_slider  .content {
	position:absolute;
	left:0; top:0; right:0; bottom:0;
}
#dancer_slider_large {
	position:relative;
	width:100%;
}
#dancer_slider_large > .sizer {
	position:relative;
	width:100%;
	padding-top:43.24%;
}

#dancer_slider_thumb {
	position:relative;
	width:100%;
	background-color:#181818;
	overflow-x:scroll;
	overflow-y:hidden;
	white-space:nowrap;
	-webkit-overflow-scrolling: touch;
}
#dancer_slider_thumb > .sizer {
	position:relative;
	width:100%;
	padding-top:11%;
}
#dancer_slider_thumb img {
	vertical-align:top;
	width:16.6%;
	max-width:180px;
	margin-left:0px;
	display:inline;
	cursor:pointer;
}
#dancer_slider_thumb img:first-child {
	margin-left:0;
}
#dancer_slider .dancer_slide {
	display:none;
	position:absolute;
	left:0; top:0;
	right:0; bottom:0;
	background-color:#000;
	-webkit-transform: translateZ(0);
}
#dancer_slider .dancer_slide:first-child {
	display:block;
}
#dancer_slider .dancer_slide.current {
}
#dancer_slider .dancer_slide img {
	position:absolute;
	right:0; top:0;
	height:100%;
	-webkit-transform: translateZ(0);
}

#dancer_slider .dancer_slide .quote {
	position:absolute;
	/* left:45px; top:100px; */
	left:5%; top:10%;
	width:35%;
	font-size:1.2vw;
	line-height:1.5;
	color:#fff;
	font-weight:100;
	z-index:100;
}
#dancer_slider .dancer_slide .quote h4 {
	font-size:2.75vw;
	line-height: 1em;
	margin-bottom:5%;
	color:#fff;
	font-weight:100;
	text-transform:lowercase;
}

@media all and ( max-width: 980px ) {
	#dancer_slider .dancer_slide .quote {
		font-size:2vw;
	}
	#dancer_slider .dancer_slide .quote h4 {
		font-size:4.1vw;
	}

}


@media all and ( max-width: 480px ) {
	#dancer_slider > .sizer {
		padding-top:90%;
	}
	#dancer_slider_thumb > .sizer {
		padding-top:44.5%;
	}
	#dancer_slider_thumb img {
		width:33.3%;
		float:left;
	}
}
