/* 
TODO
- move all the header css in here
*/

/* HEADER */

header {
    height:110px; 
    padding-top:4px; 
    border-top:4px solid #91dced; 
    background:#fff; 
    
    box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
}

.header-wrapper {
    margin: 0 auto; 
    align-items: center; 
    height: 100px;
}

.header-wrapper--homepage {
    max-width:1500px;
}

.header-wrapper--inner {
    max-width:1200px;
}

/* LOGO */

.logo-container {
    width: 250px; 
    height: 100px; 
    position: relative; 
    z-index: 4
}

.logo--homepage {
    height:100px;
}

.logo--inner {
    height:70px;
    position: absolute; 
    top: 15px; 
    z-index: 1;
}

/* NAV */

nav, .nav {
    flex: 1; 
    gap: 40px; 
    justify-content: flex-end; 
    padding-right: 40px; 
    font-size: 1.1em;
} /* check this against what is already using the .nav class */

.nav-inner {
    color: #000; 
    display: block;
}

.creator-login {
    font-weight: bold;
    color: var(--link);
}

@media only screen and (max-width: 1050px) {

	.nav {

		top:110px;

	}

}