.royalSlider{width:600px;height:400px;position:relative;direction:ltr}
.royalSlider > *{float:left}
.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}
.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}
.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}
.rsOverflow{width:100%;height: 100%!important;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}
.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsArrow,.rsThumbsArrow{cursor:pointer}
.rsThumb{float:left;position:relative}
.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}
.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0 linear 0.3s,opacity .3s linear;-moz-transition:visibility 0 linear 0.3s,opacity .3s linear;-o-transition:visibility 0 linear 0.3s,opacity .3s linear;transition:visibility 0 linear 0.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:0;-moz-transition:0;-o-transition:0;transition:0;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}
.rsContent a{}
.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,0.25)}
.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22;margin-top: 10px;}
.rsTabs{float:left;background:none!important}
.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}
.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}
img.rsImg{max-width:none;margin-top: 0!important;}
.grab-cursor{cursor:url(grab.png) 8 8,move}
.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}
.rsNoDrag{cursor:auto}
.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}
/* slider_tema */
.rsMinW,.rsMinW .rsOverflow,.rsMinW .rsSlide,.rsMinW .rsVideoFrameHolder,.rsMinW .rsThumbs{background: transparent;color:#FFF}
.rsMinW .rsArrow{width: 30px;height: 30px;position:absolute;display:block;cursor:pointer;z-index:21;top: 110px;background-color: rgba(29, 29, 29, 0.55);background-size: 100%;text-align: center;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;opacity: 0;}
.rsMinW .rsArrow:hover {
    opacity: 1;
}
.rsMinW .rsArrowLeft{left: 10px;}
.rsMinW .rsArrowRight{right: 10px;text-align: left;}

.rsMinW .rsArrowRight:hover,.rsMinW .rsArrowLeft:hover {
    background-color: rgba(29, 29, 29, 0.85);
}
.rsMinW .rsArrowIcn{width: 13px;height: 19px;margin-top: 6px;margin-left: 18px;position:absolute;cursor:pointer;background-image: url(sagsol.png);border-radius:2px;background-repeat: no-repeat;}
.rsMinW.rsHor .rsArrowLeft .rsArrowIcn{margin-left: 9px;}
.rsMinW.rsHor .rsArrowRight .rsArrowIcn{background-position: right;margin-left: 10px;}
.rsMinW.rsVer .rsArrowLeft .rsArrowIcn{background-position:-100px -36px}
.rsMinW.rsVer .rsArrowRight .rsArrowIcn{background-position:-100px -68px}
.rsMinW .rsArrowDisabled .rsArrowIcn{opacity:.3!important;filter:alpha(opacity=30);*display:none}
.rsMinW .rsBullets{position:absolute;bottom:15px;z-index: 100;padding-top:4px;padding-bottom: 2px;height:auto;text-align:center;line-height:6px;overflow:hidden;display:inline-block;width: 990px;width: auto;text-align: center;width: 100%;left: 0;display: none;}
.rsMinW .rsBullet{width: 17px;height: 17px;display:inline-block;*display:inline;*zoom:1;/* padding: 0px 5px 6px 4px; */margin-right: 6px;cursor: pointer;/* float: right; */}
.rsMinW .rsBullet span{display:block;width: 12px;height: 12px;border-radius:50%; */box-shadow:0 0 1px 1px rgba(0,0,0,0.1);background-color: #3A5FB8;border: 2px solid #FFFFFF;}
.rsMinW .rsBullet.rsNavSelected span{
    background-color: #fff;
    border: 2px solid #2F53A6;
    }
.rsMinW .rsThumbsHor{width: 101.5%;height: 61px;margin-left: -7px;}
.rsMinW .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}
.rsMinW.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}
.rsMinW.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}
.rsMinW .rsThumb{float:left;overflow:hidden;width: 100px;height: 60px;}
.rsMinW .rsThumb img{width:100%;height:100%;border: 1px solid #9ACFE8;box-sizing: border-box;background-color: #fff;}
.rsMinW .rsThumb.rsNavSelected{background:#333}
.rsMinW .rsThumb.rsNavSelected img{filter:alpha(opacity=40);opacity:.7}
.rsMinW .rsThumb.rsNavSelected span.thumbIco{position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid #FFF;border:2px solid rgba(255,255,255,0.9);-webkit-backface-visibility:hidden}
.rsMinW .rsTmb{display:block}
.rsMinW .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21}
.rsMinW.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}
.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}
.rsMinW.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}
.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}
.rsMinW.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}
.rsMinW .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url(rs-minimal-white.png)}
.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}
.rsMinW.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}
.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}
.rsMinW.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}
.rsMinW .rsThumbsArrowDisabled{display:none!important}
@media screen and (min-width: 0px) and (max-width: 800px) {
    .rsMinW .rsThumb{width:59px;height:44px}
    .rsMinW .rsThumbsHor{height:44px}
    .rsMinW .rsThumbsVer{width:59px}
}
.rsMinW .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}
.rsMinW .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-color:#000;background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image:-moz-linear-gradient(top,#fefefe,#f4f4f4);background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);*display:inline;*zoom:1}
.rsMinW .rsTab:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.rsMinW .rsTab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}
.rsMinW .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,0.2) inset}
.rsMinW .rsTab.rsNavSelected{color:#000;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,0.65) inset;background:#ACACAC;background-image:-webkit-linear-gradient(top,#ACACAC,#BBB);background-image:-moz-llinear-gradient(top,#ACACAC,#BBB);background-image:linear-gradient(to bottom,#ACACAC,#BBB)}
.rsMinW .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}
.rsMinW .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(rs-minimal-white.png) 0 0 transparent}
.rsMinW .rsFullscreenIcn:hover{opacity:.8}
.rsMinW.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}
.rsMinW .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}
.rsMinW .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(rs-minimal-white.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}
.rsMinW .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,0.9)}
.rsMinW .rsBtnCenterer{position:absolute;left:50%;top:50%;width:20px;height:20px}
.rsMinW .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}
.rsMinW .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}
.rsMinW .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(rs-minimal-white.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}
.rsMinW .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,0.9)}
.rsMinW .rsPreloader{width:20px;height:20px;background-image:url(../preloaders/preloader-white.html);left:50%;top:50%;margin-left:-10px;margin-top:-10px}
.rsMinW .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,0.75);color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}
/* index */
#full-width-slider{width:100%;color:#000;float: left;/* margin-top: -31px; */}

#full-width-slider:hover .rsArrow {
    opacity: 1;
}
.coloredBlock{padding:12px;background:rgba(255,0,0,0.6);color:#FFF;width:200px;left:20%;top:5%}
.infoBlock{position:absolute;top:30px;right:30px;left:auto;max-width:25%;background:#FFF;background:rgba(255,255,255,0.8);overflow:hidden;padding:20px;margin-top: -10px;}
.infoBlockLeftBlack{
    color: #FFF;
    left: 0;
    bottom: 20px;
    background-color: transparent;
    width: auto;
    max-width: inherit;
    padding: 0;
    z-index: 5;
    margin-left: 25px;
    top: inherit;
}
.infoBlock h1{margin:0;padding-bottom:3px;background-repeat: no-repeat;background-position: left;padding: 5px 15px 5px  10px;float: left;text-transform: uppercase;font-weight: 600;font-family: 'Open Sans',sans-serif;font-size: 17px;width: 50%;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);color: #FFFFFF;}
.infoBlock h2{
    margin: 0;
    padding-bottom: 3px;
    background-repeat: no-repeat;
    background-position: left;
    padding: 0px 15px 5px 10px;
    clear: both;
    position: relative;
    top: 0;
    float: left;
    font-weight: normal;
    font-family: 'Open Sans',sans-serif;
    font-size: 15px;
    color: #FFFFFF;
    width: 50%;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
}
.infoBlock a{color: #AA3269;text-decoration:underline}
.photosBy{position:absolute;line-height:24px;font-size:12px;background:#FFF;color:#000;padding:0 10px;position:absolute;left:12px;bottom:12px;top:auto;border-radius:2px;z-index:25}
.photosBy a{color:#000}
.fullWidth{margin:0 auto 24px}
.slidea{
    margin: 0;
    clear: both;
    position: relative;
    float: left;
    font-weight: normal;
    font-family: 'Open Sans',sans-serif;
    font-size: 12px;
    width: auto;
    text-decoration: none !important;
    background-color: #FFFFFF;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2);
    -webkit-box-shadow: 0 -3px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 -3px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 -3px rgba(0, 0, 0, 0.1) inset;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 3px 14px 6px;
    /* text-transform: uppercase; */
    margin-top: 5px;
    margin-left: 8px;
}