html {
    width: 100%;
    height: 100%;
}

body {
	line-height: 1.2;
    background: #f2f2f2  url('../img/background.jpg') no-repeat center top;
    background-size: cover;
	font-family: 'Open Sans', sans-serif;
}

.content
{
	margin-top: 50px;
	color: #000;
}

.logo img
{
	display: inline-block;
}

.logo h2, .logo h1
{
	font-family: "Times New Roman", Georgia, Serif;
    padding-top: 40px;
}

.logo h2 {
    font-size: 25px;
}

/**********************************
Media Queries
***********************************/
@media (min-width: 501px) and (max-width: 901px) {
    body {
        overflow-x:hidden; 
    }
}

@media (max-width: 767px) {
    body {
        background: #f2f2f2;
    }

    .content
    {
        margin-top: 25px;
    }

    .logo img
    {
        width: 250px;
    }

    .logo h2 {
        font-size: 18px;
    }
}
