header {
    margin: 0 auto;
    width: 90%;
}


.header-logo,
.menu-mobile-button {
    height: 60px;
    display: inline-block;
    vertical-align: bottom;
}

.header-logo {
    float: left;
	width: 50%;
}

.menu-mobile-button {
    float: right;
}
/*
.header-logo a, .header-logo .menu-mobile {
	display: inline-block;
	vertical-align: top;
}
*/

.header-container {
    display: block;
    width: 100%;
}

.header-nav {
    display: none;
}