#slider-bg{ width:90%; height:auto; margin:0 auto; position: relative; overflow:hidden; top:40px; padding:0 5%;}
#slider{ width:100%; height:auto; background:url('orbit/loading.gif') no-repeat center center; overflow:hidden;margin:0 auto; position: relative; border:3px solid #201e1f;}
#slider img{width:100%; height:auto;}

/* CONTAINER */
div.orbit { width: 1px; height: 1px; position: relative;  overflow: hidden; }
div.orbit img { position: absolute; top: 0; left: 0; }
div.orbit a img { border: none; }

/* TIMER */
div.timer { width: 40px; height: 40px; overflow: hidden; position: absolute; top: 10px; right:10px; opacity: .6; cursor: pointer; z-index: 13; display:none; }
span.rotator { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: -20px; background: url('orbit/rotator-black.png') no-repeat; z-index: 13; }
span.mask { display: block; width: 20px; height: 40px; position: absolute; top: 0; right: 0; z-index: 2; overflow: hidden; }
span.rotator.move { left: 0; }
span.mask.move { width: 40px; left: 0; background: url('orbit/timer-black.png') repeat 0px 0px;  }
span.pause { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: 0px; background: url('orbit/pause-black.png') no-repeat; z-index: 4; opacity: 1; }
div.timer:hover span.pause,
span.pause.active, 
div.timer:hover span.pause.active { opacity: 1; }

/* CAPTIONS */
div.caption { width:340px; min-height:200px; height:auto; z-index:13; position:absolute; left:100px; top:100px;  color:#585859; margin:0 auto;}
div.caption span { /*max-width:750px; width:80%;*/ margin:0 auto; top:0px;}
.orbit-caption { display: block; }

/* DIRECTIONAL NAV */
div.orbit:hover div.slider-nav { display: block; }
div.slider-nav {display: block;}
div.slider-nav span { 
	width:60px;
	height:54px;
	text-indent:-9999px;
	position:absolute;
	z-index:14;
	cursor: pointer;
	border:3px solid #201e1f;
	background-color:#fffdf2;
}
div.slider-nav span.right { 
	background:url('orbit/arrow-right.svg') no-repeat center center #fffdf2;
	right:-3px;
	bottom:-2px;
}
div.slider-nav span.right:hover { 
	background-position:20px center; 
}
div.slider-nav span.left { 
	background:url('orbit/arrow-left.svg') no-repeat center center #fffdf2;
	right:59px;
	bottom:-2px;
}
div.slider-nav span.left:hover { 
	background-position:5px center;
}

/* BULLET NAV */
.orbit-bullets { display:none; position: absolute; z-index: 10; list-style: none; top:200px; left:453px; margin: 0; padding: 0; }
.orbit-bullets li { float: left; margin-left: 5px; cursor: pointer; color: #999; text-indent: -9999px; background: url(orbit/points.png) no-repeat; 0 0; width: 16px; height: 16px; overflow: hidden; }
.orbit-bullets li.active { color: #222; background-position: -16px 0; }

@media screen and (max-width: 1000px){
#slider-bg{
	top:-30px;
}
}
@media screen and (max-width: 500px){
#slider-bg{
	/*top:50px;*/
	margin-top:200px;
}
div.slider-nav {display: none;}
}