.mixinDefaultBox {background-color: #FFF;box-shadow: 0 0 0px #BBB;border-radius: 0px;}.mixinDefaultFont {font: normal 16px/24px "Roboto", Verdana, Tahoma, Helvetica, Arial, sans-serif;}.mixinSemiTransparent {background: rgba(0,27,66,0.6);}form.suchForm em {display: block;padding: 6px;background-color: #FFF;border-radius: 5px;}.openFilter form.suchForm em {display: none;}form.suchForm label.date {position: relative;}form.suchForm .form-wrapper .form-group input.dateRange {position: absolute;width: 100%;opacity: 0;}.startseite form.suchForm .form-wrapper {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -5px 0 -5px;}.startseite form.suchForm .form-wrapper .form-group {padding: 0 5px 0 5px;}.startseite form.suchForm .form-wrapper .form-group:nth-child(1),.startseite form.suchForm .form-wrapper .form-group:nth-child(4) {-ms-flex: 0 0 100%;flex: 0 0 100%;}.startseite form.suchForm .form-wrapper .form-group:nth-child(2),.startseite form.suchForm .form-wrapper .form-group:nth-child(3) {-ms-flex: 1 1 50%;flex: 1 1 50%;}@media (min-width: 525px) {.startseite form.suchForm .form-wrapper .form-group:nth-child(1),.startseite form.suchForm .form-wrapper .form-group:nth-child(2) {-ms-flex: 0 0 50%;flex: 0 0 50%;}.startseite form.suchForm .form-wrapper .form-group:nth-child(3),.startseite form.suchForm .form-wrapper .form-group:nth-child(4) {-ms-flex: 0 0 50%;flex: 0 0 50%;}}@media (min-width: 1024px) {.startseite form.suchForm .form-wrapper .form-group:nth-child(1),.startseite form.suchForm .form-wrapper .form-group:nth-child(2),.startseite form.suchForm .form-wrapper .form-group:nth-child(3),.startseite form.suchForm .form-wrapper .form-group:nth-child(4) {-ms-flex: 0 0 25%;flex: 0 0 25%;}}.startseite form.suchForm .form-wrapper .form-group input,.startseite form.suchForm .form-wrapper .form-group select {margin-bottom: 10px;}.startseite form.suchForm .form-wrapper .form-group input[type="submit"] {padding-left: 0px;padding-right: 0px;}.default form.suchForm .form-wrapper {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -5px 0 -5px;}.default form.suchForm .form-wrapper .form-group {padding: 0 5px 0 5px;}.default form.suchForm .form-wrapper .form-group:nth-child(1),.default form.suchForm .form-wrapper .form-group:nth-child(4) {-ms-flex: 0 0 100%;flex: 0 0 100%;}.default form.suchForm .form-wrapper .form-group:nth-child(2),.default form.suchForm .form-wrapper .form-group:nth-child(3) {-ms-flex: 1 1 50%;flex: 1 1 50%;}@media (min-width: 375px) {.default form.suchForm .form-wrapper .form-group:nth-child(1),.default form.suchForm .form-wrapper .form-group:nth-child(3) {-ms-flex: 0 0 240px;flex: 0 0 240px;}.default form.suchForm .form-wrapper .form-group:nth-child(2),.default form.suchForm .form-wrapper .form-group:nth-child(4) {-ms-flex: 1 1 auto;flex: 1 1 auto;}}@media (min-width: 425px) {.default form.suchForm .form-wrapper .form-group:nth-child(1),.default form.suchForm .form-wrapper .form-group:nth-child(2) {-ms-flex: 0 0 50%;flex: 0 0 50%;}.default form.suchForm .form-wrapper .form-group:nth-child(3),.default form.suchForm .form-wrapper .form-group:nth-child(4) {-ms-flex: 0 0 50%;flex: 0 0 50%;}}@media (min-width: 1024px) {.default form.suchForm .form-wrapper .form-group:nth-child(1),.default form.suchForm .form-wrapper .form-group:nth-child(2),.default form.suchForm .form-wrapper .form-group:nth-child(3),.default form.suchForm .form-wrapper .form-group:nth-child(4) {-ms-flex: 0 0 25%;flex: 0 0 25%;}}.default form.suchForm .form-wrapper .form-group input,.default form.suchForm .form-wrapper .form-group select {margin-bottom: 10px;}.default form.suchForm .form-wrapper .form-group input[type="submit"] {padding-left: 0px;padding-right: 0px;}