.royalSlider,
.royalSlider .rsOverflow,
.royalSlider .rsSlide,
.royalSlider .rsVideoFrameHolder,
.royalSlider .rsThumbs {
    background: transparent !important;
}
.rsFullscreen { 
max-width: 100%; 
max-height:100%; 
background: #000 !important; 

}

.royalSlider .rsThumbs {
    /* margin-top:20px; */
}

.royalSlider {

left: 0;
top: 0;
bottom: 0;
right: 0;
height: auto;
width: auto;
}
.royalSlider .posAbs {
    position: absolute !important;
}
.rsDefault .rsGCaption {
	position: absolute;
	float: none;
	bottom: 6px;
	left: auto;
        right:6px;
	text-align: left;

	background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0.40);
        text-shadow: 0px 0px 10px #ffffff;
	color: #FFF;
	padding: 2px 8px;
	width: auto;
	font-size: 12px;
	border-radius: 6px;
}

.rsDefault .rsFullscreenIcn {

	background-color: #000;
	background-color: rgba(0,0,0,0.40);
	border-radius: 50%;

}

.rsDefault .rsArrowIcn {		
	background-color: #000;
	background-color: rgba(0,0,0,0.40);
	border-radius: 50%;
}

.slicon {
      max-width:1000px;
  }
@media only screen 
and (max-width : 1000px) {
      .slicon {
      max-width:700px;
  }
}