#rs-demo-id {}
#rev_slider_1_1_wrapper .hades.tparrows {
    cursor:pointer;
    background:rgba(0,0,0,0.25);
    width:100px;
    height:100px;
    position:absolute;
    display:block;
    z-index:1000;
}

#rev_slider_1_1_wrapper .hades.tparrows:before {
    font-family: 'revicons';
    font-size:30px;
    color:#ffffff;
    display:block;
    line-height: 100px;
    text-align: center;
    transition: background 0.3s, color 0.3s;
}
#rev_slider_1_1_wrapper .hades.tparrows.tp-leftarrow:before {
    content: '\e824';
}
#rev_slider_1_1_wrapper .hades.tparrows.tp-rightarrow:before {
    content: '\e825';
}

#rev_slider_1_1_wrapper .hades.tparrows:hover:before {
    color:rgba(0,0,0,0.5);
    background:#ffffff;
}
#rev_slider_1_1_wrapper .hades .tp-arr-allwrapper {
    position:absolute;
    left:100%;
    top:0px;
    background:#888;
    width:100px;height:100px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    -ms-filter: 'progid:dximagetransform.microsoft.alpha(opacity=0)';
    filter: alpha(opacity=0);
    -moz-opacity: 0.0;
    -khtml-opacity: 0.0;
    opacity: 0.0;
    -webkit-transform: rotatey(-90deg);
    transform: rotatey(-90deg);
    -webkit-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
}
#rev_slider_1_1_wrapper .hades.tp-rightarrow .tp-arr-allwrapper {
    left:auto;
    right:100%;
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transform: rotatey(90deg);
    transform: rotatey(90deg);
}

#rev_slider_1_1_wrapper .hades:hover .tp-arr-allwrapper {
    -ms-filter: 'progid:dximagetransform.microsoft.alpha(opacity=100)';
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    -webkit-transform: rotatey(0deg);
    transform: rotatey(0deg);

}

#rev_slider_1_1_wrapper .hades .tp-arr-iwrapper {
}
#rev_slider_1_1_wrapper .hades .tp-arr-imgholder {
    background-size:cover;
    position:absolute;
    top:0px;left:0px;
    width:100%;height:100%;
}
#rev_slider_1_1_wrapper .hades .tp-arr-titleholder {
}
#rev_slider_1_1_wrapper .hades .tp-arr-subtitleholder {
}

#rev_slider_1_1_wrapper .hermes.tp-bullets {
}

#rev_slider_1_1_wrapper .hermes .tp-bullet {
    overflow:hidden;
    border-radius:50%;
    width:16px;
    height:16px;
    background-color: rgba(0, 0, 0, 0);
    box-shadow: inset 0 0 0 2px #ffffff;
    -webkit-transition: background 0.3s ease;
    transition: background 0.3s ease;
    position:absolute;
}

#rev_slider_1_1_wrapper .hermes .tp-bullet:hover {
    background-color: rgba(0,0,0,0.21);
}
#rev_slider_1_1_wrapper .hermes .tp-bullet:after {
    content: ' ';
    position: absolute;
    bottom: 0;
    height: 0;
    left: 0;
    width: 100%;
    background-color: #ffffff;
    box-shadow: 0 0 1px #ffffff;
    -webkit-transition: height 0.3s ease;
    transition: height 0.3s ease;
}
#rev_slider_1_1_wrapper .hermes .tp-bullet.selected:after {
    height:100%;
}