.nav-primary, .nav-secondary { width: 39%; } .title-area { width: 22%; } @media only screen and (max-width: 1100px) { .site-header .title-area .site-title { width: auto; height: auto; } } @media only screen and (max-width: 800px) { .title-area { width: auto; float: none; margin-top: 20px; } .nav-primary, .nav-secondary { width: 100%; } .nav-primary { margin-bottom: 20px; } }