body { background-color: black; color: white; margin: 0; } header { background-color: #232323; padding: 1em; } a { text-decoration: none; color: #3b7fdd; } .button { padding: .4em; border-radius: 3px; } #pdf { background-color: red; color: white; right: 0; bottom: -.4em; position: absolute; } header div { display: block; position: relative; } #back { background-color: #3b7fdd; color: black; } #path { margin-left: 1em; } #cabinet { margin-top: 0; } main { margin: 2em; width: 60%; margin-left: 20%; text-align: justify; }