@import url(GTAmericaLight.css);

body, html {
    padding:0;
    margin:0;
    position:fixed;
    width:100%;
    height:100%;
    overflow:hidden;
    color:black;
    font-size:35px;
    line-height:40px;
    font-family:'GTAmericaLight', Helvetica, Arial, sans-serif;
}
.royalSlider {
    position:fixed;
    width:100%;
    height:100%;
    background:white;
}
.rsSlide {
    background:white !important;
}
.rsSlide img {
    opacity:0;
    -webkit-transition: all 2s; 
    transition: all 2s;
}
.rsSlide.rsActiveSlide img {
    opacity:1;
}


a {
    color:black !important;
    text-decoration:none !Important;
    border-bottom:2px solid transparent;
       -webkit-transition: all 0.4s; 
    transition: all  0.4s; 
}
a:hover {
    cursor:pointer;
    border-bottom:2px solid black;
}



.header {
    position:fixed;
    top:34px;
    border-left:35px solid transparent;
    border-right:35px solid transparent;
    left:0;
    line-height: 26px !Important;
    overflow:visible;
    background: none;
    width:100%;
    z-index:99999;
}
.arrow-down, .close-cross {
    display:block;
    position:relative;
    cursor:pointer;
    display:none;
    position:absolute;
    right:15px;
}
.close-cross {
    display:none;
}
#mask {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:rgb(242,242,242);
    z-index:999;
    display:none;
}
#content {
    position:fixed;
    max-height: 100%;
    height:auto;
    top:50%;
    left:50%;
    width:100%;
       -ms-transform: translateX(-50%)translateY(-50%);
    -webkit-transform: translateX(-50%)translateY(-50%);
    transform: translateX(-50%)translateY(-50%);
    text-align:center;
    overflow-y: auto;
     z-index:9999;
     display:none;
}
.content {
    padding:115px 0 80px;
    width:100%;
    max-width: 514px;
    border-left:35px solid transparent;
    border-right:35px solid transparent;
    margin:0 auto;
}
.content-animate{
    opacity:0;
    display:inline-block;
}

#rightButton,
#leftButton {
    top:0;
    width:50%;
    height:100%;
    position:fixed;
    display:block;
    background:transparent;
}
#leftButton {
    left:0;
    cursor: url(arrow-left.svg) 12 9, auto;
}
#rightButton {
    left:auto;
    right:0;
     cursor: url(arrow-right.svg) 12 9, auto;
}

@media only screen and (max-width : 550px) {
    body, html {
        font-size:25px;
        line-height:29px;
    }
}


