﻿.antje{background-color:#5171a3!important}.antje-text{color:#5171a3!important}.antje.lighten-5{background-color:#96c2ea!important}.antje-text.text-lighten-5{color:#96c2ea!important}.antje.lighten-4{background-color:#86b2e0!important}.antje-text.text-lighten-4{color:#86b2e0!important}.antje.lighten-3{background-color:#76a2d4!important}.antje-text.text-lighten-3{color:#76a2d4!important}.antje.lighten-2{background-color:#6891c7!important}.antje-text.text-lighten-2{color:#6891c7!important}.antje.lighten-1{background-color:#5c80b8!important}.antje-text.text-lighten-1{color:#5c80b8!important}.antje.darken-1{background-color:#476490!important}.antje-text.text-darken-1{color:#476490!important}.antje.darken-2{background-color:#3f5880!important}.antje-text.text-darken-2{color:#3f5880!important}.antje.darken-3{background-color:#374d72!important}.antje-text.text-darken-3{color:#374d72!important}.antje.darken-4{background-color:#314465!important}.antje-text.text-darken-4{color:#314465!important}.antje.accent-1{background-color:#88abc9!important}.antje-text.text-accent-1{color:#88abc9!important}.antje.accent-2{background-color:#7a9dc0!important}.antje-text.text-accent-2{color:#7a9dc0!important}.antje.accent-3{background-color:#6a8fb6!important}.antje-text.text-accent-3{color:#6a8fb6!important}.antje.accent-4{background-color:#5f80ab!important}.antje-text.text-accent-4{color:#5f80ab!important}.dyn-text1{font-weight:300}@media only screen and (min-width: 360px){.dyn-text1{font-size:1.2rem}}@media only screen and (min-width: 390px){.dyn-text1{font-size:1.215rem}}@media only screen and (min-width: 420px){.dyn-text1{font-size:1.23rem}}@media only screen and (min-width: 450px){.dyn-text1{font-size:1.245rem}}@media only screen and (min-width: 480px){.dyn-text1{font-size:1.26rem}}@media only screen and (min-width: 510px){.dyn-text1{font-size:1.275rem}}@media only screen and (min-width: 540px){.dyn-text1{font-size:1.29rem}}@media only screen and (min-width: 570px){.dyn-text1{font-size:1.305rem}}@media only screen and (min-width: 600px){.dyn-text1{font-size:1.32rem}}@media only screen and (min-width: 630px){.dyn-text1{font-size:1.335rem}}@media only screen and (min-width: 660px){.dyn-text1{font-size:1.35rem}}@media only screen and (min-width: 690px){.dyn-text1{font-size:1.365rem}}@media only screen and (min-width: 720px){.dyn-text1{font-size:1.38rem}}@media only screen and (min-width: 750px){.dyn-text1{font-size:1.395rem}}@media only screen and (min-width: 780px){.dyn-text1{font-size:1.41rem}}@media only screen and (min-width: 810px){.dyn-text1{font-size:1.425rem}}@media only screen and (min-width: 840px){.dyn-text1{font-size:1.44rem}}@media only screen and (min-width: 870px){.dyn-text1{font-size:1.455rem}}@media only screen and (min-width: 900px){.dyn-text1{font-size:1.47rem}}@media only screen and (min-width: 930px){.dyn-text1{font-size:1.485rem}}@media only screen and (min-width: 960px){.dyn-text1{font-size:1.5rem}}@media only screen and (max-width: 360px){.dyn-text1{font-size:1.2rem}}.sliderh3_w{font-size:3.2rem; text-shadow:0 0 .3em #f2f2f2,0 0 .3em #f2f2f2,0 0 .3em #f2f2f2}.sliderh4_w{font-size:3.2rem; text-shadow:0 0 .6em #f2f2f2,0 0 .6em #f2f2f2,0 0 .6em #f2f2f2}.sliderh3_b{text-shadow:0 0 .2em #96c2ea,0 0 .2em #96c2ea,0 0 .2em #96c2ea}.sliderh3_g{text-shadow:0 0 .3em #fff79b,0 0 .3em #fff79b,0 0 .3em #fff79b}.usmall{font-size:50%}.headerlogo{vertical-align:middle;margin-left:.7em;margin-right:.3em}.iconmittig{vertical-align:middle}.breadcrumb_bg{background-color:#5171a3}.footerlink:hover{text-shadow:2px 2px #424242}.breadcrumb:hover{text-shadow:2px 2px #424242}td,th{padding:5px}.card-action a{color:#b9dff7}.trennung{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.ohne_schatten{box-shadow:none}.responsiveContainer{position:relative;padding-bottom:56%;height:0;overflow:hidden}.responsiveContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}


.btn{border-radius: 10px}.card{border-radius: 10px;overflow:hidden}.card .card-image img{border-radius:0}.card>.card-image:first-child img:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.card>.card-image:last-child img:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.dropdown-content{border-radius: 0 0 10px 10px}.card-action{border-radius: 0 0 10px 10px}
img.responsive-img:not(.card .card-image img){
    border-radius:10px;
}
h1{font-size:2.28rem;line-height:110%;margin:1.14rem 0 .912rem}h2{font-size:1.64rem;line-height:110%;margin:.82rem 0 .656rem}
input[type="checkbox"]:required:invalid + label { color: red; }
input[type="checkbox"]:required:valid + label { color: black; }