.no-padding,.row.header .col-12{padding:0!important}.links-block li a:hover>span,button.transparent:focus,button.transparent:hover{text-decoration:underline}.tab-navigation-content #bereich-list-table>tbody>tr>td:first-of-type,.tab-navigation-content #list-table>tbody>tr>td:first-of-type,ul.myauto{display:table-cell!important}body{background:#ebeff1;color:#090909;font-family:'Open Sans',sans-serif;-ms-overflow-style:scrollbar}.beruf-detail #berufsschulen .list-group .berufsschule-contact a,.beruf-detail .list-group a:not(.btn):hover,a,a:focus,a:hover{color:#005aaa}.beruf-detail #berufsschulen .list-group>li>ul>li:last-child,.links-block li:last-child,footer .nav-tabs,legend,table.dataTable>tbody>tr.child ul li{border-bottom:0}#bereich-list-table>tbody>tr>td span:not(.fa):not(.dtr-title):not(.dtr-data),#bereich-list-table_wrapper,#list-table>tbody>tr>td span:not(.fa):not(.dtr-title):not(.dtr-data),#list-table_wrapper,.add-beruf-div,.input-wrapper-search,.logo,input#q,table.dataTable.dtr-inline.collapsed>tbody>tr>td{position:relative}.search-block,.search-block>form>div>div,.search-block>form>div>div>div{position:static}#navigation .sticky-wrapper.is-sticky .navbar,.beruf-detail .videos .video-element,.logo a:focus,.table-bereiche>tbody>tr.child>td.child>ul>li:first-child>span,input#q.ui-autocomplete-loading+span{display:block}#berufeAutocompleteContainer .ui-menu-icon,#sticky-header-mobile,.iframe .alle,.iframewidget .introduction,.is-sticky>#sticky-header-mobile,table.dataTable thead .sorting::after,table.dataTable thead .sorting::before,table.dataTable thead>tr>th.sorting_asc::after,table.dataTable thead>tr>th.sorting_asc::before,table.dataTable thead>tr>th.sorting_desc::before,tr.le-only .le-only-hide{display:none!important}.logo .logo-widget{position:absolute;right:0;top:0}.logo .logo-widget img{width:auto!important;max-height:135px!important;box-shadow:-25px 0 20px -15px rgba(0,0,0,.2)}.no-padding{margin:0!important}.beruf-detail #weiterbildung .list-group-item>a:not(.collapsed)>span,.beruf-detail .bereich,.beruf-detail .list-group .panel-heading,.search-block .form-inputs .row>div label,.semibold,.tab-navigation-content .form-inputs>div label{font-weight:600}a{color:#3276b1}.read-more-btn,.start-berufsbereiche h4,.start-berufsbereiche p,footer #biz .biz-main{margin-bottom:20px}.row.header{max-height:138px}.row.header img{width:100%;height:auto}.row.header .logo{background-image:url('../img/Header_GK_980.png');background-color:#ccc;height:41px;background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width:380px){.row.header .logo{height:44px}}@media (min-width:450px){.row.header .logo{height:52px}}@media (min-width:580px){.row.header .logo{height:67px}}@media (min-width:768px){.row.header .logo{background-image:url('../img/Header_GK_2400.png');height:87px}footer #biz .biz-service div[class$=content]{display:flex;flex-direction:column;justify-content:center;height:150px}.dt-paging.paging_simple_numbers>.pagination{margin-right:20px!important;justify-content:end}}@media (min-width:992px){.row.header .logo{height:112px}}#content .container-md,.iframe,.similarberufe-item:hover .similarberufe-item-title{background:#fff}#content .introduction{text-align:center;padding-top:20px;padding-bottom:20px;font-size:.95em}#content .introduction h1{font-size:1.2em;margin-top:0;margin-bottom:7px}input#q+span{font-size:1.3em;position:absolute;right:35px;top:8px;z-index:100;display:none}.iframe #content .introduction{font-size:.8em;padding-top:10px;padding-bottom:10px}.beruf-detail .fotos,.beruf-detail .videos figure,.beruf-detail .weiterbildung-details>div,.iframe .search-block .form-header,footer .tab-content li{margin-top:10px}.iframewidget .search-block{padding-top:20px;padding-bottom:5px}.iframewidget .search-block .form-header{font-size:.85em;margin-bottom:8px}.iframewidget .input_bereich+label+a{font-size:.85em;line-height:2em}#berufeAutocompleteContainer .ui-menu-item,.bereiche-results .btn-primary,.beruf-detail .beruf-header .beruf-header-bereiche,.iframewidget .links-block .links-elm,.iframewidget .links-block h3{font-size:.9em}.iframewidget .links-block .links-elm a{padding:15px 50px 15px 15px}.iframewidget .links-block .links-elm a::before{height:35px;background-size:contain;left:-55px}.iframewidget .links-block .links-elm a::after{font-size:32px}.iframewidget .links-block li a{font-size:.9em;padding:5px 50px 5px 5px}.iframe .search-block .form-inputs .row>div>div,.iframe .tab-navigation-content .form-inputs>div{width:auto!important}.iframe input.input-radio[type=radio]+label span.fa,.iframe input[type=checkbox]+label span.fa{margin-right:30px}.iframe .sonstige input[type=checkbox]+label span.fa{margin-right:0}#widget .row,.iframe .links-block{margin:0}.iframe .links-block h3{margin-top:10px;margin-bottom:3px}.iframewidget .search-block .form-inputs .row>div>div,.iframewidget .tab-navigation-content .form-inputs>div{min-width:150px}.iframewidget .widget_header_text{position:absolute;left:15px;top:15px;width:220px;font-size:.85em}.search-block{background:#f7f7f7;margin-bottom:10px;padding-top:15px;padding-bottom:15px}.search-block>.row{margin-top:10px;margin-bottom:10px}.form-control{border-radius:0!important;color:#000!important;background-color:#fff!important}.btn-primary,.search-block #gehalt-slider .noUi-connect,.tab-navigation-content #bereich-list-table thead,.tab-navigation-content #list-table thead{background:#bad1f7}.btn-primary{color:#090909;border:1px solid #5fa0d9}.btn-primary:hover{background:#005aaa;color:#fff!important;border:1px solid #d2c9a6}.btn-default{background:#f3f2f2;color:#020202;border:1px solid #cacaca}.btn-back,.btn-blue{background:#005aaa!important;color:#fff;font-size:.75em;font-weight:600;line-height:22px;margin-bottom:15px}.btn-blue,.links-block li .link-description{font-size:.85em}.btn-back:focus,.btn-back:hover,.btn-blue:focus,.btn-blue:hover{background:#bad1f7!important;color:#090909!important}#bereich-list-table>tbody>tr>td .session-add-beruf .fa,#list-table>tbody>tr>td .session-add-beruf .fa,.beruf-detail #offenestellen a .fa,.beruf-detail .btn-default .fa,.beruf-detail .link-box a .fa,.btn-blue .fa,.similarberufe-link .fa{margin-right:5px}.beruf-detail>div h4,.similarberufe{font-weight:600;margin-top:35px}.beruf-detail-share{text-align:right;font-size:1.7em;margin-top:3px}.beruf-detail-share a{margin-left:3px}.beruf-detail-share a:hover{color:#bad1f7}.input-group-btn{padding-left:10px}.search-block .form-bereiche-button{color:#090909;text-decoration:none}.search-block .form-bereiche-button:after{margin-left:5px;content:"\f106";font-family:FontAwesome;font-size:1.2em}.search-block .form-bereiche-button.collapsed:after{content:"\f107"}.search-block .btn-primary,.search-block .form-bereiche .btn-primary{margin-top:15px;font-weight:600;padding-left:30px;padding-right:30px}.search-block .btn-primary .fa,.search-block .form-bereiche .btn-primary .fa{margin-left:7px}.search-block .bereiche-counts{font-size:.8em;font-weight:400}.search-block #gehalt-slider{margin-top:45px;margin-left:6px;margin-right:6px;padding-left:15px;padding-right:15px}.search-block #gehalt-slider .noUi-handle{box-shadow:none}.search-block #gehalt-slider .noUi-tooltip{font-weight:400;left:0}.search-block #gehalt-slider .noUi-base>.noUi-origin:first-child .noUi-tooltip{-webkit-transform:none;transform:none}.search-block label,.tab-navigation-content{color:#757574;font-weight:400;font-size:.9em}.links-block li,.links-block ul,.search-block .form-bereiche #bereiche,.search-block .form-bereiche #bereiche li,.tab-navigation-content #bereiche,.tab-navigation-content #bereiche li{list-style:none;margin:0;padding:0}.search-block .form-bereiche #bereiche>li,.tab-navigation-content #bereiche>li{padding-top:6px;padding-left:6px;padding-right:6px}.search-block .form-bereiche #bereiche>li,.tab-navigation-content{padding-left:0!important}.tab-navigation-content #bereiche>li>ul{padding-bottom:6px;margin-left:10px}.beruf-detail #berufekvs td,.search-block .form-bereiche #bereiche>li>ul>li>label,.tab-navigation-content #bereiche>li>ul>li>label{font-weight:400!important}.tab-navigation-content #bereiche>li:nth-child(2n){background:#fcf3cd}.search-block .form-bereiche #bereiche>li>a,.tab-navigation-content #bereiche>li>a{color:#333;text-decoration:none;display:inline-block}.search-block .form-bereiche #bereiche>li>a:after,.tab-navigation-content #bereiche>li>a:after{font-family:FontAwesome;content:'\f0d7';margin-left:5px}.search-block .form-bereiche #bereiche>li>a.collapsed:after,.tab-navigation-content #bereiche>li>a.collapsed:after{content:'\f0da'}.search-block .form-bereiche #bereiche>li>a,.search-block .form-bereiche #bereiche>li>ul>li>label{max-width:80%;vertical-align:top}.search-block .form-bereiche #bereiche>li>ul>li>label:before{float:left}#berufeAutocompleteContainer h2,#berufeAutocompleteContainer p,.bereiche-results,.navigation-block{text-align:center}.bereiche-results .num{font-size:2em;display:block}.bereiche-results .results{display:block;line-height:10px;margin-bottom:10px}.search-block .form-header{margin-top:20px;margin-bottom:5px;font-weight:600}.search-block #q,.search-block .btn-primary{margin-bottom:5px}.search-block .form-inputs .row>div>div,.tab-navigation-content .form-inputs>div{white-space:nowrap;display:inline-block}@media screen and (min-width:991px){.search-block .form-inputs .row>div>div:nth-child(3){padding-left:.5em}}.search-block .form-inputs .lehre label,.tab-navigation-content .form-inputs .lehre label{color:#c14c1a!important}.search-block .form-inputs .schule label,.tab-navigation-content .form-inputs .schule label{color:#004a99!important}.search-block .form-inputs .uni label,.tab-navigation-content .form-inputs .uni label{color:#a80014!important}.search-block .form-inputs .sonstige label,.search-block .form-inputs .sonstige1 label,.search-block .form-inputs .sonstige2 label,.tab-navigation-content .form-inputs .sonstige label,.tab-navigation-content .form-inputs .sonstige1 label,.tab-navigation-content .form-inputs .sonstige2 label{color:#275a37!important}.tab-navigation-content .form-inputs.compare>p{text-align:center;font-size:1.3em}.tab-navigation-content .form-inputs.compare>div>div{padding-top:5px;padding-bottom:10px}.tab-navigation-content .form-inputs.compare>div>div>label>span{color:#757574;font-weight:400}.tab-navigation-content .form-inputs>p:not(:first-of-type){margin-top:25px}.tab-navigation-content .form-inputs .trend-div{margin-right:50px}.tab-navigation-content .form-inputs .trend-div label span{max-width:100%}.navigation-block a{font-weight:600;margin-bottom:15px;margin-top:10px;min-width:80%}.navigation-block a.active{padding-top:1rem;background:#bad1f7!important;border-bottom-left-radius:0;border-bottom-right-radius:0;border:0!important;border-bottom:17px solid #bad1f7!important;box-shadow:none!important;margin-bottom:0!important}.tab-navigation-content{border-radius:2px;border:3px solid #bad1f7;padding-right:0!important;padding-top:20px;padding-bottom:20px;color:#020202}.tab-navigation-content #bereich-list-table_wrapper,.tab-navigation-content #list-table_wrapper{margin-top:30px}.tab-navigation-content #bereich-list-table thead th,.tab-navigation-content #list-table thead th{white-space:nowrap}.dt-length,.dt-paging{display:inline-block;padding-left:20px;padding-right:20px;padding-top:20px}.tab-navigation-content #bereich-list-table_wrapper #bereich-list-table_paginate,.tab-navigation-content #list-table_wrapper #list-table_paginate{float:right}#bereich-list-table_paginate a.disabled,#bereich-list-table_paginate a:only-of-type,#navigation .sticky-wrapper .navbar,.beruf-detail #description-full.collapse+div+a .less,.beruf-detail #description-full.collapse.in+div,.beruf-detail #description-full.collapse.in+div+a .more,.beruf-detail .videos .video-layer,.navbar-custom,.page-item.disabled,.session-beruf-symbol,.table-bereiche tbody>tr>td span:not(.fa):not(.dtr-title):not(.dtr-data)::before,button.page-link.ellipsis,div.dt-processing>div{display:none}.pagination>li:first-child>span,.tab-navigation-content #bereich-list-table_wrapper .pagination>li:first-child>a,.tab-navigation-content #list-table_wrapper .pagination>li:first-child>a{border-bottom-left-radius:2px;border-top-left-radius:2px}.pagination>li:last-child>span,.tab-navigation-content #bereich-list-table_wrapper .pagination>li:last-child>a,.tab-navigation-content #list-table_wrapper .pagination>li:last-child>a{border-bottom-right-radius:2px;border-top-right-radius:2px}#bereich-list-table_paginate a,#list-table_paginate a{color:#666;cursor:pointer;text-decoration:none;padding:4px 10px;background-color:#fff;border:1px solid #ddd}#bereich-list-table_paginate a:hover,#list-table_paginate a:hover{background-color:#ddd}#bereich-list-table_paginate a.paginate_button.current,#bereich-list-table_paginate a.paginate_button.current:focus,#bereich-list-table_paginatee a.paginate_button.current:hover,#list-table_paginate a.paginate_button.current,#list-table_paginate a.paginate_button.current:focus,#list-table_paginate a.paginate_button.current:hover,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover{background:#bad1f7;color:#373737;border:1px solid #ddd}.tab-navigation-content #bereich-list-table>tbody>tr>td.dataTables_empty:last-child,.tab-navigation-content #list-table>tbody>tr>td.dataTables_empty:last-child{padding-left:0!important;padding-right:0!important;color:#373737!important;font-size:1.2em!important;text-align:center}.tab-navigation-content #bereich-list-table thead>tr>th,.tab-navigation-content #list-table thead>tr>th{font-weight:600!important;color:#373737;padding-top:15px;padding-bottom:15px;border-bottom:0}.tab-navigation-content #bereich-list-table>tbody>tr>td:first-child,.tab-navigation-content #bereich-list-table>thead>tr>th:first-child,.tab-navigation-content #list-table>tbody>tr>td:first-child,.tab-navigation-content #list-table>thead>tr>th:not(.pagination-letters):first-child{padding-left:6.125em}.beruf-detail .berufekvs-lj-td,.berufekvs-yearstable td,.berufekvs-yearstable th,.tab-navigation-content #bereich-list-table.table-berufe>tbody>tr>td:nth-child(2),.tab-navigation-content #bereich-list-table.table-berufe>tbody>tr>td:nth-child(3),.tab-navigation-content #list-table.table-berufe>tbody>tr>td:nth-child(2),.tab-navigation-content #list-table.table-berufe>tbody>tr>td:nth-child(3),.table-berufe>tbody>tr.child>td.child ul li:last-child,.table-number,table.table-berufe>thead>tr>th#gehalt-bis-table,table.table-berufe>thead>tr>th#gehalt-von-table{text-align:right}.tab-navigation-content #bereich-list-table>thead>tr>th.sorting_asc:after,.tab-navigation-content #bereich-list-table>thead>tr>th.sorting_desc:after,.tab-navigation-content #list-table>thead>tr>th.sorting_asc:after,.tab-navigation-content #list-table>thead>tr>th.sorting_desc:after{color:#ed1639;opacity:1!important}.table-berufe>tbody>tr>td:last-child{padding-right:2em;text-align:right}.table-berufe>tbody>tr.child>td.child{text-align:left}.table-berufe>tbody>tr.child>td.child ul{width:100%}.tab-navigation-content #bereich-list-table>tbody>tr>td:nth-child(2),.tab-navigation-content #bereich-list-table>tbody>tr>td:nth-child(3),.tab-navigation-content #list-table>tbody>tr>td:nth-child(2),.tab-navigation-content #list-table>tbody>tr>td:nth-child(3){padding-right:1.75em}.list-le-zahlen{text-align:right;padding-right:30px!important}.tab-navigation-content #bereich-list-table>tbody>tr>td,.tab-navigation-content #list-table>tbody>tr>td{vertical-align:middle;color:#373737}#bereich-list-table>tbody>tr>td .session-add-beruf,#list-table>tbody>tr>td .session-add-beruf{font-weight:600;padding-left:10px;padding-right:10px}.button-gehalt-kommentar,.button-gehalt-kommentar:focus,.button-gehalt-kommentar:hover{background:0 0!important;border:0!important;color:inherit}.beruf-detail .links-elm+div.collapse.in,.beruf-detail .links-elm>a.collapsed,.links-block .links-elm{border-bottom:1px solid #b1b1b1}#bereich-list-table>tbody>tr>td span:not(.fa):not(.dtr-title):not(.dtr-data):before,#list-table>tbody>tr>td span:not(.fa):not(.dtr-title):not(.dtr-data):before{position:absolute;left:-20px;content:"\f111";font-family:FontAwesome}#bereich-list-table>tbody>tr>td span.lehre:before,#list-table>tbody>tr>td span.lehre:before{color:#c14c1a}#bereich-list-table>tbody>tr>td span.schule:before,#list-table>tbody>tr>td span.schule:before{color:#004a99}#bereich-list-table>tbody>tr>td span.uni:before,#list-table>tbody>tr>td span.uni:before{color:#a80014}#bereich-list-table>tbody>tr>td span.sonstige1:before,#bereich-list-table>tbody>tr>td span.sonstige2:before,#bereich-list-table>tbody>tr>td span.sonstige:before,#list-table>tbody>tr>td span.sonstige1:before,#list-table>tbody>tr>td span.sonstige2:before,#list-table>tbody>tr>td span.sonstige:before{color:#275a37}table.dataTable th.dt-type-numeric div.dt-column-header{flex-direction:row!important}span>a.paginate_buttons{border:1px solid #ddd;padding:4px 10px}#bereich-list-table_info,#list-table_info,#search-fulltext,.tab-navigation-content .search-results{padding-left:3.5em;padding-right:3.5em;font-size:1.2em;padding-top:.5em;margin-top:-20px;margin-bottom:15px!important}#search-fulltext{padding-top:15px}#search-fulltext #search-fulltext-box{background:#f3f2f2;padding:10px}#search-fulltext #search-fulltext-box label{font-weight:400!important;font-size:.9em;min-width:160px}#search-fulltext #search-fulltext-box label[for=q_search_in_all],#search-fulltext #search-fulltext-box label[for=q_search_in_ausbildung]{min-width:130px}.search-fulltext-heading{display:block;font-weight:600;margin-bottom:10px;font-size:.9em}.add-beruf-div .btn-blue,.beruf-detail #ausbildung .list-group>li>ul>li table,.beruf-detail #lehrlingszahlen .lehrlingszahlen-kommentar p,.progress{margin-bottom:0}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child::before{font-family:FontAwesome!important;content:'\f055'!important;color:#333!important;border:0!important;box-shadow:none!important;background:0 0!important;font-size:1.4em;position:absolute;left:12px;height:1em;width:1em}#bereich-list-table.table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child::before{top:5px;left:20px}table.dataTable.dtr-inline>tbody>tr.dtr-expanded>td:first-child::before,table.dataTable.dtr-inline>tbody>tr.dtr-expanded>th:first-child::before{content:'\f056'!important}table.dataTable thead .sorting::after,table.dataTable thead .sorting_asc::after,table.dataTable thead .sorting_asc_disabled::after,table.dataTable thead .sorting_desc::after,table.dataTable thead .sorting_desc_disabled::after{position:static!important;display:inline-block!important;margin-left:5px;opacity:.61!important}table.dataTable thead .sorting::after,table.dataTable thead>tr>th.sorting_asc::after{position:static!important;display:inline-block!important;content:"\f0dc"!important;font-family:FontAwesome;opacity:.5}table.dataTable thead .sorting_asc::after,table.dataTable thead>tr>th.sorting_asc::after{position:static!important;display:inline-block!important;font-family:FontAwesome;content:"\f160"!important}table.dataTable thead .sorting_desc::after{position:static!important;display:inline-block!important;font-family:FontAwesome;content:"\f161"!important}.pswp__bg{background:rgba(0,0,0,.8)!important}#jumptotop{background-color:#bad1f7;border-radius:3px;bottom:8px;box-sizing:border-box;color:#090909;font-size:1.6em;height:36px;width:34px;line-height:12px;opacity:.6;padding:6px 10px;position:fixed;right:8px;z-index:800}.beruf-detail .beruf-detail-content>div{padding-top:10px}.beruf-detail #sonstiges p{margin:0!important}.beruf-detail #description-full.collapse.in+div+a .less{display:inline}.beruf-detail .link-box{margin-top:15px}.beruf-detail .list-group{margin-top:15px;font-size:.9em}.beruf-detail .list-group li,.beruf-detail .list-group ul{list-style:none;margin-left:0;padding-left:0}.beruf-detail .list-group>li:first-of-type,.beruf-detail .list-group>li>ul>li>ul>li,footer .tab-content li,footer .tab-content ul{padding-left:15px}.beruf-detail #kompetenzen .list-group>li:not(:first-of-type),.beruf-detail #weiterbildung .list-group>li{padding-left:35px}.beruf-detail .list-group>li>ul>li{padding-left:23px}.beruf-detail .list-group a:not(.btn){color:#090909;text-decoration:none!important}.beruf-detail .list-group .institute a{color:#005aaa;text-decoration:none!important}.beruf-detail #ausbildung .list-group>li>ul>li a:hover,.beruf-detail #berufsschulen .list-group .berufsschule-contact a:hover,.beruf-detail .list-group .institute a:hover{color:#090909}.pagination-letters{padding-bottom:0!important;margin:0;background:#fff;text-align:center!important;padding-left:15px}@media screen and (min-width:767px){.pagination-letters{padding-left:4.215em!important}}.pagination-letters>ul{margin:0 0 8px;flex-wrap:wrap}.beruf-detail #ausbildung .list-group.panel,.beruf-detail #berufsschulen .list-group.panel{margin-top:5px;margin-bottom:10px}.beruf-detail #ausbildung .list-group>.panel-heading>a:before,.beruf-detail #berufsschulen .list-group>.panel-heading>a:before,.beruf-detail #kompetenzen .list-group>li:not(:first-of-type)>a:before,.beruf-detail #weiterbildung .list-group>li>a:before,.beruf-detail .list-group>li>ul>li>a:before{font-family:FontAwesome;content:'\f056';margin-left:-18px;position:absolute}.beruf-detail #ausbildung .list-group>.panel-heading>a.collapsed:before,.beruf-detail #berufsschulen .list-group>.panel-heading>a.collapsed:before,.beruf-detail #kompetenzen .list-group>li:not(:first-of-type)>a.collapsed:before,.beruf-detail #weiterbildung .list-group>li>a.collapsed:before,.beruf-detail .list-group>li>ul>li>a.collapsed:before{content:'\f055'}.beruf-detail #ausbildung .list-group>li:first-of-type,.beruf-detail #berufsschulen .list-group>li:first-of-type{padding-left:28px}.beruf-detail #ausbildung .list-group>li:not(.panel-heading),.beruf-detail #berufsschulen .list-group>li:not(.panel-heading){padding:0}.beruf-detail #ausbildung .list-group>li>ul>li,.beruf-detail #berufsschulen .list-group>li>ul>li{border:0;padding:10px 0;margin-left:10px;margin-right:10px;border-bottom:1px solid #e3e3e3;border-radius:0;background:0 0}.links-block li a,.links-block li a:focus{border:5px solid #c9e6f3;box-sizing:border-box}.beruf-detail #ausbildung .list-group>li>ul>li{margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.beruf-detail #ausbildung .list-group>li>ul>li a{color:#005aaa;font-weight:400}.beruf-detail #berufsschulen .list-group .beruffschule-name{font-weight:600;display:block;margin-bottom:2px}.beruf-detail #berufsschulen .list-group .berufsschule-contact{margin-top:8px}.beruf-detail #berufsschulen .list-group .berufsschule-contact .fa{left:0;position:absolute;top:3px}.beruf-detail #berufsschulen .list-group .berufsschule-contact>div{margin-top:2px;position:relative}.beruf-detail #berufsschulen .list-group .berufsschule-contact-content{margin-left:20px;display:block}.beruf-detail #berufekvs th{font-weight:600!important}.beruf-detail #berufekvs td,.beruf-detail #berufekvs th{padding-left:10px;padding-right:10px;padding-bottom:5px}.beruf-detail #berufekvs tr>th:first-child{padding-right:40px;vertical-align:bottom}.beruf-detail #berufekvs .berufekvs-yearstable{margin-left:20px;margin-top:20px}.table-broschuere tr>td:first-child{width:20%}.beruf-detail #ausbildung .ausbildung-name,.beruf-detail #berufekvs .berufekvs-schwerpunkt,.beruf-detail #lehrlingszahlen .lehrlingszahlen-schwerpunkt,.beruf-detail #verwandte .verwandte-schwerpunkt{font-size:1.05em;font-weight:700!important;background:#ddd}.beruf-detail #lehrlingszahlen .lehrlingszahlen-kommentar,.beruf-detail #verwandte .verwandte-legende{background:#f9f9f9;font-size:.8em;font-weight:400}.beruf-detail .berufekvs-lj-th{text-align:right;white-space:nowrap}.beruf-detail .berufekvs-sonder-tr{background:#f3f3f3!important}.beruf-detail .berufekvs-sonder{position:relative;font-size:.95em}.beruf-detail .berufekvs-sonder .fa-plus{position:absolute;left:20px;top:11px}.beruf-detail .berufekvs-sonder .sonder-text{display:block;margin-left:40px}.beruf-detail #berufekvs .berufekvs-sonder .berufekvs-yearstable{margin-left:30px}.beruf-detail .list-group.list-group-striped>a:nth-of-type(odd),.beruf-detail .list-group.list-group-striped>li:nth-of-type(odd){background-color:#f9f9f9}.beruf-detail .progress-div{padding-top:45px}#lehrlingszahlen,#verwandte,.links-block ul{padding-top:5px}.progress{max-width:400px}.barrierefreiheitserklaerung p,.beruf-detail p,.datenschutz p,.links-block,.links-block h3{margin-bottom:15px}.progress-bar{background:#196599}.fancybox-close,.fancybox-next span,.fancybox-prev span{background:0!important;font-family:FontAwesome;color:#fff;cursor:pointer}.beruf-detail .progress-div button{color:#666;cursor:pointer;float:left;font-size:1.35em;margin-right:8px;padding:0;margin-top:-4px}.popover{min-width:300px}.links-block{margin-top:55px}.links-block ul{padding-bottom:5px}.links-block li a{color:#0b0b0b;padding:10px 50px 10px 10px;display:block;position:relative}.links-block li a:after{font-family:FontAwesome;content:"\f105";color:#333;position:absolute;right:20px;top:0;font-size:3em;font-weight:200;text-decoration:none!important}.beruf-detail .videos .video-element:hover,.links-block li a:hover{text-decoration:none}.links-block li a:focus{background:#fff}.links-block li{border-bottom:1px solid #fff}.links-block li .link-title{display:block;text-transform:uppercase;font-weight:600}.links-block .block-content{background:#c9e6f3}.links-block h3{font-size:1em}.links-block .links-elm{color:#333;font-size:1.2em;text-transform:uppercase;font-weight:400;position:relative}.links-block .links-elm a{display:block;color:#2056ae;padding:22px 50px 22px 25px;margin-left:-15px;margin-right:-15px}.beruf-detail .links-elm a.collapsed,.links-block .links-elm a.collapsed,footer .footer-links a{color:#333}.beruf-detail .links-elm a:focus,.beruf-detail .links-elm a:hover,.links-block .links-elm a:focus,.links-block .links-elm a:hover{color:#2056ae;text-decoration:none}.links-block .links-elm a:after{font-family:FontAwesome;content:"\f106";color:#c9e6f3;position:absolute;right:20px;top:0;font-size:3em;font-weight:200}.links-block .links-elm a.collapsed:after{content:"\f107";color:#b1b1b1}.links-block .links-elm a:before{content:"";width:90px;height:50px;position:absolute;left:-70px;top:15px;background-position:left center;background-repeat:no-repeat}.links-block .links-elm.berufegehaelter a:before{background-image:url('../../public/img/links_berufegehaelter.png')}.links-block .links-elm.ausundweiterbildung a:before{background-image:url('../../public/img/links_ausundweiterbildung.png')}.links-block .links-elm.berufsorientierung a:before{background-image:url('../../public/img/links_berufsorientierung.png')}.links-block .links-elm.karrierevideosundfotos a:before{background-image:url('../../public/img/links_karrierevideosundfotos.png')}.links-block .links-elm.arbeitsmarktdaten a:before{background-image:url('../../public/img/links_arbeitsmarktdaten.png')}.filter-p{width:220px}.beruf-detail .gehalt-trend{margin-top:10px;margin-bottom:-5px}.beruf-detail .gehalt-trend .trend{display:inline;padding-top:.2em;padding-bottom:.3em;padding-right:35px}.beruf-detail .gehalt-trend .trend .gleichbleibend::after,.beruf-detail .gehalt-trend .trend .sinkend::after,.beruf-detail .gehalt-trend .trend .stark.sinkend::after,.beruf-detail .gehalt-trend .trend .stark.steigend::after,.beruf-detail .gehalt-trend .trend .steigend::after{top:0}.beruf-detail .gehalt-trend .label-white{background:#ebebeb;color:#090909;font-size:.95em;font-weight:600;line-height:2.5em}.beruf-detail .gehalt-trend .label{margin-right:3px}.beruf-detail{margin-top:5px}.beruf-detail .gehalt-info{font-size:.7em;color:#333;line-height:1.3em;display:block}.barrierefreiheitserklaerung h1,.beruf-detail h1,.beruf-not-found h1,.datenschutz h1{border-bottom:3px solid #004a7f;font-size:1.5em;padding-bottom:10px}.beruf-detail .gehalt,.trend{display:block;padding-top:5px;padding-bottom:5px}.trend .gleichbleibend,.trend .sinkend,.trend .stark.sinkend,.trend .stark.steigend,.trend .steigend{display:inline-block;position:relative}.trend .gleichbleibend:after,.trend .sinkend:after,.trend .stark.sinkend:after,.trend .stark.steigend:after,.trend .steigend:after{content:"";display:inline-block;width:36px;height:15px;background-repeat:no-repeat;background-size:contain;right:-40px;margin-top:0;position:absolute}.gehalt-trend .trend .gleichbleibend:after,.gehalt-trend .trend .sinkend:after,.gehalt-trend .trend .stark.sinkend:after,.gehalt-trend .trend .stark.steigend:after,.gehalt-trend .trend .steigend:after{margin-top:9px}tbody .trend .gleichbleibend:after,tbody .trend .sinkend:after,tbody .trend .stark.sinkend:after,tbody .trend .stark.steigend:after,tbody .trend .steigend:after{position:relative;display:inline-block;padding-top:3px;left:5px;right:0}.trend .gleichbleibend:after{background-image:url('../../public/img/trend_consistent.png')}.trend .stark.steigend:after,.trend .steigend:after{background-image:url('../../public/img/trend_up.png')}.trend .sinkend:after,.trend .stark.sinkend:after{background-image:url('../../public/img/trend_down.png')}#ausbildungsinfos>div{margin-bottom:30px}.beruf-detail h2.description,.beruf-detail h2.sonstiges{text-transform:uppercase;font-size:1.15em;font-weight:700;margin-bottom:2px;margin-top:20px}.beruf-detail .collapse,.beruf-detail .collapsing{padding-left:2px}.beruf-detail .beruf-header{background:#fafafa;margin-left:0;margin-right:0;padding:20px 5px}.beruf-detail .beruf-header.lehre{border-top:5px solid #c14c1a}.beruf-detail .beruf-header.schule{border-top:5px solid #004a99}.beruf-detail .beruf-header.uni{border-top:5px solid #a80014}.beruf-detail .beruf-header.sonstige,.beruf-detail .beruf-header.sonstige1,.beruf-detail .beruf-header.sonstige2{border-top:5px solid #275a37}.beruf-detail .beruf-header h1{color:#020202;border:0;font-weight:500;font-size:1.7em;padding-bottom:3px;margin-bottom:0;margin-top:0;padding-top:0;padding-right:30px;letter-spacing:-.03em;line-height:1em}.beruf-detail .fa-external-link{margin-left:5px}.beruf-detail .btn-default{font-weight:600;padding-left:30px;padding-right:30px;margin-top:5px}.beruf-detail .description-link{margin-bottom:20px;margin-top:20px}.beruf-detail .description-link a{font-size:13px!important;color:#005aaa!important}.beruf-detail .description-link a:hover{color:#090909!important;text-decoration:underline!important}.beruf-detail .links-elm{color:#333;font-size:.95em;text-transform:uppercase;font-weight:700;position:relative}.beruf-detail .links-elm a{display:block;color:#2056ae;padding:12px 50px 12px 2px}.beruf-detail .links-elm a:after{font-family:FontAwesome;content:"\f106";color:#c9e6f3;position:absolute;right:10px;top:3px;font-size:2em;font-weight:600}.beruf-detail .links-elm a.collapsed:after{content:"\f107";color:#333}.beruf-detail .video-foto-div{margin-top:0;padding-top:5px!important}.beruf-detail .fotos .thumb,.beruf-detail .videos .thumb{position:relative;display:block;overflow:hidden}.beruf-detail .fotos.row{margin-left:-5px!important;margin-right:-5px!important}.beruf-detail .fotos.row>div,.beruf-detail .fotos.row>figure{padding-left:5px!important;padding-right:5px!important}.beruf-detail .fotos .thumb:after,.beruf-detail .videos .thumb:after{content:"\f01d";font-family:FontAwesome;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;opacity:.8;text-align:center;color:#fff;font-size:8em;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.beruf-detail .fotos .thumb:after{content:"";font-size:2em}.beruf-detail .fotos .thumb:hover:after,.beruf-detail .videos .thumb:hover:after{opacity:1;color:#bad1f7}.beruf-detail .fotos .thumb figure,.beruf-detail .videos .thumb figure{overflow:hidden}.beruf-detail .fotos .thumb img,.beruf-detail .videos .thumb img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.beruf-detail .fotos .thumb:hover img,.beruf-detail .videos .thumb:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.session-add-beruf,.show-beruf-as-pdf{cursor:pointer}.video-responsive{margin:0 auto;position:relative;height:360px!important;top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.video-responsive>iframe{width:100%;height:100%;border:0}.video-swipe .pswp__zoom-wrap{max-width:640px;margin:0 auto;height:100%}.navigation-block span.fa{margin-right:5px;font-size:1.1em}.video-layer{width:100%;height:100%;position:absolute}.fancybox-title-float-wrap .child{border-radius:3px}.fancybox-type-inline .fancybox-inner{height:0!important;padding-bottom:56.25%!important}.fancybox-prev{left:-60px!important}.fancybox-next{right:-60px!important}.fancybox-nav{width:60px!important}.fancybox-nav span{visibility:visible!important;opacity:1}.fancybox-nav:hover span{opacity:1!important;color:#bad1f7}.fancybox-next span,.fancybox-prev span{font-size:3em;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center}.fancybox-next span:after{content:"\f054"}.fancybox-prev span:after{content:"\f053"}.fancybox-close{font-size:2.5em;top:-45px!important;right:-45px!important;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.fancybox-close:hover{text-decoration:none;color:#bad1f7}.fancybox-close:after{content:"\f00d"}button.transparent{border:0!important;background:0 0!important;color:#005aaa;padding:0}button.transparent:focus{outline:dotted thin;outline-offset:-2px}input.input-radio[type=radio],input[type=checkbox]{position:absolute;opacity:0}input.input-radio[type=radio]+label:before,input[type=checkbox]+label:before{background:#fff;border:1px solid #888;border-radius:2px;display:inline-block;font-family:FontAwesome;font-size:1.3em;height:19px;line-height:17px;margin-right:7px;margin-top:0;padding-left:1px;vertical-align:top;width:20px}input.input-radio[type=radio]+label:before{border-radius:50%;height:19px;width:19px;background:#fff;font-size:.9em;padding-left:4px;line-height:18px}input[type=checkbox]:focus+label:before{border-color:#4797db;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.7)!important;outline:0}input.input-radio[type=radio]:focus+label:before{box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)!important;outline:0}input.input-radio[type=radio]+label span.fa,input[type=checkbox]+label span.fa{display:inline-block;margin-left:5px;margin-right:25px}input.input-radio[type=radio]+label>span,input[type=checkbox]+label>span{display:inline-block;padding-top:1px;max-width:70%}footer p,input.input-radio[type=radio]+label,input[type=checkbox]+label{color:#020202}input.input-radio[type=radio]+label:before,input[type=checkbox]+label:before{content:""}input[type=checkbox]:checked+label:before{content:"\f00c";color:#f4c500}input[type=checkbox].indeterminate+label:before{content:"";background:#f4c500;border:5px solid #fff}input.input-radio[type=radio]:checked+label:before{background:#f4c500;border:4px solid #fff;box-shadow:inset 0 0 0 -1px #e0dfdf}footer .nav-tabs .nav-link{border-color:#d2d2d2;color:#020202;border-bottom:1px solid #f3f2f2}footer .nav-tabs>li.active>a,footer .nav-tabs>li.active>a:focus,footer .nav-tabs>li.active>a:hover,footer .nav-tabs>li>a:focus,footer .nav-tabs>li>a:hover{background:#f3f2f2;color:#020202}footer .nav-tabs>li.active>a:focus,footer .nav-tabs>li>a:focus{z-index:1}footer .tabs{background:#fff;padding-top:60px}footer .tab-content{padding:30px 0;font-size:.9em;background:#f3f2f2}#berufeAutocompleteContainer ul.myauto:first-of-type,ul.myauto{padding-left:.4em!important}#berufeAutocompleteContainer{background:0 0;left:0;right:0;position:absolute;z-index:100}#berufeAutocompleteContainer .ui-widget{font-family:'Open Sans',sans-serif!important}#berufeAutocompleteContainer li,#berufeAutocompleteContainer ul{color:inherit!important;background:#fff!important;border:0!important;font-weight:400!important}#berufeAutocompleteContainer h2{font-size:1.1em;font-weight:700;margin-bottom:3px}#berufeAutocompleteContainer p{font-size:.85em;margin-bottom:30px}#berufeAutocompleteContainer .ui-menu .ui-menu-item{cursor:auto!important;float:none}#berufeAutocompleteContainer .ui-autocomplete-category{padding:.2em .4em;margin:.8em 0 .2em;line-height:1.5;text-transform:uppercase;font-weight:400!important}#sticky-header-mobile,#sticky-header-mobile .fa{margin-left:-15px;margin-right:-15px;height:42px}#berufeAutocompleteContainer>.row .ui-autocomplete-category.le{color:#f27e00!important}#berufeAutocompleteContainer>.row .ui-autocomplete-category.bhs{color:#1841d9!important}#berufeAutocompleteContainer>.row .ui-autocomplete-category.ak{color:#f00c06!important}#berufeAutocompleteContainer>.row .ui-autocomplete-category.sonstige1,#berufeAutocompleteContainer>.row .ui-autocomplete-category.sonstige2{color:#007613!important}#berufeAutocompleteContainer ul.myauto{border-right:1px solid #e4e5e6!important;padding-left:25px!important}#berufeAutocompleteContainer ul.myauto a{color:#020202;display:inline-block}#berufeAutocompleteContainer ul.myauto a:focus,#berufeAutocompleteContainer ul.myauto a:hover{color:#020202;text-decoration:none!important}#berufeAutocompleteContainer ul.myauto:last-of-type{border-right:0!important}#berufeAutocompleteContainer ul.myauto .ui-menu-item{color:#000!important}ul.myauto{background-image:none!important;background-color:#fff!important;margin:0!important;cursor:auto!important;padding-right:.4em!important;width:23%!important;min-height:1px!important;position:relative!important;float:none!important;clear:none!important;font-weight:400!important;color:inherit!important;border-radius:0!important;border:1px solid #d3d3d3!important;top:auto!important;left:auto!important}#berufeAutocompleteContainer>.row>.ui-widget-content>.autocomplete-list>ul,#sticky-header-mobile,div.dt-processing{width:100%!important}#berufeAutocompleteContainer ul.myauto li.ui-state-active,#berufeAutocompleteContainer ul.myauto li.ui-state-focus{margin:auto!important}#berufeAutocompleteContainer>.row>.ui-widget-content{display:none;left:auto!important;width:100%!important;top:0!important;background:#fff!important;border:2px dashed #f4c500!important;border-radius:2px;margin-top:0;margin-left:auto!important;margin-right:auto!important;padding-bottom:15px;padding-left:20px;padding-right:20px}#berufeAutocompleteContainer .ui-state-active,#berufeAutocompleteContainer ul.myauto .ui-menu-item.ui-state-active,#berufeAutocompleteContainer ul.myauto .ui-menu-item.ui-state-active:hover,#berufeAutocompleteContainer ul.myauto .ui-menu-item:hover{border:1px solid transparent!important;background:#ddd;color:#333;font-weight:400}#berufeAutocompleteContainer ul.grid{display:grid!important;grid-auto-flow:column;gap:0}.autocomplete-list[autocomplete-column-count="1"] ul.grid{grid-template-columns:100%}.autocomplete-list[autocomplete-column-count="2"] ul.grid{grid-template-columns:50% 50%}.autocomplete-list[autocomplete-column-count="3"] ul.grid{grid-template-columns:33% 33% 33%}.autocomplete-list[autocomplete-column-count="4"] ul.grid{grid-template-columns:25%}.autocomplete-list[autocomplete-column-count="5"] ul.grid{grid-template-columns:20% 20% 20% 20% 20%}#bereich-list-table_processing,#list-table_processing{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.7);color:#fff;text-align:center;box-sizing:border-box;padding-top:5%;font-size:2em;z-index:100}div.dt-processing{top:0!important;left:0!important;margin-left:0!important;margin-top:0!important}footer .footer-links{font-size:.9em;text-align:right;padding-top:7px;padding-bottom:7px;background:#bad1f7}.barrierefreiheitserklaerung h2,.datenschutz h2{font-size:1.3em;font-weight:600;margin-top:30px}.barrierefreiheitserklaerung h3,.datenschutz h3{font-size:1.1em;font-weight:600;margin-top:30px}.highcharts-legend-item-disabled,.highcharts-legend-item-hidden rect{fill:#CCCCCC!important}#sticky-header-mobile{background-color:#bad1f7!important;background-position:right top!important;background-repeat:no-repeat!important;background-size:contain!important;border:0;margin-bottom:0;min-height:42px;z-index:200!important}#sticky-header-mobile>div>div{height:42px}#sticky-header-mobile a{text-decoration:none!important}#sticky-header-mobile .fa{color:#333;cursor:pointer;display:block;font-size:1.5em;padding-left:15px;padding-right:15px;padding-top:8px;text-decoration:none!important}.berufekvs-schwerpunkte-select,.lehrlingszahlen-schwerpunkte-select,.verwandte-schwerpunkte-select{background:#f3f2f2;border:1px solid #cacaca;color:#020202;font-weight:600;margin-top:5px;padding:7px 10px;margin-bottom:20px}.similarberufe-link,.start-berufsbereiche .similarberufe-link{margin-top:10px;display:block}.similarberufe-item{background-repeat:no-repeat;background-size:cover;background-position:center top;height:120px;display:block;padding:10px;box-sizing:border-box;border-radius:2px;position:relative;border:1px solid #ddd;transition:.3s}.startpage-beruf-item .similarberufe-item{height:180px}.startpage-beruf-item .similarberufe-item-bg{display:block;width:100%;height:100%;background:rgba(255,255,255,.35);position:absolute;left:0;top:0;transition:.3s}#navigation .sticky-wrapper,.startpage-beruf-item:hover .similarberufe-item-bg{opacity:0}.startpage-beruf-item .similarberufe-item-title{padding:10px}.similarberufe-item-title{position:absolute;left:0;bottom:0;background:rgba(255,255,255,.9);color:#333;padding:5px;box-sizing:border-box;width:100%;max-width:100%;font-size:.85em;font-weight:600;line-height:1.25em;word-wrap:break-word}.similarberufe-item-lexikon{background:#c14c1a;border-radius:0 0 0 2px;color:#fff;font-size:.75em;font-weight:400;padding:2px 5px;position:absolute;right:0;text-transform:uppercase;top:0;word-wrap:break-word;max-width:100%}.similarberufe-item-lexikon.schule,.similarberufe-item.bg-schule{background:center center/contain #004a99}.similarberufe-item-lexikon.uni,.similarberufe-item.bg-uni{background:center center/contain #a80014}.similarberufe-item-lexikon.lehre,.similarberufe-item.bg-lehre{background:center center/contain #c14c1a}.similarberufe-item-lexikon.sonstige1,.similarberufe-item-lexikon.sonstige2,.similarberufe-item.bg-sonstige1,.similarberufe-item.bg-sonstige2{background:center center/contain #275a37}.owl-carousel .owl-nav .owl-prev{left:-15px}.owl-carousel .owl-nav .owl-next{right:-15px}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;position:absolute;top:20px;font-size:1.7em;height:120px}#modalPdf .modal-dialog{max-width:900px;min-width:600px;width:100%}.tab-content h5{font-size:1.5em;font-weight:600}.tab-content h5+a{margin-left:15px;margin-top:4px}.startpage-beruf-item{width:33%;float:left;padding-right:25px}.start-berufsbereiche.owl-carousel .owl-nav .owl-prev{left:-25px}.start-berufsbereiche.owl-carousel .owl-nav .owl-next{right:-25px}.owl-dots{display:block;margin-top:15px;text-align:center}.owl-dot,a.svg{display:inline-block}.owl-dot{background:#f3f2f2;border-radius:50%;cursor:pointer;height:14px;margin:0 4px;width:14px}.owl-dot.active{background:#bad1f7;cursor:auto!important}.ausbildung-lexikon-badge{font-weight:400;font-size:.9em}.table-bereiche ul{padding-left:0;margin-bottom:0}.table-bereiche{margin-bottom:-20px}.sticky-wrapper:not(.is-sticky){height:0!important}tr.le-only .session-add-beruf{padding-left:7px!important;padding-right:7px!important;min-width:auto!important}.le-only-hide:before{content:""!important}a.svg{position:relative}a.svg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}td .btn-sm{min-width:120px;font-size:.9rem}td th .pagination ul{margin-left:auto;margin-right:auto}@media (max-width:1199px){.filter-p{display:block}.logo .logo-widget img{max-height:112px!important}#kompass_cont{margin-left:-290px!important}#search-fulltext #search-fulltext-box label,#search-fulltext #search-fulltext-box label[for=q_search_in_all],#search-fulltext #search-fulltext-box label[for=q_search_in_ausbildung]{min-width:220px}}@media (max-width:990px){.logo .logo-widget img{max-height:87px!important}}@media (max-width:979px){#search-fulltext #search-fulltext-box label,#search-fulltext #search-fulltext-box label[for=q_search_in_all],#search-fulltext #search-fulltext-box label[for=q_search_in_ausbildung]{min-width:240px}.logo .logo-widget img{max-height:87px!important}#kompass_cont{margin-left:-300px!important}#berufeAutocompleteContainer ul.myauto,#berufeAutocompleteContainer ul.myauto:first-of-type{display:block!important;width:100%!important;border-right:0!important;padding-left:0!important}#lehrlingszahlen .table>tbody>tr>td:nth-child(2),#lehrlingszahlen .table>tbody>tr>td:nth-child(3),#lehrlingszahlen .table>thead>tr>th:nth-child(2),#lehrlingszahlen .table>thead>tr>th:nth-child(3){display:none}}@media (max-width:767px){#modalPdf .modal-dialog,.navigation-block a{min-width:100%;width:100%}footer .footer-links{height:85px;font-size:17px!important;padding-top:5px;text-align:center}.gehalt-trend .label{white-space:normal;text-align:left}.beruf-detail .berufekvs-sonder{background:#f3f3f3;padding-top:7px!important;margin:10px -5px -5px}.beruf-detail-share{text-align:left}#kompass_cont #widget_pfeil,.lehrlingszahlen-chart,.owl-nav{display:none!important}.ui-menu .ui-menu-item{float:none!important}#search-fulltext{padding-left:1em;padding-right:1em}.logo .logo-widget img{height:100%;position:absolute;right:0;width:auto}.logo .logo-widget{height:100%}#kompass_cont{right:5px!important;max-width:350px!important;margin-left:-350px!important;top:80px}.anchor-header{margin-top:15px}.beruf-detail #berufekvs .berufekvs-yearstable{margin-left:0}.beruf-detail #berufekvs td,.beruf-detail #berufekvs th{padding-left:5px;padding-right:5px}.beruf-detail #berufekvs tr>th:first-child{padding-right:15px}.is-sticky>#sticky-header-mobile,.sticky-wrapper{display:block!important}#modalPdf{padding:15px}#modalPdf .modal-dialog{max-width:100%;margin:0}#berufeAutocompleteContainer{right:47px;background:0 0!important}footer .nav>li>a{min-height:43px}.beruf-detail .btn-default{float:none!important;margin-top:10px}.fancybox-next span,.fancybox-prev span{font-size:1.5em}.fancybox-prev{left:-45px!important}.fancybox-next{right:-45px!important}.fancybox-close{font-size:1em;height:25px!important;right:-25px!important;top:-25px!important;width:20px!important}#bereich-list-table_info,#list-table_info,.tab-navigation-content .search-results{padding-left:15px;padding-right:15px;font-size:.843em;text-align:left;white-space:normal}.tab-navigation-content #bereich-list-table:not(.collapsed)>tbody>tr>td:first-child,.tab-navigation-content #bereich-list-table:not(.collapsed)>thead>tr>th:first-child,.tab-navigation-content #list-table:not(.collapsed)>tbody>tr>td:first-child,.tab-navigation-content #list-table:not(.collapsed)>thead>tr>th:first-child{padding-left:30px}.beruf-detail .gehalt-trend .label-white{display:inline-block;margin-bottom:5px;padding-bottom:.5em;padding-top:.4em;line-height:inherit}.trend .gleichbleibend::after,.trend .sinkend::after,.trend .stark.sinkend::after,.trend .stark.steigend::after,.trend .steigend::after{margin-top:3px}.gehalt-trend .trend .gleichbleibend:after,.gehalt-trend .trend .sinkend:after,.gehalt-trend .trend .stark.sinkend:after,.gehalt-trend .trend .stark.steigend:after,.gehalt-trend .trend .steigend:after{margin-top:2px}.tab-navigation-content #bereich-list-table>tbody>tr>td:first-child,.tab-navigation-content #bereich-list-table>thead>tr>th:first-child,.tab-navigation-content #list-table>tbody>tr>td:first-child,.tab-navigation-content #list-table>thead>tr>th:first-child{padding-left:4.4em}.pagination-letters{padding-left:15px!important}footer .tab-content{padding:20px 0;font-size:.8em}.navigation-block,.navigation-block>.row>div{padding:0}.navigation-block>.row{margin-left:0!important;margin-right:0!important}.navigation-block a:not(.active){padding-bottom:10px;padding-top:10px;border-bottom:0;border-left:0;border-top:0;margin-bottom:0;border-right:1px solid #e6e6e6}.navigation-block a.active{border-bottom:0!important;box-shadow:none!important;margin-bottom:0!important;padding-top:10px!important;padding-bottom:10px!important}.navigation-block a:hover{border-color:#e6e6e6}.tab-navigation-content{border-radius:0}.input-sm,.pagination a,.tab-navigation-content #bereich-list-table_wrapper #list-table_length,.tab-navigation-content #bereich-list-table_wrapper #list-table_paginate,.tab-navigation-content #list-table_wrapper #list-table_length,.tab-navigation-content #list-table_wrapper #list-table_paginate{font-size:.843em}.search-block .form-inputs .row>div>div,.tab-navigation-content .form-inputs>div{width:100%}.beruf-detail .progress-div{padding-top:15px}#arbeitsmarktdaten,#ausundweiterbildung,#berufegehaelter,#berufsorientierung,#karrierevideosundfotos{width:calc(100% - 16.667%)}.links-block .links-elm{font-size:1.1em}.links-block li{font-size:.9em}.startpage-beruf-item{width:50%}#lehrlingszahlen .table>tbody>tr>td,#lehrlingszahlen .table>thead>tr>th{display:none}#lehrlingszahlen .table>tbody>tr>td:first-child,#lehrlingszahlen .table>tbody>tr>td:last-child,#lehrlingszahlen .table>tbody>tr>td:nth-last-child(2),#lehrlingszahlen .table>tbody>tr>td:nth-last-child(3),#lehrlingszahlen .table>thead>tr>th:first-child,#lehrlingszahlen .table>thead>tr>th:last-child,#lehrlingszahlen .table>thead>tr>th:nth-last-child(2),#lehrlingszahlen .table>thead>tr>th:nth-last-child(3){display:table-cell}.beruf-detail .berufekvs-yearstable th{white-space:nowrap}}@media (max-width:480px){.hidden-480{display:none}.startpage-beruf-item{width:50%}.berufekvs-sonder .berufekvs-yearstable tbody>tr:first-of-type>th:first-of-type{display:none!important}#kompass_cont{max-width:400px!important}}@media (max-width:400px){#kompass_cont{max-width:350px!important;height:490px!important}}@media (max-width:350px){#kompass_cont{width:300px!important;height:490px!important}}.tm-20{margin-top:20px}footer #biz{margin-bottom:-30px}footer #biz p{line-height:1.3rem}footer #biz a.biz{background-color:#d91434;color:#fff;border:none;padding:10px 50px;font-size:1em;font-weight:600;float:right}@media (max-width:992px){footer #biz a.biz{float:left}}footer #biz .biz-regional h3{font-size:1.5em;margin-top:0}footer #biz .biz-service{margin-top:40px}footer #biz .biz-service h3{font-size:1.2em;font-weight:600;margin-top:0}footer #biz .biz-service span{font-size:1em}footer #biz .biz-service img.biz-service-img{display:block;width:150px;margin:0 auto}footer #biz .biz-regional{padding-top:30px}footer #biz .biz-regional>div{display:inline-block;vertical-align:middle;float:none}.biz-bg{background-color:#fff}.bg-white{padding:30px 0}@media (min-width:1200px){.row.header .logo{height:136px}footer #biz .biz-service div[class$=content]{padding-left:80px}}@media (max-width:768px){table.table-berufe>tbody>tr.child li[data-dtr-index="3"],table.table-berufe>tbody>tr.child li[data-dtr-index="4"],table.table-berufe>tbody>tr>td:nth-child(2),table.table-berufe>tbody>tr>td:nth-child(3),table.table-berufe>thead>tr>th#gehalt-bis-table,table.table-berufe>thead>tr>th#gehalt-von-table{display:none}footer #biz .biz-service div[class$=content]{margin-top:20px}}@media (max-width:374px){#arbeitsmarktdaten,#ausundweiterbildung,#berufegehaelter,#berufsorientierung,#karrierevideosundfotos,.links-block .links-elm{margin-left:0;width:100%}.links-block .links-elm{padding-left:0;font-size:1.1em}.links-block .links-elm a::before{left:0;background:0 0!important}.links-block li{font-size:.9em}}@media print{.navigation-block a[href]:after,table a[href]:after{content:""}.navigation-block a,.navigation-block a.active{border:1px solid #cacaca!important;border-radius:1px!important}#cookie-bar{display:none}a[href]:after{content:none!important}#description-full{display:block!important}#description-short,#jumptotop,.add-beruf-div,.link-box,.links-block,.similarberufe,.similarberufe-carousel,.similarberufe-link,.videos{display:none!important}}.sr-show-content:focus{background-color:#ebeff1;border-radius:3px;clip:auto!important;color:#000;display:block;height:auto;left:5px;line-height:normal;padding:5px;font-size:.9em;text-decoration:none;top:5px;width:auto;z-index:99}#label-q{color:#000}#cookie-bar p{color:#fff}#kompass_cont{margin-left:0!important;top:auto;left:auto!important;right:-14px!important;bottom:-66px!important}.floating-kk-widget{position:fixed;box-sizing:border-box;width:4em;bottom:10em;right:1em;height:36px;z-index:900;border:2px solid red}.floating-kk-widget .widget-search-icon{padding:.4em 0;background-color:#ffc300;border-top-left-radius:10px}.floating-kk-widget .widget-search-icon:hover img{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.floating-kk-widget .widget-search-icon img{width:2.9em;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.floating-kk-widget .widget-text{color:#fff;background-color:#004a9f;border-bottom-left-radius:10px;line-height:1.1;padding:.7em 0 .1em}.floating-kk-widget .widget-text p{font-family:'Open Sans',sans-serif;font-size:.95em}#berufeAutocompleteContainer.keep-focus .ui-autocomplete,.sticky-wrapper{display:block!important}.is-sticky .start{z-index:100!important;padding-bottom:0}.is-sticky .start .searchfield{width:100%;margin:0;background:#e8e8e8;color:#333}.sticky-wrapper .start #navigation{opacity:0;transition:.3s}#navigation .is-sticky,.sticky-wrapper.is-sticky .start{top:0!important}#navigation .sticky-wrapper.is-sticky,.sticky-wrapper.is-sticky .start #navigation{opacity:1}.is-sticky #video_bg{display:none!important;height:0}header+section>.container>.is-sticky{height:100px!important}.search-block .btn-search-small{margin-left:0;margin-top:0;padding:6px 9px}.search-block .btn-search-small:focus img{filter:invert(100%) sepia(13%) saturate(7493%) hue-rotate(183deg) brightness(110%) contrast(103%)}.search-icon{width:18px}.btn-search-icon{width:15px;margin-left:5px;margin-top:-3px}.btn-search:hover img.search-icon{filter:invert(100%) sepia(18%) saturate(18%) hue-rotate(85deg) brightness(107%) contrast(100%)}.ripple,.ripple-dropdown{position:relative;overflow:hidden;transform:translate3d(0,0,0)}.ripple-dropdown:before,.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10,10);opacity:0;transition:transform .5s,opacity 1s}.ripple-dropdown:active:before,.ripple:active:after{transform:scale(0,0);opacity:.3;transition:none}@media screen and (max-width:767px){footer #biz .biz-main{margin-bottom:15px}footer #biz .biz-service{margin-top:0;padding-top:20px;background-color:#fff}footer #biz .biz-service:last-of-type{padding-bottom:20px}}@media screen and (min-width:768px){footer #biz .biz-service:first-of-type{margin-top:50px}}@media screen and (min-width:992px){footer #biz .biz-service:first-of-type{margin-top:55px}}@media screen and (min-width:1200px){footer #biz .biz-service:first-of-type{margin-top:60px}}a:focus{outline:#005AAA dashed 2px!important;outline-offset:2px!important;z-index:9999}.notransition a,a:focus:not(:root:root){-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.pAccTag{margin:28px 0 10px!important;font-size:14px!important;line-height:22px!important}#berufeAutocompleteContainer>.row>.ui-widget-content>li{border:2px dashed #f4c500!important}#cookie-bar a:focus,.popup_content a:focus{outline-color:#fff!important}.popup_close:focus{outline:#ffffff dashed 2px!important}#cookie-bar a:focus{color:#444;background-color:#fff!important}div.dataTables_wrapper div.dataTables_info{white-space:normal!important}footer #biz a.biz:focus,footer #biz a.biz:hover{background-color:#890e23!important;outline-color:#890e23!important;outline-offset:2px!important;color:#fff!important}#widget_link:focus{outline:-webkit-focus-ring-color auto 1px!important;outline-offset:2px!important}#skiplinks{top:40px;z-index:4000;display:block}#skiplinks li{list-style:none;display:block}#skiplinks a:active,#skiplinks a:focus,#skiplinks a:hover{text-decoration:none;display:inline-block;width:100%;background-color:#fff;white-space:nowrap;text-align:center;line-height:1.2em;padding:.5em 1em;outline:#005AAA dashed 2px;color:#005aaa}@media (max-width:327px){.floating-kk-widget .widget-text{background-color:#004a9f;border-bottom-left-radius:12px;line-height:1.1;padding:4px 1px 1px;font-size:12px}.floating-kk-widget{bottom:8em!important}}img{border:0}body.using-mouse a:focus{outline:0!important}.button-gehalt-kommentar:focus{display:block!important;min-width:100%}#jumptotop:focus{display:block!important;min-width:auto!important}#widget_link:focus:not(:root:root){outline:0!important;box-shadow:0 0 0 2px #23527c!important;display:block}#widget_link[style]{width:86px;display:block}#widget[style]{margin-right:16px!important}.form-control:focus:not(:root:root){border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control.ui-autocomplete-input{border:1px solid #888}#biz-berufsinfo-zentren-info a{color:#1c4f7b}div.dataTables_wrapper div.dataTables_length select{width:75px;display:inline-block;vertical-align:middle;height:30px;line-height:30px;padding:5px 10px;font-size:12px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}@media (max-width:767px){div.dataTables_wrapper div.dataTables_length select{width:65px}div.dataTables_wrapper div.dataTables_length label{text-wrap:nowrap}}a.subbereiche-link{display:inline-block;padding-block:2px}