.royalSlider img{-webkit-user-drag:none;user-drag:none;pointer-events:auto}
.royalSlider{user-select:none}
.royalSlider>.sliderItem{visibility:hidden}
.rsDefault,.rsOverflow,.rsSlide,.rsVideoFrameHolder,.rsThumbs{color:#fff}
.rsDefault{background:#E8E7CF url(../images/noise.png) center;border-radius:0 0 0 5px;padding-bottom:10px;height:500px}
.rsFullscreen{background-color:#000000f7;border-radius:0}
.rsSlide img{box-shadow:0 1px 3px #000}
.rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer}
.rsArrowLeft,.rsThumbsArrowLeft{top:0;left:0}.rsArrowRight,.rsThumbsArrowRight{right:0;top:0}
.rsArrowLeft:hover .rsArrowIcn,.rsArrowRight:hover .rsArrowIcn,.rsFullscreenBtn:hover .rsFullscreenIcn,.rsThumbsArrow:hover,.rsPlayBtn:hover .rsPlayBtnIcon,.rsCloseVideoIcn:hover{background-color:#9C0048}
.rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url('rs-default.png');background-color:#000000bf;border-radius:2px}
.rsArrowLeft .rsArrowIcn{background-position:-64px -32px}
.rsArrowRight .rsArrowIcn{background-position:-64px -64px}
.rsArrowDisabled .rsArrowIcn{opacity:.2}
.rsThumbsHor{width:100%;height:56px}
.rsThumbsContainer{position:relative;height:100%}
.rsThumb{float:left;overflow:hidden;width:72px;height:56px}
.rsThumb img{width:100%;height:100%;border-radius:3px}
.rsThumb.rsNavSelected{background-color:#fff;border-radius:3px}
.rsThumb.rsNavSelected img{opacity:.3;object-fit:cover}
.rsTmb{display:block}
.rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#fff}
.rsTmb span{color:#ddd;margin:0;padding:0;font-size:13px;line-height:18px}
.rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background-color:#000000bf}
.rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url('rs-default.png')}
.rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}
.rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}
.rsThumbsArrowDisabled{display:none !important}
@media (max-width:800px){
.rsThumb{width:59px;height:44px}
.rsThumbsHor{height:44px}
}
.rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}
.rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;text-decoration:none;background:#fff;background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);box-shadow:inset 1px 0 0 #fff}
.rsTab:first-child{border-bottom-left-radius:4px}
.rsTab:last-child{border-bottom-right-radius:4px;border-right: 1px solid #cfcfcf}
.rsTab:active{border:1px solid #D9D9DD;background:#f4f4f4;box-shadow: 0 1px 4px rgba(0, 0, 0, .2) inset}
.rsTab.rsNavSelected{color:#fff;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px #666666a6 inset;background:#ACACAC;background-image:linear-gradient(to bottom,#ACACAC,#BBB)}
.rsFullscreenBtn{right:5px;top:5px;width:36px;height:36px;z-index:22;display:block;position:absolute;cursor:pointer;background:#545454;border-radius:100%}
.rsFullscreenIcn{margin:2px;width:32px;height:32px;background:url('rs-default.png') 0 0;background-color:#000000bf;border-radius:100%}
.rsFullscreen .rsFullscreenIcn{background-position:-64px 0}
.rsPlayBtn{-webkit-tap-highlight-color:#0000004d;width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}
.rsPlayBtnIcon{width:64px;display:block;height:64px;border-radius:4px;transition:.3s;background:url(rs-default.png) no-repeat 0 -32px;background-color:#000000bf}
.rsBtnCenterer{position:absolute;left:50%;top:50%}
.rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;transform:translateZ(0);backface-visibility:hidden}
.rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}
.rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url('rs-default.png') -64px 0;background:#000000bf}
.rsPreloader{width:20px;height:20px;background-image:url(../preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}
.rsGCaption{position:absolute;float:none;bottom:80px;left:4px;text-align:left;background:#000000bf;color:#fff;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}