@charset "utf-8";

body{margin:0; background:#333; font-family:Segoe, "Segoe UI", "DejaVu Sans", Arial, Verdana, sans-serif; font-size:1.2em;}
img{border:none;}

.royalSlider {
	position: absolute;
	top: 0px; bottom: 10%;
	margin: auto;
}

/* Royal Slider Overrides */
/*.rsUni, .rsUni .rsOverflow, .rsUni .rsSlide, .rsUni .rsVideoFrameHolder, .rsUni .rsThumbs {background: none;}*/
.rsUni .rsFullscreenBtn{position: fixed;right: 0; top: 0;}
.rsUni.rsFullscreen .rsFullscreenBtn{position: absolute;}
.rsUni.rsHor .rsArrowLeft{margin-left: 5%;}
.rsUni.rsHor .rsArrowRight{margin-right: 5%;}
.rsUni .rsThumb {
	width:130px;
	height: auto;
}
.rsUni .rsContainer{margin-top: 1%;}
.rsUni .rsThumbsHor {padding:1% 0 !important;}

.maintitle{
	margin-top: 1%;
	text-align: center;
	position: relative;
	width: 100%;
	pointer-events: none;
}
.rsFullscreen .maintitle{
	position: absolute;
	z-index: 1000;
	margin-top: 1%;	
}
.footer{
	text-align: center;
	position: relative;
	width: 100%;
	margin: 3% 0 5%;
}
.footer .logo{
	width: 20%;
	max-width: 250px;
	min-width: 80px;
}

@media screen and (max-width: 800px) and (min-width: 0px){
body{font-size:0.8em;}
.rsUni .rsThumb {
	width: 70px;
	height: auto;
}
}