html { height:100%; } body { padding : 0px; margin: 0px; height: 100%; width: 100%; font-family: 'Montserrat'; background-color: #000000; } .container { background-image: url('background.jpg'); margin: 0px; width: 100%; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; } .content { color: #ffffff; background-color: rgba(0, 0, 0, 0.85); display: block; padding: 10px; overflow-wrap: break-word; font-size: 120%; } .content a { text-decoration: none; word-break: break-all; color: #C0C0C0; } .content ul { padding-left: 25px; } .content ul ul { padding-left: 15px; } .content .infobox { display: none; } .content .mw-editsection { display: none; } h1 { font-family: 'Montserrat Black'; } .logo { text-align: center; display: none; } .logo img { width: 60%; } @media screen and (min-width: 800px) { .container { justify-content: space-around; } .content { margin-left: 10%; margin-right: 10%; padding: 50px; } .content ul { padding-left: 50px; } .content ul ul { padding-left: 50px; } .logo { display: block; } } h2 { font-family: 'Montserrat Black'; margin-bottom: 10px; } h3 { font-family: 'Montserrat Black'; margin-bottom: 5px; } .lecture .subtitle { font-weight: bold; font-family: 'Montserrat Black'; } .lecture .infos { font-family: 'Montserrat Black'; }