.tx-einsatzstellensuche-p1{background:#ece6dd;padding:2%}.tx-bfd-einsatzstellensuche a .fa-info-circle{font-size:1.125rem;margin:.3125rem}.tx-bfd-einsatzstellensuche a .fa-info-circle:hover{color:#000}.tx-bfd-einsatzstellensuche a.fa-copy{font-size:1.125rem;margin:.3125rem}.tx-bfd-einsatzstellensuche a.fa-copy:hover{color:#000;cursor:pointer}.tx-bfd-einsatzstellensuche .alert-success .alert-message{color:#000}.tx-bfd-einsatzstellensuche .alert-danger{border-color:#d51c08;border-radius:unset;color:#333;padding:.375rem .875rem .5rem}.tx-bfd-einsatzstellensuche .container.module{width:100%}.tx-bfd-einsatzstellensuche .pb-0{padding-bottom:0!important}.tx-bfd-einsatzstellensuche .mb-0{margin-bottom:0!important}.tx-bfd-einsatzstellensuche .mt-6{margin-top:.375rem!important}.einsatzstellensuche-registrierung{background:#ece6dd;padding:.9375rem}.einsatzstellensuche-registrierung .introtext,.einsatzstellensuche-registrierung .panel{margin-bottom:.625rem}.einsatzstellensuche-registrierung .panel .panel-heading{background-color:#f39200;border-color:#f39200;color:#fff}.einsatzstellensuche-registrierung .panel .panel-heading h2{font-size:1.125rem;margin:0;padding:.3125rem}.einsatzstellensuche-registrierung .panel .panel-heading .toggle-button{margin:.5rem .625rem .0625rem}.einsatzstellensuche-registrierung .panel .panel-heading .toggle-button .textbutton{float:left;font-size:1rem;margin-right:.3125rem}.einsatzstellensuche-registrierung .panel .panel-body{background-color:#fff;border:.0625rem solid #f39200;padding:.625rem .9375rem .3125rem}.einsatzstellensuche-registrierung .panel .panel-body .marginleftfix{margin-left:.9375rem}.einsatzstellensuche-registrierung .section-datenschutz .panel-body .headline{font-weight:700;margin-bottom:.3125rem}.einsatzstellensuche-registrierung .section-datenschutz .panel-body label{display:block;font-weight:400;margin-left:3em}.einsatzstellensuche-registrierung .section-datenschutz .panel-body input.checkbox{display:block;float:left;margin-left:.625rem;margin-right:.625rem}@media screen and (min-width:768px){.tx-bfd-einsatzstellensuche .checkbox-container{-moz-column-count:3;column-count:3}.tx-bfd-einsatzstellensuche .split-column.span8{padding-right:1.5625rem}.tx-bfd-einsatzstellensuche .split-column.span4{padding-left:1.5625rem}.tx-bfd-einsatzstellensuche .leftcolumn-border{border-bottom:0;border-right:.0625rem solid #ccc}}@media screen and (max-width:767px){.tx-bfd-einsatzstellensuche .leftcolumn-border{border-bottom:.0625rem solid #ccc;border-right:0;margin-bottom:.75rem;padding-bottom:1.25rem}}.tx-bfd-einsatzstellensuche form{margin-bottom:0}.tx-bfd-einsatzstellensuche .filter-update{max-width:4.375rem}.tx-bfd-einsatzstellensuche .headlineumkreis{color:#ccc;font-size:1.25rem;line-height:2.5rem;margin-top:-.625rem}.tx-bfd-einsatzstellensuche .searchbox h1.searcheinsatz{line-height:1em}.tx-bfd-einsatzstellensuche .searchbox .form-group{height:2.5rem}.tx-bfd-einsatzstellensuche .mapbox{background-color:#fff;border:.0625rem solid #f39200;margin-top:.9375rem;padding:0 .625rem .1875rem}.tx-bfd-einsatzstellensuche .mapbox .ppk-osmap{margin-top:.5625rem}.tx-bfd-einsatzstellensuche .toggle-detailsearch{background:#f39200;display:inline-block;float:left;font-weight:700;padding:.3125rem .625rem;position:relative}.tx-bfd-einsatzstellensuche .toggle-detailsearch:hover{background:#da8300;cursor:pointer}.tx-bfd-einsatzstellensuche .toggle-detailsearch i{width:.5rem}.tx-bfd-einsatzstellensuche .toggle-detailsearch .fa-caret-down{display:none}.tx-bfd-einsatzstellensuche .toggle-detailsearch.open .fa-caret-down{display:inline-block}.tx-bfd-einsatzstellensuche .toggle-detailsearch.open .fa-caret-right{display:none}.tx-bfd-einsatzstellensuche .toggle-map{background:#f39200;display:inline-block;float:left;font-weight:700;margin:0 -.625rem -.625rem;padding:.5rem .625rem;position:relative;width:100%}.tx-bfd-einsatzstellensuche .toggle-map:hover{background:#da8300;cursor:pointer}.tx-bfd-einsatzstellensuche .toggle-map i{width:.5rem}.tx-bfd-einsatzstellensuche .toggle-map.open .fa-caret-down{display:inline-block}.tx-bfd-einsatzstellensuche .toggle-map.open .fa-caret-right{display:none}.tx-bfd-einsatzstellensuche .togglebox-detailsearch,.tx-bfd-einsatzstellensuche .togglebox-map{background:#fff;border:.0625rem solid #f39200;display:none;margin-bottom:.625rem;padding:.9375rem}.tx-bfd-einsatzstellensuche .togglebox-detailsearch.show-box,.tx-bfd-einsatzstellensuche .togglebox-map.show-box{display:block}.tx-bfd-einsatzstellensuche .togglebox-detailsearch.map-box,.tx-bfd-einsatzstellensuche .togglebox-map.map-box{visibility:visible}.tx-bfd-einsatzstellensuche .togglebox-detailsearch .einsatzgebiete,.tx-bfd-einsatzstellensuche .togglebox-map .einsatzgebiete{margin:1.5625rem 0}.tx-bfd-einsatzstellensuche .togglebox-detailsearch .margin-box,.tx-bfd-einsatzstellensuche .togglebox-map .margin-box{margin-bottom:.9375rem}.tx-bfd-einsatzstellensuche .togglebox-detailsearch .form-group.line label,.tx-bfd-einsatzstellensuche .togglebox-map .form-group.line label{min-width:9.375rem}.tx-bfd-einsatzstellensuche .togglebox-detailsearch .form-group.line input,.tx-bfd-einsatzstellensuche .togglebox-detailsearch .form-group.line select,.tx-bfd-einsatzstellensuche .togglebox-detailsearch .form-group.line textarea,.tx-bfd-einsatzstellensuche .togglebox-map .form-group.line input,.tx-bfd-einsatzstellensuche .togglebox-map .form-group.line select,.tx-bfd-einsatzstellensuche .togglebox-map .form-group.line textarea{box-sizing:border-box}.tx-bfd-einsatzstellensuche .togglebox-detailsearch .form-group.line select,.tx-bfd-einsatzstellensuche .togglebox-map .form-group.line select{width:12.875rem}.tx-bfd-einsatzstellensuche .togglebox-detailsearch .span4 .form-group.line input,.tx-bfd-einsatzstellensuche .togglebox-detailsearch .span4 .form-group.line select,.tx-bfd-einsatzstellensuche .togglebox-map .span4 .form-group.line input,.tx-bfd-einsatzstellensuche .togglebox-map .span4 .form-group.line select{width:92%}.tx-bfd-einsatzstellensuche .togglebox-detailsearch .checkbox-label,.tx-bfd-einsatzstellensuche .togglebox-map .checkbox-label{font-size:.71rem;padding-left:1.25rem;position:relative}.tx-bfd-einsatzstellensuche .togglebox-detailsearch .checkbox-label input[type=checkbox],.tx-bfd-einsatzstellensuche .togglebox-map .checkbox-label input[type=checkbox]{left:0;position:absolute;top:0}.tx-bfd-einsatzstellensuche #limitwahl select{width:5rem}.tx-bfd-einsatzstellensuche .single_view_entry{font-size:.9375rem}.tx-bfd-einsatzstellensuche .single_view_entry p{font-size:unset}.tx-bfd-einsatzstellensuche .single_view_entry h1{font-size:1.5rem}.tx-bfd-einsatzstellensuche .single_view_entry h2{font-size:1.25rem}.tx-bfd-einsatzstellensuche .single_view_entry .box{display:inline-block;margin-bottom:1.25rem;width:100%}.tx-bfd-einsatzstellensuche .single_view_entry .box.white-bg{background:#fff}.tx-bfd-einsatzstellensuche .single_view_entry .box.white-bg .detail-table td{line-height:1.125rem}.tx-bfd-einsatzstellensuche .single_view_entry .box.white-bg .box-content{display:flow-root;padding:.625rem}.tx-bfd-einsatzstellensuche .single_view_entry .box.white-bg .box-content .span12{margin-left:0}.tx-bfd-einsatzstellensuche .single_view_entry .box.white-bg .box-content.pdflink .pdf{padding-bottom:.625rem;padding-top:.125rem}.tx-bfd-einsatzstellensuche .single_view_entry .einsatzbereich .span12,.tx-bfd-einsatzstellensuche .single_view_entry .einsatzplatz .span12,.tx-bfd-einsatzstellensuche .single_view_entry .kontaktdaten .span12{margin-left:0}.tx-bfd-einsatzstellensuche .single_view_entry .kontaktdaten,.tx-bfd-einsatzstellensuche .single_view_entry .stellenbeschreibung{margin-top:.9375rem}.tx-bfd-einsatzstellensuche .single_view_entry .detail-table td{vertical-align:top}.tx-bfd-einsatzstellensuche .single_view_entry hr{border-color:#ccc;height:0;margin:.625rem 0}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table{background:#fff;margin-bottom:1.25rem;width:100%}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table th{background:#f39200;border-right:.0625rem solid #ece6dd;color:#333;font-weight:700;height:auto;line-height:normal;padding:.5%!important;text-align:left;vertical-align:middle}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table th span{float:left}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table th span.filter{margin-left:.625rem;margin-top:0;max-width:3em}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table th span.filter select{margin:0;width:auto}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table th label{display:none}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table th form{display:block;float:left;margin:0;width:100%}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table td{word-wrap:break-word!important;padding:.3125rem;text-align:left;vertical-align:top}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table .slinks{display:block;float:right;height:1.5rem;margin-left:.625rem;margin-top:-.4375rem;width:.5rem}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table .slinks a,.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table .slinks a img{display:block;height:.75rem;width:.5rem}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table .slinks a:focus{background-color:#ffb266;text-decoration:underline}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table .slinks a:active,.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table .slinks a:hover{font-weight:400;text-decoration:underline}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table .row1{border-bottom:.0625rem solid #333;width:23%}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table .row2{border-bottom:.0625rem solid #333;width:24%}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table .row3{border-bottom:.0625rem solid #333;width:18%}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table .row4{border-bottom:.0625rem solid #333;width:7%}.tx-bfd-einsatzstellensuche .single_view_entry #bfd_result_table .row5{border-bottom:.0625rem solid #333;width:18%}.tx-einsatzstellensuche-p1.preview .stammdaten{margin-bottom:3.125rem}.tx-einsatzstellensuche-p1.preview .stammdaten h3{font-size:1rem;font-weight:700}.tx-einsatzstellensuche-p1.preview .section-einsatzbereiche,.tx-einsatzstellensuche-p1.preview .section-kontaktdaten,.tx-einsatzstellensuche-p1.preview .section-taetigkeitsfeld{margin-bottom:1.25rem}.tx-einsatzstellensuche-p1.preview .headline{float:left}.tx-einsatzstellensuche-p1.preview .toggle-button{float:left;margin:.0625rem .625rem}.tx-einsatzstellensuche-p1.preview #bfd_result_table.platzangebote,.tx-einsatzstellensuche-p1.preview .infobutton{margin-top:.3125rem}.tx-einsatzstellensuche-p1.preview #bfd_result_table.platzangebote td{text-align:center}.tx-einsatzstellensuche-p1.preview #bfd_result_table.platzangebote td:first-child{text-align:left}.tx-einsatzstellensuche-p1.preview #bfd_result_table.platzangebote .fa-pencil,.tx-einsatzstellensuche-p1.preview #bfd_result_table.platzangebote .fa-trash{color:#f39200;font-size:1.25rem}.tx-einsatzstellensuche-p1.preview #bfd_result_table.platzangebote .fa-pencil:hover,.tx-einsatzstellensuche-p1.preview #bfd_result_table.platzangebote .fa-trash:hover{color:#da8300}.tx-bfd-einsatzstellensuche-mini-menu{background:#fff;border:.0625rem solid #f39200;padding:.9375rem}.tx-bfd-einsatzstellensuche-mini-menu ul{list-style:none;padding-left:1rem;padding-right:1rem;text-align:left}.tx-bfd-einsatzstellensuche-mini-menu ul li{border-top:.0625rem solid #bbb;font-size:1.4rem;margin-top:.625rem}.tx-bfd-einsatzstellensuche-mini-menu ul li:first-of-type{border-top:none;margin-bottom:.625rem;margin-top:0}.tx-bfd-einsatzstellensuche-mini-menu ul li i{color:#000}#content .tx-bfd-einsatzstellensuche-mini-menu{margin-bottom:.625rem}#content .tx-bfd-einsatzstellensuche-mini-menu ul li{background:none!important;padding-left:0!important}.tx-bfd-einsatzstellensuche .bfd_result_view{clear:both;margin-top:1.5625rem}.tx-bfd-einsatzstellensuche .bfd_result_view h2{float:left}.tx-bfd-einsatzstellensuche .bfd_result_view .table-wrapper{width:100%}.tx-bfd-einsatzstellensuche .bfd_result_view .pagebrowser li a{height:1.25rem}.tx-bfd-einsatzstellensuche .bfd_result_view .listLimit{text-align:right}.tx-bfd-einsatzstellensuche .bfd_result_view .listLimit label{display:inline;margin-right:.625rem}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table{background:#fff;margin-bottom:.25rem;width:100%}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table th{background:#f39200;border-right:.0625rem solid #ece6dd;color:#333;font-weight:700;height:auto;line-height:normal;padding:.5%!important;text-align:left;vertical-align:middle}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table th span{float:left}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table th span.filter{margin-left:.625rem;margin-top:0;max-width:3em}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table th span.filter select{margin:0;width:auto}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table th label{display:none}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table th form{display:block;float:left;margin:0;width:100%}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table td{word-wrap:break-word!important;font-size:.9em;padding:.3125rem;text-align:left;vertical-align:top}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table td p.visible-phone.subdetail{font-size:.6875rem;font-style:italic;line-height:.875rem;padding-top:.1875rem}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table .slinks{display:block;float:right;height:1.5rem;margin-left:.625rem;margin-top:-.4375rem;width:.5rem}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table .slinks a,.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table .slinks a img{display:block;height:.75rem;width:.5rem}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table .slinks a:focus{background-color:#ffb266;text-decoration:underline}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table .slinks a:active,.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table .slinks a:hover{font-weight:400;text-decoration:underline}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table .row1{border-bottom:.0625rem solid #333;width:30%}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table .row2{border-bottom:.0625rem solid #333;width:29%}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table .row3{border-bottom:.0625rem solid #333;width:11%}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table .row4{border-bottom:.0625rem solid #333;width:20%}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table .row5{border-bottom:.0625rem solid #333;border-right:none;text-align:center;width:6%}.tx-bfd-einsatzstellensuche .bfd_result_view #bfd_result_table .row6{border-bottom:.0625rem solid #333;text-align:center;width:4%}.tx-bfd-einsatzstellensuche .bfd_result_view .legend{float:right;margin-bottom:.625rem}.tx-bfd-einsatzstellensuche .searchbutton{padding-top:1.875rem}.tx-bfd-einsatzstellensuche #searchbfd hr{border-color:#ccc;height:0;margin:.625rem 0}.tx-bfd-einsatzstellensuche #einsatzplatzsuche_plz,.tx-bfd-einsatzstellensuche #einsatzstellesuche_plz{width:80%}.tx-bfd-einsatzstellensuche .einsatzgebiete label{display:inline-block}@media screen and (max-width:767px){.tx-bfd-einsatzstellensuche .searchbox .form-group{height:auto}}.tx-bfd-einsatzstellensuche .preview .panel{margin-bottom:.625rem}.tx-bfd-einsatzstellensuche .preview .panel .panel-heading{background-color:#f39200;border-color:#f39200;color:#fff}.tx-bfd-einsatzstellensuche .preview .panel .panel-heading h2{font-size:1.125rem;margin:0;padding:.3125rem}.tx-bfd-einsatzstellensuche .preview .panel .panel-heading .toggle-button{margin:.5rem .625rem .0625rem}.tx-bfd-einsatzstellensuche .preview .panel .panel-heading .toggle-button .textbutton{float:left;font-size:1rem;margin-right:.3125rem}.tx-bfd-einsatzstellensuche .preview .panel .panel-body{background-color:#fff;border:.0625rem solid #f39200;padding:.625rem .9375rem .3125rem 0}.tx-bfd-einsatzstellensuche .preview .panel .panel-body .marginleftfix{margin-left:.9375rem}.tx-bfd-einsatzstellensuche .einsatzstelle-edit{background:#ece6dd;padding:.9375rem}.tx-bfd-einsatzstellensuche .einsatzstelle-edit .panel{margin-bottom:.625rem}.tx-bfd-einsatzstellensuche .einsatzstelle-edit .panel .panel-heading{background-color:#f39200;border-color:#f39200;color:#fff}.tx-bfd-einsatzstellensuche .einsatzstelle-edit .panel .panel-heading h2{font-size:1.125rem;margin:0;padding:.3125rem}.tx-bfd-einsatzstellensuche .einsatzstelle-edit .panel .panel-heading .toggle-button{margin:.5rem .625rem .0625rem}.tx-bfd-einsatzstellensuche .einsatzstelle-edit .panel .panel-heading .toggle-button .textbutton{float:left;font-size:1rem;margin-right:.3125rem}.tx-bfd-einsatzstellensuche .einsatzstelle-edit .panel .panel-body{background-color:#fff;border:.0625rem solid #f39200;padding:.625rem .9375rem .3125rem}.tx-bfd-einsatzstellensuche .einsatzstelle-edit .panel .panel-body .marginleftfix{margin-left:.9375rem}.tx-bfd-einsatzstellensuche .einsatzstelle-edit .section-datenschutz .panel-body .headline{font-weight:700;margin-bottom:.3125rem}.tx-bfd-einsatzstellensuche .einsatzstelle-edit .section-datenschutz .panel-body label{display:block;font-weight:400;margin-left:3em}.tx-bfd-einsatzstellensuche .einsatzstelle-edit .section-datenschutz .panel-body input.checkbox{display:block;float:left;margin-left:.625rem;margin-right:.625rem}.tx-bfd-einsatzstellensuche .einsatzplatzpreview .panel{margin-bottom:.625rem}.tx-bfd-einsatzstellensuche .einsatzplatzpreview .panel .panel-heading{background-color:#f39200;border-color:#f39200;color:#fff}.tx-bfd-einsatzstellensuche .einsatzplatzpreview .panel .panel-heading h2{font-size:1.125rem;margin:0;padding:.3125rem}.tx-bfd-einsatzstellensuche .einsatzplatzpreview .panel .panel-heading .toggle-button{margin:.5rem .625rem .0625rem}.tx-bfd-einsatzstellensuche .einsatzplatzpreview .panel .panel-heading .toggle-button .textbutton{float:left;font-size:1rem;margin-right:.3125rem}.tx-bfd-einsatzstellensuche .einsatzplatzpreview .panel .panel-body{background-color:#fff;border:.0625rem solid #f39200;padding:.625rem 0}.tx-bfd-einsatzstellensuche .einsatzplatzpreview .panel .panel-body .marginleftfix{margin-left:.9375rem}.tx-bfd-einsatzstellensuche .einsatzplatzpreview .panel #bfd_result_einsatzplaetze_table{background:#fff;margin-bottom:1.25rem;width:100%}.tx-bfd-einsatzstellensuche .einsatzplatzpreview .panel #bfd_result_einsatzplaetze_table th{background:#f39200;border-right:.0625rem solid #ece6dd;color:#333;font-weight:700;height:auto;line-height:normal;padding:.5%!important;text-align:center;vertical-align:middle}.tx-bfd-einsatzstellensuche .einsatzplatzpreview .panel #bfd_result_einsatzplaetze_table td{word-wrap:break-word!important;font-size:.9em;padding:.3125rem;vertical-align:middle}.tx-bfd-einsatzstellensuche .einsatzplatzpreview .panel #bfd_result_einsatzplaetze_table td:not(:first-child){text-align:center}.tx-bfd-einsatzstellensuche .einsatzplatz-edit,.tx-bfd-einsatzstellensuche .einsatzplatz-neu{background:#ece6dd;padding:.9375rem}.tx-bfd-einsatzstellensuche .einsatzplatz-edit .panel,.tx-bfd-einsatzstellensuche .einsatzplatz-neu .panel{margin-bottom:.625rem}.tx-bfd-einsatzstellensuche .einsatzplatz-edit .panel .panel-heading,.tx-bfd-einsatzstellensuche .einsatzplatz-neu .panel .panel-heading{background-color:#f39200;border-color:#f39200;color:#fff}.tx-bfd-einsatzstellensuche .einsatzplatz-edit .panel .panel-heading h2,.tx-bfd-einsatzstellensuche .einsatzplatz-neu .panel .panel-heading h2{font-size:1.125rem;margin:0;padding:.3125rem}.tx-bfd-einsatzstellensuche .einsatzplatz-edit .panel .panel-heading .toggle-button,.tx-bfd-einsatzstellensuche .einsatzplatz-neu .panel .panel-heading .toggle-button{margin:.5rem .625rem .0625rem}.tx-bfd-einsatzstellensuche .einsatzplatz-edit .panel .panel-heading .toggle-button .textbutton,.tx-bfd-einsatzstellensuche .einsatzplatz-neu .panel .panel-heading .toggle-button .textbutton{float:left;font-size:1rem;margin-right:.3125rem}.tx-bfd-einsatzstellensuche .einsatzplatz-edit .panel .panel-body,.tx-bfd-einsatzstellensuche .einsatzplatz-neu .panel .panel-body{background-color:#fff;border:.0625rem solid #f39200;padding:.625rem .9375rem}.tx-bfd-einsatzstellensuche .einsatzplatz-edit .panel .panel-body .marginleftfix,.tx-bfd-einsatzstellensuche .einsatzplatz-neu .panel .panel-body .marginleftfix{margin-left:.9375rem}.tx-bfd-einsatzstellensuche .einsatzplatz-edit .section-datenschutz .panel-body .headline,.tx-bfd-einsatzstellensuche .einsatzplatz-neu .section-datenschutz .panel-body .headline{font-weight:700;margin-bottom:.3125rem}.tx-bfd-einsatzstellensuche .einsatzplatz-edit .section-datenschutz .panel-body label,.tx-bfd-einsatzstellensuche .einsatzplatz-neu .section-datenschutz .panel-body label{display:block;font-weight:400;margin-left:3em}.tx-bfd-einsatzstellensuche .einsatzplatz-edit .section-datenschutz .panel-body input.checkbox,.tx-bfd-einsatzstellensuche .einsatzplatz-neu .section-datenschutz .panel-body input.checkbox{display:block;float:left;margin-left:.625rem;margin-right:.625rem}.tx-bfd-einsatzstellensuche .benutzeredit .panel,.tx-bfd-einsatzstellensuche .benutzerpreview .panel{margin-bottom:.625rem}.tx-bfd-einsatzstellensuche .benutzeredit .panel .panel-heading,.tx-bfd-einsatzstellensuche .benutzerpreview .panel .panel-heading{background-color:#f39200;border-color:#f39200;color:#fff}.tx-bfd-einsatzstellensuche .benutzeredit .panel .panel-heading h2,.tx-bfd-einsatzstellensuche .benutzerpreview .panel .panel-heading h2{font-size:1.125rem;margin:0;padding:.3125rem}.tx-bfd-einsatzstellensuche .benutzeredit .panel .panel-heading .toggle-button,.tx-bfd-einsatzstellensuche .benutzerpreview .panel .panel-heading .toggle-button{margin:.5rem .625rem .0625rem}.tx-bfd-einsatzstellensuche .benutzeredit .panel .panel-heading .toggle-button .textbutton,.tx-bfd-einsatzstellensuche .benutzerpreview .panel .panel-heading .toggle-button .textbutton{float:left;font-size:1rem;margin-right:.3125rem}.tx-bfd-einsatzstellensuche .benutzeredit .panel .panel-body,.tx-bfd-einsatzstellensuche .benutzerpreview .panel .panel-body{background-color:#fff;border:.0625rem solid #f39200;padding:.625rem .9375rem .3125rem}.tx-bfd-einsatzstellensuche .benutzeredit .panel .panel-body .marginleftfix,.tx-bfd-einsatzstellensuche .benutzerpreview .panel .panel-body .marginleftfix{margin-left:.9375rem}.tx-bfd-einsatzstellensuche .benutzeredit .section-datenschutz .panel-body .headline,.tx-bfd-einsatzstellensuche .benutzerpreview .section-datenschutz .panel-body .headline{font-weight:700;margin-bottom:.3125rem}.tx-bfd-einsatzstellensuche .benutzeredit .section-datenschutz .panel-body label,.tx-bfd-einsatzstellensuche .benutzerpreview .section-datenschutz .panel-body label{display:block;font-weight:400;margin-left:3em}.tx-bfd-einsatzstellensuche .benutzeredit .section-datenschutz .panel-body input.checkbox,.tx-bfd-einsatzstellensuche .benutzerpreview .section-datenschutz .panel-body input.checkbox{display:block;float:left;margin-left:.625rem;margin-right:.625rem}.tx-bfd-einsatzstellensuche .smallprevieweinsatzplatz .panel,.tx-bfd-einsatzstellensuche .smallprevieweinsatzstellensuche .panel{border:.0625rem solid #f39200;margin-bottom:.625rem}.tx-bfd-einsatzstellensuche .smallprevieweinsatzplatz .panel .panel-heading,.tx-bfd-einsatzstellensuche .smallprevieweinsatzstellensuche .panel .panel-heading{background-color:#f39200;border-color:#f39200;color:#fff}.tx-bfd-einsatzstellensuche .smallprevieweinsatzplatz .panel .panel-heading h2,.tx-bfd-einsatzstellensuche .smallprevieweinsatzstellensuche .panel .panel-heading h2{font-size:1.125rem;margin:0;padding:.3125rem}.tx-bfd-einsatzstellensuche .smallprevieweinsatzplatz .panel .panel-heading .toggle-button,.tx-bfd-einsatzstellensuche .smallprevieweinsatzstellensuche .panel .panel-heading .toggle-button{margin:.5rem .625rem .0625rem}.tx-bfd-einsatzstellensuche .smallprevieweinsatzplatz .panel .panel-heading .toggle-button .textbutton,.tx-bfd-einsatzstellensuche .smallprevieweinsatzstellensuche .panel .panel-heading .toggle-button .textbutton{float:left;font-size:1rem;margin-right:.3125rem}.tx-bfd-einsatzstellensuche .smallprevieweinsatzplatz .panel .panel-body,.tx-bfd-einsatzstellensuche .smallprevieweinsatzstellensuche .panel .panel-body{background-color:#fff;padding:.625rem .9375rem .3125rem}.tx-bfd-einsatzstellensuche .smallprevieweinsatzplatz .panel .panel-body .title,.tx-bfd-einsatzstellensuche .smallprevieweinsatzstellensuche .panel .panel-body .title{font-weight:700}.tx-bfd-einsatzstellensuche .smallprevieweinsatzplatz .panel .panel-body hr,.tx-bfd-einsatzstellensuche .smallprevieweinsatzstellensuche .panel .panel-body hr{margin:.3125rem 0}.tx-bfd-einsatzstellensuche .smallprevieweinsatzplatz .panel .panel-footer,.tx-bfd-einsatzstellensuche .smallprevieweinsatzstellensuche .panel .panel-footer{background-color:#ece6dd;border-bottom-left-radius:.1875rem;border-bottom-right-radius:.1875rem;border-top:.0625rem solid #f39200;padding:.3125rem;text-align:right}.tx-bfd-einsatzstellensuche .modaleinstazstellensuche{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:6.25rem;position:fixed;top:0;width:100%;z-index:1}.tx-bfd-einsatzstellensuche .modaleinstazstellensuche .modal-content{background-color:#fefefe;border:.0625rem solid #888;margin:auto;width:40%}.tx-bfd-einsatzstellensuche .modaleinstazstellensuche .modal-content .modal-header{text-align:left}.tx-bfd-einsatzstellensuche .modaleinstazstellensuche .modal-content .modal-header .close{color:#0e658f;float:right;font-size:2.25rem;font-weight:700;opacity:1;overflow:visible}.tx-bfd-einsatzstellensuche .modaleinstazstellensuche .modal-content .modal-header .close:focus,.tx-bfd-einsatzstellensuche .modaleinstazstellensuche .modal-content .modal-header .close:hover{color:#333;cursor:pointer;text-decoration:none}.tx-bfd-einsatzstellensuche .modaleinstazstellensuche .modal-content .modal-body{font-size:1rem;line-height:1.25rem;text-align:left}.tx-bfd-einsatzstellensuche .modaleinstazstellensuche .modal-content .modal-footer .btn-primary{background-color:#0e658f;background-image:none}.tx-bfd-einsatzstellensuche .modaleinstazstellensuche .modal-content .modal-footer .btn-primary:focus,.tx-bfd-einsatzstellensuche .modaleinstazstellensuche .modal-content .modal-footer .btn-primary:hover{background-color:#666;color:#fff;cursor:pointer;text-decoration:none}.tx-bfd-einsatzstellensuche .modaleinstazstellensuche .modal-content .modal-footer .btn-danger{background-color:#d51c08;background-image:none}.tx-bfd-einsatzstellensuche .modaleinstazstellensuche .modal-content .modal-footer .btn-danger:focus,.tx-bfd-einsatzstellensuche .modaleinstazstellensuche .modal-content .modal-footer .btn-danger:hover{cursor:pointer;opacity:.5;text-decoration:none}.tx-einsatzstellensuche-marginal{background:#ece6dd}@media screen and (min-width:767px){.tx-einsatzstellensuche-marginal .marginal-search-new-einsatzstellensuche{background:#ece6dd url(/typo3conf/ext/bafza_templateset_bundesfreiwilligendienst/Resources/Public/Images/karte.gif) no-repeat 102% 60%}}.tx-einsatzstellensuche-marginal hr{border-top:.0625rem solid #bbb;margin:0 0 -.3125rem!important;text-align:left;width:65%}.tx-einsatzstellensuche-marginal label{width:50%}.tx-einsatzstellensuche-marginal .choice{display:inline-block;line-height:2;margin-right:1em;position:relative;white-space:nowrap}.tx-einsatzstellensuche-marginal .choice input{cursor:pointer;height:100%;left:0;margin:0;min-width:1em;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:2}.tx-einsatzstellensuche-marginal .choice input[type=radio]{box-sizing:border-box;padding:0;width:100%}.tx-einsatzstellensuche-marginal .choice .state label{color:#0e658f;display:inline-block;font-size:1.125rem;font-weight:400;line-height:2;margin:0;min-width:calc(1em + .125rem);position:static;text-indent:1.2em}.tx-einsatzstellensuche-marginal .choice .state label:after,.tx-einsatzstellensuche-marginal .choice .state label:before{background-color:transparent;border:.0625rem solid transparent;border-radius:0;box-sizing:border-box;content:"";display:block;height:.9375rem;left:0;position:absolute;top:calc(-108% + 2.9em);width:.9375rem;z-index:0}.tx-einsatzstellensuche-marginal .choice .state label:before{border-color:#666;border-radius:100%;border-width:.11111em}.tx-einsatzstellensuche-marginal .choice .state label:after{border-radius:100%;border-width:.11111em;transform:scale(.4)!important}.tx-einsatzstellensuche-marginal .choice input:checked~.state label:after{background-color:#000!important}.tx-bfd-einsatzstellensuche .visibility-toggle-button{display:inline-block;height:1.875rem;width:3.75rem}.tx-bfd-einsatzstellensuche .visibility-toggle-button a{box-sizing:border-box;display:inline-block;float:left;padding:.3125rem;text-align:center;width:50%}.tx-bfd-einsatzstellensuche .visibility-toggle-button a.disabled,.tx-bfd-einsatzstellensuche .visibility-toggle-button a.disabled.off,.tx-bfd-einsatzstellensuche .visibility-toggle-button a.disabled.on{background:#bbb;color:#333}.tx-bfd-einsatzstellensuche .visibility-toggle-button a.disabled.on:hover,.tx-bfd-einsatzstellensuche .visibility-toggle-button a.on{background:#179e0e;color:#fff;cursor:pointer}.tx-bfd-einsatzstellensuche .visibility-toggle-button a.disabled.off:hover,.tx-bfd-einsatzstellensuche .visibility-toggle-button a.off{background:#d51c08;color:#fff;cursor:pointer}.tx-bfd-einsatzstellensuche .visibility-toggle-button a.enabled.off:hover,.tx-bfd-einsatzstellensuche .visibility-toggle-button a.enabled.on:hover{cursor:default}.modal-backdrop{position:relative!important}#sidebar .einsatzstellensuche-content .frame-default.frame-type-menu_pages{background:#fff;border:.0625rem solid #f39200;font-size:1.375rem;padding:.9375rem}#sidebar .einsatzstellensuche-content .frame-default.frame-type-menu_pages ul a:before{content:"\f002";display:inline-block;font:normal normal normal .875rem/1 FontAwesome;font-size:1.25rem;padding-right:.3125rem;text-rendering:auto}#content .tx-bfd-einsatzstellensuche ul.validation-result{margin:0 0 .625rem;padding-bottom:.625rem}.tx-bfd-einsatzstellensuche h1 small,.tx-bfd-einsatzstellensuche h2 small,.tx-bfd-einsatzstellensuche h3 small,.tx-bfd-einsatzstellensuche h4 small,.tx-bfd-einsatzstellensuche h5 small,.tx-bfd-einsatzstellensuche h6 small{color:inherit;font-size:85%}.tx-bfd-einsatzstellensuche .disabled{color:#bbb}.tx-bfd-einsatzstellensuche .alert-error{background-color:#fff;border-color:#d51c08;color:#d51c08}.tx-bfd-einsatzstellensuche .f3-form-error{border:.0625rem solid #d51c08}.tx-bfd-einsatzstellensuche form .einsatzbereiche{-moz-column-count:2;column-count:2;overflow:hidden}.tx-bfd-einsatzstellensuche .ck-editor__editable{min-height:9.375rem}.tx-bfd-einsatzstellensuche input,.tx-bfd-einsatzstellensuche textarea{width:90%}.tx-bfd-einsatzstellensuche select{width:91%}.tx-bfd-einsatzstellensuche .button.reset,.tx-bfd-einsatzstellensuche input[type=reset]{background:#bbb}.tx-bfd-einsatzstellensuche .button.reset:active,.tx-bfd-einsatzstellensuche .button.reset:hover,.tx-bfd-einsatzstellensuche input[type=reset]:active,.tx-bfd-einsatzstellensuche input[type=reset]:hover{color:#333}.tx-bfd-einsatzstellensuche .button.reset:focus,.tx-bfd-einsatzstellensuche input[type=reset]:focus{color:#333!important}.tx-bfd-einsatzstellensuche .infotext{background-color:#eee;border:.0625rem solid #0e658f;margin-bottom:.625rem;padding:.3125rem}.tx-bfd-einsatzstellensuche input[type=checkbox],.tx-bfd-einsatzstellensuche input[type=radio],.tx-bfd-einsatzstellensuche input[type=submit]{width:auto}.tx-bfd-einsatzstellensuche div.checkbox{overflow:hidden}.tx-bfd-einsatzstellensuche a.accDienstbeginnBisHinweis{color:#000;display:block;text-decoration:none}.tx-bfd-einsatzstellensuche a.accDienstbeginnBisHinweis span.more{color:#0e658f}.tx-bfd-einsatzstellensuche a.accDienstbeginnBisHinweis.collapsed span.more{display:inline!important}.tx-bfd-einsatzstellensuche a.accDienstbeginnBisHinweis:focus span.more{color:inherit}.tx-bfd-einsatzstellensuche #accDienstbeginnBisHinweis a{padding-bottom:.125rem}@media screen and (max-width:767px){.tx-bfd-einsatzstellensuche input,.tx-bfd-einsatzstellensuche textarea{width:98%}.tx-bfd-einsatzstellensuche select{width:99%}}.einsatzstellensuche-content .tx-felogin-pi1{background:#ece6dd;border-top:.0625rem solid #bbb;padding:3%}.einsatzstellensuche-content .tx-felogin-pi1 .flashMessage{margin-bottom:1.25rem}.einsatzstellensuche-content .tx-felogin-pi1 h3{border:none;color:#666;display:inline-block;font-size:1.45em;line-height:inherit}.einsatzstellensuche-content .tx-felogin-pi1 legend{display:none}.einsatzstellensuche-content .tx-felogin-pi1 input[type=submit]{background:#f39200;border:0;border-radius:.3125rem;color:#000;display:inline-block;padding:.1875rem .625rem .25rem}.einsatzstellensuche-content .tx-felogin-pi1 a{background:url(/typo3conf/ext/bafza_templateset_bundesfreiwilligendienst/Resources/Public/Images/sprites-bfd.png) no-repeat -.625rem -.4375rem;color:#0e658f;height:1rem;padding:0 .125rem 0 1.25rem;width:1rem}.tx-bfd-einsatzstellensuche .map{display:block;margin:0 auto;width:16.25rem}.tx-bfd-einsatzstellensuche #searchbfd{position:relative}.tx-bfd-einsatzstellensuche #searchbfd .mapTooltip{left:auto!important;position:absolute!important;right:15.625rem!important;top:0!important}#content .tx-bfd-einsatzstellensuche .typo3-messages{background:#fff;margin-left:0;padding:.9375rem .9375rem 0}#content .tx-bfd-einsatzstellensuche .typo3-messages li{background:none!important;border:0;margin-bottom:0;padding-left:0!important;padding-top:0}#content .tx-bfd-einsatzstellensuche .typo3-messages li h4{font-size:1.125rem}#content .tx-bfd-einsatzstellensuche .pagebrowser{clear:both;width:100%}#content .tx-bfd-einsatzstellensuche .pagebrowser .paginationLabel{float:left;padding:.3125rem}#content .tx-bfd-einsatzstellensuche .pagebrowser .pagination{display:inline;float:left;list-style-type:none;margin:0 0 .625rem;padding:0}#content .tx-bfd-einsatzstellensuche .pagebrowser .pagination li{background-color:#555!important;background-image:none!important;border:.0625rem solid #555;border-radius:.3125rem;-moz-border-radius:.3125rem;-webkit-border-radius:.3125rem;display:inline-block;margin:0 .3125rem 0 0;min-width:1.5625rem;padding:0!important}#content .tx-bfd-einsatzstellensuche .pagebrowser .pagination li a{color:#fff;display:block;height:1.5625rem;margin:.0625rem;padding:.25rem;text-align:center;width:1.5625rem}#content .tx-bfd-einsatzstellensuche .pagebrowser .pagination li.active{color:#fff;font-weight:700;height:1.5625rem;padding:.3125rem!important;text-align:center;text-decoration:underline;width:1.5625rem}#content .tx-bfd-einsatzstellensuche fieldset.legend{background:#ffdcb5;font-size:.75rem}#content .tx-bfd-einsatzstellensuche fieldset.legend legend{display:none}#content .tx-bfd-einsatzstellensuche fieldset.legend ul{clear:left;margin:0;overflow:hidden;padding:0 .375rem 0 0}#content .tx-bfd-einsatzstellensuche fieldset.legend ul li{background:none!important;float:left;list-style:none;padding:0 0 .125rem .875rem!important}#content .tx-bfd-einsatzstellensuche fieldset.legend ul li .fa{padding:0 .25rem 0 0}.tx-bfd-einsatzstellensuche .exception{background:transparent url(/typo3conf/ext/bafza_templateset_bundesfreiwilligendienst/Resources/Public/Images/karte.gif) no-repeat 102% 60%;border:.0625rem solid #900000;min-height:5.9375rem;padding:1rem}.ppk-osmap{height:0;outline:none;padding-bottom:55%;width:100%}.prunecluster{border-radius:1.25rem;font-size:.75rem}.leaflet-marker-icon.prunecluster-anim,.leaflet-marker-shadow.prunecluster-anim,.leaflet-markercluster-icon.prunecluster-anim,.prunecluster{transition:all .3s linear}.leaflet-zoom-anim .leaflet-zoom-animated.leaflet-marker-icon,.leaflet-zoom-anim .leaflet-zoom-animated.leaflet-marker-shadow,.leaflet-zoom-anim .leaflet-zoom-animated.leaflet-markercluster-icon{transition:transform .25s cubic-bezier(0,0,.25,1)}.prunecluster div{border-radius:50%;height:1.875rem;margin-left:.3125rem;margin-top:.3125rem;text-align:center;width:1.875rem}.prunecluster div span{line-height:1.875rem}.prunecluster-small{background-color:#b5e28c;background-color:hsla(91,60%,72%,.6)}.prunecluster-small div{background-color:#6ecc39;background-color:rgba(110,204,57,.6);height:1.75rem;width:1.75rem}.prunecluster-small div span{line-height:1.75rem}.prunecluster-medium{background-color:#f1d357;background-color:rgba(241,211,87,.6)}.prunecluster-medium div{background-color:#f0c20c;background-color:rgba(240,194,12,.6)}.prunecluster-large{background-color:#fd9c73;background-color:hsla(18,97%,72%,.6)}.prunecluster-large div{background-color:#f18017;background-color:rgba(241,128,23,.6);height:2.125rem;width:2.125rem}.prunecluster-large div span{line-height:2.125rem}span.twitter-typeahead .tt-dropdown-menu,span.twitter-typeahead .tt-menu{background-clip:padding-box;background-color:#fff;border:.0625rem solid #ccc;border:.0625rem solid rgba(0,0,0,.15);border-radius:.25rem;box-shadow:0 .375rem .75rem rgba(0,0,0,.175);cursor:pointer;display:none;float:left;font-size:.875rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.3125rem 0;position:absolute;text-align:left;top:100%;z-index:1000}span.twitter-typeahead .tt-suggestion{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:.1875rem 1.25rem;white-space:nowrap}span.twitter-typeahead .tt-suggestion.tt-cursor,span.twitter-typeahead .tt-suggestion:focus,span.twitter-typeahead .tt-suggestion:hover{background-color:#337ab7;color:#fff;outline:0;text-decoration:none}.input-group.input-group-lg span.twitter-typeahead .form-control{border-radius:.375rem;font-size:1.125rem;height:2.875rem;line-height:1.3333333;padding:.625rem 1rem}.input-group.input-group-sm span.twitter-typeahead .form-control{border-radius:.1875rem;font-size:.75rem;height:1.875rem;line-height:1.5;padding:.3125rem .625rem}span.twitter-typeahead{width:100%}.input-group span.twitter-typeahead{display:block!important;height:2.125rem}.input-group span.twitter-typeahead .tt-dropdown-menu,.input-group span.twitter-typeahead .tt-menu{top:2rem!important}.input-group span.twitter-typeahead:not(:first-child):not(:last-child) .form-control{border-radius:0}.input-group span.twitter-typeahead:first-child .form-control{border-bottom-left-radius:.25rem;border-bottom-right-radius:0;border-top-left-radius:.25rem;border-top-right-radius:0}.input-group span.twitter-typeahead:last-child .form-control{border-bottom-left-radius:0;border-bottom-right-radius:.25rem;border-top-left-radius:0;border-top-right-radius:.25rem}.input-group.input-group-sm span.twitter-typeahead{height:1.875rem}.input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu,.input-group.input-group-sm span.twitter-typeahead .tt-menu{top:1.875rem!important}.input-group.input-group-lg span.twitter-typeahead{height:2.875rem}.input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu,.input-group.input-group-lg span.twitter-typeahead .tt-menu{top:2.875rem!important}