.royalSlider.minimal {

	

}

/* Slider with thumbs (used to add padding based on thumbnails size)*/

.royalSlider.minimal.with-thumbs {

	padding-bottom: 62px;

}



/* 

	Left and right navigation arrows 	

*/

.royalSlider.minimal .arrow {	

	background:url(controls-sprite.png) no-repeat 0 0;

	

	/* change arrows size here */

	width: 39px;

	height: 60px;

	margin-top:-35px;

 	

	-moz-opacity: 0.8;

	opacity: 0.8;	

}

/* arrow position in slider with thumbs */

.royalSlider.minimal.with-thumbs .arrow {

	margin-top:-66px;

}

/* Arrow down state */

.royalSlider.minimal .arrow:active {

	/*background-color: rgba(0,0,0,0.6);*/

}

/* left arrow */

.royalSlider.minimal .arrow.left {

	background-position: top left;

	left: 30px;	

}

/* right arrow */

.royalSlider.minimal .arrow.right {

	background-position: top right;

	right: 30px;

}

/* Arrow hover state */

.royalSlider.minimal .arrow:hover {	

	-moz-opacity: 1;	

	opacity: 1;	

}

/* Arrow disabled state */

.royalSlider.minimal .arrow.disabled {	

	-moz-opacity: 1;	

	opacity: 1;	

}

.royalSlider.minimal .arrow.left.disabled {

	background-position: -39px 0;	

}

.royalSlider.minimal .arrow.right.disabled {

	background-position: -122px 0;	

}





/* 

	Bullets and thumbnails navigation	

*/

.royalSlider.minimal .royalControlNavOverflow a {	

	background: url('controls-sprite.png') no-repeat -1px -166px transparent;

	width:16px;

	height:16px;	

	

}

/* Current bullet */

.royalSlider.minimal .royalControlNavOverflow a.current {	

	background-position: -1px -183px !important;

}

/* Bullet hover state */

.royalSlider.minimal .royalControlNavOverflow a:hover {	

	

}



/* Bullets nav sub-container */

.royalSlider.minimal .royalControlNavCenterer {

	

}

/* Bullets nav container */

.royalSlider.minimal .royalControlNavOverflow {

	margin-top:-20px;

}



/* Thumbnails main container */

.royalSlider.minimal .thumbsAndArrowsContainer {

	float:left;

	background: #E8EDEE;	

	margin-top: 5px;

	-moz-border-radius: 4px; 

  	-webkit-border-radius: 4px; 

 	border-radius: 4px;

}

.royalSlider.minimal .royalControlNavOverflow.royalThumbs {	

	margin-top:4px;	

}



/* Thumbnails */

.royalSlider.minimal .royalControlNavOverflow a.royalThumb{		

	background-color: transparent;	

	background-position: 0 0;

	

	width:80px;

	height:45px;	

	/* thumbnails spacing, use margin-right only */	

	margin-right:4px;	

	

	-moz-opacity: 1;

	-khtml-opacity: 1;

	opacity: 1;	

	

	border: 2px solid #FFF;	

}



/* Thumbnail hover state*/

.royalSlider.minimal .royalControlNavOverflow a.royalThumb:hover {		

	background-position: 0 0;

	border: 2px solid #9fbdc3;	

}

/* Current thumbnail */

.royalSlider.minimal .royalControlNavOverflow a.royalThumb.current {	

	background-position: 0 0 !important;

	border:2px solid #9fbdc3 !important;	

}





/* 



	Thumbnails navigation arrows 

	

*/

.royalSlider.minimal .thumbsArrow {

	background:url(controls-sprite.png) no-repeat 0 0;

	width: 28px;

	height: 57px;		

	

	-moz-opacity: 0.8;

	opacity: 0.8;

}

.royalSlider.minimal .thumbsArrow.left {

	background-position: -116px -132px;

	left: 0;	

}

.royalSlider.minimal .thumbsArrow.right {

	background-position: -156px -132px;

	right: 0

}

.royalSlider.minimal .thumbsArrow:hover  {	

	-moz-opacity: 1;	

	opacity: 1;	

}

.royalSlider.minimal .thumbsArrow.disabled {	

	-moz-opacity: 1;	

	opacity: 1;	

}

.royalSlider.minimal .thumbsArrow.left.disabled {	

	background-position: -36px -132px;

}

.royalSlider.minimal .thumbsArrow.right.disabled {	

	background-position: -76px -132px;

}

