#socials_index a,#socials_index a span{color:#fff;line-height:40px}#teaser .img,.headslider{overflow:hidden}#news-index .teaser_container .table.first .container.clean,#osterjagd{background:0 0}#header{height:0}#content-table{max-width:none}#socials_index{position:fixed;right:0;top:300px;left:auto;width:0;height:auto;z-index:2}#socials_index a{display:block;width:40px;height:40px;background:no-repeat padding-box #ff8f00;border-radius:30px 0 0 30px;margin-bottom:4px;text-align:center;position:relative;left:-40px}#socials_index a:hover{background:no-repeat padding-box #ee3000}.headslider .slick-slide img{min-width:auto}.info-boxes .info-icon-holder,.info-boxes .info-txt,.info-boxes .slideable{display:table-cell;vertical-align:top;text-align:left}.info-block a,.options-cell .box{display:inline-block}.info-boxes .info-icon-holder{width:45px;text-align:center;padding-right:10px}.info-block a{padding-right:8px;float:left}.info-block h4{margin-bottom:3px;text-align:left}.info-block{display:table;table-layout:fixed;width:100%;box-sizing:border-box;padding:10px 10px 20px}.info-icon{margin-top:8px;width:45px;height:45px;font-size:24px}#jobliste .blocked{padding:10px}.headerimg,.headslider,.headslider .slick-list,.headslider .slick-list .slideable{height:520px;max-width:100%!important}.headerimg img.break1{position:absolute;left:-999px;right:-999px;top:0;width:auto;margin:0 auto;height:100%}.headslider .slideable{position:relative;height:100%}.headslider .caption{padding:10px 10px 100px}.headslider .caption .blocked{text-align:left;display:table;height:100%}.headslider .caption .blocked div,.headslider .caption .blocked:before{display:table-row;vertical-align:bottom;height:1px}.headslider .caption .blocked:before{content:"";height:100%}.headslider .caption .headline,h1.headline{font-size:56px;height:auto;letter-spacing:-.56px;text-shadow:0 0 20px #000}.headslider .slick-list .caption div.txt{font-size:46px;letter-spacing:0;color:#ff8f00;text-shadow:0 0 20px #000}.headslider .caption .txt a.more_detail{font-size:14px}a.more_detail span::before{font-size:12px}.headslider .caption:before{background:linear-gradient(0deg,#0f0800 0,#0d0700DB 57%,#00000000 100%) no-repeat padding-box;opacity:.35;top:auto;height:250px;bottom:0}.headslider .slick-list{max-width:none;width:100vw;margin:0 auto;overflow:visible}#teaser .img img,.headerimg .navbar{margin:auto;left:-999px;right:-999px}.headerimg .navbar{position:absolute;width:100vw;bottom:70px;max-width:1450px}#start_search{padding:15px 15px 0}.formholder{top:-30px;margin:-40px auto}.formholder .right-cell{width:230px;text-align:right;vertical-align:top}.formholder .right-cell .button{margin:10px 10px 10px 0;font-weight:700;height:60px}.options-cell .box .stadt.button{margin:0;padding:11px 35px 11px 40px;font-size:18px;line-height:1;background-color:#fff!important;color:#ff8f00!important;font-weight:700;text-transform:none}.options-cell .box .radio-button input[type=checkbox]:checked+label,.options-cell .box .radio-button input[type=checkbox]:checked+label::before,.options-cell .box .radio-button input[type=radio]:checked+label{background:0 0!important}.options-cell .box input[type=checkbox]:checked+label .stadt.button{background-color:#ff8f00!important;color:#fff!important}.options-cell .box .radio-button input[type=checkbox]:checked+label .label_rb:after{position:absolute;left:13px;top:14px;font-size:12px}.options-cell .box .radio-button{margin:0 10px 0 auto}.options-cell .box label:before{height:25px;left:10px;top:-2px;width:25px;background:0 0!important;color:#fff!important}.options-cell .holder{display:inline-block;width:auto;vertical-align:top;padding:5px 15px 10px}.options-cell .holder h4{line-height:1}.options-cell .holder .radio-container{width:auto;font-weight:700}.options-cell .holder .radio-container .label_rb{font-size:18px;line-height:1.1;margin:12px 0 5px 28px;color:#fff}.price-input input{width:130px;text-align:center}.options-cell .holder .price-input{position:relative;margin-right:118px}#offer-index .teaser_container{width:calc(100% + 20px)!important}.slider-box-apps:before{display:none}#offer-index div.teaser .row.img .slick-slide img{position:relative!important}#news-index{padding-right:60px}#news-index.alone{padding-right:0}#app-btn,#jobliste h2,#news-btn,a.newslink{font-size:32px;margin-bottom:15px;margin-top:20px;display:block;text-align:left;font-weight:400}#app-index .blocked{padding-left:0}#app-index,#app-index.aktiv,#news-index,#news-index.aktiv{display:table-cell;vertical-align:top;width:auto;position:relative;z-index:1;opacity:1;margin-top:0}#app-index h3,#news-index h3{font-family:Caveat,sans-serif;font-size:32px;font-weight:700;letter-spacing:0;color:#ee3000;margin:20px 0 30px}#app-index,#app-index.aktiv{width:320px}#app-index .product-box{border-bottom:1px solid rgba(51,51,51,.1)}#news_apps{padding:0}#news_apps .subtemplate.css-special .blocked{padding:0 20px}#news-index .teaser_container{padding:0 5px 10px;position:relative}#news-index .teaser_container:before{content:"";height:100%;position:absolute;left:0;width:20px;top:0;display:block;background-color:#fff;z-index:1}#news-index .teaser_container .table{display:inline-table;width:49.5%;vertical-align:top;padding:0 20px 20px;border-left:1px solid rgba(51,51,51,.1)!important;border-top:none;box-sizing:border-box;margin-top:20px}#news-index .teaser_container .table.first{display:block;width:100%;padding:20px}#news-index.alone .teaser_container{display:table;table-layout:fixed;width:100%;padding:25px 20px}#news-index.alone .teaser_container a.first{display:table-cell;width:66%;vertical-align:top}#news-index.alone .teaser_container div.holder{display:table-cell;width:33%;vertical-align:top;padding-top:10px}#news-index.alone .teaser_container div.holder a.table{width:100%;height:inherit;display:table;padding-bottom:10px;margin-top:0;padding-left:30px}#news-index .teaser_container .table.first .template-time{width:150px;padding-right:40px}#news-index .teaser_container .table.first .template-time .container{font-size:20px}#news-index .teaser_container .table.first .template-time .container b{font-size:35px}#news-index .teaser_container .table.first .container{position:relative;overflow:hidden;width:150px;height:150px}#news-index .teaser_container .table.first .container img{display:block;height:100%;width:auto;left:-999px;right:-999px;margin:0 auto;position:absolute;top:0}#news-index .teaser_container .table.first .teaser_headline{font-size:24px;line-height:29px;letter-spacing:0;color:#444;text-transform:uppercase;font-weight:400}#news-index .teaser_container .table.first .template-txt p{display:block;font-size:16px;line-height:26px;letter-spacing:0;color:#555;padding:15px 0;font-weight:400}#news-index .teaser_container .table.first .template-txt .date{font-size:15px;letter-spacing:0;color:#8f9192;text-transform:uppercase;margin-bottom:5px;font-weight:400}#content-table #news_apps .subtemplate.css-special{padding:20px 0 30px}#app-index a.job.first,#app-index a.job.first .teaser_headline{padding-top:0}a.to_complete_list{color:#8f9192}#app-index a:hover .template-txt .read_more,#news-index .teaser_container a:hover .template-txt .read_more,a.to_complete_list:hover{color:#ee3000}#teaser .img{width:381px}#teaser .img img{position:absolute;height:100%;min-height:250px;width:auto;top:-999px;bottom:-999px}#teaser .button{margin-top:0}#teaser .button span{right:0;padding:0 5px}#teaser .txt{padding:35px 40px}#teaser .txt h3{font-size:24px}#teaser .txt p{padding:15px 0 25px;max-width:750px}.headerimg .slick-dots{position:absolute;left:-999px;right:-999px;bottom:10px}.genossenschaft_teaser{min-height:350px;padding:50px 20px;margin-top:0}.genossenschaft_teaser h2{font-size:24px;margin-bottom:32px}.genossenschaft_teaser p.fliesstext{font-size:17px}.genossenschaft_teaser .blocked{padding-right:390px}.genossenschaft_teaser .img-container{position:absolute;right:45px;top:0;width:300px;height:300px}.genossenschaft_teaser .facts div{width:31%;padding-right:2%}#offer-index .slideable{text-align:left}#offer-index{padding-bottom:30px!important;margin-top:0}#osterjagd{width:180px;position:absolute;right:20px;left:auto;z-index:1;bottom:200px}#osterjagd img{width:100%;right:0;bottom:30px;left:auto}