/*** Editor Nav styles ***/ nav { font-size: var(--headingFS); } nav.sideNav { height: 100%; width: 250px; z-index: 1; position: fixed; top: 0; left: 0; background-color: var(--primaryHover); overflow-x: hidden; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; padding-top: 60px; } nav.sideNav ul li { list-style: none; } nav.sideNav a { padding: 8px 8px 8px 0; text-decoration: none; color: #FFFFFF; display: block; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } nav.sideNav .closeBtn { position: absolute; top: 0; right: 25px; margin-left: 50px; font-size: var(--titleFS); display: none; } nav.sideNav ul li span { visibility: hidden; } nav.sideNav ul li a:hover span, nav.sideNav ul li .active span { visibility: visible; } span#navOpen { font-size: var(--titleFS); cursor: pointer; } main.editor { margin-left: 250px; } .title { display: flex; flex-direction: column; justify-content: center; align-items: center; } #navOpen { visibility: hidden; padding-left: 0.25em; align-self: flex-start; }