@import url(variables.css); @import url(Block/header.css); @import url(Block/footer.css); @import url(Element/logo.css); @import url(Element/button.css); *, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; font-family: var(--font-family-main); } body { background-color: var(--brand-background); color: #666; font-size: 15px; margin: 0; } h1 { margin: 10px; color: var(--brand-white); font-size: var(--font-size-title-h1); } h1 span { color: orange; font-size: 40px; } h2 { color: orange; } main { margin-top: 190px; padding: 10px; } #wrapper { max-width: 90%; margin: 0 auto; color: white; } .msg { text-align: center; font-size: 17px; font-weight: 700; } .msg a { text-decoration: none; color: #09add0; } .msg a:hover { color: orange; } .articleImg { width: 100%; border: 2px solid lightskyblue; padding: 5px; margin: 0 0 15px 0; } .welcomeImg { width: 100%; padding: 5px; } .articleInfo { font-weight: bold; } /*** Formulare ***/ form { width: 440px; margin: auto; } label { width: 120px; display: inline-block; margin: 5px 15px 10px 0; vertical-align: top; text-align: right; } label.errorMsg { width: 420px; display: inline-block; margin: 0 5px 15px 0; vertical-align: top; text-align: right; color: orange; } input[type="submit"] { width: 100px; margin-left: 330px; } form textarea { width: 300px; height: 150px; margin-bottom: 10px; } form select { width: 300px; } /*** Loesung Workshop-Seite ***/ .textContent { padding: 0 10px 0 30px; } @media (max-width: 529px) { .textContent { padding: 15px 0 0 0; } } .event h3 { margin: 15px 0 5px 0; font-size: 20px; text-align: left; } .orange { color: orange; display: block; font-size: 18px; margin: 0 0 5px 0; } .d-flex-between{ display: flex; justify-content: space-between; align-items: center; } .hover:hover{ opacity: .75; text-decoration: none; } /*TODO Muss in die form.css übernommen werden*/ main a{ color: var(--brand-white); }