html, body {
    margin:0;
}

h1
{
    font-family: arial, sans-serif;
    font-size:16px;
    color:#fff;
}

.overlay
{
    position:absolute;
    top:170px;
    left:0;
    padding:10px 25px 10px 25px;
    background-color:rgba(1,1,1,0.5);
    z-index:2;
    width: 100%;
    min-width: 300px;
}

.videoContainer video
{
    width: 100%;
    height:auto;
}

#image-logo
{
    position:absolute;
    top:2px;
    width:100%;
    /* height:70px; */
    z-index:10;
}

.logo
{
    position:absolute;
    top:10px;
    left:10px;
    width: 20%;
    min-width: 150px;
    z-index:9999;
}