body{margin:0;font-family:Arial;color:#151515;background-color:#EEE}h1,h2,h3,h4{word-break:break-word}h1{font-size:24pt}h2{font-size:22pt}h3{font-size:20pt}h4{font-size:18pt}a,a:hover{color:inherit;text-decoration:none}img{max-width:100%}p,li{margin:0;margin-bottom:10px;padding:0;line-height:1.5;text-align:justify}footer{padding:10px;text-align:center}nav{box-shadow:-1px 4px 7px 0px rgba(0, 0, 0, 0.39);-webkit-box-shadow:-1px 4px 7px 0px rgba(0, 0, 0, 0.39);-moz-box-shadow:-1px 4px 7px 0px rgba(0, 0, 0, 0.39);width:100%;height:auto;padding:15px 0px 15px 0px;text-align:right;background-color:#51c23c}nav .nav-entry{letter-spacing:1.2px;font-size:2.5vw;font-weight:bold;color:white;background-color:#51c23c;padding:10px 20px 10px 20px}nav .nav-entry:hover{color:#151515;background-color:#2fa01a;box-shadow:inset 0 0 5px #151515;-moz-box-shadow:inset 0 0 5px #151515;-webkit-box-shadow:inset 0 0 5px #151515}.box-primary{box-shadow:-1px 4px 7px 0px rgba(0, 0, 0, 0.39);-webkit-box-shadow:-1px 4px 7px 0px rgba(0, 0, 0, 0.39);-moz-box-shadow:-1px 4px 7px 0px rgba(0, 0, 0, 0.39);padding:15px 0px 15px 0px;color:#EEE;background-color:#51c23c}.box-secondary{box-shadow:-1px 4px 7px 0px rgba(0, 0, 0, 0.39);-webkit-box-shadow:-1px 4px 7px 0px rgba(0, 0, 0, 0.39);-moz-box-shadow:-1px 4px 7px 0px rgba(0, 0, 0, 0.39);padding:15px 0px 15px 0px;color:#EEE;background-color:#323d3e}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;right:0;background-color:#f9f9f9;min-width:160px;margin-top:10px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.2);z-index:1}.dropdown-content .nav-entry{display:block}.dropdown:hover .dropdown-content,.dropdown:active .dropdown-content,.dropdown:focus .dropdown-content{display:block}#corner-image{position:absolute;left:0;top:0;width:25vw}#panorama-image{box-shadow:-1px 4px 7px 0px rgba(0, 0, 0, 0.39);-webkit-box-shadow:-1px 4px 7px 0px rgba(0, 0, 0, 0.39);-moz-box-shadow:-1px 4px 7px 0px rgba(0, 0, 0, 0.39);width:100%;height:26vw;background-size:cover;background-repeat:no-repeat;background-position:center}#content{width:70%;margin:auto;margin-top:35px}.post-meta,.tile-meta{color:#6a6a6a;padding:5px}.stadion-title{margin:0;margin-top:40px}.stadion-subtitle{color:#6a6a6a;margin-top:5px;font-size:11pt}.stadion-images{margin-top:10px}.tile{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:2px solid lightgray;display:flex;margin:20px;padding:5px}.tile-short{display:flex;flex-direction:column;flex-grow:1;padding:10px}.tile-title{margin-top:5px;margin-bottom:10px}.tile-description{flex-grow:1}.tile-meta{margin:0}.tile-preview img{max-width:15vw}#post-feed-controls{padding:10px;text-align:center}.post-gallery{margin-top:20px;margin-bottom:20px}.gallery-links{display:flex}.gallery-image-preview{display:inline-block;height:128px;width:128px;margin:10px}#social-media-links{padding:15px 5px 15px 5px;text-align:center}#social-media-links .social-media-link{display:inline-flex;align-items:center;padding:0px}#social-media-links .social-media-link img{height:24px;width:auto;padding:12px;filter:grayscale(1) brightness(130%)}#sponsors{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:50px;padding:30px;margin-top:50px;margin-bottom:50px;text-align:center}.tag{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:2px solid lightgray;border:1px solid lightgray;padding:1px 5px 1px 5px}.tag-success{color:green;border-color:green}.tag-error{color:red;border-color:red}.big-link{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:2px solid lightgray;display:inline-block;flex-grow:1;width:150px;padding:10px 20px 10px 20px;margin:5px;font-weight:bold;text-align:center}.big-link-group{text-align:center}@media only screen and (max-width:700px){p,li{font-size:2vh}h2{font-size:4vh}h3{font-size:3vh}h4{font-size:2vh}.post-meta{font-size:1.5vh}.tile{margin:10px}#content{width:initial;padding:15px}#sponsors img{width:15vh}footer{font-size:2vh}#corner-image{max-width:20vh;min-width:15vh}}@media only screen and (max-width:500px){h1{font-size:7vw}h2{font-size:6vw}h3{font-size:5vw}h4{font-size:4vw}}