@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v34-latin-regular.eot');src:local(''),url('../fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-latin-regular.woff2') format('woff2'),url('../fonts/open-sans-v34-latin-regular.woff') format('woff'),url('../fonts/open-sans-v34-latin-regular.ttf') format('truetype'),url('../fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;src:url('../fonts/open-sans-v34-latin-500.eot');src:local(''),url('../fonts/open-sans-v34-latin-500.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-latin-500.woff2') format('woff2'),url('../fonts/open-sans-v34-latin-500.woff') format('woff'),url('../fonts/open-sans-v34-latin-500.ttf') format('truetype'),url('../fonts/open-sans-v34-latin-500.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('../fonts/open-sans-v34-latin-700.eot');src:local(''),url('../fonts/open-sans-v34-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-latin-700.woff2') format('woff2'),url('../fonts/open-sans-v34-latin-700.woff') format('woff'),url('../fonts/open-sans-v34-latin-700.ttf') format('truetype'),url('../fonts/open-sans-v34-latin-700.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url('../fonts/open-sans-v34-latin-italic.eot');src:local(''),url('../fonts/open-sans-v34-latin-italic.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-latin-italic.woff2') format('woff2'),url('../fonts/open-sans-v34-latin-italic.woff') format('woff'),url('../fonts/open-sans-v34-latin-italic.ttf') format('truetype'),url('../fonts/open-sans-v34-latin-italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;src:url('../fonts/open-sans-v34-latin-500italic.eot');src:local(''),url('../fonts/open-sans-v34-latin-500italic.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-latin-500italic.woff2') format('woff2'),url('../fonts/open-sans-v34-latin-500italic.woff') format('woff'),url('../fonts/open-sans-v34-latin-500italic.ttf') format('truetype'),url('../fonts/open-sans-v34-latin-500italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url('../fonts/open-sans-v34-latin-700italic.eot');src:local(''),url('../fonts/open-sans-v34-latin-700italic.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-latin-700italic.woff2') format('woff2'),url('../fonts/open-sans-v34-latin-700italic.woff') format('woff'),url('../fonts/open-sans-v34-latin-700italic.ttf') format('truetype'),url('../fonts/open-sans-v34-latin-700italic.svg#OpenSans') format('svg')}@font-face{font-family:Lovelo;src:url('../fonts/Lovelo-Black.eot');src:url('../fonts/Lovelo-Black.eot?#iefix') format('embedded-opentype'),url('../fonts/Lovelo-Black.woff2') format('woff2'),url('../fonts/Lovelo-Black.woff') format('woff'),url('../fonts/Lovelo-Black.ttf') format('truetype'),url('../fonts/Lovelo-Black.svg#Lovelo') format('svg')}body{background-color:#223770;font-family:'Open Sans'}.branchen_start li,.modal.info .modal-content,main{background-color:#fff}.txt-blau{color:#223770!important}.bg-blau,.bg-blau h1,.bg-blau h2,.bg-blau h3{color:#fff}.bg-blau{background-color:#223770!important}.txt-orange{color:#fc7b19!important}.bg-orange,.panel-heading.bg-orange{background-color:#fc7b19!important}.branchen_start .well,footer{background-color:#dce8f5}.txt-orange_pastell{color:#fff0e5!important}.bg-orange_pastell{background-color:#fff0e5!important}.text-muted{color:#ccc!important}.navbar-brand{padding-top:5px;padding-bottom:3px}.navbar-brand img{max-height:42px}.suche,.suche_start{margin-top:50px;padding-top:50px;padding-bottom:50px;background:url(../images/bg_suche_2.jpg) right 15% bottom 100%/contain no-repeat,url(../images/bg_suche_2m.jpg) left 20% bottom 100%/contain no-repeat #ccc;text-align:center;border-bottom:10px solid #fc7b19}.suche{background-image:none;background-color:#ccc;background-size:cover}.suche .hl_suche,.suche_start .hl_suche{color:#fff;font-size:20px;padding-right:5px;font-family:Lovelo}.suche .suche_slogan,.suche_start .suche_slogan{font-family:Lovelo;font-size:36px;margin-bottom:30px}.suche form .form-control,.suche_start form .form-control{border:0}.suche form #was,.suche form #wo,.suche_start form #was,.suche_start form #wo{min-width:auto}.suche_start form button,.suche_start form input,.suche_start form input::-webkit-input-placeholder,.suche_start form select{color:#223770}footer,footer a:link,footer a:visited{color:#222}.suche form .panel,.suche_start form .panel{display:block;background-color:#fc7b19;border:0;border-radius:8px}.suche form .panel .panel-body,.suche_start form .panel .panel-body{padding:5px}@media (min-width:992px){.navbar-brand{padding-top:20px;padding-bottom:0;line-height:52px}.navbar-brand img{max-height:52px}header{margin-top:106px}.suche_start{min-height:400px;padding-top:150px}.suche form #was,.suche form #wo,.suche_start form #was,.suche_start form #wo{min-width:250px}.suche form .panel,.suche_start form .panel{display:inline-block}.navbar-main.navbar-fixed-top{top:40px}.navbar-main .navbar-nav>li>a{padding-top:30px;padding-bottom:30px;color:#223770;font-family:Lovelo;font-size:1.1em}.stellenangebot .stellenbeschreibung{padding-top:20px}}@media (max-width:1600px){.suche_start{background:url(../images/bg_suche_2.jpg) right 5% bottom 100%/contain no-repeat,url(../images/bg_suche_2m.jpg) left 10% bottom 100%/contain no-repeat #ccc;padding-top:200px;min-height:300px}}@media (max-width:1200px){.suche_start{background:url(../images/bg_suche_2.jpg) right 0 bottom 100%/contain no-repeat,url(../images/bg_suche_2m.jpg) left 0 bottom 100%/contain no-repeat #ccc;min-height:300px;padding-top:150px}}@media (max-width:992px){.suche,.suche_start{background-image:none;min-height:100%;padding-top:50px}}.hl_box_blau,.hl_box_grau{display:inline-block;padding:5px 30px;margin-top:-30px;border:2px solid #fff;font-size:26px;color:#fff;line-height:40px}.img-responsive{margin-left:auto;margin-right:auto}.text-left>.img-responsive{margin-left:0;margin-right:auto}.text-right>.img-responsive{margin-left:auto;margin-right:0}.hl_box_blau,.modal.info .modal-header{background-color:#223770}.hl_box_grau{background-color:#666}.start_termine,.start_top_ausbilder{border-bottom:10px solid #fc7b19}.angebote_firmen_start .icon,.registrieren_account_uebersicht .icon_kein_abo{max-width:150px}.angebote_firmen_start .logo{max-height:40px}.angebote_firmen_start .list-unstyled li{font-size:1.2em;margin-bottom:20px;font-weight:500}.icon_wrapper,.main_wrapper{margin-top:50px;margin-bottom:50px}#firmenprofil_aendern .well .form-group:last-child,#firmenprofil_aendern_vorschau .well>div.row:last-child,.branchen_start ul,.list_rss,.navbar-main,.navbar-top{margin-bottom:0}.branchen_start{background-color:#fff0e5}.branchen_start li{text-align:center;margin-bottom:5px;padding:10px}.branchen_start a{text-decoration:underline;font-weight:700}.branchen_start a:link,.branchen_start a:visited{color:#fff;text-decoration:none}.start_termine{background-color:#ccc}.start_welcome{background-color:#f6f6f6;font-size:.8em;color:#666}footer{padding:30px 0}footer .social_media{margin-right:.5em}footer .social_media.social_media_fb:link,footer .social_media.social_media_fb:visited{color:#1877f2}footer .social_media.social_media_insta:link,footer .social_media.social_media_insta:visited{color:#f90f7f}footer .social_media.social_media_linke:link,footer .social_media.social_media_linke:visited{color:#2977c9}footer .aktuelle_zahlen{font-size:40px;line-height:40px;font-weight:700;color:#fc7b19}footer .aktuelle_zahlen_title{line-height:1em;margin-bottom:30px}footer .projekte,footer .social_media{margin-bottom:20px}.copyright{background-color:#223770;color:#eee;padding:10px 0}.btn-primary,.modal.err .modal-header,.navbar-top,.navbar-top.ausbilder_login{background-color:#fc7b19}.navbar-top{border:0;border-radius:0;min-height:0;z-index:1040}.navbar-top .navbar-nav>li.navbar-text,.navbar-top .navbar-nav>li>a{color:#fff;padding-top:10px;padding-bottom:10px;font-family:Lovelo}.navbar-top .navbar-nav>li.navbar-text{margin-top:10px;margin-bottom:10px;padding-top:0;padding-bottom:0}.navbar-top .navbar-nav>li>a:focus,.navbar-top .navbar-nav>li>a:hover,.stellen_null{color:#ccc}.navbar-main{background-color:#fff;border:0;border-radius:0;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.4);box-shadow:0 3px 10px 0 rgba(0,0,0,.4)}#firmenprofil_aendern_vorschau .well>div.row,.filter_legende,.psa_vorschau>.row,.sa_vorschau>.row,.stelle_row{margin-bottom:10px}#pfa_interview .well,.form-group,.well.wellclear{overflow:hidden}.panel>.panel-body h1:first-child,.panel>.panel-body h2:first-child,.panel>.panel-body h3:first-child,.panel>.panel-body h4:first-child,.registrieren_account_uebersicht h3,.well h1:first-child,.well h2:first-child,.well h3:first-child,.well h43:first-child{margin-top:0}.h1,h1{font-family:Lovelo;color:#fc7b19}.h2,.h3,h2,h3{font-family:Lovelo;color:#223770}.h2,h2{font-size:26px}.h3,.stellenangebot h3,h3{font-size:20px}.h4,h4{font-size:18px}.branchen_box,.ps_icon{font-size:1.5em;text-align:center}.btn-primary{color:#fff;border-color:#fc7b19}.btn-primary:hover{color:#fff;background-color:#223770;border-color:#223770}#top_ausbilder .item img{max-height:75px;margin-bottom:50px}.branchen_box{padding:5px;color:#fff}.branchen_box a{color:#fff;display:block;vertical-align:middle;height:100%;padding:10px 5px;box-shadow:3px 3px 10px #666;border-radius:10px}.branchen_box a.bg-orange-rand,.branchen_box a.bg-orange-rand:link,.branchen_box a.bg-orange-rand:visited{border:3px solid #223770;color:#333;background-color:#f6f6f6;font-weight:400}.panel.aktiv,.panel.deaktiviert,.panel.inaktiv,.panel.pruefen{border-right-width:5px}.modal.err .modal-header,.modal.info .modal-header{color:#fff;border-top-left-radius:6px;border-top-right-radius:6px}.branchen_child_hl{padding-bottom:5px;overflow:hidden}.branchen_child_hl img{margin:0 0 10px 10px}.registrieren_account_uebersicht .form-group{padding-top:15px;margin-bottom:0}.registrieren_account_uebersicht.paket .form-group{padding-top:0;margin-bottom:0}.registrieren_account_uebersicht>.row{border-bottom:1px solid #ccc}.registrieren_account_uebersicht>.row.kosten,.registrieren_account_uebersicht>.row:last-child{border-bottom:0}.registrieren_account_uebersicht>.row>div{padding-top:0;padding-bottom:5px}@media (max-width:768px){.registrieren_account_uebersicht>.row>div:first-child{font-weight:700}}.registrieren_account_uebersicht .glyphicon-ok,.vorteile_details .glyphicon-ok{color:#3d6a95}.registrieren_account_uebersicht .glyphicon-remove,.vorteile_details .glyphicon-remove{color:#b32522}.firmendarstellung_firmenprofil_bilder{max-width:200px}#firmenprofil_aendern .well{background-color:#a4cdf5;margin-bottom:5px}#firmenprofil_aendern .well .form-group,#firmenprofil_aendern_vorschau .well>div.row,.stellenangebot .eckdaten2 .row{margin-bottom:5px}.stellenuebersicht_suchergebnis .stelle_title{color:#fc7b19;font-size:1.2em}.angebote_firmen_start .panel.hl .panel-body,.stellenuebersicht_suchergebnis .panel.hl .panel-body{padding-top:5px;padding-bottom:5px}.stellenuebersicht_suchergebnis .panel-premium{border-color:#fc7b19;border-right-width:5px}img.suchergebnis{max-width:150px;margin-left:0;margin-top:10px}.panel.aktiv{border-right-color:#90ee90}.panel.inaktiv{border-right-color:red}.panel.deaktiviert{border-right-color:khaki}.fuehrerscheine .checkbox label{min-width:80px}.filter_legende .legende_ang_uebersicht{font-size:12px}.filter_legende .legende_ang_uebersicht .aktiv{border-right:5px solid #90ee90;padding-right:15px}.filter_legende .legende_ang_uebersicht .inaktiv{border-right:5px solid red;padding-right:15px}.filter_legende .legende_ang_uebersicht .pruefen{border-right:5px solid #ddd;padding-right:15px}.filter_legende .legende_ang_uebersicht .deaktiviert{border-right:5px solid khaki;padding-right:15px}.list_rss img{margin-right:10px;margin-bottom:4px}.modal.err .modal-content{background-color:#f2dede}.ps_icon{color:#999}.ausbilder h2,.stellenangebot h2{font-size:26px;color:#fc7b19}.stellenangebot .well.eckdaten{background-color:#fff0e5;border-color:#fff0e5}.classic-young .navbar-text{padding:5px;margin:0;color:#666}.classic-young .nav-pills>li>a{background-color:#f6f6f6;padding:5px 10px}.classic-young .nav-pills>li.active>a,.classic-young .nav-pills>li.active>a:focus,.classic-young .nav-pills>li.active>a:hover{background-color:#eee;color:#333}.firmendarstellung_bilder img{margin-bottom:1em}@media (min-width:768px){.suche form .panel,.suche_start form .panel{display:inline-block}.icon_wrapper,.main_wrapper{margin-top:50px;margin-bottom:75px}.branchen_start ul li:last-child{margin-bottom:0}footer .aktuelle_zahlen,footer .aktuelle_zahlen_title{text-align:center}.registrieren_account_uebersicht .icon_kein_abo{position:absolute;right:10px;top:50px;max-width:200px}.registrieren_account_uebersicht>.row>div{padding-top:10px;padding-bottom:10px}.registrieren_account_uebersicht>.row>div:first-child{text-align:right}.row.display-flex{display:flex;flex-wrap:wrap}.row.display-flex>[class*=col-]{display:flex;flex-direction:column}}