.help-block.no-subscription-error{color: #a94442;}
.form-group.address-row{margin-top: 15px;}
.typo3-messages{list-style: none;margin: 0;padding: 0;}
.event-aside p, .event-aside div{overflow-wrap: break-word;}
#languagepopup-modal .boxContent{padding:30px;}
.raffle-form .help-block.with-errors{margin: 0;}
.raffle-form .help-block.with-errors ul{margin: 5px 0 0;padding: 0;font-size: 14px;}
.raffle-form .buttonLink{font-size: 1em;}
.raffle-headline{margin-bottom: 25px;}
.raffle-headline p{font-size: 16px;}
.raffle-form .has-error .checkbox, .raffle-form .has-error .radio{color: inherit;}
.raffle-form .buttonLink.disabled{cursor: not-allowed;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;opacity: .65;}
.winedbvalidate .has-error.has-danger .select2-selection.select2-selection--multiple,
.winedbvalidate .has-error.has-danger .select2-selection.select2-selection--single{border-color: #ff0000 !important;}
.frame-space-after-marginbottom30{margin-bottom: 30px;}
.frame-space-before-dividernomargintop .ce-div{margin-top: 0px;}
.dangerzone-wrap h2{margin: 0 0 15px 0;font-weight: normal;font-size: 1.7em;line-height: 1.2em;}
.navFooter p{margin-bottom: 0px;}

@media (min-width: 768px) {
    .cookie-reopen{line-height: 1.3em;}
}
.sidenav-languagenav{margin-bottom: 45px;}
.sidenav-footernav .navigation-top li a[title~="Newsletter"]{display: none;}
.isweb-wrap{height: 0; width: 0;margin: 0;position: absolute;left: -9999px;}