.no-pointer-events{pointer-events:none}.tx-fsb-joboffers .wrapper-job-postings-app .form-check-input{margin-right:0 !important}.tx-fsb-joboffers .wrapper-job-postings-app .form-check-label{padding-left:.5rem !important}.tx-fsb-joboffers .wrapper-job-postings-app .form-check-inline{margin-bottom:.5em}.tx-fsb-joboffers #fsb-jobpostings-search-label{line-height:60px}.tx-fsb-joboffers .search-wrapper{position:relative}.tx-fsb-joboffers .search-wrapper svg{position:absolute;left:15px;top:15px;width:30px;height:30px}.tx-fsb-joboffers #fsb-jobpostings-search{float:right;display:inline-block;height:60px;padding-left:60px;font-weight:600}.tx-fsb-joboffers #fsb-jobprofiles-search{line-height:60px}.tx-fsb-joboffers .form-check-input{height:1.5em;width:1.5em;margin-top:.1em;margin-right:.5em}.tx-fsb-joboffers .custom-checkbox,.tx-fsb-joboffers .custom-radio{background-color:#ccc;width:27px;height:27px;flex-shrink:0}.tx-fsb-joboffers .custom-radio{border-radius:50%;position:relative}.tx-fsb-joboffers .custom-radio.selected:before{content:"";border-radius:50%;background-color:#fff;width:19px;height:19px}.tx-fsb-joboffers .custom-radio.selected:after{content:"";border-radius:50%;background-color:var(--bs-primary);margin:auto;width:15px;height:15px;position:absolute;top:0;right:0;left:0;bottom:0}.tx-fsb-joboffers strong.text-primary{font-weight:600}.tx-fsb-joboffers .bg-gradient-blue{position:relative;overflow:hidden;display:block;height:auto;background:#0099d5;background:linear-gradient(180deg, var(--bs-primary) 0%, var(--bs-body-bg) 100%)}.tx-fsb-joboffers .bg-gradient-blue .SvgRautenHintergrund{position:absolute;top:0;left:0;z-index:var(--zindex-job-postings-app-overlay-svg-raute-bg)}.tx-fsb-joboffers .bg-gradient-blue .SvgRautenOutline{display:none;visibility:hidden;position:absolute;top:0;right:-5rem;z-index:var(--zindex-job-postings-app-overlay-svg-raute-bg)}.tx-fsb-joboffers .bg-gradient-blue .wrapper-job-postings-app{position:relative;z-index:var(--zindex-job-postings-app-wrapper)}.tx-fsb-joboffers .custom-checkbox.selected,.tx-fsb-joboffers .custom-radio.selected{background-color:var(--bs-primary)}.tx-fsb-joboffers .dropdown[disabled=true] button{opacity:.2;border:1px solid #bbb;pointer-events:none}.tx-fsb-joboffers .dropdown-item{position:relative;display:block}.tx-fsb-joboffers .dropdown-item label{padding-right:1em;white-space:normal;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex-grow:1;width:100%;display:block}.tx-fsb-joboffers .btn.dropdown-toggle{background-color:#eee;width:100%;text-align:left}.tx-fsb-joboffers .btn.dropdown-toggle:focus{border-color:#80ccea;outline:0;box-shadow:0 0 0 .25rem rgba(0,153,213,.25)}.tx-fsb-joboffers .fsb-custom-select button.dropdown-toggle:after{border:none}.tx-fsb-joboffers .fsb-custom-select button.dropdown-toggle:not(.form-select){padding:1rem .75rem}.tx-fsb-joboffers .fsb-custom-select button.dropdown-toggle.form-select{padding:1.625rem 2.25rem .625rem .75rem;overflow:hidden;text-overflow:ellipsis}.tx-fsb-joboffers .fsb-custom-select button.dropdown-toggle{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");height:calc(3.5rem + var(--bs-border-width)*2);min-height:calc(3.5rem + var(--bs-border-width)*2);line-height:1.5;font-size:1rem;font-weight:300;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#eee;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:none;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.tx-fsb-joboffers .dropdown-menu{width:100%}.tx-fsb-joboffers select,.tx-fsb-joboffers input:not([type=checkbox]){background-color:#eee !important;border:0}.tx-fsb-joboffers span.label:after{background-color:rgba(0,0,0,0) !important;color:var(--bs-dark)}.tx-fsb-joboffers label:after{background-color:rgba(0,0,0,0) !important;color:var(--bs-dark)}.tx-fsb-joboffers .btn-link{color:var(--bs-primary);font-weight:bold;cursor:pointer}.tx-fsb-joboffers .fsb-jobposting-item h3{margin-top:0 !important}.tx-fsb-joboffers .dropdown-item .custom-checkbox,.tx-fsb-joboffers .dropdown-item .custom-radio{display:flex;justify-content:center;align-items:center}.tx-fsb-joboffers .dropdown-item .custom-checkbox svg,.tx-fsb-joboffers .dropdown-item .custom-radio svg{height:1em;width:1em;fill:#fff;margin:0;font-size:1.35rem}.tx-fsb-joboffers .form-select[disabled]{opacity:.2;border:1px solid #bbb}.tx-fsb-joboffers #dropdown-form-job-fields .dropdown-menu{max-height:50vh;overflow:auto}.tx-fsb-joboffers #dropdown-form-job-fields .dropdown-menu{scrollbar-width:auto;scrollbar-color:var(--bs-primary) rgba(0,0,0,0)}.tx-fsb-joboffers #dropdown-form-job-fields .dropdown-menu::-webkit-scrollbar{width:12px}.tx-fsb-joboffers #dropdown-form-job-fields .dropdown-menu::-webkit-scrollbar-thumb{background-color:var(--bs-primary);border-radius:6px}.tx-fsb-joboffers #dropdown-form-job-fields .dropdown-menu::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0)}.tx-fsb-joboffers #dropdown-form-job-fields .dropdown-menu{scrollbar-width:auto;scrollbar-color:var(--bs-primary) rgba(0,0,0,0)}@media(min-width: 992px){.tx-fsb-joboffers .fsb-joboffers-list-icon-text{display:inline-block;margin-bottom:.5em;margin-right:2rem}.tx-fsb-joboffers .bg-gradient-blue .SvgRautenOutline{display:inline;visibility:visible}}@media(max-width: 991.98px){.fsb-joboffers-list-icon-text{display:block;margin-bottom:.5em}}@media(min-width: 1400px){.fsb-deadline>div{position:absolute;top:50% !important;right:0 !important;transform:translateY(-50%) !important}}
