@media screen and (max-width: 650px) {

    html{
        background: black;
    }


    .container{
        min-width: 200px;
        max-width: none;
    }

    .videocontainer{
        width: auto;
        margin:  1em auto;
    }

	.grid{
		min-width: 0;
		overflow-x: hidden;
	}

    .header{
        height: auto;
        background-image: none;
        background-color: #000000;
        margin: 0;
        padding: 0;
        overflow: hidden;
    }

    .footer{
        height: auto;
        background-image: none;
        background-color: #000000;
        margin: 0;
        padding: 0;
        overflow: hidden;
    }

    .header img, .footer img{
        width: 100%;
    }

    .showOnMobile{
        visibility: visible;
    }

    .centerbtns{
        margin: .5em auto;
    }
	
} 
