@media only screen and (max-width: 1254px) { #footer { display: none; } } @media only screen and (max-width: 580px) { #splash { display: none; } } @font-face { font-family: 'Minecraftia'; src: url('/assets/fonts/Minecraftia.ttf') format('truetype'); } @keyframes pop { from { transform:scale(0.95) } 50% { transform:scale(1) } to { transform:scale(0.95) } } * { box-sizing: border-box; font-family: 'Minecraftia'; } html { padding: 0; margin: 0; } body { margin: 0; height: 100%; background-color: #1a1a1a; color: #eee; text-align: center; overflow-x: hidden; font-size: 18px; } .card { margin: auto; border-left: 6px solid #eee; background-color: #222; padding: 15px; margin-bottom: 20px; box-shadow: 2px 2px 8px rgba(0,0,0,0.1); width: 90%; } .card p { margin-bottom: 10px; } .card img { display: block; margin: auto; } .cardContainer { margin: auto; padding: 15px; margin-bottom: 20px; width: 90%; height: 220; } #splash { color: #FFFF00; font-size: 1.5em; text-shadow: 3px 3px #3F3F00; padding-top: 40px; position: relative; text-align: center; left: 440px; top: 80px; } .tilt { transform: rotate(-25deg); } .pop { animation: pop 0.58s infinite; } .section { display: none; padding: 95px 20px 20px; } #navbar { position: fixed; width: 100%; background-color: black; } .navButton { float: left; padding: 10px 20px; border: none; border-top: 3px solid black; cursor: pointer; font-size: 1.8vw; background-color: black; color: white; } .navButton:hover { background-color: white !important; color: black !important; } #footer { position: fixed; bottom: 10px; left: 10px; } #footer a { color: white; } .infoAttachment { padding: 10px; width: 75%; } .messageAttachment { padding: 10px; width: 75%; } .archiveAttachment { padding: 10px; width: 75%; }