@media screen and (max-width: 48em) { #desktopNav { display: none !important; } .site-title { display: table-cell !important; text-align: left !important; } } .title-nav-wrapper { display: block; } .site-title { display: block; text-align: center; width: 100%; margin-bottom: 20px; } #desktopNav { display: block; text-align: center; width: 100%; } .main-nav ul { text-align: center; }