body { height: 100%; } header { background-image: url('http://150.145.56.132/static/img/logos/dataspace_icon.svg'); background-position: center; background-repeat: no-repeat; background-size: contain; min-height: 200px; border-bottom: 1px lightgrey solid; } main { width: 75%; margin: 0 auto; padding: 2rem 0 5rem 0; } footer { min-height: 40px; background-color: rgba(5, 5, 5, 0.6); padding: 3rem; } ul { list-style: none; } ul li { padding: 5px; } td ul { margin-left: 0; padding-left: 0; } .mt-2 { margin-top: 2rem !important; } .key { min-width: 200px; }