body {font-size: 1.8rem;} #naviHeadRechts a.active {color: #000;} .dropzone .dz-preview.dz-image-preview { background: #fff0; } .dropzone .dz-preview .dz-image {border: 4px solid #fff;}.three_cols li a {font-size: 1.4rem !Important;}        .app-forms .form-group.is-empty{margin-top:0;}
        .caption {background-color:#f9f9f9; border-bottom:1px solid #dfdfdf; font-size:1.5rem;}
        .video iframe {width:100%; height:100%;}
        .owl-carousel .owl-item img {display: block; width: 100%; height: auto;}
        .plyr audio, .plyr iframe, .plyr video {display: block; height: 220px; width: 100%;}.loginInfo .figure-caption {-webkit-text-fill-color:#eee;} .loginInfo div div div {background: linear-gradient(#eee, #fff); -webkit-background-clip: text; background-clip: text;-webkit-text-fill-color: transparent; } .card-body {padding-top: 5rem;} .video p, .video_iframeoverlay {background-color: #eeeeee !Important;} .video iframe {background-color: #eeeeee; width: 100%; height: auto !Important;}