@charset "UTF-8";


/* Royal Slider */


#video-gallery {


	width: 100%;
	color: #FFF;
}


.videoGallery .rsCloseVideoBtn {


	display: none;
}

.videoGallery .fader {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 250px;
	width: 14px;
	background-image: url('/assets/img/interfaces/backgrounds/header-image-left-fade.png');
	background-repeat: repeat-y;
	background-position: top right;
	z-index: 400;
}


/* Styling thumbnails */


.videoGallery h5 {


	margin: 0;
	font-size: 14px;
	line-height: 29px;
	color: #f3f3f3;
	/* font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, Sans-Serif; */
	font-weight: normal;
}


.videoGallery p {


	color: #ddd;
	font-size: 13px;
}

.videoGallery .rsNav {

}

.videoGallery .rsNavItem  {
	background: #363636;	
}

.videoGallery .rsTmb {


	padding: 10px 10px 10px 17px;
}


.videoGallery .rsThumbs .rsThumb {


	width: 217px;
	height: 49px;
	overflow: hidden;
	border-bottom: 1px solid #2E2E2E;
}


.videoGallery .rsThumbs.rsThumbsVer {


	width: 217px;
	padding: 0;
}


.videoGallery .rsThumb:hover {


	/*	background: #000; */
		background: #525252;	
}


.videoGallery .rsThumb.rsNavSelected {


	/* background-color: #02874A; */
	/* border-bottom: 1px solid #009E56;*/
	background-color: #161616;	
	border-bottom: 1px solid #000000;
}


.rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs {


	background: #202020;
}


.sampleBlock {


	left: 3%;
	top: 1%;
	width: 100%;
	max-width: 400px;
}


@media screen and (min-width: 0px) and (max-width: 500px) {


	.videoGallery .rsTmb {


		padding: 6px 8px;
	}


	.videoGallery h5 {


		font-size: 15px;
		line-height: 17px;
	}


	.videoGallery .rsThumbs.rsThumbsVer {


		width: 100px;
		padding: 0;
	}


	.videoGallery .rsThumbs .rsThumb {


		width: 100px;
		height: 47px;
	}


	.videoGallery .rsTmb p {


		display: none;
	}


	.videoGallery .rsOverflow, .royalSlider.videoGallery {


		height: 300px !important;
	}


	.sampleBlock {


		font-size: 14px;
	}


}

/* Footer Product Slider */

#footer-product-slider .rsOverflow {
	background-color: #f3f3f3;
}

#footer-product-slider .rsArrow {
	height: 100%;
	width: 26px;
	position: absolute;
	display: block;
	cursor: pointer;
	z-index: 21;
}
#footer-product-slider .rsVer .rsArrow {
	width: 100%;
	height: 95px;
	
}
#footer-product-slider .rsVer .rsArrowLeft { top: 0; left: 0; }
#footer-product-slider .rsVer .rsArrowRight { bottom: 0;  left: 0; }

#footer-product-slider .rsHor .rsArrowLeft { left: 0; top: 0; margin-right: 10px; }
#footer-product-slider .rsHor .rsArrowRight { right: 0; top:0; margin-left: 10px; }

#footer-product-slider .rsArrowIcn {		
	width: 26px;
	height: 95px;
	
	top: 50%;	
	left: 0%;
		
	margin-top: -48px;	
	margin-left: 0px;

	position: absolute;	
	cursor: pointer;	
	
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #95b269;
	
	border-radius: 0px;
}
#footer-product-slider .rsArrowIcn:hover {
	background-color: #799450;
}

#footer-product-slider .rsArrowLeft .rsArrowIcn { background-image: url('/assets/img/interfaces/icons/white-arrow-back.png'); }
#footer-product-slider .rsArrowRight .rsArrowIcn { background-image: url('/assets/img/interfaces/icons/white-arrow.png'); }

#footer-product-slider .rsArrowDisabled .rsArrowIcn { background-color: #aaba93; opacity: .4; *display: none; }


/* Front Page Product Slider */

#fp-product-slider .rsOverflow {
	background-color: #f3f3f3;
}

#fp-product-slider .rsArrow {
	height: 100%;
	width: 26px;
	position: absolute;
	display: block;
	cursor: pointer;
	z-index: 21;
}
#fp-product-slider .rsVer .rsArrow {
	width: 100%;
	height: 95px;
	
}
#fp-product-slider .rsVer .rsArrowLeft { top: 0; left: 0;}
#fp-product-slider .rsVer .rsArrowRight { bottom: 0;  left: 0; }

#fp-product-slider .rsHor .rsArrowLeft { left: 0; top: 0; margin-right: 10px; }
#fp-product-slider .rsHor .rsArrowRight { right: 0; top:0; margin-left: 10px; }

#fp-product-slider .rsArrowIcn {		
	width: 26px;
	height: 95px;
	top: 50%;
	left: 0%;
	margin-top: -48px;	
	margin-left: 0px;

	position: absolute;	
	cursor: pointer;	
	
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #95b269;
	
	border-radius: 0px;
}
#fp-product-slider .rsArrowIcn:hover {
	background-color: #799450;
}

#fp-product-slider .rsArrowLeft .rsArrowIcn { background-image: url('/assets/img/interfaces/icons/white-arrow-back.png'); }
#fp-product-slider .rsArrowRight .rsArrowIcn { background-image: url('/assets/img/interfaces/icons/white-arrow.png'); }

#fp-product-slider .rsArrowDisabled .rsArrowIcn { background-color: #aaba93; opacity: .4; *display: none; }
