@import 'https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300';

body {
	font-family: 'Open Sans Condensed', serif;
	margin: 0 auto;
	width: 100%;
}

h1 {
    font-weight: lighter;
}

/** NAVIGATION **/
header {
	height: 75px;
	background-color: #fff;
    width: 100%;
    /* position: fixed;
    top: 0px; */
}

header .menu {
    padding-top: 12.5px;
    margin: 0 auto;
    max-height: 50px;
    width: 64%;
}

header .menu .logo img {
    float: left;
    margin-top: 5px;
}

/** NAVIGATION **/
header nav {
    display: inline;
    float: right;
    margin-top: 11px;
}

header nav a {
    text-decoration: none;
    color: #000;
    padding: 24px 1vw;
    font-size: 20px;
}

header nav a:hover, .active {
    background: #4aacbc;
    color: #fff;
}

@media screen and (max-width: 900px){
    header .menu .logo img {
        text-align: center;
        clear: both;
        float:none;
    }
    
    header .menu {
        width: 100%;
        text-align: center;
    }
    
    header nav {
        width: 100%;
        clear: both;
        margin-top: 37px;
    }
    header nav a {
        clear: both;
        width: 100%;
    }
}

/** NAVIGATION SLUT **/

/** CONTAINER **/
.content {
    width: 100%;
    min-height: 750px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#edeae1+0,fcfcfc+100 */
    background: rgb(237,234,225); /* Old browsers */
    background: -moz-linear-gradient(left,  rgba(237,234,225,1) 0%, rgba(252,252,252,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  rgba(237,234,225,1) 0%,rgba(252,252,252,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  rgba(237,234,225,1) 0%,rgba(252,252,252,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edeae1', endColorstr='#fcfcfc',GradientType=1 ); /* IE6-9 */

}

.sectionwrapper {
    min-height: 750px;
    width: 64%;
    margin: 0 auto;
}

@media screen and (max-width: 900px){
    .content {
        width: 100%;
        max-width: 900px;
        margin: 0 auto;
    }
    
    .sectionwrapper {
        float: left;
        width: 90%;
        font-size: 10%;
    }
    
    .top-info-container {
        width: 50%;
        float: left;
    }
}

/** CONTAINER SLUT **/

/** FOOTER **/
footer {
    height: 100px;
    width: 100%;
    clear: both;
    background: #fff;
}

footer img {
    max-height: 75px;
}

.footer-content {
    width: 64%;
    margin: 0 auto;
}

footer .logo img {
    float: left;
    margin-top: 10px;
}

footer .ikon img {
    margin-top: 25px;
    max-height: 50px;
    float: right;
    margin-left: 1vw;
}

/** SLUT FOOTER **/