form ul li{list-style:none !important}form .widget{margin-bottom:30px}form .widget>label{display:inline-block;width:22%;font-weight:500}@media (max-width:767px){form .widget>label{width:100%}}form legend{display:inline-block !important;width:22%;font-weight:500}form .radio_container.auswahl legend{float:left}form .radio_container legend,form .radio_container span{float:left}form input[type="text"],form input[type="password"],form input[type="date"],form input[type="datetime"],form input[type="email"],form input[type="number"],form input[type="search"],form input[type="tel"],form input[type="time"],form input[type="url"],form input:not([type]),form textarea,form select,form input[type="file"]{width:76%;display:inline-block;font-size:16px;padding:10px;background:#c9d8e7;border:1px solid #c9d8e7;border-bottom:2px solid #004f9e;border-radius:0;box-shadow:none}@media (max-width:767px){form input[type="text"],form input[type="password"],form input[type="date"],form input[type="datetime"],form input[type="email"],form input[type="number"],form input[type="search"],form input[type="tel"],form input[type="time"],form input[type="url"],form input:not([type]),form textarea,form select,form input[type="file"]{width:100%}}form .widget-select select{background-image:url(/files/layout/gfx/arrow-down-himbeerrot.svg);background-repeat:no-repeat;background-position:right 10px center}form input[type="radio"],form input[type="checkbox"]{height:20px;width:20px;margin:0 5px 0 0 !important}form .widget-checkbox label,form .widget-radio label{margin:5px 10px 5px 0}form select,form input[type="file"]{width:76%;margin-left:20%;display:inline-block;font-size:16px;padding:10px;background:#c9d8e7;border:1px solid #c9d8e7;border-bottom:2px solid #004f9e;border-radius:0;box-shadow:none}form label{vertical-align:top}form .widget-select select{margin-left:0 !important}form .widget.datenschutz-checkbox{width:76%;margin-left:22.5%}form span.mandatory{color:#004f9e}form button,form input[type="submit"],form .button,form input[type="button"],form input[type="reset"]{display:inline-block;padding:10px 40px;margin-right:20px;margin-bottom:20px;background-color:#ff9900;color:#002c56;border:1px solid #002c56;line-height:1.4;font-size:18px;border-radius:0px;background-image:none;transition:none}form button:hover,form input[type="submit"]:hover,form input[type="button"]:hover,form .button:hover,form input[type="reset"]:hover{text-decoration:none;color:#fff;background-color:#002b53;border:1px solid #002b53;background-position:unset !important}form#eventregistrierung{margin-top:2rem}form#kontaktformular .widget-submit,form#kontaktformular .widget-explanation{width:76%;margin-left:22.5%}@media (max-width:600px){.ce_form.variante-2 form#kontaktformular input[type="text"],.ce_form.variante-2 form#kontaktformular input[type="password"],.ce_form.variante-2 form#kontaktformular input[type="date"],.ce_form.variante-2 form#kontaktformular input[type="datetime"],.ce_form.variante-2 form#kontaktformular input[type="email"],.ce_form.variante-2 form#kontaktformular input[type="number"],.ce_form.variante-2 form#kontaktformular input[type="search"],.ce_form.variante-2 form#kontaktformular input[type="tel"],.ce_form.variante-2 form#kontaktformular input[type="time"],.ce_form.variante-2 form#kontaktformular input[type="url"],.ce_form.variante-2 form#kontaktformular input:not([type]),.ce_form.variante-2 form#kontaktformular textarea,.ce_form.variante-2 form#kontaktformular select,.ce_form.variante-2 form#kontaktformular input[type="file"],.ce_form.variante-2 form#kontaktformular legend,.ce_form.variante-2 form#kontaktformular .widget>label,.ce_form.variante-2 form#kontaktformular .widget.datenschutz-checkbox,.ce_form.variante-2 form#kontaktformular .widget-submit,.ce_form.variante-2 form#kontaktformular .widget-explanation,.content-form.variante-2 form#kontaktformular input[type="text"],.content-form.variante-2 form#kontaktformular input[type="password"],.content-form.variante-2 form#kontaktformular input[type="date"],.content-form.variante-2 form#kontaktformular input[type="datetime"],.content-form.variante-2 form#kontaktformular input[type="email"],.content-form.variante-2 form#kontaktformular input[type="number"],.content-form.variante-2 form#kontaktformular input[type="search"],.content-form.variante-2 form#kontaktformular input[type="tel"],.content-form.variante-2 form#kontaktformular input[type="time"],.content-form.variante-2 form#kontaktformular input[type="url"],.content-form.variante-2 form#kontaktformular input:not([type]),.content-form.variante-2 form#kontaktformular textarea,.content-form.variante-2 form#kontaktformular select,.content-form.variante-2 form#kontaktformular input[type="file"],.content-form.variante-2 form#kontaktformular legend,.content-form.variante-2 form#kontaktformular .widget>label,.content-form.variante-2 form#kontaktformular .widget.datenschutz-checkbox,.content-form.variante-2 form#kontaktformular .widget-submit,.content-form.variante-2 form#kontaktformular .widget-explanation{width:100%;margin-left:0}}.searchform input[type="submit"]{padding:10px;margin-right:0px;margin-bottom:0px}.suchergebnis .widget>label{display:block !important}.suchergebnis form{float:left;width:100%;margin-right:5%;padding-bottom:2em}.suchergebnis input{width:100% !important;margin-bottom:0.5em}.suchergebnis p.header,.suchergebnis p.info,.suchergebnis div.odd,.suchergebnis div.even{float:left;width:100%;margin-top:0;margin-bottom:1rem}.suchergebnis p.context{margin-top:1rem}.suchergebnis div.odd,.suchergebnis div.even{border-top:2px solid #e7dfd6;padding-top:1em}.suchergebnis mark.highlight{background-color:#e7dfd6}.suchergebnis p.url{display:none}.suchergebnis .relevance{display:none}.suchergebnis .radio_container span{display:block}.suchergebnis .radio_container input.radio{width:auto !important}@media (min-width:810px){.suchergebnis .widget>label{display:block !important}.suchergebnis form{float:left;width:25%;margin-right:5%;padding-bottom:2em}.suchergebnis p.header,.suchergebnis p.info,.suchergebnis div.odd,.suchergebnis div.even{float:right;width:65%}}@media (max-width:600px){.mod_login form .widget>label,.mod_lostPassword form .widget>label{width:100%}.mod_login form input[type="text"],.mod_login form input[type="password"],.mod_login form input[type="email"],.mod_lostPassword form input[type="text"],.mod_lostPassword form input[type="password"],.mod_lostPassword form input[type="email"]{width:100%}form#kontaktformular .widget-explanation,form#kontaktformular .widget.datenschutz-checkbox,form#kontaktformular .widget-submit{width:100%;margin-left:0}}