form{}form input::placeholder,form textarea::placeholder{color:#053a98;opacity:1}form input:focus::placeholder,form textarea:focus::placeholder{color:#aaaaaa}form ul li{list-style:none !important}form .widget{margin-bottom:30px}form .widget>label{display:none}form legend{display:inline-block !important;width:100%;font-weight:500}form .radio_container.auswahl legend{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:100%;display:inline-block;font-size:16px;padding:10px;background:#eeeeee;border:1px solid #eeeeee;border-bottom:2px solid #aaaaaa;border-radius:4px;box-shadow:none}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:100%;display:inline-block;font-size:16px;padding:10px;background:#eeeeee;border:1px solid #eeeeee;border-bottom:2px solid #053a98;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 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:#053a98;color:#fff;border:1px solid #053a98;font-size:18px;border-radius:4px}form button:hover,form input[type="submit"]:hover,form input[type="button"]:hover,form .button:hover,form input[type="reset"]:hover{text-decoration:none;background-color:#e6b30a;border:1px solid #e6b30a;border-radius:8px}.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{padding-bottom:0.5em}.suchergebnis div.odd,.suchergebnis div.even{border-top:2px solid #f5e7b8;padding-top:1em}.suchergebnis mark.highlight{background-color:#f5e7b8}.suchergebnis p.url{display:none}.suchergebnis .relevance{display:none}.suchergebnis .radio_container span{display:block}.suchergebnis .radio_container input.radio{width:auto !important}.suchergebnis div.search_default{border-top:2px solid #eeeeee;padding-top:1em}@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,.suchergebnis div.search_default{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%}}