.tk-erec{margin-top:-100px;background-color:#fff;padding:40px}.tk-erec hr{border-bottom:1px solid #a09f9e;margin-top:25px}.tk-erec .h4{margin-bottom:30px;font-family:SoletoTKHeadline,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:26px;font-weight:300}.tk-erec .overline{margin-bottom:1px;display:block;font-weight:700;font-size:16px;line-height:24px}.tk-erec .h6-uebersicht{margin-top:20px;margin-bottom:5px}.tk-erec .heading-uebersicht{margin-top:20px;padding-bottom:5px;border-bottom:1px solid #a09f9e;margin-bottom:15px;display:flex}.tk-erec .heading-uebersicht .h6{flex-grow:1}.tk-erec .heading-uebersicht .edit-link{font-size:14px;margin-top:8px}.tk-erec .h6{margin-bottom:5px;font-family:SoletoTKHeadline,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:22px;font-weight:300}.tk-erec .h6.panel-title{margin-top:20px;margin-bottom:20px}.tk-erec .h6.h6-line{margin-top:60px;padding-bottom:10px;border-bottom:1px solid #a09f9e;margin-bottom:15px}.tk-erec .panel-content{padding:20px 28px;background:#fff}.tk-erec .formular{padding:0;margin:0}.tk-erec .copy-text-container{margin-bottom:20px}.tk-erec .copy-text-container>p{line-height:inherit}.tk-erec .help-text-container,.tk-erec .mandatory-text-container{margin-bottom:20px;font-size:14px;line-height:21px}.tk-erec .cockpit-message{list-style:none;padding:0;margin:0 0 20px}.tk-erec .cockpit-message>li,.tk-erec .cockpit-message>p{font-weight:400;padding:10px 15px;display:block;margin:0}.tk-erec .cockpit-message>li.warn,.tk-erec .cockpit-message>p.warn{color:#454542;background-color:#f4ef9b}.tk-erec .cockpit-message>li.info,.tk-erec .cockpit-message>p.info{color:#fff;background-color:#009ee3}.tk-erec .cockpit-message>li.error,.tk-erec .cockpit-message>p.error{color:#fff;background-color:#d01e43}.tk-erec .row{margin:0 -10px}.tk-erec .row:before{content:"";display:table}.tk-erec .row:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.tk-erec .column{float:left;width:100%;padding:0 10px}.tk-erec .column.small-6{width:50%}.tk-erec .column.small-4{width:33.33%}.tk-erec .column.small-8{width:66.66%}.tk-erec .btn-row.column,.tk-erec .row.column{padding-left:0;padding-right:0;margin-left:0;margin-right:0;float:none}.tk-erec .btn-row.column:before,.tk-erec .row.column:before{content:"";display:table}.tk-erec .btn-row.column:after,.tk-erec .row.column:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.tk-erec .btn-row{padding:20px 0 30px;margin:0 -10px}.tk-erec .btn-row:before{content:"";display:table}.tk-erec .btn-row:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.tk-erec .btn-row .tkapp-cta{float:right;margin-left:20px;margin-right:0}.tk-erec .btn-row .button-abbrechen{display:inline-block;margin-top:13px}.tk-erec .zur-gastbewerbung{margin-bottom:25px;border-bottom:2px solid #eceae8}.tk-erec .erec-zurgast-bewerbung-link{float:right;margin-right:0}.dateneingabe-content .btn-row.column,.meine-daten .btn-row.column,.profil-content .btn-row.column{padding-left:28px;padding-right:28px}.bewerbung-content-title{margin-bottom:60px}.tk-erec-balken{border-bottom:1px solid #a09f9e;padding-bottom:10px;margin-bottom:20px;display:flex;align-items:flex-start;flex-wrap:nowrap}.tk-erec-balken__logut-link{padding-right:28px;position:relative;display:block}.tk-erec-balken__logut-link [class*=icon-]{display:block;width:20px;height:20px;position:absolute;right:0;top:2px}.tk-erec-balken__back,.tk-erec-balken__name{flex-grow:1;word-break:break-all}.tk-erec-balken__back,.tk-erec-footer__back{position:relative}.tk-erec-balken__back>a,.tk-erec-footer__back>a{position:relative;padding-left:21px;text-decoration:none;display:inline-block}.tk-erec-balken__back>a:after,.tk-erec-footer__back>a:after{content:"";position:absolute;left:0;width:12px;height:12px;top:50%;margin-top:-6px;transform:rotate(-45deg);border-top:1px solid #454542;border-left:1px solid #454542}.tk-erec-balken__back>a.button--bordered,.tk-erec-footer__back>a.button--bordered{padding:14px 20px 10px 40px}.tk-erec-balken__back>a.button--bordered:after,.tk-erec-footer__back>a.button--bordered:after{left:16px}.tk-erec-tab-headline{font-size:18px;background:#454542;color:#fff;padding:12px;margin:2px;text-align:center}.tk-erec-tabs{display:flex;flex-wrap:nowrap;margin:0 0 40px;padding:0;list-style:none}.tk-erec-tabs .tabs-title{background-color:transparent;position:relative;flex-grow:1;width:100%;text-align:center;margin:2px}.tk-erec-tabs .tabs-title>.tabs-link{background-color:#727270;color:#fff;text-decoration:none;padding:12px;display:block;font-size:14px;height:100%}.tk-erec-tabs .tabs-title>.tabs-link [class*=icon-]{display:block;width:36px;height:36px;margin:0 auto 10px}.tk-erec-tabs .tabs-title.is-active>.tabs-link{background-color:#454542}.tk-erec-tabs .tabs-title.is-active:after{content:"";display:block;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 8px;margin-left:-10px;left:50%;bottom:0;position:absolute}.tk-erec-tabs .tabs-title:focus>.tabs-link,.tk-erec-tabs .tabs-title:hover>.tabs-link{background-color:#454542}.tk-erec-cockpit .cockpit-box{margin-top:60px}.tk-erec-cockpit .tk-erec__buttonlist{display:flex;flex-wrap:nowrap}.tk-erec-cockpit .tk-erec__button{display:inline-block;padding:10px;font-size:14px;background-color:#454542;color:#fff;text-decoration:none;text-align:center;flex-grow:1;width:100%;margin:2px}.tk-erec-cockpit .tk-erec__button:hover{background-color:#292927}.tk-erec-cockpit .tk-erec__button [class*=icon-]{display:block;width:36px;height:36px;margin:0 auto 10px}.tk-erec-cockpit .bewerbung-tile{margin-bottom:20px}.tk-erec-cockpit .bewerbung-tile.aktiv,.tk-erec-cockpit .bewerbung-tile.archiv,.tk-erec-cockpit .bewerbung-tile.inedit{border:1px solid #eceae8}.tk-erec-cockpit .bewerbung-tile.aktiv .bewerbung-tile-caption,.tk-erec-cockpit .bewerbung-tile.archiv .bewerbung-tile-caption,.tk-erec-cockpit .bewerbung-tile.inedit .bewerbung-tile-caption{background-color:#eceae8;color:#292927}.tk-erec-cockpit .bewerbung-tile.aktiv .bewerbung-tile-header:hover .bewerbung-tile-caption,.tk-erec-cockpit .bewerbung-tile.archiv .bewerbung-tile-header:hover .bewerbung-tile-caption,.tk-erec-cockpit .bewerbung-tile.inedit .bewerbung-tile-header:hover .bewerbung-tile-caption{background-color:#dad6d1}.tk-erec-cockpit .bewerbung-tile.archiv .bewerbung-tile-caption{opacity:.7}.tk-erec-cockpit .bewerbung-tile.archiv .bewerbung-tile-header:hover .bewerbung-tile-caption{background-color:#eceae8}.tk-erec-cockpit .bewerbung-tile.archiv .bewerbung-tile-footer{opacity:.9}.tk-erec-cockpit .bewerbung-tile.aktiv{border-color:#dad6d1}.tk-erec-cockpit .bewerbung-tile.aktiv .bewerbung-tile-caption,.tk-erec-cockpit .bewerbung-tile.aktiv .bewerbung-tile-header:hover .bewerbung-tile-caption{background-color:#dad6d1}.tk-erec-cockpit .bewerbung-tile-caption{display:block;padding:8px 40px 8px 10px;position:relative;text-decoration:none}.tk-erec-cockpit .bewerbung-tile-caption [class*=icon-]{display:block;width:24px;height:24px;position:absolute;right:10px;top:8px}.tk-erec-cockpit .bewerbung-tile-footer{display:flex}.tk-erec-cockpit .bewerbung-tile-footer .bewerbung-tile-date{padding:12px 10px;font-size:14px}.tk-erec-cockpit .bewerbung-tile-footer .bewerbung-tile-status{padding:12px 10px;flex-grow:1;font-size:14px;font-weight:700;font-style:normal}.tk-erec-cockpit .bewerbung-tile-footer .bewerbung-tile-abbrechen{padding:12px 10px;font-size:14px}.formular--login .forgot-password-container{text-align:right;margin-top:-16px}.mydata-group{margin-bottom:20px}.mydata-group a{text-decoration:none}.mydata-group a:focus,.mydata-group a:hover{text-decoration:underline}.has-touch .mydata-group a:hover,.has-touch .mydata-group a:hover .tkapp-cta__text,.has-touch .mydata-group a:hover .tkapp-cta__text:after,.has-touch .mydata-group a:hover .tkapp-cta__text:before{transition-duration:0s!important}.is-ios .mydata-group a:hover .tkapp-cta__text{transition:none}.is-ios .mydata-group a:hover .tkapp-cta__text:after,.is-ios .mydata-group a:hover .tkapp-cta__text:before{width:0!important;transition:none!important}@media screen and (max-width:760px){.tk-erec{margin-top:0;padding:0}.tk-erec .column.small-4,.tk-erec .column.small-6,.tk-erec .column.small-8{width:100%}.tk-erec-tabs .tabs-title{margin:1px}.tk-erec-tabs .tabs-title>.tabs-link{padding:8px;font-size:12px}.tk-erec-tabs .tabs-title>.tabs-link [class*=icon-]{display:block;width:24px;height:24px;margin:0 auto 10px}.tk-erec-cockpit .tk-erec__buttonlist{flex-wrap:wrap}.tk-erec-cockpit .tk-erec__button{display:block;padding:20px 20px 20px 70px;position:relative;margin:2px;text-align:left}.tk-erec-cockpit .tk-erec__button [class*=icon-]{display:block;width:28px;height:28px;position:absolute;left:20px;top:14px}}