.royalSlider {
    width:600px;
    height:400px;
    position:relative;
    direction:ltr
}
.royalSlider>* {
    float:left
}
.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl {
    -webkit-backface-visibility:hidden;
    -webkit-transform:translateZ(0)
}
.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer {
    -webkit-transform:none
}
.rsOverflow {
    width:100%;
    height:100%;
    position:relative;
    overflow:hidden;
    float:left;
    -webkit-tap-highlight-color:transparent
}
.rsVisibleNearbyWrap {
    width:100%;
    height:100%;
    position:relative;
    overflow:hidden;
    left:0;
    top:0;
    -webkit-tap-highlight-color:transparent
}
.rsVisibleNearbyWrap .rsOverflow {
    position:absolute;
    left:0;
    top:0
}
.rsContainer {
    position:relative;
    width:100%;
    height:100%;
    -webkit-tap-highlight-color:transparent
}
.rsArrow,.rsThumbsArrow {
    cursor:pointer
}
.rsThumb {
    float:left;
    position:relative
}
.rsArrow,.rsNav,.rsThumbsArrow {
    opacity:1;
    -webkit-transition:opacity .3s linear;
    -moz-transition:opacity .3s linear;
    -o-transition:opacity .3s linear;
    transition:opacity .3s linear
}
.rsHidden {
    opacity:0;
    visibility:hidden;
    -webkit-transition:visibility 0s linear .3s,opacity .3s linear;
    -moz-transition:visibility 0s linear .3s,opacity .3s linear;
    -o-transition:visibility 0s linear .3s,opacity .3s linear;
    transition:visibility 0s linear .3s,opacity .3s linear
}
.rsGCaption {
    width:100%;
    float:left;
    text-align:center
}
.royalSlider.rsFullscreen {
    position:fixed!important;
    height:auto!important;
    width:auto!important;
    margin:0!important;
    padding:0!important;
    z-index:2147483647!important;
    top:0!important;
    left:0!important;
    bottom:0!important;
    right:0!important
}
.royalSlider .rsSlide.rsFakePreloader {
    opacity:1!important;
    -webkit-transition:0s;
    -moz-transition:0s;
    -o-transition:0s;
    transition:0s;
    display:none
}
.rsSlide {
    position:absolute;
    left:0;
    top:0;
    display:block;
    overflow:hidden;
    height:100%;
    width:100%
}
.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide {
    height:auto
}
.rsContent {
    width:100%;
    height:100%;
    position:relative
}
.rsPreloader {
    position:absolute;
    z-index:0
}
.rsNav {
    -moz-user-select:-moz-none;
    -webkit-user-select:none;
    user-select:none
}
.rsNavItem {
    -webkit-tap-highlight-color:rgba(0,0,0,.25)
}
.rsThumbs {
    cursor:pointer;
    position:relative;
    overflow:hidden;
    float:left;
    z-index:22
}
.rsTabs {
    float:left;
    background:0 0!important
}
.rsTabs,.rsThumbs {
    -webkit-tap-highlight-color:transparent;
    -webkit-tap-highlight-color:transparent
}
.rsVideoContainer {
    width:auto;
    height:auto;
    line-height:0;
    position:relative
}
.rsVideoFrameHolder {
    position:absolute;
    left:0;
    top:0;
    background:#141414;
    opacity:0;
    -webkit-transition:.3s
}
.rsVideoFrameHolder.rsVideoActive {
    opacity:1
}
.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj {
    position:absolute;
    z-index:50;
    left:0;
    top:0;
    width:100%;
    height:100%
}
.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed {
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding-right:44px
}
.rsABlock {
    left:0;
    top:0;
    position:absolute;
    z-index:15;
    -webkit-backface-visibility:hidden
}
.rsNoDrag {
    cursor:auto
}
.rsLink {
    left:0;
    top:0;
    position:absolute;
    width:100%;
    height:100%;
    display:block;
    z-index:20;
    background:url(blank.gif);
    -webkit-backface-visibility:hidden
}
