#unit-button{
    position: absolute;
    top: 5px;
    right: 5px;
}

#button-holder{
    width: 30px;
    border: 2px solid white;
    border-radius: 4px;
    display: inline-block;
    margin-right:6px;
    margin-left:8px;
    text-align: left;
}
#button-holder div{
    height:12px;
    width:13px;
    border-radius:1px;
    display: inline-block;
    background-color: white;
}
#back{
    position: absolute;
    left: 0; top: 0; right: 0; bottom: 0;
    background-image:url("https://images.pexels.com/photos/34090/pexels-photo.jpg?w=940&h=650&auto=compress&cs=tinysrgb");
    background-repeat: no-repeat;
    background-size:cover;
}

#black-fill{
    background-color: rgba(0,0,20, 0.8);
    width: 100%;
    height: 100%;
}

.myContainer{
    background-color: #161616;
    border-radius: 10px;
    box-shadow: 5px 5px 2px 0px rgba(0,0,0,0.75);
    color: white;
    text-align: center;
    font-family: 'Merriweather Sans', sans-serif;
    width: 400px;
    height: 350px;
    position: absolute;
    left: 0; right: 0; top: 0; bottom: 0;
    margin: auto;
}

#footer{
    position: absolute;
    right: 0; left: 0; bottom: 10px; margin: auto;
    text-align: center;
    color: white;
    z-index: 999;
    font-family: 'Merriweather Sans', sans-serif;
}

#footer a:link {
    text-decoration: inherit;
    color: inherit;
    cursor: pointer;
}
#footer a:visited {
    text-decoration: inherit;
    color: inherit;
    cursor: pointer;
}

@media(max-width:400px){
    .myContainer{
        padding-top: 10%;
        width: 100%;
        height: 100vh;
        box-shadow:none;
        border-radius:0px;
    }
    
    #black-fill{
        display:none;
    }
}