body, h3, h1
{
    color: #FFF4D6;
    background-color: #020014;
}

.track-highlight
{
    color: #f5aa9a;
}

.number-image-container
{
    width: 15%;
    padding-right: 3%;
    padding-top: 3%;
}

#mobile-map-container
{
    margin-top: 5%;
    margin-bottom: 5%;
}

#desktop-map-container
{
    margin-top: 1%;
}

#mobile-title-container
{
    padding-top: 5%;
    padding-bottom: 5%;
}

#map-img
{
    padding-bottom: 3%;
}

#mobile-title-container
{
    font-size: 50%;
}

#mobile-title-img
{
    width: 60%;
    display: inline-block;
    padding-top: 3%;
}

#desktop-top-padding
{
    padding-top: 4%;
}

.footer-social
{
    margin-top: 0%;
    padding-bottom: 0%;
}

.footer-logo
{
    margin-top: 3%;
    margin-bottom: 3%;
}

hr
{
    height: 1px;
    color: #384A5A;
    background: #384A5A;
    font-size: 0;
    border: 0;
    opacity: 0.2;
}

.fineprint
{
    color: #384A5A;
}

.fineprint-highlight, .fineprint a,  .fineprint h3
{
    color: #516677;   
}

.fineprint a
{
    text-decoration: underline;
}

.orbit-container
{
    margin-top: 10%;
    padding-bottom: 25%;
}

.orbit-bullets li
{
    color: #FFF4D7;
}

.orbit-bullets li.active
{
    color: #FFF4D7;
}

/** Add minimal padding to fix firefox pixel leakage between slides*/
.track-slide
{
    padding: 2px;
}

#player-pad
{
    padding: 3%;
}

#player-bg
{
    opacity: 0.0;
    /*background-image: url(../img/frame.svg);*/
    -moz-background-size:100% 100%;
    -webkit-background-size:100% 100%;
    background-size:100% 100%;
    background-repeat:no-repeat;

}

#map-bg
{
    /*background-image: url(../img/map.png);
    background-position: center;
    
    height: 500px;*/
}

/*
#bg
{
    background-image: url(../img/bg.svg);
    background-size: cover;
    background-repeat: no-repeat;
}*/