#container width 100% height 100% float left overflow-x hidden overflow-y scroll position absolute top 0 left 0 z-index 0 #emergency float left width 100% background-color rgb(255, 32, 32) color black padding 0.7em box-sizing border-box #header-container display block float left width 100% height auto background-color transparent #header display block margin 0 auto width 100% overflow hidden #title, #slogan display block margin 0 auto width calc(100% - 3em) height auto text-align left #title padding 1.5em padding-bottom 0.5em text-transform uppercase //letter-spacing 1px //opacity 0 letter-spacing 6px h1 line-height inherit a text-decoration none #slogan padding 1.5em padding-top 0.5em line-height 1.3em #content-container display block float left width 100% height auto background-color transparent #content float left width 100% height 100% min-height 100% padding 1.5em line-height 1.7em text-align center box-sizing border-box & > div float left width 100% .header-logged-in background-image none !important .navigation-link-left float left .navigation-link-right float right .navigation-icon-no-title margin-right 0 !important