@font-face{font-family:'Hendrix';font-weight:300;font-style:normal;src:url(/sites/all/themes/jobsambau/fonts/hendrix-light/font.eot);src:url(/sites/all/themes/jobsambau/fonts/hendrix-light/font.woff2) format('woff2'),url(/sites/all/themes/jobsambau/fonts/hendrix-light/font.woff) format('woff'),url(/sites/all/themes/jobsambau/fonts/hendrix-light/font.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/jobsambau/fonts/hendrix-light/font.ttf) format('truetype');font-display:swap}@font-face{font-family:'Hendrix';font-weight:700;font-style:normal;src:url(/sites/all/themes/jobsambau/fonts/hendrix-bold/font.eot);src:url(/sites/all/themes/jobsambau/fonts/hendrix-bold/font.woff2) format('woff2'),url(/sites/all/themes/jobsambau/fonts/hendrix-bold/font.woff) format('woff'),url(/sites/all/themes/jobsambau/fonts/hendrix-bold/font.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/jobsambau/fonts/hendrix-bold/font.ttf) format('truetype');font-display:swap}@font-face{font-family:'icomoon';src:url(/sites/all/themes/jobsambau/fonts/icomoon/icomoon.eot?5);src:url(/sites/all/themes/jobsambau/fonts/icomoon/icomoon.eot?5#iefix) format('embedded-opentype'),url(/sites/all/themes/jobsambau/fonts/icomoon/icomoon.woff2?5) format('woff2'),url(/sites/all/themes/jobsambau/fonts/icomoon/icomoon.ttf?5) format('truetype'),url(/sites/all/themes/jobsambau/fonts/icomoon/icomoon.woff?5) format('woff'),url(/sites/all/themes/jobsambau/fonts/icomoon/icomoon.svg?5#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-document:before{content:"\e905"}.icon-alarm:before{content:"\e904"}.icon-heart:before{content:"\e903"}.icon-heart-o:before{content:"\e902"}.icon-star:before{content:"\e900"}.icon-star-o:before{content:"\e901"}.icon-twitter:before{content:"\64"}.icon-facebook:before{content:"\63"}.icon-pinterest:before{content:"\67"}.icon-linkedin:before{content:"\68"}.icon-youtube:before{content:"\69"}.icon-google-plus:before{content:"\6a"}.icon-instagram:before{content:"\6b"}.icon-add:before{content:"\61"}.icon-angle-down:before{content:"\62"}.icon-angle-up:before{content:"\6c"}.icon-apply:before{content:"\6d"}.icon-check:before{content:"\6e"}.icon-check-circle:before{content:"\6f"}.icon-close-circle:before{content:"\70"}.icon-company:before{content:"\71"}.icon-edit:before{content:"\73"}.icon-employees:before{content:"\74"}.icon-error:before{content:"\75"}.icon-founding:before{content:"\76"}.icon-home:before{content:"\77"}.icon-images:before{content:"\78"}.icon-income:before{content:"\79"}
.icon-info:before{content:"\7a"}.icon-job-type:before{content:"\41"}.icon-list-item:before{content:"\44"}.icon-locations:before{content:"\45"}.icon-logout:before{content:"\46"}.icon-map:before{content:"\48"}.icon-published:before{content:"\49"}.icon-remove:before{content:"\4a"}.icon-reset:before{content:"\4b"}.icon-share:before{content:"\4d"}.icon-status:before{content:"\4e"}.icon-upload:before{content:"\50"}.icon-user:before{content:"\52"}.icon-user-menu-account:before{content:"\53"}.icon-user-menu-info:before{content:"\54"}.icon-user-menu-jobs:before{content:"\55"}.icon-user-menu-locations:before{content:"\56"}.icon-right:before{content:"\57"}.icon-left:before{content:"\58"}.icon-unpublished:before,.icon-password-hide:before{content:"\42"}.icon-list:before{content:"\43"}.icon-download:before{content:"\72"}.icon-mail:before{content:"\47"}.icon-angle-left:before{content:"\65"}.icon-angle-right:before{content:"\66"}.icon-url:before{content:"\4c"}.icon-search:before{content:"\4f"}.icon-print:before{content:"\51"}form{position:relative}.form-item{position:relative;margin:0 0 40px}.form-required{color:#e52330}.form-item .description{font-size:12px;line-height:18px;margin-top:10px;display:block}.form-item .description a{font-weight:700;text-decoration:underline}.form-item .description ul{margin-bottom:0 !important;padding-left:0 !important}.form-item .description ul li{padding:0 0 0 10px !important}.form-item .description ul li:before{font-family:inherit;content:"-";color:inherit;top:1px;width:auto;line-height:1}.form-item .field-suffix{position:absolute;top:18px;right:20px;color:#aaa;font-size:12px;line-height:26px}.form-type-textfield label,.form-type-select label,.form-type-password label,.webform-component-textfield label,.webform-component-email label,.webform-component-textarea label,.webform-component-select label{position:absolute;top:0;left:15px;padding:0 15px;font-size:12px;line-height:16px;margin-top:-8px;font-weight:700;background:#fff;z-index:19}input.form-text{border:1px solid #dbdbdd;font-family:inherit;font-size:inherit;font-style:normal;line-height:30px;padding:15px 30px;color:inherit;outline:none !important;box-shadow:none !important;border-radius:0 !important;margin:0 !important;width:100%;box-sizing:border-box;transition:border-color .5s;-webkit-appearance:none}input.form-text:hover,input.form-text:focus{border-color:#1e262f}textarea{border:1px solid #dbdbdd;font-family:inherit;font-size:inherit;font-style:normal;line-height:30px;padding:15px 30px;color:inherit;outline:none !important;box-shadow:none !important;border-radius:0 !important;margin:0 !important;width:100%;box-sizing:border-box;resize:none;transition:border-color .5s;-webkit-appearance:none}textarea:hover,textarea:focus{border-color:#1e262f}.text-format-wrapper .filter-wrapper{display:none !important}body.cke_editable{padding:25px 30px !important;box-sizing:border-box !important}.cke_bottom{display:none !important}.form-type-checkboxes>label,.form-type-radios>label{font-weight:700}.form-type-checkbox{position:relative}.form-checkboxes .form-type-checkbox,.form-radios .form-type-radio{width:auto !important;margin:10px 0 0 !important;float:none !important}.form-type-checkbox input,.form-type-radio input{display:none}.form-type-checkbox label,.form-type-radio label{cursor:pointer;padding-left:40px;display:block}.form-type-checkbox label:before,.form-type-radio label:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #dbdbdd;transition:border-color .5s}.form-type-radio label:before{border-radius:50%}.form-type-checkbox label:hover:before,.form-type-radio label:hover:before{border-color:#1e262f}.form-type-checkbox label:after,.form-type-radio label:after{content:"\6e";font-family:"icomoon" !important;position:absolute;top:7px;left:7px;font-size:12px;line-height:12px;color:#e52330;opacity:0}.form-type-checkbox input:checked~label:after,.form-type-radio input:checked~label:after{opacity:1}
.form-type-checkbox label a,.form-type-radio label a{font-weight:700}.form-item-pass .description,.form-item-current-pass .description{width:100%;float:left}.form-item-pass .form-item-pass-pass1{width:48%;float:left;margin:0 !important}.form-item-pass .form-item-pass-pass2{width:48%;float:right;margin:0 !important}.form-item-pass .form-item-current-pass{margin-bottom:50px !important}.form-item-pass div.password-strength,.form-item-pass div.password-confirm{position:absolute;bottom:100%;right:0;z-index:99;font-size:10px}.form-item-pass .password-strength-title{font-size:10px;display:inline-block}.form-item-pass .password-strength-text{display:none}.form-item-pass .password-indicator{width:50px;border:1px solid #eee;height:10px;display:inline-block;margin-left:10px;position:relative;top:2px}.form-item-pass .indicator{display:block;height:100%;background:#4f8a10;width:0}.form-item-pass .password-confirm span{display:inline-block;color:#d43f3f;margin-left:10px}.form-item-pass .password-confirm span.ok{color:#4f8a10}.form-type-password .toogle-password{color:#aaa;position:absolute;top:22px;right:20px}.form-type-password .toogle-password:hover{color:#e52330}fieldset{min-inline-size:auto !important}.form-item.invalid input.form-text,.form-item.invalid textarea,.form-item.invalid select,.form-item.invalid .chosen-container-single .chosen-single,input.form-text.error,textarea.error{border-color:#e52330 !important}.form-type-checkbox.invalid label,.form-type-radio.invalid label{color:#e52330}.form-type-checkbox.invalid label a,.form-type-radio.invalid label a{color:#e52330}.form-type-checkbox.invalid label a.link:after,.form-type-radio.invalid label a.link:after{background:#e52330}.form-type-checkbox.invalid label:before,.form-type-radio.invalid label:before{border-color:#e52330 !important}.form-type-textarea.invalid .cke{border-color:#e52330 !important}.form-type-textfield.invalid:after{content:"\75";font-family:"icomoon" !important;position:absolute;top:-7px;right:15px;background:#fff;padding:0 5px;color:#e52330;font-size:14px;line-height:14px}.form-item span.invalid{display:none !important;position:absolute;top:100%;left:0;background:#1e262f;color:#fff;font-size:12px;height:auto;line-height:14px;font-weight:300;padding:6px 10px;border-radius:0;max-width:100%;margin:5px 0 0;text-transform:none;text-align:left;z-index:199;vertical-align:middle}.form-item span.invalid:after{bottom:100%;left:10px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-bottom-color:#1e262f;border-width:4px;margin-left:0}.form-item.invalid:hover span.invalid:not(:empty){display:block !important}.error-info{position:absolute;top:100%;right:0;margin-top:10px;font-size:12px;font-weight:700;color:#e52330;display:none}.error-info i{font-size:14px;margin-left:5px;position:relative;top:2px}.form-item.form-disabled label{color:#ccc}.form-item.form-disabled input.form-text{border-color:#e5e5e5;color:#ccc;background:#fff}.webform .messages{display:none !important}form .info-required{position:absolute;left:0;top:100%;margin-top:50px;font-size:12px;font-weight:700}#overlay,.overlay-div{position:fixed;top:50%;left:50%;width:1100px;height:500px;margin:-250px 0 0 -550px;background:#fff;z-index:1199;opacity:0;transform:scale(0);transition:transform .5s,opacity .5s;-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.3);box-shadow:0 0 15px 0 rgba(0,0,0,0.3)}#overlay.small,.overlay-div.small{width:800px;margin-left:-400px}#overlay.toheight,.overlay-div.toheight{height:80% !important;margin-top:0 !important;top:10% !important}#overlay.show,.overlay-div.show{opacity:1;transform:scale(1)}#overlay>a.close,.overlay-div>a.close{position:absolute;top:0;right:0;width:60px;height:60px;font-size:26px;z-index:299;display:none;text-align:center;color:#fff !important;background:#e52330 !important}#overlay>a.close i:before,.overlay-div>a.close i:before{line-height:60px}#overlay>a.close:hover,.overlay-div>a.close:hover{background:#9e1d1e !important}#overlay.show>a.close,.overlay-div.show>a.close{display:block}#overlay>.content-wrapper,.overlay-div>.content-wrapper{height:100%}#overlay.toheight>.content-wrapper,.overlay-div.toheight>.content-wrapper{overflow-y:auto;-webkit-overflow-scrolling:touch}#overlay>.content-wrapper>.content,.overlay-div>.content-wrapper>.content{margin:75px;position:relative}#overlay-bg,.overlay-div-bg{position:fixed;top:0;right:0;width:100%;height:100%;background:#1e262f;background:rgba(30,38,47,0.7);z-index:1099;cursor:pointer;display:none}#overlay-bg>div{background:url(/sites/all/themes/jobsambau/images/ajax-loader.gif) center center no-repeat #e94552;height:80px;width:80px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;z-index:199;padding:0 !important}
.svgasimg.smil #overlay-bg>div{background-image:url(/sites/all/themes/jobsambau/images/ajax-loader.svg)}.overlay-content{display:none !important}#overlay section>.sidebar,#overlay section>.main{width:auto !important;float:none !important}#overlay section>.sidebar>.padding,#overlay section>.main>.padding{padding:0 !important}#overlay section>.sidebar{margin-bottom:50px}#overlay.message>.content-wrapper>.content:before{font-family:"icomoon" !important;content:"\4e";font-size:40px;margin-bottom:40px;display:block;color:#232b35}#overlay.message.warning>.content-wrapper>.content:before{content:"\7a";color:#ababb0}#overlay.message.error>.content-wrapper>.content:before{content:"\75";color:#e52330}#overlay.confirmation a.cancel{margin-top:12px;float:left}#overlay.confirmation a.submit{float:right}#overlay .sidebar.sticky-container,#overlay .sidebar.sticky-container.sticky,#overlay .sidebar.sticky-container.sticky.bottom{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important}.chosen-container{position:relative;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100% !important;box-sizing:border-box}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 50px 0 30px;height:60px;border-radius:0;text-decoration:none;white-space:nowrap;font-family:inherit;font-size:inherit;font-style:normal;line-height:60px;border:1px solid #dbdbdd;cursor:pointer;transition:border-color .5s}.chosen-container-single .chosen-single:hover,.chosen-container-active.chosen-with-drop .chosen-single{border-color:#1e262f;color:#e52330}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:0;text-overflow:ellipsis;white-space:nowrap;line-height:60px}.chosen-container-single .chosen-single div{position:absolute;top:50%;right:20px;margin-top:-4px;display:block;line-height:8px}.chosen-container-active.chosen-with-drop .chosen-single div{transform:rotate(180deg)}.chosen-container-single .chosen-single div:before{font-family:"icomoon" !important;content:"\62";font-size:8px;line-height:8px}.chosen-container-single .chosen-single div b{display:none}.chosen-container-single .chosen-single img{display:none}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;min-width:100%;max-width:200%;border:0;background:#fff;display:none;box-shadow:0 0 10px 0 rgba(0,0,0,0.2) !important;margin-top:0;border-radius:0;padding:0}.chosen-container.chosen-with-drop .chosen-drop{display:block}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0;padding:20px 30px 0;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 0 !important;list-style:none;-webkit-touch-callout:none;cursor:pointer}.chosen-container .chosen-results li:last-child{margin-bottom:20px}.chosen-container .chosen-results li:before{display:none !important}.chosen-container .chosen-results li.active-result{display:block}.chosen-container .chosen-results li.disabled-result{display:block;color:#ddd !important;cursor:default}.chosen-container .chosen-results li.highlighted{color:#e94552}.chosen-container .chosen-results li.result-selected{font-weight:700}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container .chosen-results li img{display:none}.chosen-container-single .chosen-single input[type="text"]{cursor:pointer;opacity:0;position:absolute;display:none;top:-30px}.chosen-container-single.chosen-container-active .chosen-single input[type="text"]{display:block}.chosen-container-single .chosen-search{position:relative}.chosen-container-single .chosen-search:after{font-family:"icomoon" !important;content:"\4f";font-size:12px;line-height:12px;position:absolute;top:50%;margin-top:-6px;right:20px}.chosen-container-single .chosen-search .chosen-search-input{font-family:inherit;font-size:12px;font-style:normal;line-height:20px;padding:15px 50px 15px 30px;color:inherit;outline:none !important;box-shadow:none !important;border-radius:0 !important;margin:0 !important;width:100%;box-sizing:border-box;background:#fafafa;border:0;border-bottom:1px solid #dbdbdd}.chosen-container-single.chosen-container-single-nosearch .chosen-search{display:none}.chosen-disabled{cursor:default}.chosen-disabled .chosen-single{cursor:default;border-color:#e5e5e5 !important}.chosen-disabled .chosen-single span,.chosen-disabled .chosen-single div{color:#ccc}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}body.sliding-popup-shown{overflow:hidden}#sliding-popup{display:block !important;opacity:1 !important;box-sizing:border-box !important;position:fixed !important;top:0 !important;left:0 !important;bottom:0 !important;right:auto !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;background:rgba(0,0,0,0.8) !important;z-index:999999999 !important;text-align:left !important;overflow-y:auto !important;overflow-x:hidden !important;-webkit-overflow-scrolling:touch !important;color:#000 !important}#sliding-popup.eu-cookie-withdraw-wrapper{display:none !important}#sliding-popup .eu-cookie-compliance-banner{box-sizing:border-box !important;position:relative !important;height:100% !important;display:table !important;width:100% !important;margin:0 !important;padding:0 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content{box-sizing:border-box !important;position:relative !important;display:table-cell !important;vertical-align:middle !important;margin:0 !important;padding:0 !important;max-width:100% !important;text-align:left !important;width:100% !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner{box-sizing:border-box !important;width:100% !important;max-width:1080px !important;margin:0 auto !important;background:#fff !important;padding:50px !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text{float:none !important;max-width:100% !important;margin:0 0 30px !important;font-size:14px;line-height:20px}
#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text h4{font-size:20px !important;line-height:26px !important;margin:0 0 10px !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text p:last-of-type{margin-bottom:0 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text a{text-decoration:underline !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text a.link{text-decoration:none !important;transition:opacity .5s;font-size:inherit;font-family:inherit;font-weight:700;-webkit-appearance:none;outline:none;margin:2px 0 0;color:#222}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text a.link:hover{opacity:.5}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories{margin-top:20px !important}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .eu-cookie-compliance-category{float:none !important;margin:0 0 10px !important}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .eu-cookie-compliance-category .eu-cookie-compliance-category-description{font-size:12px;line-height:16px;color:#ccc;margin:3px 0 5px}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .eu-cookie-compliance-category:last-child{margin-right:0 !important}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .eu-cookie-compliance-category .category-item{margin:0 !important;position:relative !important}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .eu-cookie-compliance-category .category-item label{margin:0 !important;padding:0 0 0 30px !important;cursor:pointer !important;position:relative !important;opacity:1 !important;line-height:20px !important;font-weight:700 !important;font-size:16px !important;height:20px !important;display:block !important}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .eu-cookie-compliance-category .category-item.disabled{opacity:.4 !important;cursor:default !important}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .eu-cookie-compliance-category .category-item input[type="checkbox"]{display:none !important}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .eu-cookie-compliance-category .category-item input[type="checkbox"]+label::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;width:18px !important;height:18px !important;border:1px solid #000 !important;display:block !important;padding:0 !important;margin:0 !important}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .eu-cookie-compliance-category .category-item input[type="checkbox"]+label::after{position:absolute !important;left:4px !important;top:4px !important;width:12px !important;height:12px !important;background:#000 !important;display:block !important;content:"" !important;opacity:0 !important;padding:0 !important;margin:0 !important}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .eu-cookie-compliance-category .category-item input[type="checkbox"]:hover+label::after{opacity:.3 !important}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .eu-cookie-compliance-category .category-item input[type="checkbox"]:checked+label::after{opacity:1 !important}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .show-details{display:none}#sliding-popup .eu-cookie-compliance-banner #popup-buttons{margin:0 !important;float:none !important;max-width:none !important}#sliding-popup .eu-cookie-compliance-banner #popup-buttons .buttons-container button{display:block !important;margin:10px 15px 0 0 !important;float:left !important;font-size:16px !important;font-family:inherit !important;color:#fff !important;cursor:pointer !important;text-align:center !important;border-radius:0 !important;text-decoration:none !important;border:none !important;-webkit-appearance:none !important;box-sizing:border-box !important;position:relative !important;width:auto !important;background:#e52330 !important;font-weight:700 !important;line-height:30px !important;height:30px !important;padding:0 15px !important;-webkit-transition:color .3s,opacity .3s,background .3s !important;-moz-transition:color .3s,opacity .3s,background .3s !important;transition:color .3s,opacity .3s,background .3s !important}#sliding-popup .eu-cookie-compliance-banner #popup-buttons .buttons-container button:hover{background:#9e1d1e !important}@media all and (max-width:1200px){#sliding-popup .eu-cookie-compliance-banner .popup-content{padding:5% 0 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner{max-width:90% !important}
}@media all and (max-width:812px){#sliding-popup .eu-cookie-compliance-banner .popup-content{padding:5% 0 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner{max-width:90% !important;padding:30px !important}#sliding-popup .eu-cookie-compliance-banner .popup-content .popup-content-inner #popup-text{font-size:12px;line-height:16px}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .eu-cookie-compliance-category .eu-cookie-compliance-category-description{display:none}#sliding-popup .eu-cookie-compliance-banner #eu-cookie-compliance-categories .show-details{text-decoration:underline;margin-bottom:10px;display:inline-block;cursor:pointer;font-size:12px}}html,body{height:100%}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}#page-wrapper{position:relative;overflow:hidden;padding-top:180px}#main{position:relative;padding:50px 0 100px}section{position:relative}section>.padding{padding-left:100px;padding-right:100px}section>.sidebar,#header>.sidebar{width:33.333%;float:left}section>.main,#header>.main{width:66.666%;float:right}section>.main>.padding,#header>.main>.padding{padding-left:75px;padding-right:100px}#main>.no-sidebar{margin-left:33.333%;padding:50px 0}#main>.no-sidebar>.padding{padding-left:75px;padding-right:100px}body{font-family:"Hendrix",sans-serif;font-weight:300;font-style:normal;line-height:26px;font-size:18px;word-wrap:break-word;margin:0;padding:0;border:0;outline:0;color:#1e262f;position:relative;text-align:left;background:#fff}::selection{background:#e52330;background:rgba(229,35,48,0.8);color:#fff}::-moz-selection{background:#e52330;background:rgba(229,35,48,0.8);color:#fff}a,a:link,a:visited{text-decoration:none;color:#1e262f;-webkit-transition:all .5s !important;-moz-transition:all .5s !important;transition:all .5s !important}a:hover,a:active,a:focus{text-decoration:none;color:#e52330}a.red,a.red:link,a.red:visited{color:#e52330}a.red:hover,a.red:active,a.red:focus{color:#9e1d1e}a.link{position:relative;font-weight:700;padding-bottom:1px}a.link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#1e262f;transition:background .5s,bottom .5s}a.link:hover:after{background:#e52330 !important;bottom:-3px}a.link.white{color:#fff}a.link.white:after{background:#fff}a.link.white:hover{color:#e52330}a.link.white:hover:after{background:#e52330 !important}a.link.red{color:#e52330 !important}a.link.red:after{background:#e52330 !important}a.link.red:hover{color:#9e1d1e !important}a.link.red:hover:after{background:#9e1d1e !important}a.link.company-color:hover{opacity:.5}h1,h2,h3,h4{margin:0;padding:0;font-family:"Hendrix",sans-serif;font-style:normal;font-weight:400}h1,h2,h3{font-size:40px;line-height:50px;margin:0 0 50px;font-weight:700}h4,.h4{font-size:25px;line-height:35px;margin:0 0 20px;font-weight:700}h5,h4.small,.h5,.h4.small{font-size:18px;line-height:26px;margin:0}h1.small,h2.small,h3.small,h4.big,.h4.big{font-size:30px;line-height:37px;font-weight:700;margin:0 0 30px}h1.subtitle,h4.subtitle{font-weight:700;font-size:14px;line-height:inherit;margin:0 0 10px}h1 strong,h2 strong,h3 strong{color:#e52330;font-weight:inherit}h1.no-margin,h2.no-margin,h3.no-margin{margin:0 !important}hr{border:0;height:1px;background:#eee;width:100%;margin:30px 0;clear:both}span.red{color:#e52330}p{margin:0 0 30px}b,strong{font-weight:700;font-weight:700}section ul,.cke_editable ul{margin:0 0 30px;padding-left:0}section ul li,.cke_editable ul li{list-style:none;padding:0 0 10px 30px !important;position:relative}section ul li:last-child,.cke_editable ul li:last-child{padding-bottom:0 !important}section ul li:before,.cke_editable ul li:before{content:"\44";font-family:"icomoon" !important;position:absolute;top:0;left:0;font-size:14px;color:#e52330}img{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;height:auto;width:100%;border:0;display:block}img.background.resizetoparent{position:absolute;top:0;left:0;z-index:1}img.resizetoparent{object-fit:cover;width:100%;height:100%}.resizecontainer{position:relative;overflow:hidden}.element-invisible{margin:0 !important}#mobile-dashboard-icon{display:none}html.menu-open{overflow:hidden}#navigation{position:fixed;left:-100%;top:0;width:75%;height:100%;background:none;z-index:99999;opacity:0;transition:left .5s,opacity .5s;transition-delay:0s;transition-timing-function:ease-in-out;overflow-y:auto;-webkit-overflow-scrolling:touch}#navigation:before{content:"";position:fixed;top:0;left:-75%;width:75%;height:100%;background:#e52330;transform:skewX(-15deg);transform-origin:top right;transition:transform .5s,left .5s;transition-delay:0s}html.menu-open #navigation:before{left:0;transform:skewX(0deg);transition-delay:.5s}#navigation:after{content:"";position:fixed;left:-75%;bottom:0;width:75%;height:100px;transition:left .5s,opacity .5s;transition-delay:0s;opacity:0;z-index:199;background:-moz-linear-gradient(top,rgba(229,35,48,0) 0%,rgba(229,35,48,0.65) 100%);background:-webkit-linear-gradient(top,rgba(229,35,48,0) 0%,rgba(229,35,48,0.65) 100%);background:linear-gradient(to bottom,rgba(229,35,48,0) 0%,rgba(229,35,48,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e52330',endColorstr='#a6e52330',GradientType=0)}html.menu-open #navigation:after{left:0;opacity:1;transition-delay:1s}
html.menu-open #navigation{left:0;opacity:1;transition-delay:.2s}.navigation-bg{position:fixed;left:-150%;top:0;width:100%;height:100%;background:#1e262f;z-index:99998;opacity:0;cursor:pointer;transform:skewX(15deg);transform-origin:top right;transition:left .5s,opacity .5s,transform .5s;transition-delay:.2s;transition-timing-function:ease-in-out}html.menu-open .navigation-bg{left:0;opacity:.9;transform:skewX(0deg);transition-delay:0s}#navigation .table{display:table;width:100%;height:100%;position:relative;z-index:99}#navigation .table .table-cell{display:table-cell;vertical-align:middle;padding:200px 15% 100px}#navigation .region-navigation{position:relative}#navigation #block-system-main-menu{width:50%}#navigation #block-system-main-menu ul.menu{margin:-20px 0;padding:0;float:left}#navigation #block-system-main-menu ul.menu li{margin:0;padding:0;list-style:none;transform:translateX(-50px);opacity:0;transition:transform .5s,opacity .5s;transition-delay:1s}html.menu-open #navigation #block-system-main-menu ul.menu li{transform:translateX(0);opacity:1}html.menu-open #navigation #block-system-main-menu ul.menu li:nth-child(2){transition-delay:1.1s}html.menu-open #navigation #block-system-main-menu ul.menu li:nth-child(3){transition-delay:1.2s}html.menu-open #navigation #block-system-main-menu ul.menu li:nth-child(4){transition-delay:1.3s}html.menu-open #navigation #block-system-main-menu ul.menu li:nth-child(5){transition-delay:1.4s}html.menu-open #navigation #block-system-main-menu ul.menu li:nth-child(6){transition-delay:1.5s}html.menu-open #navigation #block-system-main-menu ul.menu li:nth-child(7){transition-delay:1.6s}html.menu-open #navigation #block-system-main-menu ul.menu li:nth-child(8){transition-delay:1.7s}html.menu-open #navigation #block-system-main-menu ul.menu li:nth-child(9){transition-delay:1.8s}#navigation #block-system-main-menu ul.menu li:first-child{padding-top:0 !important}#navigation #block-system-main-menu ul.menu li a{display:block;font-size:40px;line-height:50px;font-weight:700;padding:20px 0;color:#fff}.no-touchevents #navigation #block-system-main-menu ul.menu:hover li a{opacity:.3}.no-touchevents #navigation #block-system-main-menu ul.menu:hover li a:hover{opacity:1}.no-touchevents #navigation #block-system-main-menu ul.menu li a.active,.touchevents #navigation #block-system-main-menu ul.menu li a.active{color:#1e262f;opacity:1}#navigation #block-jab-user-login-navigation{position:absolute;top:0;right:0;opacity:0;transition:opacity .5s;transition-delay:1.5s}html.menu-open #navigation #block-jab-user-login-navigation{opacity:1}#navigation #block-jab-user-login-navigation .login{margin-left:30px}#navigation #block-jab-user-login-navigation .dashboard,#navigation #block-jab-user-login-navigation .logout{margin-left:7px}#navigation #block-jab-user-login-navigation .dashboard a.button,#navigation #block-jab-user-login-navigation .logout a.button{padding:12px;font-size:16px;line-height:20px}#navigation #block-jab-user-login-navigation a.register{float:left;margin-top:12px}#navigation #block-jab-user-login-navigation a.register:hover{color:#1e262f}#navigation #block-jab-user-login-navigation a.register:hover:after{background:#1e262f !important}#navigation #block-jab-job-bookmarks-navigation{position:absolute;top:0;right:223px;opacity:0;transition:opacity .5s;transition-delay:1.5s;margin-top:14px}html.menu-open #navigation #block-jab-job-bookmarks-navigation{opacity:1}#header #block-jab-job-bookmarks-navigation a{display:block;font-size:22px;position:relative;color:#fff}#header #block-jab-job-bookmarks-navigation a:hover{color:rgba(255,255,255,0.5)}#header #block-jab-job-bookmarks-navigation a .count{font-size:8px;font-weight:700;width:14px;height:14px;display:block;background:#1e262f;border-radius:50%;line-height:14px;text-align:center;color:#fff;position:absolute;top:-3px;right:-8px}#navigation #block-menu-menu-fusszeile{position:absolute;right:0;bottom:50px;text-align:right;opacity:0;transition:opacity .5s;transition-delay:1.5s}html.menu-open #navigation #block-menu-menu-fusszeile{opacity:1}#navigation #block-menu-menu-fusszeile ul.menu{margin:0;padding:0}#navigation #block-menu-menu-fusszeile ul.menu li{margin:0;padding:0;list-style:none}#navigation #block-menu-menu-fusszeile ul.menu li a{display:block;font-weight:700;color:#fff}#navigation #block-menu-menu-fusszeile ul.menu li a:hover{opacity:.3}#navigation #block-menu-menu-fusszeile ul.menu li a.active{color:#1e262f;opacity:1}#navigation #block-views-fusszeile-social-media-block{position:absolute;right:0;bottom:0;opacity:0;transition:opacity .5s;transition-delay:1.5s}html.menu-open #navigation #block-views-fusszeile-social-media-block{opacity:1}#navigation #block-views-fusszeile-social-media-block a{display:block;color:#fff;float:left}#navigation #block-views-fusszeile-social-media-block a:hover{opacity:.3}#header{position:absolute;top:0;left:0;width:100%;margin:0;z-index:199;padding:100px 0 50px}
#header #logo{float:left;width:270px;height:30px}#header #menu-icon{position:relative;cursor:pointer;z-index:999999;width:20px;height:24px;display:block;margin:5px 0;float:left}#header #menu-icon span.line{width:100%;height:2px;display:block;background:#1e262f;position:absolute;left:0;top:0;border-radius:1px;-webkit-transition:-webkit-transform .3s,opacity .3s,top .3s,margin-top .3s,background .3s;-moz-transition:-moz-transform .3s,opacity .3s,top .3s,margin-top .3s,background .3s;transition:transform .3s,opacity .3s,top .3s,margin-top .3s,background .3s}#header #menu-icon span.line.second{top:50%;margin-top:-5px}#header #menu-icon span.line.third{top:100%;margin-top:-2px}#header #menu-icon span.label{position:absolute;left:0;width:100%;top:100%;margin-top:-5px;font-size:7px;line-height:5px;text-transform:uppercase;white-space:nowrap;font-weight:700;-webkit-transition:opacity .3s .5s,color .3s;-moz-transition:opacity .3s .5s,color .3s;transition:opacity .3s .5s,color .3s;color:#1e262f}#header #menu-icon:hover span.line{background:#e52330 !important}#header #menu-icon:hover span.label{color:#e52330 !important}#header #menu-icon.active span.line{background:#fff !important}#header #menu-icon.active span.line.first{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;margin-top:-2px}#header #menu-icon.active:hover span.line.first{-moz-transform:rotate(-0deg);-ms-transform:rotate(-0deg);-o-transform:rotate(-0deg);-webkit-transform:rotate(-0deg);transform:rotate(-0deg)}#header #menu-icon.active span.line.second{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-2px}#header #menu-icon.active:hover span.line.second{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}#header #menu-icon.active span.label{opacity:0;-webkit-transition:opacity .3s 0s,color .3s;-moz-transition:opacity .3s 0s,color .3s;transition:opacity .3s 0s,color .3s}#header #menu-icon .circle{position:absolute;top:50%;left:50%;z-index:-1;margin:-18px 0 0 -17px;stroke-dasharray:101px,101px;stroke-dashoffset:101px;transition:stroke-dashoffset 1s;transition-delay:0s;transform:rotate(-90deg)}#header #menu-icon.active .circle{stroke-dashoffset:0;transition-delay:.5s}#header #block-menu-menu-kopfbereich{float:left;position:relative;margin-left:40px;padding-left:40px}#header #block-menu-menu-kopfbereich:before{content:"";position:absolute;top:50%;left:0;height:40px;margin-top:-20px;background:#ddd;width:1px}#header #block-menu-menu-kopfbereich ul.menu{margin:0;padding:0}#header #block-menu-menu-kopfbereich ul.menu li{list-style:none;float:left;display:block;padding:0;margin:0 50px 0 0;line-height:30px}#header #block-menu-menu-kopfbereich ul.menu li a{display:block;line-height:30px}#header #block-menu-menu-kopfbereich ul.menu li a.active{font-weight:700}#header #block-jab-job-bookmarks{float:right;margin:3px 30px 0 0}#header #block-jab-job-bookmarks a{display:block;font-size:22px;position:relative}#header #block-jab-job-bookmarks a .count{font-size:8px;font-weight:700;width:14px;height:14px;display:block;background:#e52330;border-radius:50%;line-height:14px;text-align:center;color:#fff;position:absolute;top:-3px;right:-8px}#header #block-jab-user-login{float:right;margin:-5px 0}#header #block-jab-user-login a.login{margin-top:-5px}#header #block-jab-user-login .dashboard,#header #block-jab-user-login .logout{margin-left:7px}#header #block-jab-user-login .dashboard a.button,#header #block-jab-user-login .logout a.button{padding:12px;font-size:16px;line-height:20px}#header #block-jab-user-login .dropdown-content{width:340px;right:0;margin-right:0;margin-top:20px;padding:0 !important}#header #block-jab-user-login .dropdown-content .login{padding:30px}#header #block-jab-user-login .dropdown-content .login .title{font-weight:700;font-size:18px;line-height:26px;margin-bottom:20px}#header #block-jab-user-login .dropdown-content .login form .form-item{position:relative;margin-bottom:10px;font-size:18px}#header #block-jab-user-login .dropdown-content .login form .form-item.invalid:after{top:50%;margin-top:-7px;background:none}#header #block-jab-user-login .dropdown-content .login .form-item label{position:absolute;top:50%;left:20px;line-height:20px;margin-top:-10px;opacity:.5;z-index:99;cursor:text;background:none;font-weight:inherit;font-size:inherit;padding:0}#header #block-jab-user-login .dropdown-content .login .form-item .toogle-password{top:17px}#header #block-jab-user-login .dropdown-content .login .form-item label.has-text{display:none}#header #block-jab-user-login .dropdown-content .login .form-item input.form-text{background:#f5f5f5;border-radius:5px !important;border-color:#f5f5f5;padding:10px 20px}#header #block-jab-user-login .dropdown-content .login a.forgot-password{text-decoration:underline}#header #block-jab-user-login .dropdown-content .login .register{display:none}
#header #block-jab-user-login .dropdown-content .login input.form-submit{display:block;margin-top:20px;width:100%}#header #block-jab-user-login .dropdown-content .login .error-info{display:none !important}#header #block-jab-user-login .dropdown-content .register{padding:15px 30px;border-top:1px solid #eee;white-space:nowrap}#header #block-jab-user-login .dropdown-content .messages{border:0 !important;padding:0 !important;color:#e52330;font-weight:700;white-space:normal;margin-bottom:20px;background:none}#header #block-jab-user-login .dropdown-content .messages:before{display:none}#header #block-jab-user-login .dropdown-content .messages a{color:#e52330;text-decoration:underline}#header #block-jab-user-login .dropdown-content .messages a:hover{opacity:.5}#header #block-jab-user-login .dropdown-content .messages ul,#header #block-jab-user-login .dropdown-content .messages ul li{margin:0 !important;padding:0 !important;list-style:none !important}#header #block-jab-user-login .dropdown-content .messages ul li:before{display:none !important}#footer{background:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,0.2);z-index:99;position:relative}#footer>div.padding{padding:80px 100px}#footer .region-footer-left{float:left;width:50%}#footer .region-footer-right{float:right;width:50%;margin:-5px 0}#footer .copyright{font-weight:700;margin-bottom:5px}#footer #block-views-fusszeile-social-media-block{float:left}#footer #block-menu-menu-fusszeile{float:left}#footer #block-menu-menu-fusszeile ul.menu{margin:0;padding:0}#footer #block-menu-menu-fusszeile ul.menu li{border-left:1px solid #1e262f;margin:0 0 0 10px;padding:0 0 0 10px;float:left;list-style:none}#footer #block-menu-menu-fusszeile ul.menu li a{display:block;line-height:18px}#footer #block-menu-menu-fusszeile ul.menu li a.active{font-weight:700}#footer #block-views-fusszeile-partner-block{float:right}#footer #block-views-fusszeile-partner-block .logo{float:left;border-left:1px solid #ddd;margin-left:30px;padding-left:30px}#footer #block-views-fusszeile-partner-block .logo:first-child{border-left:0 !important;margin-left:0 !important;padding-left:0 !important}#footer #block-views-fusszeile-partner-block .logo a{position:relative;display:block}#footer #block-views-fusszeile-partner-block .logo img{width:auto !important;height:60px !important;max-width:none}#page-wrapper>.sidebar-bg{position:absolute;top:0;left:0;height:100%;width:33.333%;background:#1e262f;opacity:.08;z-index:-1}#page-wrapper.sidebar-dark>.sidebar-bg{opacity:1}.sidebar-dark section>.sidebar,.sidebar-dark #header>.sidebar{color:#fff}.sidebar-dark section>.sidebar a,.sidebar-dark #header>.sidebar a{color:#fff}.sidebar-dark section>.sidebar a:hover,.sidebar-dark #header>.sidebar a:hover{color:#e52330}section>.sidebar>.padding,#header>.sidebar>.padding{padding-left:100px;padding-right:75px}#breadcrumb{width:33.333%;margin:0 0 30px;font-weight:700;font-size:14px}#breadcrumb .container{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-dark #breadcrumb,.sidebar-dark #breadcrumb a{color:#fff}.sidebar-dark #breadcrumb a:hover{color:#e52330}#breadcrumb>div.padding{padding-left:100px;padding-right:75px}#breadcrumb a,#breadcrumb span{display:inline-block;position:relative}#breadcrumb a.home{margin-top:6px}#breadcrumb .line{margin:0 10px;font-weight:300;opacity:.5}div.tabs{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:block;z-index:999;position:absolute;top:50px;left:33.333%;margin:0 0 0 75px}.tabs ul.primary{padding:0;margin:0;border:0 !important}.tabs ul.primary li{display:inline-block;margin:0;padding:0 !important;list-style:none !important}.tabs ul.primary li:before{display:none !important}.tabs ul.primary li a{background:#eee;padding:8px 10px;color:#1e262f;border:0;display:block;margin:0;font-size:14px;line-height:14px}.tabs ul.primary li a:hover{background:#ccc}.tabs ul.primary li.active a{background:#e94552;color:#fff}#messages{padding:0;margin:0}#messages>div.section{margin:0 0 50px}.messages{margin:0 0 50px;padding:20px 30px;text-align:left;position:relative;background:#f5f5f5;border:0;border-left:80px solid #4e8132}.messages:before{font-family:"icomoon" !important;content:"\4e";color:#fff;font-size:30px;position:absolute;top:50%;left:-55px;margin-top:-12px}.messages.warning{border-left-color:#eec100}.messages.warning:before{content:"\7a"}.messages.error{border-left-color:#e52330}.messages.error:before{content:"\75"}.messages p{margin:0}.messages a{text-decoration:underline}.messages a.link{text-decoration:none}.messages ul{margin:0 !important;padding:0 !important}.messages ul li{padding:5px 0 5px 20px !important;list-style:none;position:relative}.messages ul li:before{content:"-";line-height:inherit;font-family:inherit;color:inherit;font-size:inherit;position:absolute;top:0;left:0}#messages div.krumo-root{margin:0 !important}input.form-submit,input.form-submit:focus,a.button,a.button:focus,a.button:link,a.button:visited,#sliding-popup #popup-buttons button{color:#fff;background:#e52330;cursor:pointer;text-align:center;padding:10px 30px;border-radius:5px;text-decoration:none;display:inline-block;-webkit-transition:color .3s,opacity .3s,background .3s !important;-moz-transition:color .3s,opacity .3s,background .3s !important;transition:color .3s,opacity .3s,background .3s !important;font-weight:700;font-size:16px;line-height:30px;border:none !important;-webkit-appearance:none;position:relative;text-transform:none;z-index:1;overflow:hidden}
input.form-submit:hover,input.form-submit:active,#sliding-popup #popup-buttons button:hover{background:#9e1d1e}a.button:before,a.button:focus:before,a.button:link:before,a.button:visited:before{content:"";position:absolute;top:0;left:-170%;width:150%;height:100%;background:#9e1d1e;z-index:-1;transform:skewX(-15deg);transition:left .5s,transform .5s}a.button:hover:before,a.button:active:before,a.button.active:before{left:-25%}a.button.dark,a.button.dark:focus,a.button.dark:link,a.button.dark:visited,input.form-submit.dark,input.form-submit.dark:focus{background:#232b35}a.button.dark:before,a.button.dark:focus:before,a.button.dark:link:before,a.button.dark:visited:before,input.form-submit.dark:hover,input.form-submit.dark:active{background:#000}a.button.white,a.button.white:focus,a.button.white:link,a.button.white:visited,input.form-submit.white,input.form-submit.white:focus,#sliding-popup #popup-buttons button.decline-button{background:#fff;color:#1e262f}input.form-submit.white:hover,input.form-submit.white:active,#sliding-popup #popup-buttons button.decline-button:hover{background:rgba(255,255,255,0.3)}a.button.white:before,a.button.white:focus:before,a.button.white:link:before,a.button.white:visited:before{background:rgba(0,0,0,0.1)}.edit-link{background:#1e262f;color:#fff !important;padding:0 14px;height:30px;font-size:14px;line-height:30px;border-radius:0;position:absolute !important;top:5px;right:5px;z-index:999;display:none;font-weight:700}.edit-link:hover{background:#e94552;text-decoration:none !important}.views-row:hover .edit-link{display:block}body.admin-menu{margin-top:0 !important}#admin-menu{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;z-index:9999;height:25px;font-size:12px}#admin-menu .dropdown .admin-menu-icon img{width:16px}.krumo-root img{width:auto !important}html.noscrolling{overflow:hidden}.ajax-progress{background:#1e262f;background:rgba(30,38,47,0.5);height:100%;width:100%;position:fixed;top:0;left:0;margin:0;z-index:99999;text-indent:-999999px}.ajax-progress .throbber{background:url(/sites/all/themes/jobsambau/images/ajax-loader.gif) center center no-repeat #e94552;height:80px;width:80px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;z-index:199;padding:0 !important}.svgasimg.smil .ajax-progress .throbber{background-image:url(/sites/all/themes/jobsambau/images/ajax-loader.svg)}#pager>h2{display:none !important}#pager ul.pager{margin:50px 0 0 !important;padding:0 !important;text-align:center}#pager ul.pager li{display:inline-block;margin:0 7px !important;padding:0 !important}#pager ul.pager li:before{display:none !important}#pager ul.pager li a{color:#1e262f}#pager ul.pager li a:hover{color:#e94552}#pager ul.pager li a i{position:relative;top:2px}#pager ul.pager li.pager-current{font-weight:700;color:#e94552}#pager ul.pager li.pager-previous{margin-right:15px !important}#pager ul.pager li.pager-next{margin-left:15px !important}#pager ul.pager li.pager-first,#pager ul.pager li.pager-last{display:none}.slidein{opacity:0;transform:translateY(50px);transition:opacity 1s,transform 1s}.slidein.slidein-delay-100{transition-delay:.1s}.slidein.slidein-delay-200{transition-delay:.2s}.slidein.slidein-delay-300{transition-delay:.3s}.slidein.slidein-delay-400{transition-delay:.4s}.slidein.slidein-delay-500{transition-delay:.5s}.slidein.inview{opacity:1;transform:none}a.moremedia{width:5px;height:50px;padding:5px;position:fixed;right:5px;bottom:5px;z-index:119;opacity:.3}body.loaded a.moremedia{display:block !important}a.moremedia:hover{opacity:1}#page-wrapper{display:block !important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spalte{width:47%;float:left;text-align:left}.spalte.spalte-2{float:right}span.helper{display:inline-block;height:100%;vertical-align:middle}span.lehre{display:inline-block;font-size:10px;font-weight:700;background:#fed327;color:#1e262f !important;border-radius:5px;line-height:20px;padding:0 6px;margin:3px 0}a.tooltip,span.tooltip,div.tooltip{position:relative;cursor:pointer}span.tooltip-content,div.tooltip-content{display:none}a.tooltip span.tooltip-content,span.tooltip span.tooltip-content,div.tooltip span.tooltip-content{background:#1e262f;color:#fff;font-size:12px;height:30px;line-height:30px;font-weight:300;padding:0 12px;border-radius:0;white-space:nowrap;max-width:300px;position:absolute;top:100%;left:50%;margin:10px 0 0;display:none;text-transform:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);text-align:center;z-index:99;vertical-align:middle}
div.tooltip span.tooltip-content{white-space:normal;height:auto;line-height:14px;padding:10px 12px;max-width:100%;width:100%;vertical-align:unset;z-index:99999;box-sizing:border-box}a.tooltip span.tooltip-content:after,span.tooltip span.tooltip-content:after,div.tooltip span.tooltip-content:after{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-bottom-color:#1e262f;border-width:6px;margin-left:-6px}.no-touchevents a.tooltip:hover span.tooltip-content,.no-touchevents span.tooltip:hover span.tooltip-content,div.tooltip:hover span.tooltip-content{display:block}a.tooltip span.tooltip-content.white,span.tooltip span.tooltip-content.white{background:#fff;color:#1e262f}a.tooltip span.tooltip-content.white:after,span.tooltip span.tooltip-content.white:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff}a.tooltip span.tooltip-content.left,span.tooltip span.tooltip-content.left{left:100%;top:50%;margin-top:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}a.tooltip span.tooltip-content.left:after,span.tooltip span.tooltip-content.left:after{bottom:50%;left:auto;border-right-color:#1e262f;border-width:6px;margin-left:0;margin-bottom:-6px;right:100%;border-bottom-color:transparent}a.tooltip span.tooltip-content.top,span.tooltip span.tooltip-content.top{top:auto;bottom:100%;margin:0 0 10px}a.tooltip span.tooltip-content.top:after,span.tooltip span.tooltip-content.top:after{border-bottom-color:transparent;border-top-color:#1e262f;bottom:auto;top:100%}.dropdown-container{position:relative}.dropdown-container .dropdown-content{background:#fff;position:absolute;top:100%;right:50%;margin-right:-20px;margin-top:10px;padding:20px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);white-space:nowrap;z-index:99;display:none;text-align:left;color:#1e262f;border-radius:0;font-size:14px;line-height:22px}.dropdown-container .dropdown-content:before{bottom:100%;right:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-right:-6px}.dropdown-container .dropdown-content.left{right:auto !important;left:50%;margin-left:-20px}.dropdown-container .dropdown-content.left:before{margin-right:0;margin-left:-6px;right:auto !important;left:20px}.dropdown-container a.active span.tooltip-content{display:none !important}.easy-autocomplete{position:relative;width:auto !important}.easy-autocomplete .easy-autocomplete-container{position:absolute;top:100%;left:0;width:100%;box-sizing:border-box;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2) !important;padding:25px 30px;z-index:199;display:none}.easy-autocomplete.list-open .easy-autocomplete-container{display:block}.easy-autocomplete .easy-autocomplete-container ul{margin:0;padding:0}.easy-autocomplete .easy-autocomplete-container ul li{list-style:none;margin:0;padding:5px 0 !important}.easy-autocomplete .easy-autocomplete-container ul li:before{display:none}.easy-autocomplete .easy-autocomplete-container ul li .eac-item{cursor:pointer;transition:color .5s}.easy-autocomplete .easy-autocomplete-container ul li .eac-item:hover{color:#e52330}.easy-autocomplete .easy-autocomplete-container ul li .eac-item span.lehre{float:right;color:#1e262f !important}ul.pager{margin:50px 0 0 -5px;padding:0;float:left}ul.pager li{float:left;margin:0 5px !important;padding:0 !important;list-style:none;font-size:12px;font-weight:700;line-height:22px}ul.pager li:before{display:none}ul.pager li.pager-current{color:#fff;background:#e52330;border-radius:3px;padding:0 6px !important;text-align:center}ul.pager li a{display:block;padding:0 5px}ul.pager li.pager-previous{margin-right:20px !important}ul.pager li.pager-next{margin-left:20px !important}ul.pager li.pager-previous a,ul.pager li.pager-next a{font-size:24px}ul.pager li.pager-first,ul.pager li.pager-last{display:none !important}.pac-container{border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2) !important;padding:10px 5px 5px;font-family:inherit;z-index:999999}.pac-container .pac-item{border:none;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;padding:5px 15px;cursor:pointer}.pac-container .pac-item:hover{background:none;color:#e52330}.pac-container .pac-item:last-child{margin-bottom:10px}.pac-container .pac-icon{display:none}.pac-container .pac-item-query{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit}.gm-style .gm-style-iw-c{border-radius:0 !important;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);padding:30px !important;font-family:"Hendrix",sans-serif;font-weight:300;font-style:normal;line-height:22px;font-size:14px;color:#1e262f;min-width:300px}
.gm-style .gm-style-iw-c button{width:16px !important;height:16px !important;padding:0 !important;background:url(/sites/all/themes/jobsambau/images/close.svg) center center no-repeat !important;top:14px !important;right:14px !important;opacity:1 !important;transition:opacity .5s !important}.gm-style .gm-style-iw-c button:hover{opacity:.5 !important}.gm-style .gm-style-iw-c button img,.gm-style .gm-style-iw-c button span{display:none !important}.gm-style-iw-c .loading{background:url(/sites/all/themes/jobsambau/images/ajax-loader-#fff.gif) center center no-repeat;width:32px;height:32px;margin:30px}#map .clusterer{background:#1e262f;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#map-container #map{position:relative}#map .clusterer>div{color:#fff !important;font-family:"Hendrix",sans-serif !important;font-weight:700 !important;font-style:normal !important;font-size:14px !important}#map .clusterer>img{display:none}#map-container.apprenticeships-only #map .clusterer{background:#fed327}#map-container.apprenticeships-only #map .clusterer>div{color:#1e262f !important}.custom-colors-container .company-color-main{color:var(--company-color-main,#e52330)}.custom-colors-container .company-color-secondary{color:var(--company-color-secondary,#1e262f)}.custom-colors-container .company-background-main{background:var(--company-color-main,#e52330)}.custom-colors-container .company-background-secondary{background:var(--company-color-secondary,#1e262f)}.custom-colors-container a:hover,.custom-colors-container a:active,.custom-colors-container a:focus{color:var(--company-color-main,#e52330)}.custom-colors-container a.red{color:var(--company-color-main,#e52330)}.custom-colors-container a.link{color:var(--company-color-main,#1e262f)}.custom-colors-container a.link:hover{opacity:.5}.custom-colors-container a.link:after{background:var(--company-color-main,#1e262f)}.custom-colors-container a.link:hover:after{background:var(--company-color-main,#e52330) !important}.custom-colors-container a.button,.custom-colors-container a.button:focus,.custom-colors-container a.button:link,.custom-colors-container a.button:visited{background:var(--company-color-main,#e52330)}.custom-colors-container a.button:before,.custom-colors-container a.button:focus:before,.custom-colors-container a.button:link:before,.custom-colors-container a.button:visited:before{background:rgba(0,0,0,0.1)}.custom-colors-container a.button:hover,.custom-colors-container a.button:active{color:#fff}.custom-colors-container ul.pager li.pager-current{background:var(--company-color-main,#e52330)}section.custom-colors-container ul li:before{color:var(--company-color-main,#1e262f)}.sidebar.sticky-container.sticky{position:fixed;left:0;top:100px}.sidebar.sticky-container.sticky.bottom{position:absolute;top:auto;bottom:0}#node-startseite #intro{z-index:99}#node-startseite #intro .sidebar{position:absolute;top:0;left:0;height:100%}#node-startseite #intro .sidebar>.padding{padding-right:0 !important;height:100%}#node-startseite #intro .sidebar .form-container{background:rgba(0,0,0,0.3);height:100%;padding:0 75px}#node-startseite #intro .sidebar .form-container .form{position:relative;top:50%;transform:translateY(-50%)}#node-startseite #jobs .sidebar{padding-bottom:100px;margin-bottom:-100px}#_jab_job_block_jobs_teaser_form{color:#1e262f}#_jab_job_block_jobs_teaser_form .form-item{margin:0 0 10px}#_jab_job_block_jobs_teaser_form .form-item.form-type-textfield label{position:absolute;top:50%;left:20px;line-height:20px;margin-top:-10px;opacity:.5;z-index:99;cursor:text;background:none;font-weight:inherit;font-size:inherit;padding:0}#_jab_job_block_jobs_teaser_form .form-item.form-type-textfield label.has-text{display:none}#_jab_job_block_jobs_teaser_form .form-item.form-type-textfield input.form-text{background:#f5f5f5;border-radius:5px !important;border:0 !important;padding:10px 20px}#_jab_job_block_jobs_teaser_form .form-item-teaser-apprenticeship{display:none}#_jab_job_block_jobs_teaser_form .easy-autocomplete .easy-autocomplete-container{border-radius:5px;padding:15px 20px;display:none !important}#_jab_job_block_jobs_teaser_form .form-submit{margin-top:20px}#node-startseite #intro .main>.padding{padding-left:0 !important}#node-startseite #intro .main .swiper-container .swiper-slide{position:relative;overflow:hidden}#node-startseite #intro .main .swiper-container .swiper-slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:19;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1);opacity:.5}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;z-index:99}
#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content{padding:0 140px;color:#fff;position:relative}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .arrow{width:auto;height:70px;margin-bottom:40px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h1,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h2,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h3{font-size:70px;line-height:70px;margin:0 !important}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .subtitle{font-size:25px;line-height:30px;font-weight:700}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .link{margin-top:50px;display:inline-block}#node-startseite #slider{margin-top:80px}#node-startseite #slider>.padding{clear:both}#node-startseite #slider .swiper-container{margin-bottom:40px}#node-startseite #slider .swiper-container .swiper-slide{position:relative;overflow:hidden}#node-startseite #slider .swiper-container .swiper-slide a{display:block}#node-startseite #slider .swiper-container .swiper-slide .bild{transition:transform 1s}#node-startseite #slider .swiper-container .swiper-slide a:hover .bild{transform:scale(1.2)}#node-startseite #slider .swiper-container .swiper-slide .bild:after{content:"";position:absolute;left:0;bottom:0;z-index:19;width:100%;height:50%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);transition:height .5s}#node-startseite #slider .swiper-container .swiper-slide a:hover .bild:after{height:100%}#node-startseite #slider .swiper-container .swiper-slide .label.lehre{position:absolute;top:-42px;right:-100px;background:#fed327;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;line-height:30px;width:200px;text-align:center;box-shadow:0 0 15px 0 rgba(0,0,0,0.3);transform:rotate(45deg);transform-origin:left top}#node-startseite #slider .swiper-container .swiper-slide .content-wrapper{position:absolute;left:0;bottom:0;z-index:99;width:100%}#node-startseite #slider .swiper-container .swiper-slide .content-wrapper .content{color:#fff;margin:30px;white-space:nowrap}#node-startseite #slider .swiper-container .swiper-slide .content-wrapper .content .gender{font-size:12px;line-height:16px}#node-startseite #slider .swiper-container .swiper-slide .content-wrapper .content h4.title{font-weight:700;margin:0 0 10px !important;text-overflow:ellipsis;overflow:hidden}#node-startseite #slider .swiper-container .swiper-slide .content-wrapper .content .company{font-size:14px;text-overflow:ellipsis;overflow:hidden}#node-startseite #slider .swiper-pagination{margin-top:15px;position:relative;float:left}#node-startseite #slider .swiper-pagination .swiper-pagination-bullet{width:4px;height:4px;border-radius:2px;background:#1e262f;margin:0 20px 0 0;opacity:1;transition:background .3s,width .3s;outline:none !important;cursor:pointer}#node-startseite #slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;background:#e52330}#node-startseite #slider .swiper-pagination .swiper-pagination-bullet:hover{background:#e52330}#node-startseite #slider .swiper-navigation{float:right;outline:none !important}#node-startseite #slider .swiper-navigation a{font-size:34px;display:block;float:left;margin-left:30px;cursor:pointer;outline:none !important;box-shadow:none !important}#node-startseite #slider .swiper-navigation a.swiper-button-disabled{color:#1e262f !important;opacity:.3 !important;cursor:default}#node-startseite #jobs{margin-top:140px}#node-jobangebote .sidebar{padding-bottom:100px;margin-bottom:-100px}#jab_job_block_jobs_filter{position:relative}#jab_job_block_jobs_filter .show_filter{display:none}#_jab_job_block_jobs_filter_form .search{z-index:99}#_jab_job_block_jobs_filter_form>a.close{display:none}@media all and (min-width:1200px){#_jab_job_block_jobs_filter_form{display:block !important}}#jab_job_block_jobs_filter .form-wrapper.search,#jab_job_block_jobs_filter .form-wrapper.filter{background:#fff;color:#1e262f;margin-bottom:5px;padding:30px;position:relative}#jab_job_block_jobs_filter .form-wrapper.search a,#jab_job_block_jobs_filter .form-wrapper.filter a{color:#1e262f}#jab_job_block_jobs_filter .form-wrapper.search>.label,#jab_job_block_jobs_filter .form-wrapper.filter>.label{font-weight:700;margin-bottom:20px}
#jab_job_block_jobs_filter .form-wrapper>a.reset{position:absolute;top:30px;right:30px;font-size:12px}#jab_job_block_jobs_filter .form-wrapper>a.reset:hover{color:#e52330}#jab_job_block_jobs_filter .form-item{margin:0 0 10px}#jab_job_block_jobs_filter .form-item.form-type-textfield label,#jab_job_block_jobs_filter .form-item.form-type-select label{position:absolute;top:50%;left:20px;line-height:20px;margin-top:-10px;opacity:.5;z-index:99;cursor:text;background:none;font-weight:inherit;font-size:inherit;padding:0}#jab_job_block_jobs_filter .form-item.form-type-textfield label.has-text,#jab_job_block_jobs_filter .form-item.form-type-select label.has-text{display:none}#jab_job_block_jobs_filter .form-item.form-type-textfield input.form-text{background:#f5f5f5;border-radius:5px !important;border:0 !important;padding:10px 20px}#jab_job_block_jobs_filter .easy-autocomplete .easy-autocomplete-container{border-radius:5px;padding:15px 20px;display:none !important}#jab_job_block_jobs_filter .form-item.form-item-location{width:49%;float:left}#jab_job_block_jobs_filter form.map .form-item.form-item-location,#jab_job_block_jobs_filter form.state .form-item.form-item-location{width:100%}#jab_job_block_jobs_filter .form-item.form-item-perimeter{width:49%;float:right}#jab_job_block_jobs_filter form.map .form-item.form-type-select,#jab_job_block_jobs_filter form.state .form-item.form-type-select,#jab_job_block_jobs_filter .form-item.form-type-select.disabled{display:none}#jab_job_block_jobs_filter .form-item.form-type-select .chosen-container-single .chosen-single{background:#f5f5f5;border-radius:5px;border:0 !important;line-height:50px;height:50px;padding:0 35px 0 20px;text-align:right}#jab_job_block_jobs_filter .form-item.form-type-select .chosen-container-single .chosen-single span{line-height:50px}#jab_job_block_jobs_filter .form-item.form-type-select .chosen-container-single .chosen-drop{min-width:auto;left:auto;right:0;border-radius:5px}#jab_job_block_jobs_filter .form-item.form-type-checkbox{padding:0;margin:0}#jab_job_block_jobs_filter .form-item.form-type-checkbox label{background:#f5f5f5;border-radius:5px;padding:10px 58px 10px 20px;line-height:30px;display:block;margin:0;transition:color .5s}#jab_job_block_jobs_filter .form-item.form-type-checkbox label:before{left:auto;right:20px;border:2px solid #1e262f;border-radius:50%;width:14px;height:14px;top:50%;margin-top:-9px}#jab_job_block_jobs_filter .form-item.form-type-checkbox label:hover{color:#e52330}#jab_job_block_jobs_filter .form-item.form-type-checkbox label:hover:before,#jab_job_block_jobs_filter .form-item.form-type-checkbox input:checked~label:before{border-color:#e52330}#jab_job_block_jobs_filter .form-item.form-type-checkbox label:after{left:auto;right:20px;font-size:8px;top:50%;line-height:8px;margin-top:-4px;margin-right:5px}#jab_job_block_jobs_filter .form-wrapper.actions{margin-top:20px}#jab_job_block_jobs_filter input.form-submit.reset{display:none}#jab_job_block_jobs_filter input.form-submit.jobalarm{background:none !important;border-radius:0 !important;color:#fff !important;text-decoration:underline !important;padding:0 !important;margin-top:10px !important}#jab_job_block_jobs_filter input.form-submit.jobalarm:hover{color:#e52330 !important}#jab_job_block_jobs_filter .ajax-progress{position:absolute;background:rgba(30,38,47,0.8)}#_jab_job_block_jobs{position:relative}#_jab_job_block_jobs .view-switcher{float:left;margin-bottom:48px}#_jab_job_block_jobs .view-switcher a{display:block;float:left;background:#dbdbdd;font-size:22px;padding:14px;text-align:center}#_jab_job_block_jobs .view-switcher a span{display:block;font-size:12px;line-height:12px;margin-top:10px;font-weight:700}#_jab_job_block_jobs .view-switcher a:first-child{border-radius:5px 0 0 5px}#_jab_job_block_jobs .view-switcher a:last-child{border-radius:0 5px 5px 0}#_jab_job_block_jobs .view-switcher a:hover{background:#e52330;color:#fff}#_jab_job_block_jobs .view-switcher a.active{background:#1e262f;color:#fff}#_jab_job_block_jobs #map-container{clear:both;position:relative;margin-bottom:-100px}#_jab_job_block_jobs #map-container .legend{position:absolute;top:-120px;right:0;margin-top:25px}#_jab_job_block_jobs #map-container .legend>div{float:left;margin-right:20px;padding-right:20px;border-right:1px solid rgba(0,0,0,0.3);font-size:12px;font-weight:700;line-height:22px}#_jab_job_block_jobs #map-container .legend>div:last-child{border-right:0 !important;margin-right:0 !important;padding-right:0 !important}#_jab_job_block_jobs #map-container .legend>div img{width:auto;height:22px;float:left;margin-right:15px}#_jab_job_block_jobs #map-container #map{height:800px;background:#fafafa;margin-left:-75px;padding-bottom:100px;box-sizing:border-box}#_jab_job_block_jobs #map-container .no-results{position:absolute;top:0;left:-75px;height:100%;width:100%;z-index:99;background:rgba(255,255,255,0.8);padding-left:75px;display:none;text-align:center}#_jab_job_block_jobs #map-container .no-results>div{position:absolute;top:50%;left:50%;max-width:50%;transform:translate(-50%,-50%)}
.gm-style .gm-style-iw-c .job{overflow:hidden;padding-bottom:5px}.gm-style .gm-style-iw-c .job .logo{margin-bottom:30px}.gm-style .gm-style-iw-c .job .logo img{width:auto !important;max-width:100%;height:auto !important;max-height:30px;max-width:160px}.gm-style .gm-style-iw-c .job .name a{font-size:18px;line-height:26px;font-weight:700}.gm-style .gm-style-iw-c .job .name .gender{font-size:12px;margin-left:3px;color:#aaa}.gm-style .gm-style-iw-c .job .details{margin:20px 0;white-space:nowrap}.gm-style .gm-style-iw-c .job .details .trenner{margin:0 10px}.gm-style .gm-style-iw-c .job a.pdf{float:left;font-size:24px;color:#aaa}.gm-style .gm-style-iw-c .job a.pdf:hover{color:#1e262f}.gm-style .gm-style-iw-c .job a.link{float:right}#_jab_job_block_jobs #list-container{clear:both}#_jab_job_block_jobs #list-container .row{border-bottom:1px solid #eee;padding:15px 0;display:table;width:100%;position:relative}#_jab_job_block_jobs #list-container .row.header{border-top:1px solid #eee}#_jab_job_block_jobs #list-container .row.header>div{padding:0 !important;font-size:12px;font-weight:700;color:#aaa}#_jab_job_block_jobs #list-container .row.header a.sortable{color:#aaa}#_jab_job_block_jobs #list-container .row.header a.sortable.sorted{color:#1e262f}#_jab_job_block_jobs #list-container .row.header a.sortable:hover,#_jab_job_block_jobs #list-container .row.header a.sortable.sorted:hover{color:#e52330}#_jab_job_block_jobs #list-container .row.header a.sortable:after{font-family:"icomoon" !important;content:"\62";font-size:6px;margin-left:5px}#_jab_job_block_jobs #list-container .row.header a.sortable.sorted.desc:after{content:"\6c"}#_jab_job_block_jobs #list-container .row.topjob:before{content:"";position:absolute;top:0;left:-15px;width:100%;height:100%;padding:0 15px;background:#fef4f4;z-index:-1}#_jab_job_block_jobs #list-container .row.jobalarm{color:#e52330;font-weight:700;font-size:14px;line-height:22px;padding-top:30px;border-bottom-color:#e52330}#_jab_job_block_jobs #list-container .row>div{padding-right:1%;box-sizing:border-box;display:table-cell;vertical-align:middle}#_jab_job_block_jobs #list-container .row>.company{width:16%;overflow:visible;padding-right:2%}#_jab_job_block_jobs #list-container .row>.company a.logo{display:block;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);height:85px;width:100%;position:relative;background:#fff}#_jab_job_block_jobs #list-container .row>.company a.logo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:85%;max-height:75%;text-indent:-99999px}#_jab_job_block_jobs #list-container .row>.name{width:29%}#_jab_job_block_jobs #list-container .row>.name a{font-weight:700}#_jab_job_block_jobs #list-container .row>.name a span.topjob{display:inline-block;font-size:10px;font-weight:700;background:#e52330;color:#fff !important;border-radius:5px;line-height:20px;padding:0 6px;margin:3px 5px 3px 0;vertical-align:top}#_jab_job_block_jobs #list-container .row>.name .gender{font-size:12px;color:#aaa;margin-left:3px}#_jab_job_block_jobs #list-container .row>.name .company{font-size:14px;line-height:22px}#_jab_job_block_jobs #list-container .row>.type{width:15%;text-align:center;font-size:14px;line-height:22px}#_jab_job_block_jobs #list-container .row>.location{width:15%;text-align:center;font-size:14px;line-height:22px}#_jab_job_block_jobs #list-container .row>.published{width:15%;text-align:center;font-size:14px;line-height:22px}#_jab_job_block_jobs #list-container .row>.actions{text-align:right;width:10%;overflow:visible;padding-right:0 !important}#_jab_job_block_jobs #list-container .row>.actions>div{display:inline-block;font-size:16px}#_jab_job_block_jobs #list-container .row>.actions>.bookmarks{margin-left:10px}#_jab_job_block_jobs #list-container .row>.actions>.bookmarks>a{color:#aaa;cursor:pointer}#_jab_job_block_jobs #list-container .row>.actions>.bookmarks>a:hover{color:#e52330}#_jab_job_block_jobs #list-container .row>.actions>.bookmarks>a .label{display:none}#_jab_job_block_jobs #list-container .row>.actions>.apply{margin-left:10px}#_jab_job_block_jobs #list-container .row>.actions>.share>a{color:#aaa}#_jab_job_block_jobs #list-container .row>.actions>.share>a:hover{color:#e52330}#_jab_job_block_jobs #list-container .row>.actions>.share .dropdown-content a{display:block;border-bottom:1px solid #eee;margin-bottom:5px;padding-bottom:5px}#_jab_job_block_jobs #list-container .row>.actions>.share .dropdown-content a:last-child{border-bottom:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}#_jab_job_block_jobs #list-container .row>.actions>.share .dropdown-content .copy-to-clipboard .tooltip-content{display:none !important}#_jab_job_block_jobs #list-container .row>.actions>.share .dropdown-content .copy-to-clipboard.success .tooltip-content{display:block !important}#_jab_job_block_jobs #list-container .row>.actions .show{display:none}
#_jab_job_block_jobs #list-container .count{float:right;margin-top:50px;font-weight:700;font-size:12px}#_jab_job_block_jobs .ajax-progress{position:absolute;background:rgba(255,255,255,0.8);padding-left:75px;left:-75px;padding-bottom:100px;z-index:999}#_jab_job_view .sidebar .top{background:#fff;margin-bottom:5px;padding:40px 50px}#_jab_job_view .sidebar .top .title h1{margin:0 !important;display:inline !important}#_jab_job_view .sidebar .top .title .gender{font-size:14px;color:#aaa;margin-left:3px}#_jab_job_view .sidebar .top .company{font-size:14px;margin-top:5px}#_jab_job_view .sidebar .contact_data{background:#fff;margin-bottom:5px;padding:40px 50px}#_jab_job_view .sidebar .contact_data .address{margin-bottom:20px}#_jab_job_view .sidebar .contact_data strong.label{display:inline-block;width:30px}#_jab_job_view .sidebar .contact_data .web{margin-top:20px}#_jab_job_view .sidebar .person{background:#fff;padding:40px 50px}#_jab_job_view .sidebar .actions{margin-top:30px}#_jab_job_view .sidebar .pdf,#_jab_job_view .sidebar .print{float:left;margin-right:20px;margin-top:13px}#_jab_job_view .sidebar .pdf>a,#_jab_job_view .sidebar .print>a{font-size:24px;color:#aaa;display:block}#_jab_job_view .sidebar .pdf>a{color:var(--company-color-main,#aaa)}#_jab_job_view .sidebar .pdf>a:hover,#_jab_job_view .sidebar .print>a:hover{color:var(--company-color-main,#e52330)}#_jab_job_view .sidebar .share{float:left;margin-top:13px;margin-right:20px}#_jab_job_view .sidebar .share>a{color:#aaa;font-size:24px;display:block}#_jab_job_view .sidebar .share>a:hover{color:var(--company-color-main,#e52330)}#_jab_job_view .sidebar .share .dropdown-content a{display:block;border-bottom:1px solid #eee;margin-bottom:5px;padding-bottom:5px}#_jab_job_view .sidebar .share .dropdown-content a:last-child{border-bottom:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}#_jab_job_view .sidebar .share .dropdown-content .copy-to-clipboard .tooltip-content{display:none !important}#_jab_job_view .sidebar .share .dropdown-content .copy-to-clipboard.success .tooltip-content{display:block !important}#_jab_job_view .sidebar .actions .bookmarks{float:left;margin-top:13px}#_jab_job_view .sidebar .actions .bookmarks>a{color:#aaa;font-size:24px;display:block;cursor:pointer}#_jab_job_view .sidebar .actions .bookmarks>a:hover{color:#e52330;color:var(--company-color-main,#e52330)}#_jab_job_view .sidebar .apply{float:right}#_jab_job_view .main #job_content{position:relative}#_jab_job_view .main a.edit{position:absolute;top:-60px;right:0;color:#aaa}#_jab_job_view .main a.edit:hover{color:#e52330}#_jab_job_view .main .header{position:relative;overflow:hidden}#_jab_job_view .main .header .logo{position:absolute;top:0;left:0;background:#fff;z-index:19;width:280px;height:150px}#_jab_job_view .main .header .logo a{display:block;height:100%}#_jab_job_view .main .header .logo img{position:absolute;top:50%;left:50%;max-width:70%;width:auto;max-height:60%;height:auto;transform:translate(-50%,-50%)}#_jab_job_view .main .header .label.topjob{position:absolute;top:-42px;right:-100px;background:var(--company-color-main,#e52330);color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;line-height:30px;width:200px;text-align:center;box-shadow:0 0 15px 0 rgba(0,0,0,0.3);transform:rotate(45deg);transform-origin:left top;z-index:99}#_jab_job_view.custom-color-main-is-light .main .header .label.topjob{color:#1e262f}#_jab_job_view .main .lehre-banner{background:#fed327;font-weight:700;padding:30px 40px;position:relative}#_jab_job_view .main .lehre-banner:after{content:"";position:absolute;top:100%;right:25px;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #fed327;transform:rotate(-90deg);transform-origin:center top}#_jab_job_view .main .description{width:66.666%;float:left;position:relative;overflow:hidden}#_jab_job_view .main .description:before{content:"";position:absolute;left:-50px;bottom:0;height:1px;background:#eee;width:100%;z-index:19}#_jab_job_view .main .description:after{content:"";position:absolute;bottom:0;left:0;height:0;width:100%;z-index:9;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);transition:height .5s}#_jab_job_view .main .description.more-text:after{height:110px;transition:height 0s}#_jab_job_view .main .description .text{padding:50px 50px 50px 0}
#_jab_job_view .main .description a.show-more{display:none;font-size:18px;position:absolute;left:0;bottom:40px;z-index:99;animation-name:job_description_showmore_jump;animation-duration:2s;animation-iteration-count:infinite;animation-fill-mode:forwards}@keyframes job_description_showmore_jump{0%{margin-bottom:-10px}50%{margin-bottom:0}100%{margin-bottom:-10px}}#_jab_job_view .main .description.more-text a.show-more{display:block}#_jab_job_view .main .details{width:33.333%;float:right;height:370px;color:#fff}#_jab_job_view.custom-color-secondary-is-light .main .details{color:#1e262f}#_jab_job_view .main .details>div{padding:0 50px;position:relative;top:50%;transform:translateY(-50%)}#_jab_job_view .main .details>div>div{position:relative;padding-left:80px;margin-bottom:40px}#_jab_job_view .main .details>div>div:last-child{margin-bottom:0 !important}#_jab_job_view .main .details i{font-size:50px;position:absolute;top:50%;margin-top:-25px;left:0}#_jab_job_view.custom-color-main-is-secondary .main .details i{color:inherit !important}#_jab_job_view .main .details .label{font-size:12px;line-height:16px;margin-bottom:3px}#_jab_job_view .main .details .value{font-size:25px;font-weight:700}#_jab_job_view .main .texts{margin-top:80px}#_jab_job_view .main .texts>div{margin-top:80px;padding-top:80px;border-top:1px solid #eee;float:left;width:100%}#_jab_job_view .main .texts>div:first-child,#_jab_job_view .main .texts>div.tasks,#_jab_job_view .main .texts>div.requirements{border-top:0 !important;margin-top:0 !important;padding-top:0 !important}#_jab_job_view .main .texts .tasks.with-requirements,#_jab_job_view .main .texts .requirements.with-tasks{width:50%;float:left}#_jab_job_view .main .texts .tasks.with-requirements>div{border-right:1px solid #eee;padding-right:75px}#_jab_job_view .main .texts .requirements.with-tasks>div{padding-left:75px;border-left:1px solid #eee;margin-left:-1px}#_jab_job_view .main #benefits{margin:80px -100px -100px -75px;padding:120px 100px 120px 75px;color:#fff}#_jab_job_view.custom-color-secondary-is-light .main #benefits{color:#1e262f}#_jab_job_view .main #benefits h3.title{margin:0 !important}#_jab_job_view .main #benefits .items .item{width:45%;float:left;margin-top:100px}#_jab_job_view .main #benefits .items .item:nth-child(2n){float:right}#_jab_job_view .main #benefits .items .item:nth-child(2n+1){clear:both}#_jab_job_view .main #benefits .items .item svg{width:80px;height:80px;display:block;margin-bottom:30px}#_jab_job_view #benefits .items .item .icon svg path,#_jab_job_view #benefits .items .item .icon svg circle,#_jab_job_view #benefits .items .item .icon svg rect{fill:var(--company-color-main,#e52330)}#_jab_job_view.custom-color-main-is-secondary #benefits .items .item .icon svg path,#_jab_job_view.custom-color-main-is-secondary #benefits .items .item .icon svg circle,#_jab_job_view.custom-color-main-is-secondary #benefits .items .item .icon svg rect{fill:currentColor !important}#_jab_job_view .main #benefits .items .item h4.title{margin:0 0 20px}#node-betriebe .sidebar{padding-bottom:100px;margin-bottom:-100px}#jab_user_block_companies_filter{position:relative}#jab_user_block_companies_filter .search{z-index:99}#jab_user_block_companies_filter .show_filter{display:none}#_jab_user_block_companies_filter_form>a.close{display:none}@media all and (min-width:1200px){#_jab_user_block_companies_filter_form{display:block !important}}#jab_user_block_companies_filter .form-wrapper.search,#jab_user_block_companies_filter .form-wrapper.filter{background:#fff;color:#1e262f;margin-bottom:5px;padding:30px;position:relative}#jab_user_block_companies_filter .form-wrapper.search a,#jab_user_block_companies_filter .form-wrapper.filter a{color:#1e262f}#jab_user_block_companies_filter .form-wrapper.search>.label,#jab_user_block_companies_filter .form-wrapper.filter>.label{font-weight:700;margin-bottom:20px}#jab_user_block_companies_filter .form-wrapper>a.reset{position:absolute;top:30px;right:30px;font-size:12px}#jab_user_block_companies_filter .form-wrapper>a.reset:hover{color:#e52330}#jab_user_block_companies_filter .form-item{margin:0 0 10px}#jab_user_block_companies_filter .form-item.form-type-textfield label,#jab_user_block_companies_filter .form-item.form-type-select label{position:absolute;top:50%;left:20px;line-height:20px;margin-top:-10px;opacity:.5;z-index:99;cursor:text;background:none;font-weight:inherit;font-size:inherit;padding:0}#jab_user_block_companies_filter .form-item.form-type-textfield label.has-text,#jab_user_block_companies_filter .form-item.form-type-select label.has-text{display:none}#jab_user_block_companies_filter .form-item.form-type-textfield input.form-text{background:#f5f5f5;border-radius:5px !important;border:0 !important;padding:10px 20px}#jab_user_block_companies_filter .easy-autocomplete .easy-autocomplete-container{border-radius:5px;padding:15px 20px}#jab_user_block_companies_filter .form-item.form-item-location{width:49%;float:left}#jab_user_block_companies_filter form.map .form-item.form-item-location,#jab_user_block_companies_filter form.state .form-item.form-item-location{width:100%}
#jab_user_block_companies_filter .form-item.form-item-perimeter{width:49%;float:right}#jab_user_block_companies_filter form.map .form-item.form-type-select,#jab_user_block_companies_filter form.state .form-item.form-type-select,#jab_user_block_companies_filter .form-item.form-type-select.disabled{display:none}#jab_user_block_companies_filter .form-item.form-type-select .chosen-container-single .chosen-single{background:#f5f5f5;border-radius:5px;border:0 !important;line-height:50px;height:50px;padding:0 35px 0 20px;text-align:right}#jab_user_block_companies_filter .form-item.form-type-select .chosen-container-single .chosen-single span{line-height:50px}#jab_user_block_companies_filter .form-item.form-type-select .chosen-container-single .chosen-drop{min-width:auto;left:auto;right:0;border-radius:5px}#jab_user_block_companies_filter .form-item.form-type-checkbox{padding:0;margin:0}#jab_user_block_companies_filter .form-item-jobs{margin-bottom:10px !important}#jab_user_block_companies_filter .form-item.form-type-checkbox label{background:#f5f5f5;border-radius:5px;padding:10px 58px 10px 20px;line-height:30px;display:block;margin:0;transition:color .5s}#jab_user_block_companies_filter .form-item.form-type-checkbox label:before{left:auto;right:20px;border:2px solid #1e262f;border-radius:50%;width:14px;height:14px;top:50%;margin-top:-9px}#jab_user_block_companies_filter .form-item.form-type-checkbox label:hover{color:#e52330}#jab_user_block_companies_filter .form-item.form-type-checkbox label:hover:before,#jab_user_block_companies_filter .form-item.form-type-checkbox input:checked~label:before{border-color:#e52330}#jab_user_block_companies_filter .form-item.form-type-checkbox label:after{left:auto;right:20px;font-size:8px;top:50%;line-height:8px;margin-top:-4px;margin-right:5px}#jab_user_block_companies_filter .form-wrapper.actions{margin-top:20px}#jab_user_block_companies_filter input.form-submit.reset{display:none}#jab_user_block_companies_filter .ajax-progress{position:absolute;background:rgba(30,38,47,0.8)}#_jab_user_block_companies{position:relative}#_jab_user_block_companies .view-switcher{float:left;margin-bottom:48px}#_jab_user_block_companies .view-switcher a{display:block;float:left;background:#dbdbdd;font-size:22px;padding:14px;text-align:center}#_jab_user_block_companies .view-switcher a span{display:block;font-size:12px;line-height:12px;margin-top:10px;font-weight:700}#_jab_user_block_companies .view-switcher a:first-child{border-radius:5px 0 0 5px}#_jab_user_block_companies .view-switcher a:last-child{border-radius:0 5px 5px 0}#_jab_user_block_companies .view-switcher a:hover{background:#e52330;color:#fff}#_jab_user_block_companies .view-switcher a.active{background:#1e262f;color:#fff}#_jab_user_block_companies #map-container{clear:both;position:relative;margin-bottom:-100px}#_jab_user_block_companies #map-container .legend{position:absolute;top:-120px;right:0;margin-top:25px}#_jab_user_block_companies #map-container .legend>div{float:left;margin-right:20px;padding-right:20px;border-right:1px solid rgba(0,0,0,0.3);font-size:12px;font-weight:700;line-height:22px}#_jab_user_block_companies #map-container .legend>div:last-child{border-right:0 !important;margin-right:0 !important;padding-right:0 !important}#_jab_user_block_companies #map-container .legend>div img{width:auto;height:22px;float:left;margin-right:15px}#_jab_user_block_companies #map-container #map{height:800px;background:#fafafa;margin-left:-75px;padding-bottom:100px;box-sizing:border-box}#_jab_user_block_companies #map-container .no-results{position:absolute;top:0;left:-75px;height:100%;width:100%;z-index:99;background:rgba(255,255,255,0.8);padding-left:75px;display:none;text-align:center}#_jab_user_block_companies #map-container .no-results>div{position:absolute;top:50%;left:50%;max-width:50%;transform:translate(-50%,-50%)}.gm-style .gm-style-iw-c .company{overflow:hidden;padding-bottom:5px}.gm-style .gm-style-iw-c .company .logo{margin-bottom:30px}.gm-style .gm-style-iw-c .company .logo img{width:auto !important;max-width:100%;height:auto !important;max-height:30px;max-width:160px}.gm-style .gm-style-iw-c .company a.link{float:right;margin-top:15px}#_jab_user_block_companies #list-container{clear:both}#_jab_user_block_companies #list-container .row{border-bottom:1px solid #eee;padding:15px 0;display:table;width:100%}#_jab_user_block_companies #list-container .row.header{border-top:1px solid #eee}#_jab_user_block_companies #list-container .row.header>div{padding:0 !important;font-size:12px;font-weight:700;color:#aaa}#_jab_user_block_companies #list-container .row.header .company{width:76%}#_jab_user_block_companies #list-container .row.header a.sortable{color:#aaa}#_jab_user_block_companies #list-container .row.header a.sortable.sorted{color:#1e262f}#_jab_user_block_companies #list-container .row.header a.sortable:hover,#_jab_user_block_companies #list-container .row.header a.sortable.sorted:hover{color:#e52330}#_jab_user_block_companies #list-container .row.header a.sortable:after{font-family:"icomoon" !important;content:"\62";font-size:6px;margin-left:5px}
#_jab_user_block_companies #list-container .row.header a.sortable.sorted.desc:after{content:"\6c"}#_jab_user_block_companies #list-container .row>div{padding-right:1%;box-sizing:border-box;display:table-cell;vertical-align:middle}#_jab_user_block_companies #list-container .row>.logo{width:16%;overflow:visible;padding-right:2%}#_jab_user_block_companies #list-container .row>.logo a{display:block;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);height:85px;width:100%;position:relative}#_jab_user_block_companies #list-container .row>.logo a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:85%;max-height:75%;text-indent:-99999px}#_jab_user_block_companies #list-container .row>.name{width:60%}#_jab_user_block_companies #list-container .row>.name a{font-weight:700}#_jab_user_block_companies #list-container .row>.name .address{font-size:14px;line-height:22px}#_jab_user_block_companies #list-container .row>.jobs{width:16%;text-align:center}#_jab_user_block_companies #list-container .row>.jobs>div{font-size:14px;line-height:22px}#_jab_user_block_companies #list-container .row>.jobs span.label{display:none}#_jab_user_block_companies #list-container .row>.actions{text-align:right;width:8%;overflow:visible;padding-right:0 !important}#_jab_user_block_companies #list-container .row>.actions>div{display:inline-block;font-size:16px;margin-left:20px}#_jab_user_block_companies #list-container .row>.actions>.share>a{color:#aaa}#_jab_user_block_companies #list-container .row>.actions>.share>a:hover{color:#e52330}#_jab_user_block_companies #list-container .row>.actions>.share .dropdown-content a{display:block;border-bottom:1px solid #eee;margin-bottom:5px;padding-bottom:5px}#_jab_user_block_companies #list-container .row>.actions>.share .dropdown-content a:last-child{border-bottom:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}#_jab_user_block_companies #list-container .row>.actions>.share .dropdown-content .copy-to-clipboard .tooltip-content{display:none !important}#_jab_user_block_companies #list-container .row>.actions>.share .dropdown-content .copy-to-clipboard.success .tooltip-content{display:block !important}#_jab_user_block_companies #list-container .row>.actions .show{display:none}#_jab_user_block_companies #list-container .count{float:right;margin-top:50px;font-weight:700;font-size:12px}#_jab_user_block_companies .ajax-progress{position:absolute;background:rgba(255,255,255,0.8);padding-left:75px;left:-75px;padding-bottom:100px;z-index:999}#_jab_user_view .sidebar .logo{background:#fff;margin-bottom:5px;padding:40px 50px}#_jab_user_view .sidebar .logo img{height:auto;width:auto !important;max-width:100%;max-height:70px;max-width:250px}#_jab_user_view .sidebar .logo .show-details{display:none}#_jab_user_view .sidebar .contact_data{background:#fff;margin-bottom:5px;padding:40px 50px}#_jab_user_view .sidebar .contact_data .address{margin-bottom:20px}#_jab_user_view .sidebar .contact_data strong.label{display:inline-block;width:30px}#_jab_user_view .sidebar .contact_data .web{margin-top:20px}#_jab_user_view .sidebar .person{background:#fff;padding:40px 50px}#_jab_user_view .sidebar .actions{margin-top:30px}#_jab_user_view .sidebar .share{float:left;margin-top:13px}#_jab_user_view .sidebar .share>a{color:#aaa;font-size:24px;display:block}#_jab_user_view .sidebar .share>a:hover{color:var(--company-color-main,#e52330)}#_jab_user_view .sidebar .share .dropdown-content a{display:block;border-bottom:1px solid #eee;margin-bottom:5px;padding-bottom:5px}#_jab_user_view .sidebar .share .dropdown-content a:last-child{border-bottom:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}#_jab_user_view .sidebar .share .dropdown-content .copy-to-clipboard .tooltip-content{display:none !important}#_jab_user_view .sidebar .share .dropdown-content .copy-to-clipboard.success .tooltip-content{display:block !important}#_jab_user_view .main #company_content{position:relative}#_jab_user_view .main a.edit{position:absolute;top:-60px;right:0;color:#aaa}#_jab_user_view .main a.edit:hover{color:#e52330}#_jab_user_view .main .header{position:relative}#_jab_user_view .main .description{width:66.666%;float:left;position:relative;overflow:hidden}#_jab_user_view .main .description:before{content:"";position:absolute;left:-50px;bottom:0;height:1px;background:#eee;width:100%;z-index:19}#_jab_user_view .main .description:after{content:"";position:absolute;bottom:0;left:0;height:0;width:100%;z-index:9;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);transition:height .5s}
#_jab_user_view .main .description.more-text:after{height:110px;transition:height 0s}#_jab_user_view .main .description .text{padding:50px 50px 50px 0}#_jab_user_view .main .description a.show-more{display:none;font-size:18px;position:absolute;left:0;bottom:40px;z-index:99;animation-name:description_showmore_jump;animation-duration:2s;animation-iteration-count:infinite;animation-fill-mode:forwards}@keyframes description_showmore_jump{0%{margin-bottom:-10px}50%{margin-bottom:0}100%{margin-bottom:-10px}}#_jab_user_view .main .description.more-text a.show-more{display:block}#_jab_user_view .main .details{width:33.333%;float:right;height:380px;color:#fff}#_jab_user_view.custom-color-secondary-is-light .main .details{color:#1e262f}#_jab_user_view .main .details>div{padding:0 50px;position:relative;top:50%;transform:translateY(-50%)}#_jab_user_view .main .details>div>div{position:relative;padding-left:80px;margin-bottom:40px;padding-top:5px;padding-bottom:5px}#_jab_user_view .main .details>div>div:last-child{margin-bottom:0 !important}#_jab_user_view .main .details i{font-size:50px;position:absolute;top:50%;margin-top:-25px;left:0}#_jab_user_view.custom-color-main-is-secondary .main .details i{color:inherit !important}#_jab_user_view .main .details .label{font-size:12px;line-height:16px;margin-bottom:3px}#_jab_user_view .main .details .value{font-size:25px;font-weight:700}#_jab_user_view .main #locations{margin-top:80px;position:relative}#_jab_user_view .main #locations #map-container #map{width:100%;height:400px;background:#fafafa}.gm-style .gm-style-iw-c .location .contact_data{margin:20px 0 0}#_jab_user_view .main #locations #locations-container{margin-top:35px}#_jab_user_view .main #locations #locations-container .row{border-bottom:1px solid #eee;padding:15px 0;display:table;width:100%}#_jab_user_view .main #locations #locations-container .row.header{border-top:1px solid #eee}#_jab_user_view .main #locations #locations-container .row.header>div{padding:0 !important;font-size:12px;font-weight:700;color:#aaa}#_jab_user_view .main #locations #locations-container .row.header a.sortable{color:#aaa}#_jab_user_view .main #locations #locations-container .row.header a.sortable.sorted{color:#1e262f}#_jab_user_view .main #locations #locations-container .row.header a.sortable:hover,#_jab_user_view .main #locations #locations-container .row.header a.sortable.sorted:hover{color:#e52330;color:var(--company-color-main,#e52330)}#_jab_user_view .main #locations #locations-container .row.header a.sortable:after{font-family:"icomoon" !important;content:"\62";font-size:6px;margin-left:5px}#_jab_user_view .main #locations #locations-container .row.header a.sortable.sorted.desc:after{content:"\6c"}#_jab_user_view .main #locations #locations-container .row>div{padding-right:1%;box-sizing:border-box;display:table-cell;vertical-align:middle}#_jab_user_view .main #locations #locations-container .row>.address{width:50%}#_jab_user_view .main #locations #locations-container .row>.address span.icon{margin-left:15px}#_jab_user_view .main #locations #locations-container .row>.address i.icon-company{background:#e52330;background:var(--company-color-main,#e52330);color:#fff;width:26px;height:26px;display:inline-block;border-radius:50%;font-size:12px;text-align:center}#_jab_user_view .main #locations #locations-container .row>.address i.icon-company:before{line-height:26px}#_jab_user_view .main #locations #locations-container .row>.phone{width:20%;text-align:center;font-size:14px;line-height:22px}#_jab_user_view .main #locations #locations-container .row>.mail{width:20%;text-align:center;font-size:14px;line-height:22px}#_jab_user_view .main #locations #locations-container .row>.jobs{width:10%;text-align:center;font-size:14px;line-height:22px}#_jab_user_view .main #locations #locations-container .row>.jobs .label{display:none}#_jab_user_view .main #locations .ajax-progress{position:absolute;background:rgba(255,255,255,0.8)}#_jab_user_view .main #jobs{margin-top:80px;padding-top:80px;border-top:1px solid #eee;position:relative}#_jab_user_view .main #jobs .row{border-bottom:1px solid #eee;padding:15px 0;display:table;width:100%;position:relative}#_jab_user_view .main #jobs .row.header{border-top:1px solid #eee;position:relative}#_jab_user_view .main #jobs .row.header>div{padding:0 !important;font-size:12px;font-weight:700;color:#aaa}#_jab_user_view .main #jobs .row.header a.sortable{color:#aaa}#_jab_user_view .main #jobs .row.header a.sortable.sorted{color:#1e262f}#_jab_user_view .main #jobs .row.header a.sortable:hover,#_jab_user_view .main #jobs .row.header a.sortable.sorted:hover{color:#e52330;color:var(--company-color-main,#e52330)}
#_jab_user_view .main #jobs .row.header a.sortable:after{font-family:"icomoon" !important;content:"\62";font-size:6px;margin-left:5px}#_jab_user_view .main #jobs .row.header a.sortable.sorted.desc:after{content:"\6c"}#_jab_user_view .main #jobs .row.topjob:before{content:"";position:absolute;top:0;left:-15px;width:100%;height:100%;padding:0 15px;background:var(--company-color-main,#e52330);opacity:.05;z-index:-1}#_jab_user_view .main #jobs .row>div{padding-right:1%;box-sizing:border-box;display:table-cell;vertical-align:middle}#_jab_user_view .main #jobs .row>.name{width:45%}#_jab_user_view .main #jobs .row>.name a{font-weight:700}#_jab_user_view .main #jobs .row>.name a span.topjob{display:inline-block;font-size:10px;font-weight:700;background:var(--company-color-main,#e52330);color:#fff !important;border-radius:5px;line-height:20px;padding:0 6px;margin:3px 5px 3px 0;vertical-align:top}#_jab_user_view.custom-color-main-is-light .main #jobs .row>.name a span.topjob{color:#1e262f !important}#_jab_user_view .main #jobs .row>.name .gender{font-size:12px;color:#aaa;margin-left:3px}#_jab_user_view .main #jobs .row>.name .company{font-size:14px;line-height:22px}#_jab_user_view .main #jobs .row>.type{width:15%;text-align:center;font-size:14px;line-height:22px}#_jab_user_view .main #jobs .row>.location{width:15%;text-align:center;font-size:14px;line-height:22px}#_jab_user_view .main #jobs .row>.published{width:15%;text-align:center;font-size:14px;line-height:22px}#_jab_user_view .main #jobs .row>.actions{text-align:right;width:10%;overflow:visible;padding-right:0 !important}#_jab_user_view .main #jobs .row>.actions>div{display:inline-block;font-size:16px}#_jab_user_view .main #jobs .row>.actions>.bookmarks{margin-left:10px}#_jab_user_view .main #jobs .row>.actions>.bookmarks>a{color:#aaa;cursor:pointer}#_jab_user_view .main #jobs .row>.actions>.bookmarks>a:hover{color:#e52330;color:var(--company-color-main,#e52330)}#_jab_user_view .main #jobs .row>.actions>.bookmarks>a .label{display:none}#_jab_user_view .main #jobs .row>.actions>.apply{margin-left:10px}#_jab_user_view .main #jobs .row>.actions>.share>a{color:#aaa}#_jab_user_view .main #jobs .row>.actions>.share>a:hover{color:#e52330;color:var(--company-color-main,#e52330)}#_jab_user_view .main #jobs .row>.actions>.share .dropdown-content a{display:block;border-bottom:1px solid #eee;margin-bottom:5px;padding-bottom:5px}#_jab_user_view .main #jobs .row>.actions>.share .dropdown-content a:last-child{border-bottom:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}#_jab_user_view .main #jobs .row>.actions>.share .dropdown-content .copy-to-clipboard .tooltip-content{display:none !important}#_jab_user_view .main #jobs .row>.actions>.share .dropdown-content .copy-to-clipboard.success .tooltip-content{display:block !important}#_jab_user_view .main #jobs .row>.actions .show{display:none}#_jab_user_view .main #jobs .ajax-progress{position:absolute;background:rgba(255,255,255,0.8)}#_jab_user_view .main #partners{margin-top:80px;padding-top:80px;border-top:1px solid #eee;position:relative}#_jab_user_view .main #partners .row{border-bottom:1px solid #eee;padding:15px 0;display:table;width:100%}#_jab_user_view .main #partners .row.header{border-top:1px solid #eee}#_jab_user_view .main #partners .row.header>div{padding:0 !important;font-size:12px;font-weight:700;color:#aaa}#_jab_user_view .main #partners .row.header .company{width:76%}#_jab_user_view .main #partners .row.header a.sortable{color:#aaa}#_jab_user_view .main #partners .row.header a.sortable.sorted{color:#1e262f}#_jab_user_view .main #partners .row.header a.sortable:hover,#_jab_user_view .main #partners .row.header a.sortable.sorted:hover{color:#e52330;color:var(--company-color-main,#e52330)}#_jab_user_view .main #partners .row.header a.sortable:after{font-family:"icomoon" !important;content:"\62";font-size:6px;margin-left:5px}#_jab_user_view .main #partners .row.header a.sortable.sorted.desc:after{content:"\6c"}#_jab_user_view .main #partners .row>div{padding-right:1%;box-sizing:border-box;display:table-cell;vertical-align:middle}#_jab_user_view .main #partners .row>.logo{width:12%;overflow:visible}#_jab_user_view .main #partners .row>.logo a{display:block;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);height:85px;width:100%;position:relative}#_jab_user_view .main #partners .row>.logo a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:70%;max-height:60%;text-indent:-99999px}#_jab_user_view .main #partners .row>.name{width:64%}#_jab_user_view .main #partners .row>.name a{font-weight:700}#_jab_user_view .main #partners .row>.jobs{width:16%;text-align:center}
#_jab_user_view .main #partners .row>.jobs .label{display:none}#_jab_user_view .main #partners .row>.jobs>div{font-size:14px;line-height:22px}#_jab_user_view .main #partners .row>.actions{text-align:right;width:8%;overflow:visible;padding-right:0 !important}#_jab_user_view .main #partners .row>.actions>div{display:inline-block;font-size:16px;margin-left:20px}#_jab_user_view .main #partners .row>.actions>.share>a{color:#aaa}#_jab_user_view .main #partners .row>.actions>.share>a:hover{color:#e52330;color:var(--company-color-main,#e52330)}#_jab_user_view .main #partners .row>.actions>.share .dropdown-content a{display:block;border-bottom:1px solid #eee;margin-bottom:5px;padding-bottom:5px}#_jab_user_view .main #partners .row>.actions>.share .dropdown-content a:last-child{border-bottom:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}#_jab_user_view .main #partners .row>.actions>.share .dropdown-content .copy-to-clipboard .tooltip-content{display:none !important}#_jab_user_view .main #partners .row>.actions>.share .dropdown-content .copy-to-clipboard.success .tooltip-content{display:block !important}#_jab_user_view .main #partners .row>.actions .show{display:none}#_jab_user_view .main #partners .ajax-progress{position:absolute;background:rgba(255,255,255,0.8)}#node-kontakt .sidebar .kontaktdaten{margin-top:40px;padding-top:40px;border-top:1px solid rgba(255,255,255,0.3)}#node-kontakt .sidebar .kontaktdaten strong.label{display:inline-block;width:30px}#node-kontakt form{margin:0 -1%}#node-kontakt form .form-item{width:31.333%;float:left;margin-left:1%;margin-right:1%}#node-kontakt form .form-item.webform-component--anrede,#node-kontakt form .form-item.webform-component--titel{width:14.666%}#node-kontakt form .form-item.webform-component--plz,#node-kontakt form .form-item.webform-component--land{width:14.666%}#node-kontakt form .form-item.webform-component--nachricht{width:98%;clear:both}#node-kontakt form .form-item.webform-component--trenner{width:98%;clear:both}#node-kontakt form .form-item.webform-component--trenner hr{margin:0 !important}#node-kontakt form .form-item.webform-component--datenschutz{width:64.666%;clear:left;margin-bottom:0}#node-kontakt form .form-actions{float:right;clear:right;margin-right:1%}#node-kontakt form .info-required{left:1%}#node-kontakt form .error-info{right:1%}#node-links .categories .category{margin-bottom:80px}#node-links .categories .category:last-child{margin-bottom:0 !important}#node-links .categories .category h4.title{margin:0 0 20px}#node-links .categories .category h4.title i{display:none}@media all and (min-width:1200px){#node-links .categories .category .items{display:block !important}}#node-links .categories .category .items .item{width:48%;float:left;padding:25px 0;border-bottom:1px solid #eee}#node-links .categories .category .items .item:nth-child(2n){float:right}#node-links .categories .category .items .item:nth-child(2n+1){clear:left}#node-links .categories .category .items .item a{display:block;position:relative;padding-left:25px;font-weight:700}#node-links .categories .category .items .item a i{position:absolute;top:6px;left:0;font-size:14px;display:block;color:#e52330}#node-bildung #akademien .logo{margin-bottom:50px}#node-bildung #akademien .logo img{width:auto !important;height:90px}#node-bildung #akademien .text *:last-child{margin:0}#node-bildung #ausbildung{margin-top:160px}#node-bildung #ausbildung .links{margin-top:50px}#node-bildung #ausbildung .links .link{width:48%;float:left;padding:25px 0;border-bottom:1px solid #eee}#node-bildung #ausbildung .links .link:nth-child(2n){float:right}#node-bildung #ausbildung .links .link:nth-child(2n+1){clear:left}#node-bildung #ausbildung .links .link a{display:block;position:relative;padding-left:25px;font-weight:700}#node-bildung #ausbildung .links .link a i{position:absolute;top:6px;left:0;font-size:14px;display:block;color:#e52330}#node-ueber_uns #fakten .fakten{margin-top:50px;padding:50px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}#node-ueber_uns #fakten .fakten .fakt{width:25%;float:left;text-align:center}#node-ueber_uns #fakten .fakten.count-3 .fakt{width:33.333%}#node-ueber_uns #fakten .fakten .fakt a{display:block;color:#1e262f}#node-ueber_uns #fakten .fakten .fakt a:hover{opacity:.5}#node-ueber_uns #fakten .fakten .fakt .value{color:#e52330;font-weight:700;font-size:60px;line-height:70px}#node-ueber_uns #leistungen{margin-top:160px}#node-ueber_uns #leistungen .text{position:relative}#node-ueber_uns #leistungen .text.with-button{padding-right:300px}#node-ueber_uns #leistungen .text .button{position:absolute;right:0;bottom:0}#node-ueber_uns #vorteile{margin-top:160px}#node-ueber_uns #vorteile .text{position:relative;padding-right:300px}#node-ueber_uns #vorteile .text:before{content:"";position:absolute;top:-80px;left:0;width:100%;height:1px;background:#eee}#node-ueber_uns #vorteile .text .button{position:absolute;right:0;bottom:0}
#node-karriere #karriere .swiper-top{margin-top:50px;border-top:1px solid #eee;padding-top:50px;position:relative;padding-right:200px}#node-karriere #karriere .swiper-top .swiper-navigation{position:absolute;right:0;bottom:-4px;outline:none !important}#node-karriere #karriere .swiper-top .swiper-navigation a{font-size:34px;display:block;float:left;margin-left:30px;cursor:pointer;outline:none !important;box-shadow:none !important}#node-karriere #karriere .swiper-top .swiper-navigation a.swiper-button-disabled{color:#1e262f !important;opacity:.3 !important;cursor:default}#node-karriere #karriere .swiper-container{margin-top:40px;overflow:visible}#node-karriere #karriere .swiper-container .swiper-slide a{position:relative;display:block;width:105%;-webkit-clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%,10% 50%);clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%,10% 50%)}#node-karriere #karriere .swiper-container .swiper-slide:first-child a{-webkit-clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%)}#node-karriere #karriere .swiper-container .swiper-slide:last-child a{-webkit-clip-path:polygon(0 0,95% 0,95% 100%,0 100%,10% 50%);clip-path:polygon(0 0,95% 0,95% 100%,0 100%,10% 50%)}#node-karriere #karriere .swiper-container .swiper-slide .bild{transition:transform 1s}#node-karriere #karriere .swiper-container .swiper-slide a:hover .bild{transform:scale(1.2)}#node-karriere #karriere .swiper-container .swiper-slide .bild:after{content:"";position:absolute;left:0;bottom:0;z-index:19;width:100%;height:50%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);transition:height .5s}#node-karriere #karriere .swiper-container .swiper-slide a:hover .bild:after{height:100%}#node-karriere #karriere .swiper-container .swiper-slide .content-wrapper{position:absolute;left:0;bottom:0;z-index:99;width:100%}#node-karriere #karriere .swiper-container .swiper-slide .content-wrapper .content{color:#fff;margin:30px;white-space:nowrap}#node-karriere #karriere .swiper-container .swiper-slide .content-wrapper .content h4{margin:0 !important}#node-karriere #karriere .text.text-2{margin-top:50px}#node-karriere #lehre{margin-top:160px}#node-karriere #lehre .banner .info{background:#fed327;padding:30px 40px;position:relative}#node-karriere #lehre .banner .info>div{position:relative;padding-right:200px}#node-karriere #lehre .banner .info .logo{position:absolute;top:0;right:0;display:block}#node-karriere #lehre .banner .info .logo img{width:auto !important;height:52px}#node-karriere #lehre .banner .info a:hover{color:inherit;opacity:.5}#node-karriere #lehre .banner .info:after{content:"";position:absolute;top:100%;right:25px;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #fed327;transform:rotate(-90deg);transform-origin:center top}#node-karriere #lehre .text{margin-top:50px}#node-karriere #lehre .berufe{margin-top:50px}#node-karriere #lehre .berufe .beruf{width:48%;float:left;padding:25px 0;border-bottom:1px solid #eee}#node-karriere #lehre .berufe .beruf:nth-child(1),#node-karriere #lehre .berufe .beruf:nth-child(2){border-top:1px solid #eee}#node-karriere #lehre .berufe .beruf:nth-child(2n){float:right}#node-karriere #lehre .berufe .beruf:nth-child(2n+1){clear:left}#node-karriere #lehre .berufe .beruf a{display:block;position:relative;font-weight:700}#node-karriere #lehre .berufe .beruf a span.lehre{position:absolute;top:0;right:50px}#node-karriere #lehre .berufe .beruf a i{position:absolute;top:0;right:0;font-size:16px;display:block;top:5px}#node-karriere #lehre .berufe .beruf a i:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:5px;height:1px;width:0;background:#1e262f;transition:width .5s,background .5s}#node-karriere #lehre .berufe .beruf a:hover i:after{width:20px;background:#e52330}#overlay.beruf>.content-wrapper{overflow:hidden !important}#overlay.beruf>.content-wrapper>.content{margin:0 !important}#overlay.beruf .bild{width:33.333%}#overlay.beruf .content-wrapper .content-wrapper{position:absolute;top:0;right:0;width:66.666%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}#overlay.beruf .content-wrapper .content-wrapper .content{padding:50px 75px 130px 50px}#overlay.beruf .content-wrapper .content-wrapper a.scroll-down{position:absolute;left:50px;bottom:110px;z-index:99;font-size:14px}#overlay.beruf.scrolled .content-wrapper .content-wrapper a.scroll-down{display:none}#overlay.beruf .content-wrapper .overlay-navigation{position:absolute;width:66.666%;bottom:0;right:0;background:#fff;z-index:109}
#overlay.beruf .content-wrapper .overlay-navigation>div{border-top:1px solid #eee;padding:30px 75px 30px 50px}#overlay.beruf .content-wrapper .overlay-navigation a span{font-weight:700}#overlay.beruf .content-wrapper .overlay-navigation a i{display:inline-block;position:relative;top:1px;font-size:14px}#overlay.beruf .content-wrapper .overlay-navigation a.prev{float:left}#overlay.beruf .content-wrapper .overlay-navigation a.next{float:right}#overlay.beruf .content-wrapper .overlay-navigation a.prev i{margin-right:10px}#overlay.beruf .content-wrapper .overlay-navigation a.next i{margin-left:10px}#overlay.beruf .content-wrapper .overlay-navigation a i:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:5px;height:1px;width:0;background:#1e262f;transition:width .5s,background .5s}#overlay.beruf .content-wrapper .overlay-navigation a.prev i:after{right:auto;left:5px}#overlay.beruf .content-wrapper .overlay-navigation a:hover i:after{width:15px;background:#e52330}#overlay.beruf>.content-wrapper>.content:after{content:"";position:absolute;bottom:79px;right:0;height:120px;width:66.666%;z-index:9;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);transition:height .5s;visibility:visible}#overlay.beruf.scrolled>.content-wrapper>.content:after{display:none}#_jab_user_register .sidebar .padding,#_jab_user_password .sidebar .padding,#_jab_user_password_reset .sidebar .padding{padding-right:0 !important}#_jab_user_register .sidebar .login-form,#_jab_user_password .sidebar .login-form{background:rgba(0,0,0,0.3);padding:75px}.sidebar #user-login{color:#1e262f}.sidebar #user-login .form-item{margin:0 0 10px}.sidebar #user-login .form-item label{position:absolute;top:50%;left:20px;line-height:20px;margin-top:-10px;opacity:.5;z-index:99;cursor:text;background:none;font-weight:inherit;font-size:inherit;padding:0}.sidebar #user-login .form-item.invalid:after{top:50%;margin-top:-7px;background:none}.sidebar #user-login .form-item label.has-text{display:none}.sidebar #user-login .form-item input.form-text{background:#f5f5f5;border-radius:5px !important;border-color:#f5f5f5;padding:10px 20px}.sidebar #user-login .form-item .toogle-password{color:#aaa !important;top:17px}.sidebar #user-login .form-item .toogle-password:hover{color:#e52330 !important}.sidebar #user-login .error-info{display:none !important}.sidebar #user-login .forgot-password{text-decoration:underline;font-size:14px}#_jab_user_password .sidebar #user-login .forgot-password{display:none}.sidebar #user-login .register{display:none;position:absolute;right:0;bottom:12px}#_jab_user_password .sidebar #user-login .register{display:block}.sidebar #user-login .form-submit{margin-top:40px;display:block}.sidebar .login-form .messages{border:0 !important;padding:0 !important;color:#e52330;font-weight:700;white-space:normal;margin-bottom:20px;background:none}.sidebar .login-form .messages:before{display:none}.sidebar .login-form .messages a{color:#e52330;text-decoration:underline}.sidebar .login-form .messages a:hover{opacity:.5}.sidebar .login-form .messages ul,.sidebar .login-form .messages ul li{margin:0 !important;padding:0 !important;list-style:none !important}.sidebar .login-form .messages ul li:before{display:none}#_jab_user_register .main{padding-top:75px}#_jab_user_register .main .register-form{border-top:1px solid #eee;margin-top:80px;padding-top:80px}#user-register-form fieldset{margin:0 0 50px !important;padding:0 !important;border:0 !important;border-bottom:1px solid #eee !important}#user-register-form fieldset legend{font-weight:700;padding:0 !important;margin:0 0 30px !important}#user-register-form fieldset .fieldset-wrapper{margin:0 -1%}#user-register-form fieldset .fieldset-wrapper .form-item{width:31.333%;float:left;margin-left:1%;margin-right:1%}#user-register-form fieldset .fieldset-wrapper .form-item.form-item-company-zip,#user-register-form fieldset .fieldset-wrapper .form-item.form-item-company-country{width:14.666%}#user-register-form #edit-member .form-item-member-select{width:64.666%;margin-top:18px;margin-bottom:0}#user-register-form #edit-account legend{margin:0 !important}#user-register-form #edit-account .form-item{width:98%}#user-register-form .form-item-privacy{width:66.666%;float:left;margin-bottom:0}#user-register-form .form-actions{float:right;clear:right}#_jab_user_password .main{padding-top:75px}#_jab_user_password_reset .main{padding:75px 0}#_jab_user_password_reset .form-item-pass{width:100%;float:left}
#_jab_user_password .password-form,#_jab_user_password_reset .password-reset-form{margin-top:80px}#_jab_user_password .password-form .error-info,#_jab_user_password_reset .password-reset-form .error-info{top:auto;margin-top:0;bottom:0}#_jab_user_register.complete .sidebar,#_jab_user_password.complete .sidebar,#_jab_user_password_reset .sidebar{position:absolute;top:0;left:0;height:100%}#_jab_user_register.complete .sidebar>.padding,#_jab_user_password.complete .sidebar>.padding,#_jab_user_password_reset .sidebar>.padding{height:100%}#_jab_user_register.complete .icon,#_jab_user_password.complete .icon,#_jab_user_password_reset .icon{background:rgba(0,0,0,0.3);position:relative;height:100%}#_jab_user_register.complete .icon .lottie-icon,#_jab_user_password.complete .icon .lottie-icon,#_jab_user_password_reset .icon .lottie-icon{position:absolute;top:50%;left:50%;color:#e52330;width:300px;margin:-150px 0 0 -150px}#_jab_user_register.complete .icon .lottie-icon path,#_jab_user_password.complete .icon .lottie-icon path,#_jab_user_password_reset .icon .lottie-icon path{fill:#e52330 !important;stroke:#e52330 !important}#_jab_user_register.complete .main,#_jab_user_password.complete .main{padding:200px 0}#user-cancel-confirm-form #edit-user-cancel-method>label{font-weight:700;display:block;margin:0 0 10px}#user-cancel-confirm-form #edit-user-cancel-method .form-type-radio{margin:0 0 10px !important}#user-cancel-confirm-form .form-actions{margin-top:40px;border-top:1px solid #eee;padding-top:40px}#user-cancel-confirm-form .form-actions a.cancel{float:left;margin-top:12px}#user-cancel-confirm-form .form-actions .form-submit{float:right}#_jab_job_bookmarks .sidebar .pdf{margin-top:13px}#_jab_job_bookmarks .sidebar .pdf>a{color:#aaa;display:block;font-size:14px}#_jab_job_bookmarks .sidebar .pdf>a i{font-size:24px;margin-right:5px;vertical-align:top}#_jab_job_bookmarks .sidebar .pdf>a:hover{color:#e52330}#_jab_jobalarm_form .error-info{right:100px;top:auto;bottom:0}#node-landingpage #einleitung .einleitung .text{position:relative;margin-top:50px;padding-right:300px}#node-landingpage #einleitung .einleitung .text *:last-child{margin-bottom:0 !important}#node-landingpage #einleitung .einleitung .text a.button{position:absolute;right:0;bottom:0}#node-landingpage #einleitung .gruende{margin-top:100px;padding-top:100px;border-top:1px solid #eee}#node-landingpage #einleitung .gruende .items{display:grid;grid-template-columns:1fr 1fr;column-gap:150px;row-gap:100px;position:relative;margin-top:80px}#node-landingpage #einleitung .gruende .items.count-1>a.button,#node-landingpage #einleitung .gruende .items.count-3>a.button,#node-landingpage #einleitung .gruende .items.count-5>a.button,#node-landingpage #einleitung .gruende .items.count-7>a.button,#node-landingpage #einleitung .gruende .items.count-9>a.button,#node-landingpage #einleitung .gruende .items.count-11>a.button{position:absolute;right:0;bottom:0}#node-landingpage #einleitung .gruende .items .item .icon{width:auto;height:80px;margin-bottom:30px}#node-landingpage #einleitung .gruende .items .item h5{margin-bottom:20px}#node-landingpage #schritte{margin-top:200px}#node-landingpage #schritte .sidebar a.button{margin:0 10px 10px 0;color:#fff !important}#node-landingpage #schritte .schritte,#node-landingpage #schritt_3 .schritte{margin-top:200px;display:grid;grid-template-columns:1fr 1fr;column-gap:150px;row-gap:100px}#node-landingpage #schritt_3 .schritte{border-top:1px solid #eee;margin-top:100px;padding-top:100px}#node-landingpage #schritte .schritte .schritt,#node-landingpage #schritt_3 .schritte .schritt{grid-column:2;position:relative;padding-top:100px}#node-landingpage #schritte .schritte .schritt>*,#node-landingpage #schritt_3 .schritte .schritt>*{z-index:9;position:relative}#node-landingpage #schritte .schritte .schritt .number,#node-landingpage #schritt_3 .schritte .schritt .number{position:absolute;top:-30px;left:0;color:#eee;font-weight:700;font-size:240px;line-height:240px;z-index:1}#node-landingpage #schritte .schritte .schritt .text *:last-child,#node-landingpage #schritt_3 .schritte .schritt .text *:last-child{margin-bottom:0 !important}#node-landingpage #schritte .schritte .schritt>a.button,#node-landingpage #schritt_3 .schritte .schritt>a.button{float:right}#node-landingpage #jobs_hilfskraft,#node-landingpage #jobs_fachkraft{margin-top:100px}#node-landingpage #jobs_hilfskraft .swiper-container,#node-landingpage #jobs_fachkraft .swiper-container{margin-bottom:40px;margin-right:-100px;padding-right:100px}#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide{position:relative;overflow:hidden}#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide a,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide a{display:block}#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide .bild,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide .bild{transition:transform 1s}
#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide a:hover .bild,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide a:hover .bild{transform:scale(1.2)}#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide .bild:after,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide .bild:after{content:"";position:absolute;left:0;bottom:0;z-index:19;width:100%;height:50%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);transition:height .5s}#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide a:hover .bild:after,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide a:hover .bild:after{height:100%}#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide .label.lehre,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide .label.lehre{position:absolute;top:-42px;right:-100px;background:#fed327;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;line-height:30px;width:200px;text-align:center;box-shadow:0 0 15px 0 rgba(0,0,0,0.3);transform:rotate(45deg);transform-origin:left top}#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide .content-wrapper,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide .content-wrapper{position:absolute;left:0;bottom:0;z-index:99;width:100%}#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide .content-wrapper .content,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide .content-wrapper .content{color:#fff;margin:30px;white-space:nowrap}#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide .content-wrapper .content .gender,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide .content-wrapper .content .gender{font-size:12px;line-height:16px}#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide .content-wrapper .content h4.title,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide .content-wrapper .content h4.title{font-weight:700;margin:0 0 10px !important;text-overflow:ellipsis;overflow:hidden}#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide .content-wrapper .content .company,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide .content-wrapper .content .company{font-size:14px;line-height:20px;text-overflow:ellipsis;overflow:hidden}#node-landingpage #jobs_hilfskraft .swiper-container .swiper-slide .content-wrapper .content .location,#node-landingpage #jobs_fachkraft .swiper-container .swiper-slide .content-wrapper .content .location{font-size:14px;line-height:20px;text-overflow:ellipsis;overflow:hidden}#node-landingpage #jobs_hilfskraft .swiper-pagination,#node-landingpage #jobs_fachkraft .swiper-pagination{margin-top:15px;position:relative;float:left}#node-landingpage #jobs_hilfskraft .swiper-pagination .swiper-pagination-bullet,#node-landingpage #jobs_fachkraft .swiper-pagination .swiper-pagination-bullet{width:4px;height:4px;border-radius:2px;background:#1e262f;margin:0 20px 0 0;opacity:1;transition:background .3s,width .3s;outline:none !important;cursor:pointer}#node-landingpage #jobs_hilfskraft .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,#node-landingpage #jobs_fachkraft .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;background:#e52330}#node-landingpage #jobs_hilfskraft .swiper-pagination .swiper-pagination-bullet:hover,#node-landingpage #jobs_fachkraft .swiper-pagination .swiper-pagination-bullet:hover{background:#e52330}#node-landingpage #jobs_hilfskraft .swiper-navigation,#node-landingpage #jobs_fachkraft .swiper-navigation{float:right;outline:none !important}#node-landingpage #jobs_hilfskraft .swiper-navigation a,#node-landingpage #jobs_fachkraft .swiper-navigation a{font-size:34px;display:block;float:left;margin-left:30px;cursor:pointer;outline:none !important;box-shadow:none !important}#node-landingpage #jobs_hilfskraft .swiper-navigation a.swiper-button-disabled,#node-landingpage #jobs_fachkraft .swiper-navigation a.swiper-button-disabled{color:#1e262f !important;opacity:.3 !important;cursor:default}#node-landingpage #karriere{margin-top:100px}#node-landingpage #karriere .main .padding>hr{margin:0 0 100px}#node-landingpage #karriere .main .padding>.title,#node-landingpage #karriere .main .padding>.text{width:calc((100% - 150px)/2)}#node-landingpage #karriere .swiper-top{margin-top:50px;position:relative;padding-right:200px}#node-landingpage #karriere .swiper-top .swiper-navigation{position:absolute;right:0;bottom:-4px;outline:none !important}
#node-landingpage #karriere .swiper-top .swiper-navigation a{font-size:34px;display:block;float:left;margin-left:30px;cursor:pointer;outline:none !important;box-shadow:none !important}#node-landingpage #karriere .swiper-top .swiper-navigation a.swiper-button-disabled{color:#1e262f !important;opacity:.3 !important;cursor:default}#node-landingpage #karriere .swiper-container{margin-top:40px;overflow:visible}#node-landingpage #karriere .swiper-container .swiper-slide a{position:relative;display:block;width:105%;-webkit-clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%,10% 50%);clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%,10% 50%)}#node-landingpage #karriere .swiper-container .swiper-slide:first-child a{-webkit-clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%)}#node-landingpage #karriere .swiper-container .swiper-slide:last-child a{-webkit-clip-path:polygon(0 0,95% 0,95% 100%,0 100%,10% 50%);clip-path:polygon(0 0,95% 0,95% 100%,0 100%,10% 50%)}#node-landingpage #karriere .swiper-container .swiper-slide .bild{transition:transform 1s}#node-landingpage #karriere .swiper-container .swiper-slide a:hover .bild{transform:scale(1.2)}#node-landingpage #karriere .swiper-container .swiper-slide .bild:after{content:"";position:absolute;left:0;bottom:0;z-index:19;width:100%;height:50%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);transition:height .5s}#node-landingpage #karriere .swiper-container .swiper-slide a:hover .bild:after{height:100%}#node-landingpage #karriere .swiper-container .swiper-slide .content-wrapper{position:absolute;left:0;bottom:0;z-index:99;width:100%}#node-landingpage #karriere .swiper-container .swiper-slide .content-wrapper .content{color:#fff;margin:30px;white-space:nowrap}#node-landingpage #karriere .swiper-container .swiper-slide .content-wrapper .content h4{margin:0 !important}#node-landingpage #jobs_am_bau{margin-top:100px}#node-landingpage #jobs_am_bau .main .padding>hr{margin:0 0 100px}#node-landingpage #jobs_am_bau .text *:last-child{margin-bottom:0 !important}#node-landingpage #links{margin-top:200px}#node-landingpage #links .links{border-top:1px solid #eee}#node-landingpage #links .links a{display:block;position:relative;padding-right:80px;padding:50px 50px 50px 0;border-bottom:1px solid #eee;color:#000}#node-landingpage #links .links a .title{font-size:4vw;line-height:4vw;color:#e52330;font-weight:700;transition:color .5s;margin-left:-5px}#node-landingpage #links .links a:hover .title{color:#9e1d1e}#node-landingpage #links .links a .icon-right{font-size:40px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:color .5s,right .5s}#node-landingpage #links .links a:hover .icon-right{color:#9e1d1e;right:-15px}#jab_job_block_landingpage_slider_filter{position:relative}#jab_job_block_landingpage_slider_filter .form-wrapper.search{background:#fff;color:#1e262f;margin-bottom:5px;padding:30px;position:relative}#jab_job_block_landingpage_slider_filter .form-wrapper.search a{color:#1e262f}#jab_job_block_landingpage_slider_filter .form-wrapper.search>.label{font-weight:700;margin-bottom:20px}#jab_job_block_landingpage_slider_filter .form-wrapper>a.reset{position:absolute;top:30px;right:30px;font-size:12px}#jab_job_block_landingpage_slider_filter .form-wrapper>a.reset:hover{color:#e52330}#jab_job_block_landingpage_slider_filter .form-item{margin:0 0 10px}#jab_job_block_landingpage_slider_filter .form-item.form-type-textfield label,#jab_job_block_landingpage_slider_filter .form-item.form-type-select label{position:absolute;top:50%;left:20px;line-height:20px;margin-top:-10px;opacity:.5;z-index:99;cursor:text;background:none;font-weight:inherit;font-size:inherit;padding:0}#jab_job_block_landingpage_slider_filter .form-item.form-type-textfield label.has-text,#jab_job_block_landingpage_slider_filter .form-item.form-type-select label.has-text{display:none}#jab_job_block_landingpage_slider_filter .form-item.form-type-textfield input.form-text{background:#f5f5f5;border-radius:5px !important;border:0 !important;padding:10px 20px}#jab_job_block_landingpage_slider_filter .easy-autocomplete .easy-autocomplete-container{border-radius:5px;padding:15px 20px;display:none !important}#jab_job_block_landingpage_slider_filter .form-item.form-item-location{width:100%}#jab_job_block_landingpage_slider_filter .form-wrapper.actions{margin-top:20px}#jab_job_block_landingpage_slider_filter input.form-submit.reset{display:none}#jab_job_block_landingpage_slider_filter .ajax-progress{position:absolute;background:rgba(30,38,47,0.8)}.add-link{display:block;position:relative;padding-left:80px}.add-link i.icon-add{background:#e52330;color:#fff;width:50px;height:50px;position:absolute;top:50%;margin-top:-25px;left:0;border-radius:5px;text-align:center}
.add-link i.icon-add:before{line-height:50px}.form-type-managed-file{margin:0 !important}.form-type-managed-file>label,.form-item-header-image-select>label{display:none}.form-type-managed-file a.upload,.form-type-managed-file a.browse{display:none}.form-type-managed-file .file-resup-wrapper{margin:0;position:relative}.form-item-header-image-select select,.form-item-header-image-select .chosen-container{display:none}.form-item-header-image-select .description{font-size:inherit;line-height:inherit;margin:0}.form-item-header-image-select .description a{font-weight:inherit}.form-type-managed-file .file-resup-wrapper .drop,.form-item-header-image-select .select-file{position:relative;margin:0;height:150px;border:1px dashed #ddd;display:block;cursor:pointer;transition:background .5s,border-color .5s}.form-item-header-image-select .select-file.hide{display:none}.form-type-managed-file .file-resup-wrapper .drop:hover,.form-item-header-image-select .select-file:hover{background:#f5f5f5;border-color:#232b35;color:inherit}.form-type-managed-file .file-resup-wrapper .drop .file-list{display:none}.form-type-managed-file .file-resup-wrapper .drop .drop-message,.form-item-header-image-select .select-file .message{position:absolute;top:50%;left:50%;width:auto;max-width:90%;text-align:left;color:inherit;transform:translate(-50%,-50%);cursor:pointer;padding:0;display:block}.form-type-managed-file .file-resup-wrapper .drop .drop-message i.icon-upload,.form-item-header-image-select .select-file .message i.icon-images{position:absolute;top:50%;margin-top:-25px;left:0;font-size:50px;color:#e52330}.form-type-managed-file .file-resup-wrapper .drop .drop-message .text,.form-item-header-image-select .select-file .message .text{padding-left:75px;line-height:22px}.form-type-managed-file .file-resup-wrapper .drop .drop-message .text .small,.form-item-header-image-select .select-file .message .text .small{font-size:12px;line-height:18px}.form-type-managed-file .file-resup-wrapper .progress{position:absolute;top:0;left:0;width:100%;font-size:14px;margin:0;background:#fff;box-sizing:border-box;padding:50px 50px;border:1px dashed #ddd;height:150px}.form-type-managed-file .file-resup-wrapper a.upload.cancel{display:block;position:absolute;bottom:20px;left:50px;padding:0 6px;font-size:12px;line-height:20px;margin-top:35px;background:#aaa}.form-type-managed-file .file-resup-wrapper a.upload.cancel:hover{background:#e52330}.form-type-managed-file .field-suffix{font-size:12px;line-height:18px;margin-top:10px;display:block}.form-type-managed-file .file-resup-wrapper .messages,#edit-header-image-file-ajax-wrapper .messages{border:0 !important;padding:0 !important;color:#e52330;font-weight:700;white-space:normal;margin:0 0 10px;background:none;font-size:14px;line-height:22px}.form-type-managed-file .file-resup-wrapper .messages:before,#edit-header-image-file-ajax-wrapper .messages:before{display:none}.form-type-managed-file .file-resup-wrapper .messages a,#edit-header-image-file-ajax-wrapper .messages a{color:#e52330;text-decoration:underline}.form-type-managed-file .file-resup-wrapper .messages a:hover,#edit-header-image-file-ajax-wrapper .messages a:hover{opacity:.5}.form-type-managed-file .form-managed-file.has-file,.form-type-managed-file .form-managed-file.has-file+.description{display:none !important}.uploaded-file,.form-item-header-image-select .preview-image{width:100%;height:150px;position:relative;overflow:hidden}.form-item-header-image-select .preview-image.hide{display:none}.uploaded-file a.remove,.form-item-header-image-select .preview-image a.remove{position:absolute;top:0;right:0;background:#fff;color:#aaa;width:50px;height:50px;text-align:center;text-decoration:none}.uploaded-file a.remove:hover,.form-item-header-image-select .preview-image a.remove:hover{color:#e52330}.uploaded-file a.remove i:before,.form-item-header-image-select .preview-image a.remove i:before{line-height:50px}.form-item-pdf-file .uploaded-file,.form-item-logo-file .uploaded-file{border:1px solid #eee;box-sizing:border-box;padding:50px;line-height:50px}.form-item-pdf-file .uploaded-file i.icon-download{font-size:24px;margin-right:20px;color:#aaa;float:left}.form-item-pdf-file .uploaded-file i.icon-download:before{line-height:50px}.form-item-logo-file .uploaded-file .logo{width:auto !important;height:auto;max-height:80px;max-width:250px;position:absolute;left:50px;top:50%;transform:translateY(-50%)}.form-item-pdf-file .uploaded-file a.remove,.form-item-logo-file .uploaded-file a.remove{top:50%;right:50px;width:auto;height:auto;background:none;margin-top:-25px}.form-type-managed-file.disabled,.form-item-header-image-select.disabled{opacity:.3;position:relative}.form-type-managed-file.disabled:before,.form-item-header-image-select.disabled:before{content:"";position:absolute;top:0;left:0;z-index:99;display:block;width:100%;height:100%}
#overlay.jab_job_header_image_select{height:100% !important;top:0 !important;left:auto !important;right:0 !important;width:66.666% !important;margin:0 !important;transform:translateX(100%);overflow:hidden}#overlay.jab_job_header_image_select.show{transform:translateX(0%)}#overlay.jab_job_header_image_select>a.close{top:35px;right:35px;font-size:35px}#overlay.jab_job_header_image_select>.content-wrapper{overflow-y:auto;-webkit-overflow-scrolling:touch}#overlay.jab_job_header_image_select>.content-wrapper>.content{margin:120px 75px}#overlay.jab_job_header_image_select h4.title{margin:0 0 50px !important;position:relative;padding-left:75px}#overlay.jab_job_header_image_select h4.title i{position:absolute;top:50%;left:0;margin-top:-25px;font-size:50px;color:#e52330}#overlay.jab_job_header_image_select .images{margin:-1%}#overlay.jab_job_header_image_select .images .image{width:48%;float:left;margin:1%;position:relative;display:block;transition:opacity .5s}#overlay.jab_job_header_image_select .images.selected .image img{opacity:.5}#overlay.jab_job_header_image_select .images .image:hover,#overlay.jab_job_header_image_select .images.selected .image.selected img{opacity:1}#overlay.jab_job_header_image_select .images .image i.icon-check-circle{position:absolute;width:50px;height:50px;color:#fff;text-align:center;right:0;bottom:0;opacity:0;font-size:24px;background:#e52330;transition:opacity .5s}#overlay.jab_job_header_image_select .images .image:hover i.icon-check-circle,#overlay.jab_job_header_image_select .images.selected .image.selected i.icon-check-circle{opacity:1}#overlay.jab_job_header_image_select .images .image i.icon-check-circle:before{line-height:50px}#overlay.jab_job_header_image_select .buttons{position:fixed;right:0;bottom:0;width:100%;background:#1e262f;box-sizing:border-box;padding:30px 75px;box-shadow:0 0 15px 0 rgba(255,255,255,0.5)}#overlay.jab_job_header_image_select .buttons .close{border:1px solid #fff !important;background:none !important}#overlay.jab_job_header_image_select .buttons .close:before{background:#fff}#overlay.jab_job_header_image_select .buttons .close:hover{color:#1e262f}#overlay.jab_job_header_image_select .buttons .select{float:right}#overlay.jab_job_header_image_select .buttons .select.disabled{opacity:.3 !important;background:#e52330 !important}.colpick{display:block !important;position:relative !important;width:100% !important;border-radius:0;background:none;border:1px solid #dbdbdd;height:220px;font-family:inherit;overflow:visible}.colpick .colpick_color{background-color:#38ff00;top:0;left:0;width:220px;height:100%;border:0;outline:none}.colpick .colpick_color .colpick_color_overlay1,.colpick .colpick_color .colpick_color_overlay2{width:100%;height:100%}.colpick .colpick_hue{top:0;left:220px;height:100%;width:20px;margin-left:10px;border:0}.colpick .colpick_hue_arrs{left:-5px;width:30px;height:5px;margin-top:-5px}.colpick .colpick_hue_arrs .colpick_hue_larr{border-top-width:4px;border-bottom-width:4px;border-left-width:5px}.colpick .colpick_hue_arrs .colpick_hue_rarr{border-top-width:4px;border-bottom-width:4px;border-right-width:5px}.colpick .colpick_new_color{top:0;left:auto;right:0;margin:-15px 40px 0 0;border:1px solid #dbdbdd !important;width:28px !important;height:28px !important;z-index:99}.colpick .colpick_hex_field,.colpick .colpick_field{height:40px;border:0;background:#f5f5f5;border-radius:0;font-size:14px;color:inherit;overflow:visible}.colpick .colpick_hex_field input,.colpick .colpick_field input{position:relative;right:auto;top:auto;font-size:inherit;font-family:inherit;color:inherit;line-height:40px;height:40px;text-align:left;padding:0 0 0 30px;width:100%;box-sizing:border-box}.colpick .colpick_hex_field .colpick_field_letter,.colpick .colpick_field .colpick_field_letter{width:auto;height:auto;left:10px;top:0;line-height:40px;border:0;background:none;color:inherit;padding:0;font-weight:700}.colpick .colpick_hex_field{top:160px;left:290px;width:210px;width:calc(100% - 220px - 110px)}.colpick .colpick_hex_field:before{content:"oder Hex-Code";position:absolute;bottom:100%;left:0}.colpick .colpick_rgb_r{top:50px !important;left:290px !important;width:70px !important;width:calc(((100% - 220px - 110px)/3) - 10px) !important}.colpick .colpick_rgb_g{top:50px !important;left:290px !important;width:70px !important;width:calc(((100% - 220px - 110px)/3) - 10px) !important;margin-left:70px;margin-left:calc(((100% - 220px - 110px)/3) + 5px) !important}.colpick .colpick_rgb_b{top:50px !important;left:290px !important;width:70px !important;width:calc(((100% - 220px - 110px)/3) - 10px) !important;margin-left:140px;margin-left:calc((((100% - 220px - 110px)/3) + 5px)*2) !important}.colpick .colpick_field .colpick_field_arrs{display:none}#_jab_user_block_menu .logo{background:#fff;margin-bottom:5px;padding:40px 50px;position:relative}#_jab_user_block_menu .logo img{height:auto;width:auto !important;max-width:100%;max-height:50px;max-width:50%}#_jab_user_block_menu .logo a.link{font-size:12px;color:#aaa;position:absolute;top:50%;right:50px;line-height:25px;margin-top:-13px}
#_jab_user_block_menu .logo a.link:after{background:#ddd}#_jab_user_block_menu .logo a.link:hover{color:#e52330}#_jab_user_block_menu .logo a.link:hover:after{background:#e52330}#_jab_user_block_menu .location{background:#fff;margin-bottom:5px;padding:30px 50px}#_jab_user_block_menu .links{background:#fff;margin-bottom:5px;padding:40px 50px}#_jab_user_block_menu .links ul{margin:0 !important}#_jab_user_block_menu .links ul li{padding:0 0 25px !important;border-bottom:1px solid #eee;margin:0 0 25px !important}#_jab_user_block_menu .links ul li:last-child{padding-bottom:0 !important;border-bottom:0 !important;margin-bottom:0 !important}#_jab_user_block_menu .links ul li:before{display:none}#_jab_user_block_menu .links ul li a{display:block;padding-left:40px;position:relative}#_jab_user_block_menu .links ul li a i{position:absolute;top:5px;left:0;font-size:16px;color:#aaa}#_jab_user_block_menu .links ul li a i.icon-angle-right{left:auto;right:0;font-size:12px;top:7px}#_jab_user_block_menu .links ul li.active a{font-weight:700}#_jab_user_block_menu .links ul li.active a i{color:#e52330}#_jab_user_block_menu .links ul li a:hover i.icon-angle-right{color:#e52330}#_jab_user_block_menu .links ul li.active a i.icon-angle-right{color:#1e262f}#_jab_user_block_menu>.tooltip.logout{display:none}#_jab_user_block_menu .links.with-intro{display:none}#_jab_user_block_menu .intro{background:#232b35;color:#fff;padding:60px 50px;text-align:center}#_jab_user_block_menu .intro .percent{margin:0 auto 40px auto;width:50px;height:50px;line-height:50px;font-size:12px;color:#1e262f;text-align:center;background:#fff;border-radius:50%;font-weight:700;position:relative}#_jab_user_block_menu .intro .percent svg{overflow:visible;width:80px;position:absolute;top:-35px;left:-15px}#_jab_user_block_menu .intro .percent svg path.bg{fill:none;stroke:#fff;stroke-width:5px;stroke-linecap:round;opacity:.3}#_jab_user_block_menu .intro .percent svg path.current{fill:none;stroke:#e52330;stroke-width:5px;stroke-linecap:round}#_jab_user_block_menu .intro .step{font-weight:700;opacity:.1}#_jab_user_block_menu .intro .step:before{content:"";position:relative;margin:10px auto;height:25px;width:1px;background:#fff;display:block}#_jab_user_block_menu .intro .step:first-child:before{display:none}#_jab_user_block_menu .intro .step.active{opacity:1}#_jab_user_block_menu .intro .step.active:before{opacity:.3}#_jab_user_block_menu .intro .step .small{font-size:12px;line-height:22px;opacity:.3;display:block}#_jab_user_block_menu .button{font-size:12px;padding:0 12px;margin:5px 0}#_jab_user_edit .profile-form{margin-top:80px}#_jab_user_edit #user-profile-form .form-item-pass{width:100%;float:left;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #eee}#_jab_user_edit #user-profile-form .form-item-current-pass{float:left;width:100%;padding-bottom:40px;border-bottom:1px solid #eee}#_jab_user_edit #user-profile-form .email_notification{float:left;width:100%}#_jab_user_edit #user-profile-form .email_notification small{font-size:12px;line-height:18px}#_jab_user_edit #user-profile-form .companies_edit{float:left;width:100%;padding-top:40px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:40px}#_jab_user_edit #user-profile-form .companies_edit .form-type-select>label{display:none}#_jab_user_edit #user-profile-form .companies_edit .chosen-choices{margin:0 !important}#_jab_user_edit #user-profile-form .companies_edit .search-choice{position:relative;border-top:1px solid #eee;padding:10px 30px 10px 0 !important}#_jab_user_edit #user-profile-form .companies_edit .search-choice:before,#_jab_user_edit #user-profile-form .companies_edit .search-field:before{display:none}#_jab_user_edit #user-profile-form .companies_edit .search-choice-close{display:inline-block;color:#aaa;margin-left:10px;position:absolute;top:10px;right:0}#_jab_user_edit #user-profile-form .companies_edit .search-choice-close:hover{color:#e52330}#_jab_user_edit #user-profile-form .companies_edit .search-choice-close:before{content:"✕"}#_jab_user_edit #user-profile-form .companies_edit .search-field{padding:0 !important}#_jab_user_edit #user-profile-form .companies_edit .search-field input{border:1px solid #dbdbdd;border-top-color:#dbdbdd;border-right-color:#dbdbdd;border-bottom-color:#dbdbdd;border-left-color:#dbdbdd;font-family:inherit;font-size:inherit;font-style:normal;line-height:30px;padding:15px 30px;color:inherit;outline:none !important;box-shadow:none !important;border-radius:0 !important;margin:0 !important;width:100% !important;box-sizing:border-box;transition:border-color .5s;-webkit-appearance:none}#_jab_user_edit #user-profile-form fieldset.admin-settings{margin:0 !important;padding:0 !important;border:0;float:left;width:100%}#_jab_user_edit #user-profile-form fieldset.admin-settings .form-item-roles{width:48%;float:right}
#_jab_user_edit #user-profile-form fieldset.admin-settings .form-item-status{width:48%;float:left}#_jab_user_edit #user-profile-form fieldset.admin-settings .form-submit.resend_activation_mail{background:none !important;padding:0 !important;color:#aaa !important;text-decoration:underline !important}#_jab_user_edit #user-profile-form fieldset.admin-settings .form-submit.resend_activation_mail:hover{color:#e52330 !important}#_jab_user_edit #user-profile-form .form-actions{padding-top:40px;border-top:1px solid #eee}#_jab_user_edit #user-profile-form .form-actions a.back{float:left;margin-top:12px}#_jab_user_edit #user-profile-form .form-actions .form-submit{float:right}#_jab_user_edit #user-profile-form .form-actions .form-submit#edit-cancel{margin-right:30px}#_jab_user_password_backend .password-form{padding-top:40px;margin-top:40px;border-top:1px solid #eee}#_jab_user_password_backend .form-actions{margin-top:40px}#_jab_user_password_backend .form-actions a.back{float:left;margin-top:12px}#_jab_user_password_backend .form-actions .form-submit{float:right}#_jab_user_company_jobs .jobs-wrapper{position:relative}#_jab_user_company_jobs .jobs-wrapper .create{position:absolute;top:0;right:0}#_jab_user_company_jobs .jobs-wrapper .create-container .buttons{float:left}#_jab_user_company_jobs .jobs-wrapper .create-container .buttons .copy{margin-right:10px}#_jab_user_company_jobs .jobs-wrapper .create-container #_jab_job_copy_form .form-item-select{margin:40px 0}#_jab_user_company_jobs .jobs-wrapper .create-container #_jab_job_copy_form a.cancel{float:left;margin-top:12px}#_jab_user_company_jobs .jobs-wrapper .create-container #_jab_job_copy_form .form-submit{float:right}#_jab_user_company_jobs .topjobs-container{background:#f5f5f5;padding:30px 30px 30px 80px;margin:50px 0 -30px;position:relative;font-size:14px;line-height:20px}#_jab_user_company_jobs .topjobs-container i{font-size:30px;position:absolute;top:30px;left:30px;color:#e52330}#_jab_user_company_jobs .topjobs-container p{margin:0 !important}#_jab_user_company_jobs #list-container{margin-top:80px;position:relative}#_jab_user_company_jobs #list-container .row{border-bottom:1px solid #eee;padding:15px 0;display:table;width:100%}#_jab_user_company_jobs #list-container .row.header{padding-top:0}#_jab_user_company_jobs #list-container .row.header>div{padding:0 !important;font-size:10px;font-weight:700;color:#aaa}#_jab_user_company_jobs #list-container .row.header a.sortable{color:#aaa}#_jab_user_company_jobs #list-container .row.header a.sortable.sorted{color:#1e262f}#_jab_user_company_jobs #list-container .row.header a.sortable:hover,#_jab_user_company_jobs #list-container .row.header a.sortable.sorted:hover{color:#e52330}#_jab_user_company_jobs #list-container .row.header a.sortable:after{font-family:"icomoon" !important;content:"\62";font-size:6px;margin-left:5px}#_jab_user_company_jobs #list-container .row.header a.sortable.sorted.desc:after{content:"\6c"}#_jab_user_company_jobs #list-container .row>div{padding-right:1%;box-sizing:border-box;display:table-cell;vertical-align:middle}#_jab_user_company_jobs #list-container .row>.name{width:55%}#_jab_user_company_jobs #list-container .row>.name a{font-weight:700}#_jab_user_company_jobs #list-container .row>.name .gender{font-size:12px;color:#aaa;margin-left:3px}#_jab_user_company_jobs #list-container .row>.name .location{font-size:14px}#_jab_user_company_jobs #list-container .row>.topjob{width:10%;text-align:center;font-size:14px}#_jab_user_company_jobs #list-container .row>.viewed{width:10%;text-align:center;font-size:14px}#_jab_user_company_jobs #list-container .row>.viewed .label{display:none}#_jab_user_company_jobs #list-container .row>.published{width:10%;text-align:center;font-size:14px}#_jab_user_company_jobs #list-container .row>.published .label{display:none}#_jab_user_company_jobs #list-container .row>.actions{text-align:right;width:15%;overflow:visible;padding-right:0 !important}#_jab_user_company_jobs #list-container .row>.actions>a{display:inline-block;font-size:16px;margin-left:20px;color:#aaa}#_jab_user_company_jobs #list-container .row>.actions>a:hover{color:#e52330}#_jab_user_company_jobs #list-container .row.unpublished,#_jab_user_company_jobs #list-container .row.unpublished a{color:#aaa}#_jab_user_company_jobs #list-container .count{float:right;margin-top:50px;font-weight:700;font-size:12px}#_jab_user_company_jobs #list-container .ajax-progress{position:absolute;background:rgba(255,255,255,0.8)}#_jab_user_company_jobs a.intro-skip{margin-top:80px}#_jab_location_page_locations .locations-wrapper{position:relative}#_jab_location_page_locations .locations-wrapper .create{position:absolute;top:0;right:0}#_jab_location_page_locations .create-container{border:1px dashed #ddd;padding:50px;transition:border .5s,box-shadow .5s}
#_jab_location_page_locations .create-container.form-is-shown{border:0;box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}#_jab_location_page_locations #_jab_location_create_form{display:none;margin-bottom:50px}#_jab_location_page_locations #_jab_location_create_form h4.title,#_jab_location_page_locations .rows .row ._jab_location_edit_form h4.title{margin:0 0 30px !important}#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details{margin:0 -1%}#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item{width:31.333%;float:left;margin-left:1%;margin-right:1%}#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item.form-item-details-zip,#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item.form-item-details-country,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item.form-item-details-zip,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item.form-item-details-country{width:14.666%}#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item-details-company-name-select,#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item-details-company-name,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item-details-company-name-select,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item-details-company-name{width:98% !important}#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_account,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_account{padding-top:40px;border-top:1px solid #eee;position:relative}#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_account input.form-submit{color:inherit;padding:0;background:none;position:absolute;top:112px;right:30px}#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_account input.form-submit:hover{color:#e52330}#_jab_location_page_locations #_jab_location_create_form .form-actions,#_jab_location_page_locations .rows .row ._jab_location_edit_form .form-actions{padding-top:40px;border-top:1px solid #eee;position:relative}#_jab_location_page_locations #_jab_location_create_form .form-actions a.cancel,#_jab_location_page_locations .rows .row ._jab_location_edit_form .form-actions a.cancel{float:left;margin-top:12px}#_jab_location_page_locations #_jab_location_create_form .form-actions .form-submit,#_jab_location_page_locations .rows .row ._jab_location_edit_form .form-actions .form-submit{float:right}#_jab_location_page_locations #list-container{margin-top:80px;position:relative;border-top:1px solid #eee}#_jab_location_page_locations #list-container .no-results{margin-top:80px}#_jab_location_page_locations #list-container .row{border-bottom:1px solid #eee;padding:15px 0;transition:padding .5s,box-shadow .5s}#_jab_location_page_locations #list-container .row>div{padding-right:1%;box-sizing:border-box;float:left}#_jab_location_page_locations #list-container .row .location{width:60%}#_jab_location_page_locations #list-container .row .account{width:28%;text-align:right}#_jab_location_page_locations #list-container .row .account .label{display:inline-block;font-size:10px;font-weight:700;background:#aaa;color:#fff;border-radius:5px;line-height:20px;padding:0 6px;margin:3px 0}#_jab_location_page_locations #list-container .row .account .label.no-login{background:#e52330}#_jab_location_page_locations #list-container .row .account .label i{margin-right:3px;position:relative;top:1px}#_jab_location_page_locations #list-container .row .account .resend-account-notification{font-size:14px;margin-right:15px}#_jab_location_page_locations #list-container .row .actions{float:right;text-align:right;width:12%;overflow:visible;padding-right:0 !important}#_jab_location_page_locations #list-container .row .actions a{display:inline-block;font-size:16px;margin-left:20px;color:#aaa;margin-top:5px}#_jab_location_page_locations #list-container .row .actions a:hover{color:#e52330}#_jab_location_page_locations #list-container .row ._jab_location_edit_form{display:none;width:100%;clear:both;padding:50px 0 0;margin:0 0 50px}#_jab_location_page_locations #list-container .row.form-is-shown{box-shadow:0 0 15px 0 rgba(0,0,0,0.1);padding:50px}#_jab_location_page_locations #list-container .row.form-is-shown .account *,#_jab_location_page_locations #list-container .row.form-is-shown .actions a.edit{display:none}
#_jab_location_page_locations #list-container .count{float:right;margin-top:50px;font-weight:700;font-size:12px}#_jab_location_page_locations #list-container .ajax-progress{position:absolute;background:rgba(255,255,255,0.8)}#_jab_location_page_locations a.intro-skip{margin-top:80px}#_jab_job_edit .job-edit-wrapper{position:relative}#_jab_job_edit .job-edit-wrapper .einleitung{margin:0 0 80px}#_jab_job_edit .job-edit-wrapper .einleitung h1{margin:0 !important}#_jab_job_edit .job-edit-wrapper .einleitung a.cancel{position:absolute;top:0;right:0;opacity:.3}#_jab_job_edit .job-edit-wrapper .einleitung a.cancel:hover{opacity:1}#_jab_job_edit_form fieldset{margin:0 0 50px !important;padding:0 !important;border:0 !important;border-bottom:1px solid #eee !important;position:relative}#_jab_job_edit_form fieldset legend{font-weight:700;padding:0 !important;margin:0 0 20px !important}#_jab_job_edit_form #_jab_job_header_image{padding-bottom:40px !important}#_jab_job_edit_form #_jab_job_header_image .form-item-header-image-company{margin:0 !important}#_jab_job_edit_form #_jab_job_header_image #edit-header-image-file-ajax-wrapper{width:48%;float:left;margin:20px 0 0 !important}#_jab_job_edit_form #_jab_job_header_image .form-item-header-image-select{width:48%;float:right;margin:20px 0 0 !important}#_jab_job_edit_form #_jab_job_header_image .form-type-managed-file .file-resup-wrapper .drop .drop-message,#_jab_job_edit_form #_jab_job_header_image .form-item-header-image-select .select-file .message{width:80%}#_jab_job_edit_form #_jab_job_header_image.image-from-company #edit-header-image-file-ajax-wrapper,#_jab_job_edit_form #_jab_job_header_image.image-from-company .form-item-header-image-select{display:none}#_jab_job_edit_form #jab_job_details legend{margin-bottom:30px !important}#_jab_job_edit_form #jab_job_details .fieldset-wrapper{margin:0 -1%}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item{width:31.333%;float:left;margin-left:1%;margin-right:1%}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-job{width:98%}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-name{width:64.666%}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-type{clear:left}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-apprenticeship{margin-top:18px}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-career-changer{width:64.666%}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-career-changer .form-item-details-career-changer-hilfskraft{margin-top:0 !important}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-career-changer a.tooltip{color:#aaa;font-size:14px;margin-left:3px}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-career-changer a.tooltip:hover{color:#1e262f}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-career-changer a.tooltip span.tooltip-content{height:auto;line-height:18px;padding:5px 12px}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-income-type{clear:left}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-location,#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-place-of-work{width:48%}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-income input.form-text{padding-right:58px}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-name input.form-text{padding-right:87px}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item .form-item-details-income-options-kv{float:none !important;width:auto !important;margin:0 !important}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item .form-item-details-income-options-ueberzahlung{float:none !important;width:auto !important;margin:10px 0 0 !important}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-other-person-select{width:98% !important;clear:both}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-application-url{width:98%}#_jab_job_edit_form fieldset.text-format{padding-bottom:40px !important}#_jab_job_edit_form fieldset.text-format .add-container{border:1px dashed #ddd;padding:50px}#_jab_job_edit_form fieldset.text-format .add-container input.form-submit{display:none}#_jab_job_edit_form fieldset.text-format .fieldset-container{padding:50px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}#_jab_job_edit_form fieldset.text-format .fieldset-container .form-type-textarea>label{font-weight:700;margin:0 0 30px !important;display:block}#_jab_job_edit_form fieldset.text-format .fieldset-container a.cancel{float:left;margin-top:42px}#_jab_job_edit_form fieldset.text-format .fieldset-container input.cancel{display:none}#_jab_job_edit_form fieldset.text-format .fieldset-container input.save{float:right;margin-top:30px}#_jab_job_edit_form fieldset.text-format .fieldset-edit-container{position:relative;padding:50px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}
#_jab_job_edit_form fieldset.text-format .fieldset-edit-container input.edit{display:none}#_jab_job_edit_form fieldset.text-format .fieldset-edit-container a.edit{position:absolute;top:-46px;right:0;font-size:16px;color:#aaa}#_jab_job_edit_form fieldset.text-format .fieldset-edit-container a.edit:hover{color:#e52330}#_jab_job_edit_form fieldset.text-format .fieldset-edit-container .preview *:last-child{margin-bottom:0 !important}#_jab_job_edit_form #jab_job_benefits .top{position:relative;padding-right:300px}#_jab_job_edit_form #jab_job_benefits .top .buttons{position:absolute;top:0;right:0}#_jab_job_edit_form #jab_job_benefits .top .buttons input.form-submit{font-size:10px;font-weight:700;background:#aaa;color:#fff;border-radius:5px;line-height:20px;padding:0 10px;margin:0 0 0 6px}#_jab_job_edit_form #jab_job_benefits .top .buttons input.form-submit:hover{background:#e52330}#_jab_job_edit_form #jab_job_benefits .items-wrapper{margin-top:20px}#_jab_job_edit_form #jab_job_benefits .items-wrapper .item{position:relative;margin:10px 10px 0 0;display:inline-block}#_jab_job_edit_form #jab_job_benefits .items-wrapper .item .form-submit{background:none;border:1px solid #1e262f !important;color:#1e262f}#_jab_job_edit_form #jab_job_benefits .items-wrapper .item .form-submit:hover{border-color:#e52330 !important;color:#e52330}#_jab_job_edit_form #jab_job_benefits .items-wrapper .item.checked .form-submit{background:#e52330;border-color:#e52330 !important;color:#fff}#_jab_job_edit_form #jab_job_finaltext{border-bottom:0 !important;padding-bottom:0 !important}#_jab_job_edit_form #edit-pdf{border-bottom:0 !important}#_jab_job_edit_form .form-actions{margin-top:40px;border-top:1px solid #eee;padding-top:40px;position:relative}#_jab_job_edit_form .form-actions a.cancel{float:left;margin-top:12px}#_jab_job_edit_form .form-actions .form-submit{float:right;margin-left:10px}#_jab_job_edit_form .form-actions a.unpublish{float:right;margin-top:12px;margin-right:40px;opacity:.3}#_jab_job_edit_form .form-actions a.unpublish:hover{opacity:1}#_jab_job_edit .form-actions .sticky-container{position:fixed;bottom:0;right:0;width:66.666%;background:#232b35;z-index:120;padding:30px 100px 30px 75px;box-sizing:border-box;box-shadow:0 0 15px 0 rgba(0,0,0,0.2);transition:transform .5s}#_jab_job_edit .form-actions .sticky-container.hide{transform:translateY(100%)}#_jab_job_edit .form-actions .sticky-container a.submit{float:right;margin-left:10px;border:1px solid transparent !important}#_jab_job_edit .form-actions .sticky-container a.submit.white{background:none;border:1px solid #fff !important;color:#fff}#_jab_job_edit .form-actions .sticky-container a.submit.white:hover{color:#232b35;background:#fff}#_jab_user_company_edit .company-edit-wrapper{position:relative}#_jab_user_company_edit .company-edit-wrapper .einleitung{margin:0 0 80px}#_jab_user_company_edit_form fieldset{margin:0 0 50px !important;padding:0 !important;border:0 !important;border-bottom:1px solid #eee !important}#_jab_user_company_edit_form fieldset legend{font-weight:700;padding:0 !important;margin:0 0 20px !important}#_jab_user_company_edit_form #jab_company_details legend{margin-bottom:30px !important}#_jab_user_company_edit_form #jab_company_details .fieldset-wrapper{margin:0 -1%}#_jab_user_company_edit_form #jab_company_details .fieldset-wrapper .form-item{width:31.333%;float:left;margin-left:1%;margin-right:1%}#_jab_user_company_edit_form #jab_company_details .fieldset-wrapper .form-item-company-zip,#_jab_user_company_edit_form #jab_company_details .fieldset-wrapper .form-item-company-country{width:14.666%}#_jab_user_company_edit_form #edit-logo{padding-bottom:40px !important}#_jab_user_company_edit_form #edit-colors{position:relative}#_jab_user_company_edit_form #edit-colors legend{margin:0 0 30px !important}#_jab_user_company_edit_form #edit-colors .form-item-colors-main{width:48%;float:left}#_jab_user_company_edit_form #edit-colors .form-item-colors-background{width:48%;float:right}#_jab_user_company_edit_form #edit-colors .form-type-textfield input.form-text{display:none}#_jab_user_company_edit_form #edit-colors .form-type-textfield>label{left:220px;margin-left:55px}#_jab_user_company_edit_form #edit-colors a.reset{position:absolute;top:-52px;right:0}#_jab_user_company_edit_form #_jab_user_company_edit_header_image{padding-bottom:40px !important}#_jab_user_company_edit_form #_jab_user_company_edit_header_image .form-item-header-image-company{margin:0 !important}#_jab_user_company_edit_form #_jab_user_company_edit_header_image #edit-header-image-file-ajax-wrapper{width:48%;float:left;margin:0 !important}#_jab_user_company_edit_form #_jab_user_company_edit_header_image .form-item-header-image-select{width:48%;float:right;margin:0 !important}#_jab_user_company_edit_form #_jab_user_company_edit_header_image .form-type-managed-file .file-resup-wrapper .drop .drop-message,#_jab_user_company_edit_form #_jab_user_company_edit_header_image .form-item-header-image-select .select-file .message{width:80%}
#_jab_user_company_edit_form #_jab_user_company_edit_header_image.image-from-company #edit-header-image-file-ajax-wrapper,#_jab_user_company_edit_form #_jab_user_company_edit_header_image.image-from-company .form-item-header-image-select{display:none}#_jab_user_company_edit_form #edit-details legend{margin-bottom:30px !important}#_jab_user_company_edit_form #edit-details .form-item-details-founding{width:48%;float:left}#_jab_user_company_edit_form #edit-details .form-item-details-employees{width:48%;float:right}#_jab_user_company_edit_form #jab_user_company_edit_description .fieldset-container{padding:50px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}#_jab_user_company_edit_form #jab_user_company_edit_description .form-item-description-container-text-value>label{font-weight:700;margin:0 0 10px !important;display:block}#_jab_user_company_edit_form #jab_user_company_edit_benefits{padding-bottom:40px !important}#_jab_user_company_edit_form #jab_user_company_edit_benefits .add-container{border:1px dashed #ddd;padding:50px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .add-container input.form-submit{display:none}#_jab_user_company_edit_form #jab_user_company_edit_benefits .fieldset-container{padding:50px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item{border-bottom:1px solid #eee;margin-bottom:40px;padding-bottom:40px;position:relative}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item .preview{position:relative;padding-left:100px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item .preview h4.title{margin:0 0 10px !important}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item .preview .icon{width:65px;height:65px;position:absolute;top:0;left:0}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item .preview .icon svg{width:100%;height:100%}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item .preview .icon path{fill:#e52330}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.preview a.edit,#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.preview a.remove{position:absolute;top:0;right:0;font-size:16px;color:#aaa}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.preview a.edit{right:36px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.preview a.edit:hover,#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.preview a.remove:hover{color:#e52330}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.preview input.edit,#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.preview input.remove{display:none}#_jab_user_company_edit_form #jab_user_company_edit_benefits .fieldset-container .add-container{margin-top:40px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .form-item:nth-child(1){width:48%;float:left}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .form-item:nth-child(2){width:48%;float:right}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .form-type-textarea{clear:both}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .form-type-textarea>label{font-weight:700;margin:0 0 10px !important;display:block}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .chosen-container .chosen-results li{padding:20px 0 !important;border-top:1px solid #eee}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .chosen-container .chosen-results li:first-child{border-top:0 !important}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .chosen-container .chosen-results li img{float:left;width:36px;height:36px;display:block;margin-right:20px;position:relative;top:-5px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .chosen-container .chosen-single img{float:left;width:36px;height:36px;display:block;margin-right:20px;position:relative;top:12px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit a.remove{position:relative;top:auto;right:auto;float:right;margin-top:12px;margin-right:40px;opacity:.3}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit a.remove:hover{opacity:1}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit input.remove{display:none}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit input.save{float:right}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit a.cancel{float:left;margin-top:12px}
#_jab_user_company_edit_form #jab_user_company_edit_partners{padding-bottom:40px !important}#_jab_user_company_edit_form #jab_user_company_edit_partners .add-container{border:1px dashed #ddd;padding:50px}#_jab_user_company_edit_form #jab_user_company_edit_partners .add-container input.form-submit{display:none}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container{padding:50px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container h4.title{margin:0 0 30px !important}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper{border-top:1px solid #eee;padding-top:25px;margin-bottom:40px}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item{border-bottom:1px solid #eee;padding-bottom:25px;margin-bottom:25px;position:relative}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item .preview{padding-right:102px}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item.open{padding-top:25px;padding-bottom:50px}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item input.edit,#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item input.remove,#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item input.cancel{display:none}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item input.save{float:right}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item a.cancel{float:left;margin-top:12px}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item a.edit,#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item a.remove{position:absolute;top:0;right:0;font-size:16px;color:#aaa;float:right}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item a.edit:hover,#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item a.remove:hover{color:#e52330}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item a.edit{right:36px}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item .form-type-select{margin:0 0 20px !important}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item.open a.remove{position:relative;top:auto;right:auto;float:right;opacity:.3;color:inherit;margin-right:30px}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item.open a.remove:hover{opacity:1}#_jab_user_company_edit_form .form-actions{margin-top:40px}#_jab_user_company_edit_form .form-actions a.cancel{float:left;margin-top:12px}#_jab_user_company_edit_form .form-actions .form-submit{float:right}#_jab_user_company_edit_form .form-actions .sticky-container{position:fixed;bottom:0;right:0;width:66.666%;background:#232b35;z-index:120;padding:30px 100px 30px 75px;box-sizing:border-box;box-shadow:0 0 15px 0 rgba(0,0,0,0.2);transition:transform .5s}#_jab_user_company_edit_form .form-actions .sticky-container.hide{transform:translateY(100%)}#_jab_user_company_edit_form .form-actions .sticky-container a.submit{float:right}#_jab_job_preview .job-preview-wrapper .einleitung{position:relative;margin-bottom:40px}#_jab_job_preview .job-preview-wrapper .einleitung h1{margin:0 !important}#_jab_job_preview .job-preview-wrapper .einleitung a.cancel{position:absolute;top:0;right:0;opacity:.3}#_jab_job_preview .job-preview-wrapper .einleitung a.cancel:hover{opacity:1}#_jab_job_preview_form .preview-container{margin-bottom:80px;position:relative}#_jab_job_preview_form .preview-container iframe{border:0 !important;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);width:1920px;height:1080px;transform-origin:left top}#_jab_job_preview_form .form-actions{border-top:1px solid #eee;padding-top:40px;position:relative}#_jab_job_preview_form .form-actions a.edit{margin-top:12px;float:left}#_jab_job_preview_form .form-actions input.form-submit{float:right;margin-left:10px}body.job-preview #admin-menu,body.job-preview #header,body.job-preview #footer{display:none !important}body.job-preview #page-wrapper{padding-top:0 !important}body.job-preview:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999}body.job-preview #_jab_job_view .main a.edit{display:none}body.job-preview a.moremedia{display:none}#_jab_user_edit_companies_list #list-container{position:relative;margin-top:30px}
#_jab_user_edit_companies_list #list-container .row{border-bottom:1px solid #eee;padding:15px 0;display:table;width:100%}#_jab_user_edit_companies_list #list-container .row.header{padding-top:0}#_jab_user_edit_companies_list #list-container .row.header>div{padding:0 !important;font-size:12px;font-weight:700;color:#aaa}#_jab_user_edit_companies_list #list-container .row>div{padding-right:1%;box-sizing:border-box;display:table-cell;vertical-align:middle}#_jab_user_edit_companies_list #list-container .row>.name{width:85%}#_jab_user_edit_companies_list #list-container .row>.actions{text-align:right;width:15%;overflow:visible;padding-right:0 !important}#_jab_user_edit_companies_list #list-container .row>.actions>a{display:inline-block;font-size:16px;margin-left:20px;color:#aaa}#_jab_user_edit_companies_list #list-container .row>.actions>a:hover{color:#e52330}#_jab_user_edit_companies_list #list-container .count{float:right;margin-top:50px;font-weight:700;font-size:12px}#_jab_user_dashboard #notifications .messages{margin:0 0 10px}#_jab_user_dashboard #notifications .messages:last-child{margin:0 0 75px}#_jab_user_dashboard #menu{display:none}#_jab_user_dashboard #facts{margin-bottom:75px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}#_jab_user_dashboard #facts .fact{color:#fff;background:#1e262f;border-radius:5px;padding:30px;font-size:12px;line-height:18px;text-align:center}#_jab_user_dashboard #facts a.fact{background:#e52330;display:block}#_jab_user_dashboard #facts a.fact:hover{background:#9e1d1e}#_jab_user_dashboard #facts a.fact .value{color:#1e262f}#_jab_user_dashboard #facts a.fact .link{text-decoration:underline;font-weight:700}#_jab_user_dashboard #facts .fact .value{font-size:70px;line-height:70px;font-weight:700;color:#e52330;margin-bottom:10px;position:relative;display:inline-block}#_jab_user_dashboard #facts .fact .value span.tooltip{position:absolute;top:50%;left:100%;line-height:20px;margin-top:-8px;margin-left:10px;display:block;color:#aaa;font-size:12px;white-space:nowrap;font-weight:400}#_jab_user_dashboard #facts .fact .value span.tooltip .tooltip-content{background:#000}#_jab_user_dashboard #facts .fact .value span.tooltip .tooltip-content:after{border-bottom-color:#000}#_jab_user_dashboard #facts .fact .value i{display:block}#_jab_user_dashboard #statistics{position:relative}#_jab_user_dashboard #statistics .title-wrapper{display:flex;align-items:center;margin-bottom:30px}#_jab_user_dashboard #statistics .title-wrapper h2{margin-right:30px;margin-bottom:0 !important}#_jab_user_dashboard #statistics .title-wrapper .chosen-container{width:auto !important}#_jab_user_dashboard #statistics .title-wrapper .chosen-container a.chosen-single{height:auto;padding:0 20px 0 0;border:0;line-height:inherit}#_jab_user_dashboard #statistics .title-wrapper .chosen-container a.chosen-single span{line-height:inherit}#_jab_user_dashboard #statistics .title-wrapper .chosen-container a.chosen-single div{right:0;margin-top:-6px}#_jab_user_dashboard #statistics .title-wrapper .chosen-container .chosen-results{padding:10px 15px 0}#_jab_user_dashboard #statistics .title-wrapper .chosen-container .chosen-results li:last-child{margin-bottom:10px}#_jab_user_dashboard #statistics .statistics_user_job_viewed,#_jab_user_dashboard #statistics .statistics_user_job_clicked{margin-top:30px}#_jab_user_dashboard #statistics .chart{height:150px}#_jab_user_dashboard #statistics .statistics_user_job_clicked .chart{height:180px}.node-type-erweiterte-seite #page-wrapper{padding-top:0 !important}.node-type-erweiterte-seite #page-wrapper>.sidebar-bg{display:none}.node-type-erweiterte-seite #main{padding:0 !important}.node-type-erweiterte-seite div.tabs{top:190px}#node-erweiterte_seite>.item>div.section,#node-erweiterte_seite #article-wrapper>.item>div.section{width:auto;max-width:2160px;padding-left:100px;padding-right:100px;margin-left:auto;margin-right:auto;z-index:19;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#node-erweiterte_seite #content-wrapper{padding:50px 100px 150px}#node-erweiterte_seite #einleitung{height:100vh;position:relative;overflow:visible !important;z-index:9}#node-erweiterte_seite #einleitung>div.section{padding-top:230px;padding-bottom:0;padding-left:0 !important;padding-right:0 !important;height:100%}#node-erweiterte_seite #einleitung>.bg{position:absolute;top:0;right:25%;height:100%;width:100%;background:#1e262f;z-index:-1;opacity:.08}#node-erweiterte_seite #einleitung .bild{height:100%;width:66.666%;float:right;position:relative;z-index:9;overflow:hidden;opacity:0;-webkit-transition:-webkit-transform 1s,opacity 1s;-moz-transition:-moz-transform 1s,opacity 1s;transition:transform 1s,opacity 1s;padding:0 100px 0 75px;box-sizing:border-box}#node-erweiterte_seite #einleitung .bild{opacity:0;transition:opacity .5s;transition-delay:1s}body.loaded #node-erweiterte_seite #einleitung .bild{opacity:1}
#node-erweiterte_seite #einleitung.animate .bild{opacity:1}#node-erweiterte_seite #einleitung .bild>div{width:100%;height:100%;position:relative;overflow:hidden}#node-erweiterte_seite #einleitung .bild img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);transition:transform 1s}#node-erweiterte_seite #einleitung.animate .bild img{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#node-erweiterte_seite #einleitung .content-wrapper{position:relative;height:100%;width:100%}#node-erweiterte_seite #einleitung .content{z-index:29;position:absolute;top:50%;left:0;width:33.333%;transform:translateY(-50%);text-align:left;padding:0 0 0 100px;box-sizing:border-box}#node-erweiterte_seite #einleitung .content>div{padding:0}#node-erweiterte_seite #einleitung .content .info{font-size:20px;line-height:24px;margin-bottom:50px;opacity:.5}#node-erweiterte_seite #einleitung .content .info .line{height:1px;width:50px;margin:0 20px;display:inline-block;background:#000;vertical-align:middle}#node-erweiterte_seite #einleitung .content .title{font-weight:600;font-size:60px;line-height:70px;margin:0 !important}#node-erweiterte_seite #einleitung .content-wrapper span.read-more{font-size:16px;font-weight:600;z-index:99;padding-left:15px;margin-top:100px;display:block;float:left;position:relative}#node-erweiterte_seite #einleitung .content-wrapper span.read-more:before{content:'+';position:absolute;top:0;left:0;transition:transform .5s,line-height .5s;display:block}#node-erweiterte_seite #einleitung .content-wrapper .show-more{margin-top:100px;font-size:16px;font-weight:600;z-index:99}#node-erweiterte_seite #einleitung .content-wrapper .show-more a{position:relative;padding-left:15px;display:inline-block}#node-erweiterte_seite #einleitung .content-wrapper .show-more a:hover{opacity:.5}#node-erweiterte_seite #einleitung .content-wrapper .show-more a:before{content:'+';position:absolute;top:0;left:0;transition:transform .5s,line-height .5s;display:block}#node-erweiterte_seite #einleitung .content-wrapper .show-more a:hover:before{transform:rotate(180deg);line-height:26px}#node-erweiterte_seite #einleitung .scroll-line{position:absolute;left:0;bottom:0;width:1px;height:80px;z-index:99;overflow:hidden}#node-erweiterte_seite #einleitung .scroll-line:after{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;background:#000;animation-name:line;animation-duration:2s;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-delay:3s}@keyframes line{0%{top:-100%;opacity:0}1%{top:-100%;opacity:1}99%{top:100%;opacity:1}100%{top:100%;opacity:0}}#node-erweiterte_seite #einleitung .content,#node-erweiterte_seite #einleitung .content-wrapper .read-more,#node-erweiterte_seite #einleitung .content-wrapper .show-more{opacity:0;-webkit-transition:-webkit-transform .5s,opacity .1s;-moz-transition:-moz-transform .5s,opacity .1s;transition:transform .5s,opacity .1s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s}#node-erweiterte_seite #einleitung.animate .content,#node-erweiterte_seite #einleitung.animate .content-wrapper .read-more,#node-erweiterte_seite #einleitung.animate .content-wrapper .show-more{opacity:1}#node-erweiterte_seite #einleitung.animate .content-wrapper .read-more,#node-erweiterte_seite #einleitung.animate .content-wrapper .show-more{-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;transition-delay:1.5s}#node-erweiterte_seite .item{position:relative}#node-erweiterte_seite #bilder .row{margin:-5px}#node-erweiterte_seite #bilder .row .bild{width:100%;float:left}#node-erweiterte_seite #bilder .row.block_grid-1 .bild{text-align:center}#node-erweiterte_seite #bilder .row.block_grid-2 .bild,#node-erweiterte_seite #bilder .row.block_inline-text.grid-2 .text.inline{width:50%}#node-erweiterte_seite #bilder .row.block_grid-3 .bild,#node-erweiterte_seite #bilder .row.block_inline-text.grid-3 .text.inline{width:33.333%}#node-erweiterte_seite #bilder .row.block_grid-4 .bild,#node-erweiterte_seite #bilder .row.block_inline-text.grid-4 .text.inline{width:25%}#node-erweiterte_seite #bilder .row .bild>div{margin:5px;background:#fbf9f9}#node-erweiterte_seite #bilder .row .text{float:left;clear:left;width:100%}#node-erweiterte_seite #bilder .row .text>div{margin:5px;padding:100px;text-align:center}#node-erweiterte_seite #bilder .row .text p:last-child{margin:0}#node-erweiterte_seite #bilder .row.block_inline-text .text.inline{float:left;clear:none !important}#node-erweiterte_seite #bilder .row.block_inline-text .text.inline>div{margin-bottom:0 !important;padding:0 !important}
#node-erweiterte_seite #bilder .row.block_inline-text .text.inline>div .table{display:table;width:100%;height:100%}#node-erweiterte_seite #bilder .row.block_inline-text .text.inline>div .table>div{display:table-cell;vertical-align:middle;padding:30px 50px}#node-erweiterte_seite #bilder img.lazy{opacity:1}#node-erweiterte_seite #video{position:relative;margin-bottom:10px;overflow:hidden}#node-erweiterte_seite #video #referenz_video{width:100%;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;position:relative;z-index:19}#node-erweiterte_seite #video #referenz_video.show{opacity:1}#node-erweiterte_seite #video a.play{font-size:100px;color:#fff;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;z-index:99;text-shadow:0 0 25px #000;text-shadow:0 0 25px rgba(0,0,0,0.5);display:none}#node-erweiterte_seite #video a.play:hover{opacity:.5}#node-erweiterte_seite #video img.background{z-index:1}#node-erweiterte_seite #video img.background.hide{opacity:0 !important}*::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}*::-webkit-media-controls-play-button{display:none !important;-webkit-appearance:none}*::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}#node-erweiterte_seite #text-block .info{font-size:20px;line-height:24px;margin-bottom:50px}#node-erweiterte_seite #text-block a.website{text-transform:none;font-weight:700;font-size:16px;line-height:20px;display:inline-block;margin-top:50px;padding:15px 25px;border:2px solid #000}#node-erweiterte_seite #text-block a.website:hover{background:#000;color:#fff}#node-erweiterte_seite #rows .row.only-mobile{display:none}#node-erweiterte_seite #rows .row.full-width{margin-left:-100px;margin-right:-100px}#node-erweiterte_seite #rows .row.padding-bottom{padding-bottom:150px !important}#node-erweiterte_seite #rows .row.padding-top{padding-top:150px !important}#node-erweiterte_seite #rows .row.block_bilder.padding{padding:0 100px}#node-erweiterte_seite #rows .row.block_bilder .wrapper{margin:-15px}#node-erweiterte_seite #rows .row.block_bilder .bild{width:100%;float:left}#node-erweiterte_seite #rows .row.block_bilder.grid-1 .bild{text-align:center}#node-erweiterte_seite #rows .row.block_bilder.grid-2 .bild{width:50%}#node-erweiterte_seite #rows .row.block_bilder.grid-3 .bild{width:33.333%}#node-erweiterte_seite #rows .row.block_bilder.grid-4 .bild{width:25%}#node-erweiterte_seite #rows .row.block_bilder .bild>div{margin:15px}#node-erweiterte_seite #rows .row.block_bilder .bild .img-wrapper{position:relative;height:0}#node-erweiterte_seite #rows .row.block_bilder .bild .img-wrapper img{position:absolute;top:0;left:0;width:100%}#node-erweiterte_seite #rows img.lazy{opacity:1}#node-erweiterte_seite #rows .row.block_trenner{padding:0 100px}#node-erweiterte_seite #rows .row.block_trenner.full-width{padding-left:0;padding-right:0}#node-erweiterte_seite #rows .row.block_trenner hr{margin:0}#node-erweiterte_seite #rows .row.block_text .text,#node-erweiterte_seite #text-block{padding:150px 100px}#node-erweiterte_seite #rows .row.block_text .text.no-text h3.title{margin:0 !important}#node-erweiterte_seite #rows .row.block_text .text p:last-child{margin:0}#node-erweiterte_seite #rows .row.block_bild_text .bild,#node-erweiterte_seite #rows .row.block_bild_text .text{float:left;width:50%;text-align:left}#node-erweiterte_seite #rows .row.block_bild_text.image-right .bild{float:right}#node-erweiterte_seite #rows .row.block_bild_text .text{display:table}#node-erweiterte_seite #rows .row.block_bild_text .text>div{display:table-cell;vertical-align:middle;padding:0 100px}#node-erweiterte_seite #rows .row.block_bild_text.full-width .text>div{padding-right:260px !important}#node-erweiterte_seite #rows .row.block_bild_text.full-width.image-right .text>div{padding-left:260px !important}#node-erweiterte_seite #rows .row.block_bild_text .bild .img-wrapper{position:relative;height:0}#node-erweiterte_seite #rows .row.block_bild_text .bild .img-wrapper img{position:absolute;top:0;left:0;width:100%}#node-erweiterte_seite #rows .row.block_video{position:relative}#node-erweiterte_seite #rows .row.block_video>div{float:left;width:100%}#node-erweiterte_seite #rows .row.block_video>div>div{overflow:hidden;position:relative}#node-erweiterte_seite #rows .row.block_video video{width:100%;height:auto;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;position:relative;z-index:19}#node-erweiterte_seite #rows .row.block_video video.show{opacity:1}#node-erweiterte_seite #rows .row.block_video video.hochformat{display:none}#node-erweiterte_seite #rows .row.block_video a.play{font-size:50px;color:#fff;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;z-index:99;width:100px;height:100px;border-radius:50%;background:#23221f;text-align:center;box-shadow:0 0 15px 0 rgba(255,255,255,0.3);display:none}#node-erweiterte_seite #rows .row.block_video a.play i{margin-left:7px}
#node-erweiterte_seite #rows .row.block_video a.play i:before{line-height:100px}#node-erweiterte_seite #rows .row.block_video a.play:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#23221f;border-radius:50%;z-index:-1;-webkit-animation:pulsebg 1.5s ease-out infinite;-moz-animation:pulsebg 1.5s ease-out infinite;animation:pulsebg 1.5s ease-out infinite}#node-erweiterte_seite #rows .row.block_video a.play:hover{opacity:.5}@-webkit-keyframes pulsebg{0%{-webkit-transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.3);opacity:0}100%{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes pulsebg{0%{-moz-transform:scale(1);opacity:1}50%{-moz-transform:scale(1.3);opacity:0}100%{-moz-transform:scale(1);opacity:0}}@keyframes pulsebg{0%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:0}100%{transform:scale(1);opacity:0}}#node-erweiterte_seite #rows .row.block_video a.pause{color:#fff;font-size:70px;position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;z-index:19;text-align:center;border-radius:50%;cursor:pointer;text-shadow:0 0 15px rgba(0,0,0,0.5);opacity:0;display:none}#node-erweiterte_seite #rows .row.block_video:hover a.pause{opacity:.5}#node-erweiterte_seite #rows .row.block_video a.pause:hover{opacity:1}#node-erweiterte_seite #rows .row.block_video img.background{z-index:1}#node-erweiterte_seite #rows .row.block_video img.background.hide{opacity:0 !important}#node-erweiterte_seite #rows .row:last-child>.text,#node-erweiterte_seite #rows .row:last-child>.item{padding-bottom:40px !important}#node-erweiterte_seite #rows .row.block_bilder_spalten .wrapper{margin:-15px}#node-erweiterte_seite #rows .row.block_bilder_spalten .column{width:50%;float:left}#node-erweiterte_seite #rows .row.block_bilder_spalten .column.col-1{clear:left}#node-erweiterte_seite #rows .row.block_bilder_spalten.grid-3 .column{width:33.333%}#node-erweiterte_seite #rows .row.block_bilder_spalten .column .bilder{margin:0 15px}#node-erweiterte_seite #rows .row.block_bilder_spalten .column .bilder .bild{margin:15px 0;width:100%;float:left}#node-erweiterte_seite #rows .row.block_bilder_spalten .column .bilder .bild .img-wrapper{position:relative;height:0}#node-erweiterte_seite #rows .row.block_bilder_spalten .column .bilder .bild .img-wrapper img{position:absolute;top:0;left:0;width:100%}#node-erweiterte_seite #rows .row.block_bilder_spalten .column .bilder .bild .title{margin-top:5px}@media all and (min-width:2160px){#node-erweiterte_seite #text-block,#node-erweiterte_seite #rows .row.block_text .text,#node-erweiterte_seite #rows .row.block_bilder.padding{max-width:1960px;margin-left:auto !important;margin-right:auto !important}#node-erweiterte_seite #video,#node-erweiterte_seite #bilder,#node-erweiterte_seite #rows .row.block_bild_text .wrapper{max-width:2160px;margin-left:auto !important;margin-right:auto !important}#node-erweiterte_seite #einleitung .scroll-line{left:50%;margin-left:-980px}}@media all and (min-width:813px) and (max-width:1800px){#node-erweiterte_seite #einleitung .content .title{font-size:50px;line-height:60px}#node-erweiterte_seite #einleitung .content{padding-left:70px}#node-erweiterte_seite #einleitung .bild{padding-right:70px;padding-left:50px}#node-erweiterte_seite #einleitung .scroll-line{left:70px}#node-erweiterte_seite #content-wrapper{padding:50px 70px 150px}#node-erweiterte_seite #rows .row.full-width{margin-left:-70px;margin-right:-70px}#node-erweiterte_seite #text-block,#node-erweiterte_seite #rows .row.block_trenner,#node-erweiterte_seite #rows .row.block_text .text,#node-erweiterte_seite #rows .row.block_bilder.padding,#node-erweiterte_seite #rows .row.block_bild_text .text>div{padding-left:0;padding-right:0}}@media all and (min-width:813px) and (max-width:1600px){#node-erweiterte_seite #content-wrapper{padding:0 50px 100px}#node-erweiterte_seite #einleitung .content .title{font-size:40px;line-height:50px}#node-erweiterte_seite #einleitung .content{padding-left:50px}#node-erweiterte_seite #einleitung .bild{padding-right:50px;padding-left:50px}#node-erweiterte_seite #einleitung .scroll-line{left:50px}#node-erweiterte_seite #rows .row.block_text .text>div{width:100%}#node-erweiterte_seite #rows .row.full-width{margin-left:-50px;margin-right:-50px}#node-erweiterte_seite #rows .row.padding-bottom{padding-bottom:100px !important}#node-erweiterte_seite #rows .row.padding-top{padding-top:100px !important}}@media all and (min-width:813px) and (max-width:1200px){#node-erweiterte_seite #content-wrapper{padding:0 70px 100px}#node-erweiterte_seite #einleitung .content{padding-left:70px}#node-erweiterte_seite #einleitung .bild{padding-right:70px;padding-left:50px}#node-erweiterte_seite #einleitung .scroll-line{left:70px}#node-erweiterte_seite #rows .row.full-width{margin-left:-70px;margin-right:-70px}#node-erweiterte_seite #einleitung>div.section{padding-top:100px}#node-erweiterte_seite #einleitung .content{width:40%}#node-erweiterte_seite #einleitung .bild{width:60%}#node-erweiterte_seite #text-block,#node-erweiterte_seite #rows .row.block_trenner,#node-erweiterte_seite #rows .row.block_text .text,#node-erweiterte_seite #rows .row.block_bilder.padding{padding-left:0;padding-right:0}#node-erweiterte_seite #rows .row.block_bild_text.image-left .text>div{padding-right:0}
#node-erweiterte_seite #rows .row.block_bild_text.image-right .text>div{padding-left:0}}@media all and (min-width:1201px) and (max-width:1700px) and (min-height:1000px){#node-erweiterte_seite #einleitung .bild{height:800px;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media all and (min-width:1024px) and (max-width:1200px) and (min-height:800px){#node-erweiterte_seite #einleitung .bild{height:600px;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media all and (min-width:813px) and (max-width:1023px){#node-erweiterte_seite #einleitung .content .title{font-size:30px;line-height:40px}#node-erweiterte_seite #rows .row.padding-bottom{padding-bottom:80px !important}#node-erweiterte_seite #rows .row.padding-top{padding-top:80px !important}}@media all and (min-width:813px) and (max-width:1023px) and (min-height:700px){#node-erweiterte_seite #einleitung .bild{height:576px;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media all and (max-width:812px){#node-erweiterte_seite #einleitung .content .title{font-size:30px;line-height:34px}#node-erweiterte_seite #content-wrapper{padding:0 30px 100px}#node-erweiterte_seite #text-block{padding:70px 0}#node-erweiterte_seite #text-block a.website{position:relative;bottom:auto;right:auto;margin-top:30px}#node-erweiterte_seite #rows .row.full-width{margin-left:0 !important;margin-right:0 !important}#node-erweiterte_seite #rows .row.full-width-mobile{margin-left:-11% !important;margin-right:-11% !important}#node-erweiterte_seite #rows .row.padding-bottom{padding-bottom:70px !important}#node-erweiterte_seite #rows .row.padding-top{padding-top:70px !important}#node-erweiterte_seite #rows .row.only-mobile{display:block !important}#node-erweiterte_seite #rows .row.only-desktop{display:none !important}#node-erweiterte_seite #rows .row.block_text .text{padding:70px 0}#node-erweiterte_seite #rows .row.block_text .text>div{width:auto}#node-erweiterte_seite #rows .row.block_trenner{padding-left:0;padding-right:0}#node-erweiterte_seite #rows .row.block_bilder_spalten .column{margin-top:0 !important}#node-erweiterte_seite #text-block a.website{padding:12px 20px}#node-erweiterte_seite #bilder{margin-bottom:50px}#node-erweiterte_seite #rows .row.block_bilder.padding{padding-left:0 !important;padding-right:0 !important}#node-erweiterte_seite #bilder .row .bild{width:100% !important}#node-erweiterte_seite #bilder .row .text>div{padding:30px 0;text-align:left}#node-erweiterte_seite #rows .row.block_bild_text .bild{width:100% !important}#node-erweiterte_seite #rows .row.block_bild_text .text{width:100% !important;text-align:left;height:auto !important;padding:70px 0}#node-erweiterte_seite #rows .row.block_bild_text .text>div,#node-erweiterte_seite #rows .row.block_bild_text.full-width .text>div,#node-erweiterte_seite #rows .row.block_bild_text.full-width-mobile .text>div{padding:0 !important}#node-erweiterte_seite #rows .row.block_bild_text.full-width .text>div,#node-erweiterte_seite #rows .row.block_bild_text.full-width-mobile .text>div{padding:0 9% !important}#node-erweiterte_seite #rows .row.block_bild_text .text>div>div{padding:40px 9%;display:block}#node-erweiterte_seite #rows .row.block_bild_text .text p:last-child{margin:0 !important}#node-erweiterte_seite #rows .row.block_bild_text .bild>div{height:auto !important}#node-erweiterte_seite #rows .row.block_bild_text .bild>div img{height:auto !important;width:100% !important;margin:0 !important}#node-erweiterte_seite #einleitung .content .title br{display:none !important}#node-erweiterte_seite #einleitung>.bg{bottom:0;right:0;top:auto}#node-erweiterte_seite #einleitung>div.section{padding:150px 0 400px !important;height:auto !important}#node-erweiterte_seite #einleitung .content-wrapper{overflow:visible}#node-erweiterte_seite #einleitung .content-wrapper .content{position:relative;top:auto;left:0;width:100% !important;margin:0;transform:none;padding:0 30px}#node-erweiterte_seite #einleitung .content-wrapper .show-more,#node-erweiterte_seite #einleitung .content-wrapper span.read-more{margin-top:30px}#node-erweiterte_seite #einleitung .bild{width:100% !important;height:auto !important;position:absolute;top:100%;left:0;height:500px;margin-top:70px;padding:0 30px}
#node-erweiterte_seite #einleitung .bild>div{top:0 !important}#node-erweiterte_seite #einleitung.animate .bild{top:auto !important}#node-erweiterte_seite #einleitung .content{opacity:1 !important}#node-erweiterte_seite #einleitung .content>div{padding:0 !important}#node-erweiterte_seite #einleitung .content .info{margin:0 0 5px;font-size:14px}#node-erweiterte_seite #einleitung .content .title{height:auto !important}#node-erweiterte_seite #einleitung .scroll-line{left:9%;display:none}}@media all and (max-width:812px) and (orientation:portrait){#node-erweiterte_seite #rows .row.block_video video.querformat{display:none}#node-erweiterte_seite #rows .row.block_video video.hochformat{display:block !important}}@media all and (max-width:600px){#node-erweiterte_seite #einleitung>div.section{padding-bottom:300px !important}#node-erweiterte_seite #einleitung .bild{height:400px}#node-erweiterte_seite #einleitung{margin-bottom:45vw;height:auto !important}}@media all and (max-width:500px){#node-erweiterte_seite #content-wrapper{padding-bottom:0 !important}#node-erweiterte_seite #rows .row.block_bilder .wrapper{margin:0 !important}#node-erweiterte_seite #rows .row.block_bilder .bild{width:100% !important}#node-erweiterte_seite #rows .row.block_bilder .bild>div{margin:0 0 15px !important}#node-erweiterte_seite #rows .row.block_video>div{margin-bottom:15px !important}#node-erweiterte_seite #rows .row.block_bilder_spalten .wrapper{margin:0}#node-erweiterte_seite #rows .row.block_bilder_spalten .column{width:auto !important;float:none !important}#node-erweiterte_seite #rows .row.block_bilder_spalten .column .bilder{margin:0}#node-erweiterte_seite #rows .row.block_bilder_spalten .column .bilder .bild{float:none;margin:0 0 15px}#node-erweiterte_seite #rows .row.block_bilder.grid-2.mobile-side-by-side .bild{width:50% !important}#node-erweiterte_seite #rows .row.block_bilder.grid-3.mobile-side-by-side .bild{width:33.333% !important}#node-erweiterte_seite #rows .row.block_bilder.grid-4.mobile-side-by-side .bild{width:25% !important}#node-erweiterte_seite #rows .row.block_bilder_spalten.mobile-side-by-side .column{width:50% !important;float:left !important}#node-erweiterte_seite #rows .row.block_bilder_spalten.grid-3.mobile-side-by-side .column{width:33.333% !important}#node-erweiterte_seite #rows .row.block_bilder_spalten.mobile-side-by-side .wrapper{margin:-10px !important}#node-erweiterte_seite #rows .row.block_bilder_spalten.mobile-side-by-side .column .bilder{margin:0 10px !important}#node-erweiterte_seite #rows .row.block_bilder_spalten.mobile-side-by-side .column .bilder .bild{margin:15px 0 !important}#node-erweiterte_seite #rows .row.block_bild_text .bild{margin-top:15px}#node-erweiterte_seite #rows .row.block_video a.play{width:50px;height:50px;margin:-25px 0 0 -25px;font-size:25px}#node-erweiterte_seite #rows .row.block_video a.play i:before{line-height:50px}#node-erweiterte_seite #rows .row.block_video a.pause{font-size:50px;margin:-25px 0 0 -25px}#node-erweiterte_seite #video a.play{font-size:50px;margin:-25px 0 0 -25px}#node-erweiterte_seite #rows .row.last{margin-bottom:50px}#node-erweiterte_seite #rows .row.last .bild>div{margin:0 !important}#node-erweiterte_seite #rows .row.full-width.last,#node-erweiterte_seite #rows .row.full-width-mobile.last{margin-bottom:0}}@media all and (max-width:400px){#node-erweiterte_seite #rows .row.block_text .text{padding:50px 0}#node-erweiterte_seite #rows .row.padding-bottom{padding-bottom:50px !important}#node-erweiterte_seite #rows .row.padding-top{padding-top:50px !important}#node-erweiterte_seite #rows .row.block_bild_text .text{padding:50px 0}#node-erweiterte_seite #text-block .info{font-size:14px;line-height:20px;margin-bottom:40px}#node-erweiterte_seite #einleitung>div.section{padding:110px 0 40px}#node-erweiterte_seite #einleitung{margin-bottom:45vw}#node-erweiterte_seite #einleitung>div.section{padding-bottom:250px !important}#node-erweiterte_seite #einleitung .bild{height:350px}}@media all and (min-width:1200px) and (max-width:1800px){section>.sidebar>.padding,#header>.sidebar>.padding,#breadcrumb>div.padding{padding-left:70px;padding-right:50px}
section>.main>.padding,#header>.main>.padding{padding-left:50px;padding-right:70px}section>.padding{padding-left:70px;padding-right:70px}#main>.no-sidebar>.padding{padding-left:50px;padding-right:70px}#page-wrapper{padding-top:150px}#main{padding-top:30px}#header{padding-top:70px}#footer>div.padding{padding:70px}div.tabs{margin-left:50px;top:30px}h1,h2,h3{font-size:34px;line-height:44px}h1.small,h2.small,h3.small,h4.big{font-size:26px;line-height:32px}#node-startseite #intro .sidebar .form-container{padding:0 50px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content{padding:0 100px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h1,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h2,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h3{font-size:60px;line-height:70px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .subtitle{font-size:22px;line-height:28px}#_jab_job_block_jobs #map-container #map,#_jab_user_block_companies #map-container #map{margin-left:-50px}#_jab_job_block_jobs #map-container .no-results,#_jab_user_block_companies #map-container .no-results{left:-50px;padding-left:50px}#_jab_job_block_jobs .ajax-progress,#_jab_user_block_companies .ajax-progress{left:-50px;padding-left:50px}#jab_job_block_jobs_filter .form-item.form-item-location,#jab_job_block_jobs_filter .form-item.form-item-perimeter,#jab_user_block_companies_filter .form-item.form-item-location,#jab_user_block_companies_filter .form-item.form-item-perimeter{width:100%}#node-kontakt form .form-item.webform-component--anrede,#node-kontakt form .form-item.webform-component--titel,#node-kontakt form .form-item.webform-component--plz,#node-kontakt form .form-item.webform-component--land{width:31.333%}#node-kontakt form .form-item.webform-component--vorname{clear:left}#_jab_user_register .sidebar .login-form,#_jab_user_password .sidebar .login-form{padding:70px 50px}#_jab_user_register .main,#_jab_user_password .main,#_jab_user_password .main{padding-top:70px}#_jab_user_password_reset .main{padding:70px 0}#user-register-form fieldset .fieldset-wrapper .form-item.form-item-company-zip,#user-register-form fieldset .fieldset-wrapper .form-item.form-item-company-country{width:31.333%}#_jab_user_register.complete .main,#_jab_user_password.complete .main{padding:160px 0}#_jab_job_view .main .header .logo{width:240px;height:130px}#_jab_job_view .main .texts{margin-top:70px}#_jab_job_view .main .texts>div{margin-top:70px;padding-top:70px}#_jab_job_view .main .texts .tasks.with-requirements>div{padding-right:50px}#_jab_job_view .main .texts .requirements.with-tasks>div{padding-left:50px}#_jab_job_view .main #benefits{margin:70px -70px -100px -50px;padding:100px 70px 100px 50px}#_jab_job_view .main .details .value{font-size:22px}#_jab_user_view .main #locations{margin-top:70px}#_jab_user_view .main #jobs{margin-top:70px;padding-top:70px}#_jab_user_view .main #locations #map-container #map{height:350px}#_jab_job_edit .form-actions .sticky-container,#_jab_user_company_edit_form .form-actions .sticky-container{padding:20px 70px 20px 50px}#_jab_user_company_edit_form #jab_company_details .fieldset-wrapper .form-item-company-zip,#_jab_user_company_edit_form #jab_company_details .fieldset-wrapper .form-item-company-country{width:31.333%}#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item.form-item-details-zip,#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item.form-item-details-country,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item.form-item-details-zip,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item.form-item-details-country{width:31.333%}#_jab_user_company_edit_form #edit-colors .form-type-textfield>label{margin-left:40px;padding:0 10px}.colpick .colpick_new_color{margin-right:20px}
.colpick .colpick_hex_field{height:30px;top:170px !important;left:270px !important;width:calc(100% - 220px - 70px)}.colpick .colpick_rgb_r{height:30px;top:30px !important;left:270px !important;width:calc(100% - 220px - 70px) !important}.colpick .colpick_rgb_g{height:30px;top:65px !important;left:270px !important;width:calc(100% - 220px - 70px) !important;margin-left:0 !important}.colpick .colpick_rgb_b{height:30px;top:100px !important;left:270px !important;width:calc(100% - 220px - 70px) !important;margin-left:0 !important}.colpick .colpick_hex_field input,.colpick .colpick_field input,.colpick .colpick_hex_field .colpick_field_letter,.colpick .colpick_field .colpick_field_letter{line-height:30px;height:30px}#overlay.jab_job_header_image_select>.content-wrapper>.content{margin:100px 50px}#overlay.jab_job_header_image_select>a.close{top:25px;right:25px}#overlay.jab_job_header_image_select .buttons{padding:20px 50px}#sliding-popup .eu-cookie-compliance-banner{padding:30px 70px}#_jab_jobalarm_form .error-info{right:70px}#_jab_user_dashboard #facts .fact .value{margin-bottom:20px}#_jab_user_dashboard #facts .fact .value span.tooltip{top:100%;left:50%;transform:translateX(-50%);text-align:center;width:auto;margin-left:0}}@media all and (min-width:1200px) and (max-width:1599px){section>.sidebar>.padding,#header>.sidebar>.padding,#breadcrumb>div.padding{padding-left:50px;padding-right:50px}section>.main>.padding,#header>.main>.padding{padding-left:50px;padding-right:50px}section>.padding{padding-left:50px;padding-right:50px}#main>.no-sidebar>.padding{padding-left:50px;padding-right:50px}#footer>div.padding{padding:70px 50px}#footer .region-footer-right{margin:0}#footer #block-views-fusszeile-partner-block .logo img{height:50px !important}h1,h2,h3{font-size:30px;line-height:38px}h1.small,h2.small,h3.small,h4.big{font-size:22px;line-height:28px}h4{font-size:22px;line-height:28px}#header #block-menu-menu-kopfbereich{margin-left:50px;padding-left:0}#header #block-menu-menu-kopfbereich:before{display:none}#navigation .table .table-cell{padding:200px 12% 100px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content{padding:0 50px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h1,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h2,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h3{font-size:50px;line-height:60px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .subtitle{font-size:22px;line-height:28px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .arrow{height:60px;margin-bottom:30px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .link{margin-top:30px}#node-ueber_uns #leistungen .text,#node-ueber_uns #vorteile .text{padding-right:0 !important}#node-ueber_uns #leistungen .text .button,#node-ueber_uns #vorteile .text .button{position:relative;bottom:auto;right:auto;margin-top:20px}#_jab_job_view .sidebar .top,#_jab_job_view .sidebar .contact_data,#_jab_job_view .sidebar .person{padding:30px}#_jab_job_view .main .header .logo{width:220px;height:100px}#_jab_job_view .main .texts{margin-top:50px}#_jab_job_view .main .texts>div{margin-top:50px;padding-top:50px}#_jab_job_view .main .details>div,#_jab_user_view .main .details>div{padding:0 30px}#_jab_job_view .main .details>div>div,#_jab_user_view .main .details>div>div{padding-left:60px}#_jab_job_view .main .details i,#_jab_user_view .main .details i{font-size:40px;margin-top:-20px}#_jab_job_view .main .details .value,#_jab_user_view .main .details .value{font-size:18px;line-height:22px}#_jab_job_view .main #benefits{margin:50px -50px -100px;padding:100px 50px}#_jab_job_view .main #benefits .items .item{margin-top:70px}#_jab_job_view .main #benefits .items .item svg{width:50px;height:50px}#_jab_user_view .sidebar .logo,#_jab_user_view .sidebar .contact_data,#_jab_user_view .sidebar .person{padding:30px}
#_jab_user_view .sidebar .logo img{max-width:200px}#_jab_user_view .main #locations{margin-top:50px}#_jab_user_view .main #jobs{margin-top:50px;padding-top:50px}#_jab_user_view .main #locations #map-container #map{height:300px}#_jab_user_block_menu .logo{padding:30px 30px 20px}#_jab_user_block_menu .logo img,.form-item-logo-file .uploaded-file .logo{max-width:180px}#_jab_user_block_menu .logo a.link{position:relative;top:auto;right:auto;margin-top:15px;display:inline-block}.form-type-managed-file .file-resup-wrapper .drop,.form-item-header-image-select .select-file,.uploaded-file,.form-item-header-image-select .preview-image,.form-type-managed-file .file-resup-wrapper .progress{height:130px}.form-item-pdf-file .uploaded-file,.form-item-logo-file .uploaded-file{padding:40px 50px}#_jab_user_block_menu .links{padding:30px}#_jab_job_edit .form-actions .sticky-container,#_jab_user_company_edit_form .form-actions .sticky-container{padding:20px 50px}#_jab_user_company_jobs #list-container .row>.actions>a{margin-left:15px}#_jab_job_edit_form fieldset.text-format .fieldset-container,#_jab_job_edit_form fieldset.text-format .fieldset-edit-container,#_jab_job_edit_form fieldset.text-format .add-container,#_jab_user_company_edit_form #jab_user_company_edit_description .fieldset-container,#_jab_user_company_edit_form #jab_user_company_edit_benefits .fieldset-container,#_jab_user_company_edit_form #jab_user_company_edit_benefits .add-container,#_jab_user_company_edit_form #jab_user_company_edit_partners .add-container,#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container,#_jab_location_page_locations .create-container,#_jab_location_page_locations #list-container .row.form-is-shown{padding:40px}#_jab_job_edit_form #jab_job_benefits .items-wrapper .item .form-submit{padding:5px 15px;font-size:14px}#sliding-popup .eu-cookie-compliance-banner{padding:30px 50px}#_jab_jobalarm_form .error-info{right:50px}}@media all and (min-width:1200px) and (max-width:1399px){body{font-size:16px;line-height:24px}h1,h2,h3{font-size:26px;line-height:32px;margin:0 0 40px}h1.small,h2.small,h3.small,h4.big{font-size:22px;line-height:28px}h4{font-size:22px;line-height:28px}#header #block-menu-menu-kopfbereich ul.menu li{margin-right:30px}#navigation #block-system-main-menu ul.menu li a{font-size:32px;line-height:42px;padding:15px 0}#footer .region-footer-right{margin:5px 0}#footer #block-views-fusszeile-partner-block .logo img{height:40px !important}#footer #block-views-fusszeile-partner-block .logo{border-left:none;padding-left:0;margin-left:40px}#footer #block-views-fusszeile-social-media-block{position:relative;top:1px}#jab_job_block_jobs_filter .form-wrapper>a.reset{font-size:11px}#_jab_job_block_jobs #list-container .row>.type,#_jab_job_block_jobs #list-container .row>.location,#_jab_job_block_jobs #list-container .row>.published,#_jab_job_block_jobs #list-container .row>.name .company{font-size:12px;line-height:20px}#_jab_job_block_jobs #list-container .row>.published,#_jab_job_block_jobs #list-container .row>.type{width:17%}#_jab_job_block_jobs #list-container .row>.name{width:28%}#_jab_job_block_jobs #list-container .row>.company{width:12%}#jab_job_block_jobs_filter .form-item.form-type-checkbox label{line-height:24px;padding-top:13px;padding-bottom:13px}#jab_job_block_jobs_filter input.form-submit.jobalarm{font-size:14px}#_jab_job_view .main .header .logo{width:180px;height:82px}#_jab_job_view .main .details .value,#_jab_user_view .main .details .value{font-size:16px;line-height:20px}#_jab_job_view .main .details i,#_jab_user_view .main .details i{font-size:30px;margin-top:-15px}#_jab_job_view .main .details>div>div,#_jab_user_view .main .details>div>div{padding-left:50px}#_jab_job_view .sidebar .pdf,#_jab_job_view .sidebar .print,#_jab_job_view .sidebar .share{margin-right:15px}#_jab_job_view .sidebar .apply{clear:both;float:left;margin-top:20px}#_jab_user_block_companies #list-container .row>.name .address,#_jab_user_block_companies #list-container .row>.jobs{font-size:12px;line-height:20px}#_jab_user_block_companies #list-container .row>.logo{width:14%}
#_jab_user_block_companies #list-container .row>.name{width:62%}#jab_user_block_companies_filter .form-item.form-type-checkbox label{line-height:24px;padding-top:13px;padding-bottom:13px}#_jab_user_view .main #locations #locations-container .row>.mail,#_jab_user_view .main #locations #locations-container .row>.phone,#_jab_user_view .main #locations #locations-container .row>.jobs,#_jab_user_view .main #locations #locations-container .row>.address{font-size:12px;line-height:20px}#_jab_user_view .main #locations #locations-container .row>.address strong{font-size:14px;line-height:22px}#_jab_user_view .main #jobs .row>.type,#_jab_user_view .main #jobs .row>.location,#_jab_user_view .main #jobs .row>.published{font-size:12px;line-height:20px}#_jab_user_view .main #jobs .row>.type,#_jab_user_view .main #jobs .row>.published{width:17%}#_jab_user_view .main #jobs .row>.name{width:40%}#_jab_user_view .main #partners .row>.logo{width:14%}#_jab_user_view .main #partners .row>.name{width:62%}#_jab_user_view .main #partners .row>.jobs{font-size:12px;line-height:20px}#node-ueber_uns #fakten .fakten .fakt .value{font-size:40px;line-height:50px}#_jab_user_block_menu .links ul li a i.icon-angle-right{top:5px}#_jab_user_block_menu .links ul li a i{top:3px}#_jab_location_page_locations #list-container .row .location{font-size:12px;line-height:20px}#_jab_location_page_locations #list-container .row .location strong{font-size:14px;line-height:22px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item .preview .icon{width:50px;height:50px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item .preview{padding-left:90px}#_jab_user_company_edit_form #edit-colors .form-item-colors-main,#_jab_user_company_edit_form #edit-colors .form-item-colors-background{width:100%}#_jab_user_company_edit_form #edit-colors .form-type-textfield>label{left:15px;margin-left:0}.colpick{height:280px}.colpick .colpick_color{height:220px;left:30px;top:30px}.colpick .colpick_hue{height:220px;left:250px;top:30px;margin-left:12px}.colpick .colpick_new_color{margin-right:30px}.colpick .colpick_rgb_r{top:30px !important;left:312px !important;width:198px !important;margin:0 !important}.colpick .colpick_rgb_g{top:82px !important;left:312px !important;width:198px !important;margin:0 !important}.colpick .colpick_rgb_b{top:134px !important;left:312px !important;width:198px !important;margin:0 !important}.colpick .colpick_hex_field{top:210px !important;left:312px !important;width:198px !important;margin:0 !important}#_jab_user_company_jobs #list-container .row>.name .location,#_jab_user_company_jobs #list-container .row>.viewed,#_jab_user_company_jobs #list-container .row>.published{font-size:12px;line-height:20px}#sliding-popup .popup-content #popup-text{font-size:14px;line-height:22px}}@media all and (min-width:813px) and (max-width:1199px){a.moremedia{position:absolute;bottom:45px;right:5px}html.dashboard-open{overflow:hidden}#admin-menu,div.tabs{display:none !important}#page-wrapper{position:relative;overflow:hidden;padding-top:140px}#main{position:relative;padding:0 0 70px}section>.sidebar,section>.main{width:100%;float:none}section>.padding,section>.main>.padding,#header>.main>.padding,section>.sidebar>.padding,#header>.sidebar>.padding,#main>.no-sidebar>.padding{padding-left:70px;padding-right:70px}#main>.no-sidebar{margin-left:0;padding:50px 0}#page-wrapper>.sidebar-bg{width:66.666%}#header{padding:70px 0 0}#header>.sidebar,#header>.main{width:auto}#header #logo{width:160px;height:18px;margin:0}#header .region-header{display:none}#header #menu-icon{margin:0;height:18px}.navigation-bg{left:-200%}#navigation{width:100%}#navigation:before{width:100%;left:-100%}#navigation:after{width:100%;height:50px;left:-100%}#navigation .table .table-cell{padding:70px}#navigation .region-navigation{position:static}#navigation #block-system-main-menu{width:auto;padding-top:110px}#navigation #block-system-main-menu ul.menu li a{font-size:30px;line-height:34px;padding:15px 0}#navigation #block-menu-menu-fusszeile{position:relative;right:auto;bottom:auto;margin-top:70px;text-align:left}
#navigation #block-views-fusszeile-social-media-block{position:relative;right:auto;bottom:auto;margin-top:20px}#navigation #block-views-fusszeile-social-media-block a{font-size:20px}#navigation #block-jab-user-login-navigation{right:auto;left:70px;top:60px}#navigation #block-jab-user-login-navigation .dashboard,#navigation #block-jab-user-login-navigation .logout{margin:0 7px 0 0}#navigation #block-jab-user-login-navigation .login{margin-left:0;padding:5px 20px}#navigation #block-jab-user-login-navigation a.register{margin-top:7px}#navigation #block-jab-job-bookmarks-navigation{top:60px;left:273px;right:auto;margin-top:9px}#footer>div.padding{padding:50px 70px}#footer .region-footer-left{float:none;width:auto;border-bottom:1px solid #ddd;padding-bottom:30px}#footer #block-views-fusszeile-partner-block{float:left}#footer #block-views-fusszeile-social-media-block{position:relative;top:-1px}#footer #block-menu-menu-fusszeile ul.menu li a{line-height:14px}#footer .region-footer-right{float:none;width:auto;padding-top:30px;margin:0}#footer #block-views-fusszeile-partner-block .logo{margin-left:20px;padding-left:20px}#footer #block-views-fusszeile-partner-block .logo img{height:40px !important}body{font-size:16px;line-height:24px;height:auto}h1,h2,h3{font-size:30px;line-height:34px;margin:0 0 40px}h4{font-size:20px;line-height:28px;margin:0 0 20px}h5,h4.small{font-size:16px;line-height:24px}h1.small,h2.small,h3.small,h4.big{font-size:22px;line-height:28px}h1.subtitle,h4.subtitle{font-weight:700;font-size:12px;line-height:inherit;margin:0 0 10px}.sidebar.sticky-container,.sidebar.sticky-container.sticky,.sidebar.sticky-container.sticky.bottom{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important}#breadcrumb{display:none}#sliding-popup .eu-cookie-compliance-banner{padding:30px}#sliding-popup .popup-content #popup-text{padding-right:0}#sliding-popup #popup-buttons{position:relative;top:auto;right:auto;float:none !important;margin-top:20px}#sliding-popup #popup-buttons button{float:none;margin:0 10px 0 0;padding:5px 20px}span.lehre{line-height:18px}#overlay,.overlay-div,#overlay.toheight,.overlay-div.toheight{height:100% !important;top:0 !important;margin:0 !important;left:0 !important;width:100% !important;z-index:999999}#overlay>.content-wrapper>.content,.overlay-div>.content-wrapper>.content{margin:70px}#overlay .sidebar{background:none !important;margin-bottom:40px !important;padding:0 !important}.error-info{right:auto !important;left:2%;padding-left:20px}.error-info i{position:absolute;top:50%;left:0;margin:-7px 0 0}form .info-required{left:auto !important;margin-top:0;right:2%;top:auto;bottom:13px}.node-type-startseite #main{padding-bottom:0}#node-startseite #intro .main>.padding{padding:0 70px !important}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content{padding:0 50px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .arrow{height:36px;margin-bottom:20px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h1,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h2,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h3{font-size:40px;line-height:42px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .subtitle{font-size:16px;line-height:24px;margin-top:5px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .link{margin-top:40px}#node-startseite #intro .sidebar{position:relative;top:auto;left:auto;height:auto}#node-startseite #intro .sidebar>.padding{padding:0 70px !important}#node-startseite #intro .sidebar .form-container{background:#171b20;padding:50px}#node-startseite #intro .sidebar .form-container .form{top:auto;transform:none}#node-startseite #slider{margin-top:70px}#node-startseite #slider .sidebar{width:66.666%}#node-startseite #slider .swiper-container{margin-left:-70px;margin-right:-70px;margin-bottom:20px;padding:0 70px}#node-startseite #slider .swiper-pagination{margin-top:13px}
#node-startseite #slider .swiper-pagination .swiper-pagination-bullet{background:#fff;margin-right:10px}#node-startseite #slider .swiper-navigation a{font-size:30px;margin-left:20px}#node-startseite #jobs{margin-top:70px}#node-startseite #jobs .sidebar{margin:0;padding:70px 0;background:#171b20}#node-startseite #jobs .main{display:none !important}#node-startseite #jobs .sidebar>.padding>.title{width:66.666%}.node-type-kontakt #page-wrapper>.sidebar-bg{height:200px}#node-kontakt #kontakt .sidebar{padding:50px 0;margin:0 70px 70px;width:auto;background:#171b20;position:relative}#node-kontakt #kontakt .sidebar>.padding{padding-left:50px;padding-right:50px}#node-kontakt #kontakt .sidebar:before{content:"";position:absolute;bottom:50px;left:-70px;background:#1e262f;z-index:-1;width:50%;height:100%}#node-kontakt form{margin:0 -2%}#node-kontakt form .form-item{width:29.3333333%;margin-left:2%;margin-right:2%}#node-kontakt form .form-item.webform-component--anrede,#node-kontakt form .form-item.webform-component--titel,#node-kontakt form .form-item.webform-component--plz,#node-kontakt form .form-item.webform-component--land{width:29.3333333%}#node-kontakt form .form-item.webform-component--nachricht{width:96%}#node-kontakt form .form-item.webform-component--trenner{display:none}#node-kontakt form .form-item.webform-component--datenschutz{width:96%;margin-bottom:30px}#node-kontakt form .form-actions{margin:0 0 0 2%;float:left;clear:both}#node-kontakt form .info-required{left:2%}.node-type-links #main{background:#fff}#node-links{padding-top:70px}#node-links #links .sidebar{color:#1e262f;margin-bottom:70px}#node-links .categories .category{margin-bottom:30px;border-bottom:1px solid #ddd}#node-links .categories .category.open{border-bottom-color:transparent}#node-links .categories .category h4.title{margin:0 0 30px;position:relative;padding-right:40px;cursor:pointer;transition:color .5s}#node-links .categories .category h4.title:hover{color:#e52330}#node-links .categories .category h4.title i{display:block;position:absolute;top:50%;right:0;font-size:18px;margin-top:-10px;transition:transform 1s}#node-links .categories .category.open h4.title i{transform:rotate(90deg)}#node-links .categories .category .items{display:none;padding:30px;margin:0 -30px;background:#fafafa}#node-links .categories .category .items .item{width:auto !important;float:none !important;padding:20px 0;border-bottom-color:#ddd}#node-links .categories .category .items .item:last-child{border-bottom:0 !important}.node-type-page #main{background:#fff}#node-page{padding-top:70px}#node-page #page .sidebar{color:#1e262f;margin-bottom:40px}.node-type-ueber-uns #main{background:#fff}#node-ueber_uns{padding-top:70px}#node-ueber_uns section>.sidebar{color:#1e262f;margin-bottom:40px}#node-ueber_uns #leistungen,#node-ueber_uns #vorteile{margin-top:100px}#node-ueber_uns #fakten .fakten{margin-top:50px;padding:30px 0}#node-ueber_uns #fakten .fakten .fakt .value{font-size:40px;line-height:50px}#node-ueber_uns #leistungen .text,#node-ueber_uns #vorteile .text{padding-right:0 !important}#node-ueber_uns #leistungen .text .button,#node-ueber_uns #vorteile .text .button{position:relative;right:auto;bottom:auto;margin-top:10px}#node-ueber_uns #vorteile .text::before{display:none}.node-type-karriere #main{background:#fff}#node-karriere{padding-top:70px}#node-karriere section>.sidebar{color:#1e262f;margin-bottom:40px}#node-karriere #lehre{margin-top:100px}.node-type-bildung #main{background:#fff}#node-bildung{padding-top:70px}#node-bildung section>.sidebar{color:#1e262f;margin-bottom:40px}#node-bildung #ausbildung{margin-top:100px}#overlay.beruf>.content-wrapper>.content{height:100%}#overlay.beruf .bild{width:33.333%;height:100%;background:#eee}#overlay.beruf .content-wrapper .content-wrapper .content{padding-right:50px}#overlay.beruf .content-wrapper .overlay-navigation>div{padding-right:50px}.page-user-register #page-wrapper>.sidebar-bg,.page-user-password #page-wrapper>.sidebar-bg,.page-user-reset #page-wrapper>.sidebar-bg{height:140px;display:block !important}
#_jab_user_register .sidebar,#_jab_user_password .sidebar,#_jab_user_password_reset .sidebar{padding:0;margin:70px 0 0;position:relative !important;left:auto !important;top:auto !important;height:auto !important;width:auto !important;background:none;z-index:1;display:block}#_jab_user_register.sidebar-first .sidebar{margin:0}#_jab_user_register .sidebar:after,#_jab_user_password .sidebar:after,#_jab_user_password_reset .sidebar:after{display:none !important}#_jab_user_register .sidebar:before,#_jab_user_password .sidebar:before,#_jab_user_password_reset .sidebar:before{content:"";position:absolute;top:50px;left:0;background:#1e262f;z-index:-1;width:66.666%;height:100%;padding-bottom:20px;display:block !important}#_jab_user_register.sidebar-first .sidebar:before{top:auto;bottom:50px}#_jab_user_register .sidebar .padding,#_jab_user_password .sidebar .padding,#_jab_user_password_reset .sidebar .padding{padding:50px !important;margin:0 70px !important;background:#171b20}#_jab_user_register .sidebar .login-form,#_jab_user_password .sidebar .login-form{padding:0;background:none !important}#_jab_user_register .main,#_jab_user_password .main{padding-top:70px}#_jab_user_register .main .register-form{margin-top:50px;padding-top:50px}#_jab_user_password .password-form,#_jab_user_password_reset .password-reset-form{margin-top:50px}#user-register-form fieldset{padding-bottom:20px !important}#user-register-form fieldset .fieldset-wrapper{margin:0 -2%}#user-register-form fieldset .fieldset-wrapper .form-item{margin-left:2%;margin-right:2%;width:46%}#user-register-form fieldset .fieldset-wrapper .form-item.form-item-company-zip,#user-register-form fieldset .fieldset-wrapper .form-item.form-item-company-country,#user-register-form #edit-account .form-item{width:46%}#user-register-form #edit-account .form-item{clear:left}#user-register-form #edit-member .form-item-member-select{width:96%;margin-top:0;margin-bottom:30px}#user-register-form .form-item-privacy{width:100%;margin-bottom:30px}#user-register-form .form-actions{margin:0;float:left;clear:both}#user-register-form .info-required{left:2%}#user-pass .form-item{margin-bottom:40px}#_jab_user_register.complete .sidebar,#_jab_user_password.complete .sidebar,#_jab_user_password_reset .sidebar{position:relative;top:auto;left:auto;height:auto;margin:0 0 50px}#_jab_user_register.complete .sidebar:before,#_jab_user_password.complete .sidebar:before,#_jab_user_password_reset .sidebar:before{content:"";position:absolute;top:auto;bottom:50px;left:0;background:#1e262f;z-index:-1;width:66.666%;height:100%;padding:0}#_jab_user_register.complete .sidebar .padding,#_jab_user_password.complete .sidebar .padding,#_jab_user_password_reset.complete .sidebar .padding{padding:30px !important}#_jab_user_register.complete .icon,#_jab_user_password.complete .icon,#_jab_user_password_reset .icon{background:none}#_jab_user_register.complete .icon .lottie-icon,#_jab_user_password.complete .icon .lottie-icon,#_jab_user_password_reset .icon .lottie-icon{position:relative;top:auto;left:auto;width:160px;margin:0 auto}#_jab_user_register.complete .main,#_jab_user_password.complete .main,#_jab_user_password_reset .main{padding:0}#_jab_user_password .password-form .error-info,#_jab_user_password_reset .password-reset-form .error-info{bottom:auto;top:100%;margin-top:10px;left:0}.gm-style .gm-style-iw-c{font-size:12px;line-height:18px}.gm-style .gm-style-iw-c .job .name a{font-size:16px;line-height:24px}#node-jobangebote .sidebar{margin-bottom:0;padding-bottom:0;width:66.666%}#node-jobangebote #jab_job_block_jobs_filter{margin:30px 0 70px}#node-jobangebote #jab_job_block_jobs_filter .show_filter{display:inline-block}#node-jobangebote #_jab_job_block_jobs_filter_form{display:none}#node-jobangebote #_jab_job_block_jobs_filter_form>a.close{display:block !important}#node-jobangebote #_jab_job_block_jobs_filter_form>div{padding:70px 70px}#node-jobangebote #jab_job_block_jobs_filter .form-wrapper.search,#node-jobangebote #jab_job_block_jobs_filter .form-wrapper.filter{margin-bottom:30px;padding:0}
#jab_job_block_jobs_filter .form-wrapper>a.reset{top:30px;right:30px;font-size:10px}#jab_job_block_jobs_filter .overlay-div .form-wrapper>a.reset{top:0;right:0}#node-jobangebote #jab_job_block_jobs_filter .ajax-progress{padding:0 !important}#node-jobangebote #jab_job_block_jobs_filter input.form-submit.jobalarm{color:#1e262f !important}#node-jobangebote #jab_job_block_jobs_filter input.form-submit.jobalarm:hover{color:#e52330 !important}#node-startseite #jab_job_block_jobs_filter input.form-submit.jobalarm{display:none !important}#_jab_job_block_jobs .view-switcher{position:absolute;bottom:100%;right:0;margin-bottom:30px}#_jab_job_block_jobs .view-switcher a{font-size:18px;padding:11px}#_jab_job_block_jobs .view-switcher a span{display:none}#_jab_job_block_jobs #map-container{margin-bottom:0}#_jab_job_block_jobs #map-container #map{margin:0 -70px;padding-bottom:0;height:100vh !important;height:calc(100vh - 70px) !important;position:relative}#_jab_job_block_jobs #map-container:after{content:"";position:absolute;top:100%;left:-70px;width:100%;height:100px;padding:0 70px;background:#fff;z-index:9}#_jab_job_block_jobs #map-container .legend{top:100%;right:auto;left:0;z-index:19}#_jab_job_block_jobs #map-container .no-results{left:-70px;padding-left:140px}#_jab_job_block_jobs #map-container .no-results>div{max-width:70%}#_jab_job_block_jobs .ajax-progress{padding:0 70px;left:-70px}#_jab_job_block_jobs #list-container .row.header{display:none}#_jab_job_block_jobs #list-container .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:50px;display:block;width:auto;position:relative}#_jab_job_block_jobs #list-container .row.topjob{box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#_jab_job_block_jobs #list-container .row.topjob:before{z-index:1;padding:0;left:0}#_jab_job_block_jobs #list-container .row.jobalarm{background:none;box-shadow:none;padding:30px 0 5px;margin-bottom:20px}#_jab_job_block_jobs #list-container .row>div{display:block;padding-right:0;z-index:9;position:relative}#_jab_job_block_jobs #list-container .row>.company{width:auto;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #ddd}#_jab_job_block_jobs #list-container .row.topjob.company{border-bottom-color:#ccc}#_jab_job_block_jobs #list-container .row>.company a.logo{box-shadow:none;height:35px;max-width:none;width:auto;display:inline-block}#_jab_job_block_jobs #list-container .row>.company a.logo img{position:relative;top:50%;left:auto;transform:translateY(-50%);height:auto;max-height:100%;max-width:160px}#_jab_job_block_jobs #list-container .row>.name{width:auto;margin-bottom:20px}#_jab_job_block_jobs #list-container .row>.name a span.topjob{margin:1px 5px 1px 0}#_jab_job_block_jobs #list-container .row>.type,#_jab_job_block_jobs #list-container .row>.location,#_jab_job_block_jobs #list-container .row>.published{float:left;padding-right:0;width:auto}#_jab_job_block_jobs #list-container .row>.location,#_jab_job_block_jobs #list-container .row>.published{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}#_jab_job_block_jobs #list-container .row.topjob>.location,#_jab_job_block_jobs #list-container .row.topjob>.published{border-left-color:#ccc}#_jab_job_block_jobs #list-container .row>.type span.lehre{margin:-2px 0}#_jab_job_block_jobs #list-container .row>.actions{margin-top:0;width:auto;clear:none;float:right;width:auto;text-align:left}#_jab_job_block_jobs #list-container .row>.actions>.apply{margin-left:10px}#_jab_job_block_jobs #list-container .no-results{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:50px}#_jab_job_block_jobs ul.pager{margin-top:30px;color:#fff;width:100%;position:relative}#_jab_job_block_jobs ul.pager li.pager-item a{color:#fff;padding:0 2px}#_jab_job_block_jobs ul.pager li.pager-item a:hover{color:#e52330}#_jab_job_block_jobs ul.pager li.pager-previous{margin:0 !important;position:absolute;top:0;right:35px}#_jab_job_block_jobs ul.pager li.pager-next{margin:0 !important;position:absolute;top:0;right:-5px}#_jab_job_block_jobs #list-container .count{margin-top:30px;display:none}
#node-betriebe .sidebar{margin-bottom:0;padding-bottom:0;width:66.666%}#node-betriebe #jab_user_block_companies_filter{margin:30px 0 70px}#node-betriebe #jab_user_block_companies_filter .show_filter{display:inline-block}#node-betriebe #_jab_user_block_companies_filter_form{display:none}#node-betriebe #_jab_user_block_companies_filter_form>a.close{display:block !important}#node-betriebe #_jab_user_block_companies_filter_form>div{padding:70px 70px}#node-betriebe #jab_user_block_companies_filter .form-wrapper.search,#node-betriebe #jab_user_block_companies_filter .form-wrapper.filter{margin-bottom:30px;padding:0}#jab_user_block_companies_filter .form-wrapper>a.reset{top:0;right:0}#node-betriebe #jab_user_block_companies_filter .ajax-progress{padding:0 !important}#_jab_user_block_companies .view-switcher{position:absolute;bottom:100%;right:0;margin-bottom:30px}#_jab_user_block_companies .view-switcher a{font-size:18px;padding:11px}#_jab_user_block_companies .view-switcher a span{display:none}#_jab_user_block_companies #map-container{margin-bottom:0}#_jab_user_block_companies #map-container #map{margin:0 -70px;padding-bottom:0;height:100vh !important;height:calc(100vh - 70px) !important;position:relative}#_jab_user_block_companies #map-container:after{content:"";position:absolute;top:100%;left:-70px;width:100%;height:100px;padding:0 70px;background:#fff;z-index:9}#_jab_user_block_companies #map-container .legend{top:100%;right:auto;left:0;z-index:19}#_jab_user_block_companies #map-container .no-results{left:-70px;padding-left:140px}#_jab_user_block_companies #map-container .no-results>div{max-width:70%}#_jab_user_block_companies .ajax-progress{padding:0 70px;left:-70px}#_jab_user_block_companies #list-container .row.header{display:none}#_jab_user_block_companies #list-container .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:50px;display:block;width:auto;position:relative}#_jab_user_block_companies #list-container .row>div{display:block;padding-right:0}#_jab_user_block_companies #list-container .row>.logo{width:auto;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #ddd}#_jab_user_block_companies #list-container .row>.logo a{box-shadow:none;height:35px;max-width:none;width:auto;display:inline-block}#_jab_user_block_companies #list-container .row>.logo a img{position:relative;top:50%;left:auto;transform:translateY(-50%);height:auto;max-height:100%;max-width:160px}#_jab_user_block_companies #list-container .row>.name{width:auto;margin-bottom:20px}#_jab_user_block_companies #list-container .row>.jobs{padding-right:0;width:auto;text-align:left}#_jab_user_block_companies #list-container .row>.jobs span.label{display:inline}#_jab_user_block_companies #list-container .row>.actions{margin-top:0;width:auto;position:absolute;right:50px;bottom:47px;text-align:left}#_jab_user_block_companies #list-container .no-results{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:50px}#_jab_user_block_companies ul.pager{margin-top:30px;color:#fff;width:100%;position:relative}#_jab_user_block_companies ul.pager li.pager-item a{color:#fff;padding:0 2px}#_jab_user_block_companies ul.pager li.pager-item a:hover{color:#e52330}#_jab_user_block_companies ul.pager li.pager-previous{margin:0 !important;position:absolute;top:0;right:35px}#_jab_user_block_companies ul.pager li.pager-next{margin:0 !important;position:absolute;top:0;right:-5px}#_jab_user_block_companies #list-container .count{margin-top:30px;display:none}#_jab_user_view{padding-top:32.69%}#_jab_user_view .sidebar{z-index:9;margin-top:-30px}#_jab_user_view .sidebar .actions{position:absolute;right:100px;top:30px;margin:0}#_jab_user_view .sidebar .actions .share{margin:0}#_jab_user_view .sidebar .share>a{font-size:16px}#_jab_user_view .sidebar .actions .dropdown-container .dropdown-content{right:50% !important;left:auto !important}#_jab_user_view .sidebar .actions .dropdown-container .dropdown-content::before{margin-right:-6px !important;margin-left:0 !important;right:20px !important;left:auto !important}
#_jab_user_view .sidebar .logo{padding:30px 30px 0;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:10px}#_jab_user_view .sidebar .logo img{max-width:150px;max-height:35px;margin-bottom:30px}#_jab_user_view .sidebar .logo .show-details{font-size:12px;line-height:20px;border-top:1px solid #eee;padding-top:10px;padding-bottom:15px;display:none}#_jab_user_view .sidebar .contact_data{padding:30px;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:10px}#_jab_user_view .sidebar .person{padding:30px;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:0}body.page-company #page-wrapper>.sidebar-bg{display:none}#_jab_user_view .main a.edit{top:-30px;right:70px;display:none}#_jab_user_view .main>.padding{opacity:1 !important;transform:none !important}#_jab_user_view .main #company_content{position:static}#_jab_user_view .main .header{position:absolute;left:0;top:0;transform:none !important;width:100%}#_jab_user_view .main .header img{margin:0 -10%;max-width:120%;width:120%}#_jab_user_view .main .description{width:100%;float:none;height:auto !important}#_jab_user_view .main .description::before{display:none}#_jab_user_view .main .description .text{padding-right:0;padding-bottom:70px}#_jab_user_view .main .description .text>*:last-child{margin-bottom:0 !important}#_jab_user_view .main .description a.show-more,#_jab_user_view .main .description::after{display:none !important}#_jab_user_view .main .details{width:auto;float:none;height:auto;margin:0 -70px}#_jab_user_view .main .details>div{top:auto;transform:none;padding:70px}#_jab_user_view .main #locations{margin-top:70px}#_jab_user_view .main #locations #map-container #map{height:260px}#_jab_user_view .main #locations #locations-container .row.header{display:none}#_jab_user_view .main #locations #locations-container .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:50px;display:block;width:auto}#_jab_user_view .main #locations #locations-container .row:last-child{margin-bottom:0}#_jab_user_view .main #locations #locations-container .row>div{display:block !important;width:auto !important;padding:0 !important;text-align:left !important}#_jab_user_view .main #locations #locations-container .row>.address{margin-bottom:20px}#_jab_user_view .main #locations #locations-container .row.primary>.address{padding-top:56px !important;position:relative}#_jab_user_view .main #locations #locations-container .row>.address span.icon{margin:0;position:absolute;left:0;top:0}#_jab_user_view .main #locations #locations-container .row>.address span.icon .tooltip-content{display:block !important;background:none !important;color:#1e262f !important;font-size:14px !important;line-height:22px !important;font-weight:300 !important;height:auto !important;padding:0 !important;border-radius:0 !important;white-space:nowrap !important;max-width:none !important;position:absolute !important;top:2px !important;left:62px !important;margin:0 !important;text-transform:none !important;transform:none !important;text-align:left !important;z-index:1 !important;vertical-align:baseline !important}#_jab_user_view .main #locations #locations-container .row>.address span.icon .tooltip-content::after{display:none}#_jab_user_view .main #locations #locations-container .row>.phone,#_jab_user_view .main #locations #locations-container .row>.mail{font-size:14px;line-height:22px}#_jab_user_view .main #locations #locations-container .row>.jobs{font-size:14px;line-height:22px;margin-top:20px;display:none !important}#_jab_user_view .main #locations #locations-container .row>.jobs .label{display:inline}#_jab_user_view .main #jobs{margin:70px -70px 0;padding:70px 70px;background:var(--company-color-secondary,#1e262f);border-top:none}#_jab_user_view .main #jobs>.title{color:#fff}#_jab_user_view .main #jobs .row.header{display:none}#_jab_user_view .main #jobs .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:50px;display:block;width:auto}
#_jab_user_view .main #jobs .row.topjob{box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#_jab_user_view .main #jobs .row.topjob:before{z-index:1;padding:0;left:0}#_jab_user_view .main #jobs .row:last-child{margin-bottom:0}#_jab_user_view .main #jobs .row>div{display:block !important;width:auto !important;padding:0 !important;text-align:left !important;z-index:9}#_jab_user_view .main #jobs .row>.name{margin-bottom:20px}#_jab_user_view .main #jobs .row>.name a span.topjob{margin:1px 5px 1px 0}#_jab_user_view .main #jobs .row>.type,#_jab_user_view .main #jobs .row>.location,#_jab_user_view .main #jobs .row>.published{float:left;font-size:14px;line-height:22px}#_jab_user_view .main #jobs .row>.type,#_jab_user_view .main #jobs .row>.location{padding-right:10px !important;margin-right:10px !important;border-right:1px solid #ddd}#_jab_user_view .main #jobs .row.topjob>.type,#_jab_user_view .main #jobs .row.topjob>.location{border-right-color:#ccc}#_jab_user_view .main #jobs .row>.actions{margin-top:0;float:right;clear:none}#_jab_user_view .main #jobs .row>.actions>.apply{margin-left:10px}#_jab_user_view .main #partners{margin-top:70px;padding-top:0;border-top:none}#_jab_user_view .main #partners .row.header{display:none}#_jab_user_view .main #partners .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:50px;display:block;width:auto}#_jab_user_view .main #partners .row:last-child{margin-bottom:0}#_jab_user_view .main #partners .row>div{display:block !important;width:auto !important;padding:0 !important;text-align:left !important}#_jab_user_view .main #partners .row>.logo{padding:0 0 20px !important;margin:0 0 20px !important;border-bottom:1px solid #ddd}#_jab_user_view .main #partners .row>.logo a{box-shadow:none;height:35px;max-width:none;width:auto;display:inline-block}#_jab_user_view .main #partners .row>.logo a img{position:relative;top:50%;left:auto;transform:translateY(-50%);height:auto;max-height:100%;max-width:160px}#_jab_user_view .main #partners .row>.name{margin-bottom:20px}#_jab_user_view .main #partners .row>.jobs{font-size:14px;line-height:22px;padding-right:0;width:auto;text-align:left}#_jab_user_view .main #partners .row>.jobs .label{display:inline}#_jab_user_view .main #partners .row>.actions{margin:0;position:absolute;bottom:47px;right:50px}#_jab_user_view .main #partners .row>.actions>div{margin:0}#_jab_user_view .main #partners .row>.actions .dropdown-container .dropdown-content{z-index:100}#_jab_job_view{padding-top:32.69%;z-index:120}#_jab_job_view .sidebar{z-index:9;margin-top:-30px}#_jab_job_view .sidebar .top{padding:30px 30px 0;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:10px}#_jab_job_view .sidebar .top .company{margin-bottom:30px;font-size:14px;line-height:22px}#_jab_job_view .sidebar .top .show-details{font-size:12px;line-height:20px;border-top:1px solid #eee;padding-top:10px;padding-bottom:15px;display:none}#_jab_user_view .sidebar .contact_data{padding:30px;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:10px}#_jab_user_view .sidebar .person{padding:30px;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:0}#_jab_job_view .sidebar .actions{position:fixed;bottom:0;right:0;background:#fff;z-index:120;box-sizing:border-box;box-shadow:0 0 15px 0 rgba(0,0,0,0.2);width:100%;padding:15px 70px;margin:0;transition:transform .5s 1s,opacity .5s 1s;transform:translateY(100%);opacity:0}#_jab_job_view .sidebar .inview .actions{transform:translateY(0);opacity:1}#_jab_job_view .sidebar .actions.hide{transform:translateY(100%);opacity:0;transition:transform .5s 0s,opacity .5s 0s}#_jab_job_view .sidebar .actions .tooltip-content{display:none !important}#_jab_job_view .sidebar .actions .dropdown-container .dropdown-content{bottom:100%;top:auto;margin-bottom:10px;margin-top:0}#_jab_job_view .sidebar .actions .dropdown-container .dropdown-content::before{bottom:auto;top:100%;border-bottom-color:rgba(255,255,255,0);border-top-color:#fff}
#_jab_job_view .sidebar .contact_data{padding:30px;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:10px}#_jab_job_view .sidebar .person{padding:30px;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:0}body.page-job #page-wrapper>.sidebar-bg{display:none}#_jab_job_view .main a.edit{top:-30px;right:30px}#_jab_job_view .main>.padding{opacity:1 !important;transform:none !important}#_jab_job_view .main #job_content{position:static}#_jab_job_view .main .header{position:absolute;left:0;top:0;transform:none !important;width:100%}#_jab_job_view .main .header .logo{display:none}#_jab_job_view .main .header img{margin:0 -10%;max-width:120%;width:120%}#_jab_job_view .main .description{width:100%;float:none;height:auto !important}#_jab_job_view .main .description::before{display:none}#_jab_job_view .main .description .text{padding-right:0;padding-bottom:70px}#_jab_job_view .main .description .text>*:last-child{margin-bottom:0 !important}#_jab_job_view .main .description a.show-more,#_jab_job_view .main .description::after{display:none !important}#_jab_job_view .main .details{width:auto;float:none;height:auto;margin:0 -70px}#_jab_job_view .main .details>div{top:auto;transform:none;padding:70px}#_jab_job_view .main .texts{margin-top:70px}#_jab_job_view .main .texts>div,#_jab_job_view .main .texts>div.tasks,#_jab_job_view .main .texts>div.requirements{margin-top:50px !important;padding-top:50px !important;width:100% !important;float:none !important;border-top:1px solid #eee !important}#_jab_job_view .main .texts>div:first-child{border-top:0 !important;margin-top:0 !important;padding-top:0 !important}#_jab_job_view .main .texts .tasks.with-requirements>div,#_jab_job_view .main .texts .requirements.with-tasks>div{border:none !important;margin:0 !important;padding:0 !important}#_jab_job_view .main .texts>div>div>*:last-child{margin-bottom:0 !important}#_jab_job_view .main #benefits{margin:70px -70px -70px;padding:70px 70px}#_jab_job_view .main #benefits .items .item{width:100%;margin-top:50px;padding-top:50px;border-top:1px solid rgba(255,255,255,0.1)}#_jab_job_view .main #benefits .items .item:first-child{padding-top:0;border-top:none}#_jab_job_view .main #benefits .items .item svg{width:50px;height:50px}.messages{font-size:14px;line-height:22px;border-left-width:70px}.messages::before{margin-top:-13px;font-size:26px;line-height:26px;left:-48px}.form-type-checkbox label::before,.form-type-radio label::before{top:-2px}.form-type-checkbox label::after,.form-type-radio label::after{top:5px}body.page-user.logged-in #page-wrapper>.sidebar-bg{display:none !important}#mobile-dashboard-icon{float:left;margin-right:20px;padding:8px;font-size:12px;line-height:20px;position:relative;top:-5px;background:#e52330;color:#fff;transition:none !important;cursor:pointer;text-align:center;border-radius:5px;text-decoration:none;font-weight:700;border:none !important;-webkit-appearance:none;position:relative;text-transform:none}body.page-user #mobile-dashboard-icon{display:inline-block}body.page-user.page-user-register #mobile-dashboard-icon,body.page-user.page-user-password.not-logged-in #mobile-dashboard-icon,body.page-user.page-user-reset.not-logged-in #mobile-dashboard-icon{display:none}#mobile-dashboard-icon::before{content:"";width:6px;height:6px;background:#e52330;position:absolute;left:50%;top:100%;margin-top:-3px;margin-left:-3px;transform:rotate(45deg);display:none}#mobile-dashboard-icon.open::before{display:block}body.page-user .jab-wrapper .sidebar{position:fixed !important;left:0 !important;top:0 !important;height:100% !important;width:100% !important;background:#eeeeef;z-index:198;display:none}body.page-user.page-user-register .jab-wrapper .sidebar{position:relative !important;left:auto !important;top:auto !important;height:auto !important;width:auto !important;background:none;z-index:1;display:block}body.page-user .jab-wrapper .sidebar::before{content:"";width:100%;height:97px;background:#eeeeef;top:0;left:0;position:absolute;z-index:10}
body.page-user .jab-wrapper .sidebar::after{content:"";width:100%;height:43px;background:#eeeeef;background:-moz-linear-gradient(180deg,rgba(238,238,239,1) 0%,rgba(238,238,239,0) 100%);background:-webkit-linear-gradient(180deg,rgba(238,238,239,1) 0%,rgba(238,238,239,0) 100%);background:linear-gradient(180deg,rgba(238,238,239,1) 0%,rgba(238,238,239,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeef",endColorstr="#eeeeef",GradientType=1);top:97px;left:0;position:absolute;z-index:10}body.page-user.page-user-register .jab-wrapper .sidebar::before,body.page-user.page-user-register .jab-wrapper .sidebar::after{display:none}body.page-user .jab-wrapper .sidebar>.padding{padding-top:97px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:100%;box-sizing:border-box}body.page-user.page-user-register .jab-wrapper .sidebar>.padding{overflow-y:visible;overflow-x:visible;-webkit-overflow-scrolling:auto;height:auto;box-sizing:content-box}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu{margin-bottom:50px;margin-top:43px}body.page-user .jab-wrapper .sidebar>.padding::after,body.page-user .jab-wrapper .sidebar #_jab_user_block_menu::after{display:none}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .logo{padding:30px}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .logo img{max-width:180px}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .logo a.link{right:30px}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links{padding:0;margin:0}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links ul li{border:none !important;padding:0 !important;margin:0 !important}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links ul li::before{content:"";width:100%;height:2px;background:#eeeeef;position:absolute;left:0;bottom:0;top:auto;right:auto;display:block !important}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links ul li:last-child::before{display:none !important}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links ul li a{padding:30px 65px}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links ul li a i{top:31px;left:30px;font-size:20px}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links ul li a i.icon-angle-right{font-size:16px;left:auto;right:30px;top:33px}#_jab_user_block_menu>.tooltip.logout{display:inline-block;margin-top:30px}#_jab_user_block_menu>.tooltip.logout .button{padding:12px;font-size:16px;line-height:20px;margin:0}.add-link{padding-left:65px}#_jab_user_company_jobs .jobs-wrapper .create{display:none}#_jab_user_company_jobs .jobs-wrapper .create-container .buttons{float:left;width:100%}#_jab_user_company_jobs #list-container{padding-top:30px;margin-top:30px}#_jab_user_company_jobs #list-container .row.header{display:none}#_jab_user_company_jobs #list-container .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:30px;display:block;width:auto;position:relative}#_jab_user_company_jobs #list-container .row>.name{display:block;width:100%;padding:0;margin-bottom:20px;padding-right:40px}#_jab_user_company_jobs #list-container .row>.topjob{width:auto;position:absolute;top:30px;right:30px;padding:0;z-index:19}#_jab_user_company_jobs #list-container .row>.viewed{display:block;width:100%;padding:0;text-align:left;margin-bottom:20px}#_jab_user_company_jobs #list-container .row>.viewed .label{display:inline}#_jab_user_company_jobs #list-container .row>.published{display:block;width:100%;padding:0;text-align:left}#_jab_user_company_jobs #list-container .row>.published .label{display:inline}#_jab_user_company_jobs #list-container .row>.actions{display:block;width:auto;padding:0;position:absolute;right:30px;bottom:35px}#_jab_user_company_jobs #list-container .row>.actions>a:first-child{margin-left:0}#_jab_user_company_jobs #list-container .count{margin-top:20px}#_jab_user_company_jobs #list-container ul.pager{margin-top:20px}
#_jab_job_edit .job-edit-wrapper .einleitung a.cancel{position:relative;top:auto;right:auto;margin-top:40px;display:inline-block;display:none}#_jab_job_edit .job-edit-wrapper .einleitung{margin-bottom:50px}.form-type-managed-file .file-resup-wrapper .drop .drop-message .text,.form-item-header-image-select .select-file .message .text{font-size:14px;line-height:18px}#overlay.jab_job_header_image_select{width:100% !important}#overlay.jab_job_header_image_select>a.close{top:20px;right:20px;font-size:20px}#overlay.jab_job_header_image_select>.content-wrapper>.content{margin:70px 70px}#overlay.jab_job_header_image_select .buttons{padding:15px 70px}#overlay.jab_job_header_image_select .buttons>a.button{float:left;clear:none;margin:0}#overlay.jab_job_header_image_select .buttons>a.button.close{display:none}#_jab_job_edit_form fieldset.text-format .fieldset-container,#_jab_job_edit_form fieldset.text-format .add-container,#_jab_job_edit_form fieldset.text-format .fieldset-edit-container{padding:30px}#_jab_job_edit_form fieldset.text-format .fieldset-container a.cancel{margin-top:30px}.form-type-managed-file .file-resup-wrapper .drop .drop-message,.form-item-header-image-select .select-file .message{width:80% !important;max-width:80% !important}#_jab_job_edit_form #jab_job_benefits .top{padding-right:0}#_jab_job_edit_form #jab_job_benefits .top .buttons{position:relative;top:auto;right:auto;margin-top:30px}#_jab_job_edit_form #jab_job_benefits .top .buttons input.form-submit{margin:0 6px 0 0;padding:0 6px}#_jab_job_edit_form #jab_job_benefits .items-wrapper{margin-top:30px}#_jab_job_edit_form #jab_job_benefits .items-wrapper .item .form-submit{white-space:normal;font-size:14px;line-height:28px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit a.remove{float:left}#_jab_job_edit_form .form-actions>*:first-child{margin-top:0 !important}#_jab_job_edit_form .form-actions a.cancel{margin-top:30px;float:right;clear:both}#_jab_job_edit_form .form-actions .info-required{right:auto;top:auto;bottom:0;left:0;float:none;position:absolute}#_jab_job_edit_form .form-actions .form-submit{float:left;margin:0}#_jab_job_edit_form .form-actions>*:first-child{margin-left:0 !important}#_jab_job_edit_form .form-actions .form-submit.preview{margin-right:10px}#_jab_job_edit_form .error-info{left:0}#_jab_job_edit .form-actions .sticky-container,#_jab_user_company_edit_form .form-actions .sticky-container{width:100%;padding:15px 70px}#_jab_job_edit .form-actions .sticky-container a.submit{float:left;margin:0}#_jab_job_edit .form-actions .sticky-container a.cancel,#_jab_user_company_edit_form .form-actions .sticky-container a.cancel{margin:0 !important;float:none !important;position:absolute !important;right:5px !important;top:6px !important;bottom:auto !important;left:auto !important;display:none !important}#_jab_job_edit .form-actions .sticky-container a.cancel>span,#_jab_job_edit .form-actions .sticky-container a.cancel::after,#_jab_user_company_edit_form .form-actions .sticky-container a.cancel>span,#_jab_user_company_edit_form .form-actions .sticky-container a.cancel::after{display:none !important}#_jab_job_edit .form-actions .sticky-container a.cancel::before,#_jab_user_company_edit_form .form-actions .sticky-container a.cancel::before{content:"\70";font-family:"jobs-am-bau" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;transition:color .5s;font-size:20px}#_jab_job_edit .form-actions .sticky-container a.cancel:hover::before,#_jab_user_company_edit_form .form-actions .sticky-container a.cancel:hover::before{color:#e52330}#_jab_job_edit_form .form-actions a.unpublish{float:left;margin:12px 0 0 30px}#_jab_job_preview .job-preview-wrapper .einleitung{margin-bottom:50px}#_jab_job_preview .job-preview-wrapper .einleitung a.cancel{position:relative;top:auto;right:auto;margin-top:40px;display:inline-block;display:none}
#_jab_job_preview_form .preview-container{margin-bottom:50px}#_jab_job_preview_form .form-actions input.form-submit{float:left;margin:0}#_jab_job_preview_form .form-actions input.form-submit.save{margin-left:10px}#_jab_job_preview_form .form-actions a.edit{float:right;clear:both;margin-top:30px}#_jab_job_preview_form .form-actions .info-required{top:auto;right:auto;left:0;bottom:0;margin:0;padding:0}#_jab_job_edit .form-actions .sticky-container a.submit.white{float:left;margin:0 0 0 10px}#_jab_user_company_edit .company-edit-wrapper .einleitung{margin-bottom:50px}#_jab_user_company_edit_form #jab_company_details .fieldset-wrapper .form-item{width:48%}.form-item-pdf-file .uploaded-file,.form-item-logo-file .uploaded-file{padding:30px}.uploaded-file,.form-item-header-image-select .preview-image{height:120px}.uploaded-file img,.form-item-header-image-select .preview-image img{position:absolute}.uploaded-file a.remove i::before,.form-item-header-image-select .preview-image a.remove i::before{line-height:50px}.form-item-logo-file .uploaded-file .logo{max-width:150px;max-height:60px;left:30px}.form-item-pdf-file .uploaded-file a.remove,.form-item-logo-file .uploaded-file a.remove{right:10px;top:10px;margin:0;font-size:16px;line-height:16px}.form-item-pdf-file .uploaded-file a.remove i::before,.form-item-logo-file .uploaded-file a.remove i::before{line-height:1}.form-item-pdf-file .uploaded-file i.icon-download{margin-right:15px}.form-item-pdf-file .uploaded-file .filename{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:300px;float:left;font-size:14px}.form-type-managed-file .file-resup-wrapper .progress{padding:30px}.form-type-managed-file .file-resup-wrapper .progress{font-size:12px;line-height:20px}.form-type-managed-file .file-resup-wrapper a.upload.cancel{left:30px}#_jab_user_company_edit_form #edit-colors .form-item-colors-main,#_jab_user_company_edit_form #edit-colors .form-item-colors-background{width:100%}#_jab_user_company_edit_form #edit-colors a.reset{display:none}#_jab_user_company_edit_form #edit-colors .form-type-textfield>label{left:15px;margin-left:0}.colpick{height:280px}.colpick .colpick_color{height:220px;left:30px;top:30px}.colpick .colpick_hue{height:220px;left:250px;top:30px;margin-left:12px}.colpick .colpick_new_color{margin-right:30px}.colpick .colpick_rgb_r{top:30px !important;left:312px !important;width:198px !important;margin:0 !important}.colpick .colpick_rgb_g{top:82px !important;left:312px !important;width:198px !important;margin:0 !important}.colpick .colpick_rgb_b{top:134px !important;left:312px !important;width:198px !important;margin:0 !important}.colpick .colpick_hex_field{top:210px !important;left:312px !important;width:198px !important;margin:0 !important}#_jab_user_company_edit_form #jab_user_company_edit_description .fieldset-container{padding:30px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .fieldset-container{padding:30px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item .preview{padding-left:0;padding-top:66px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item .preview .icon{height:36px;width:36px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .chosen-container .chosen-single img{width:22px;height:22px;top:19px;margin-right:15px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .chosen-container .chosen-results li img{width:22px;height:22px;margin-right:0;position:absolute;left:0;top:20px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .chosen-container .chosen-results li{padding-left:37px !important}#_jab_user_company_edit_form #jab_user_company_edit_benefits .add-container,#_jab_user_company_edit_form #jab_user_company_edit_partners .add-container{padding:30px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .form-item:nth-child(1),#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .form-item:nth-child(2){width:100%}
#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container{padding:30px}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item .preview{padding-right:72px}#_jab_user_company_edit_form .form-actions .info-required{right:auto;top:auto;bottom:0;left:0;float:none;position:absolute}#_jab_user_company_edit_form .form-actions .form-submit{float:left;clear:both}#_jab_user_company_edit_form .form-actions a.cancel{float:right;clear:both;margin-top:30px}#_jab_user_company_edit_form .form-actions .sticky-container a.submit{float:left;margin:0}#_jab_location_page_locations .locations-wrapper .create{display:none}#_jab_location_page_locations .create-container,#_jab_location_page_locations #list-container .row.form-is-shown{padding:30px}#_jab_location_page_locations #list-container{border-top:none}#_jab_location_page_locations #_jab_location_create_form{margin-bottom:0}#_jab_location_page_locations #list-container,#_jab_location_page_locations #list-container .no-results{margin-top:50px}#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item,#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item.form-item-details-zip,#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item.form-item-details-country,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item.form-item-details-zip,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item.form-item-details-country{width:48%}#_jab_location_page_locations #_jab_location_create_form .form-actions .form-submit,#_jab_location_page_locations .rows .row ._jab_location_edit_form .form-actions .form-submit{float:left;clear:both}#_jab_location_page_locations #_jab_location_create_form .form-actions a.cancel,#_jab_location_page_locations .rows .row ._jab_location_edit_form .form-actions a.cancel{float:right;clear:both;margin-top:30px}#_jab_location_page_locations #_jab_location_create_form .form-actions .info-required,#_jab_location_page_locations .rows .row ._jab_location_edit_form .form-actions .info-required{right:auto;top:auto;bottom:0;left:0;float:none;position:absolute}#_jab_location_page_locations #list-container .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:30px;display:block;width:auto;position:relative}#_jab_location_page_locations #list-container .row>div{display:block !important;float:none !important;text-align:left !important;width:100% !important;padding:0 !important}#_jab_location_page_locations #list-container .row .location{margin-bottom:20px !important}#_jab_location_page_locations #list-container .row .account{margin-bottom:20px}#_jab_location_page_locations #list-container .row .account>*{float:left !important;clear:left !important;margin:0 !important}#_jab_location_page_locations #list-container .row .account .resend-account-notification{margin-bottom:15px !important}#_jab_location_page_locations #list-container .row .actions{float:right !important;clear:both !important;width:auto !important}#_jab_location_page_locations #list-container .row ._jab_location_edit_form{margin-bottom:0}#_jab_location_page_locations #list-container .count{margin-top:20px}#_jab_location_page_locations #list-container ul.pager{margin-top:20px}#_jab_user_edit .profile-form{margin-top:50px}#_jab_user_edit #user-profile-form .form-actions{position:relative}#_jab_user_edit #user-profile-form .form-actions .form-submit{float:left;clear:both}#_jab_user_edit #user-profile-form .form-actions a.back{float:right;clear:both;margin-top:30px}#_jab_user_edit #user-profile-form .form-actions .info-required{right:auto;top:auto;bottom:0;left:0;float:none;position:absolute}#_jab_user_password_backend .form-actions .form-submit{float:left;clear:both}#_jab_user_password_backend .form-actions a.back{float:right;clear:both;margin-top:30px}
#_jab_job_bookmarks .sidebar .pdf{margin-top:0;margin-bottom:40px}#_jab_jobalarm_form .main{margin-top:80px}#_jab_jobalarm_form .error-info{margin-left:50px;bottom:auto;top:100%}.page-jobalarm #page-wrapper>.sidebar-bg{display:none !important}.node-type-landingpage #main{background:#fff}#node-landingpage{padding-top:70px}#node-landingpage section>.sidebar{color:#1e262f;margin-bottom:40px}#node-landingpage h1.no-margin,#node-landingpage h2.no-margin,#node-landingpage h3.no-margin{margin:0 0 40px !important}#node-landingpage #einleitung .einleitung .text{padding-right:0}#node-landingpage #einleitung .einleitung .text a.button{position:relative;right:auto;bottom:auto;margin-top:10px}#node-landingpage #einleitung .gruende .items{column-gap:70px;row-gap:70px}#node-landingpage #schritte .schritte,#node-landingpage #schritt_3 .schritte{display:block}#node-landingpage #schritte .schritte .schritt,#node-landingpage #schritt_3 .schritte .schritt{margin-top:100px}#node-landingpage #schritte .schritte .schritt>a.button,#node-landingpage #schritt_3 .schritte .schritt>a.button{float:none}#node-landingpage #jobs_hilfskraft .swiper-container,#node-landingpage #jobs_fachkraft .swiper-container{margin-right:-70px;padding-right:70px}#node-landingpage #jobs_hilfskraft .swiper-pagination,#node-landingpage #jobs_fachkraft .swiper-pagination{margin-top:13px}#node-landingpage #jobs_hilfskraft .swiper-pagination .swiper-pagination-bullet,#node-landingpage #jobs_fachkraft .swiper-pagination .swiper-pagination-bullet{margin-right:10px}#node-landingpage #jobs_hilfskraft .swiper-navigation a,#node-landingpage #jobs_fachkraft .swiper-navigation a{font-size:30px;margin-left:20px}#node-landingpage #karriere .main .padding>.title,#node-landingpage #karriere .main .padding>.text{width:auto}#node-landingpage #karriere .swiper-top .swiper-navigation a{font-size:30px;margin-left:20px}#node-landingpage #links .links a .title{margin-left:0;font-size:30px;line-height:34px}#node-landingpage #links .links a .icon-right{font-size:30px}#jab_job_block_landingpage_slider_filter .form-wrapper.search{background:none;padding:0}#jab_job_block_landingpage_slider_filter .form-wrapper>a.reset{top:0;right:0}#jab_job_block_landingpage_slider_filter .ajax-progress{background:rgba(255,255,255,0.8)}#_jab_user_dashboard #menu{display:block !important}#_jab_user_dashboard #menu .logo{display:none}#_jab_user_dashboard #menu .links{padding:0;margin-bottom:70px}#_jab_user_dashboard #menu .links ul{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}#_jab_user_dashboard #menu .links ul li{margin-bottom:0 !important;border-bottom:0 !important;padding-bottom:0 !important}#_jab_user_dashboard #menu .links ul li a{text-align:center;padding:30px;background:#1e262f;color:#fff;font-weight:700;border-radius:5px}#_jab_user_dashboard #menu .links ul li a:hover{background:#000}#_jab_user_dashboard #menu .links ul li a i{position:relative;top:auto;left:auto;font-size:40px;color:#e52330;margin:0 auto 15px auto;display:block}#_jab_user_dashboard #menu .links ul li a i.icon-angle-right{display:none}#_jab_user_dashboard #menu .links ul li.dashboard,#_jab_user_dashboard #menu .links ul li.pdf{display:none}#_jab_user_dashboard #menu span.logout{display:none}#_jab_user_dashboard #facts .fact .value{margin-bottom:20px}#_jab_user_dashboard #facts .fact .value span.tooltip{top:100%;left:50%;transform:translateX(-50%);text-align:center;width:auto;margin-left:0}}@media all and (max-width:812px){body{height:auto}a.moremedia{position:absolute;bottom:35px;right:7px}#admin-menu,div.tabs{display:none !important}#page-wrapper{position:relative;overflow:hidden;padding-top:140px}#main{position:relative;padding:0 0 70px}section>.sidebar,section>.main{width:100%;float:none}section>.padding,section>.main>.padding,#header>.main>.padding,section>.sidebar>.padding,#header>.sidebar>.padding,#main>.no-sidebar>.padding{padding-left:30px;padding-right:30px}#main>.no-sidebar{margin-left:0;padding:50px 0}#page-wrapper>.sidebar-bg{width:66.666%}#header{padding:70px 0 0}#header>.sidebar,#header>.main{width:auto}#header #logo{width:160px;height:18px;margin:0}
#header .region-header{display:none}#header #menu-icon{margin:0;height:18px}.navigation-bg{left:-200%}#navigation{width:100%}#navigation:before{width:100%;left:-100%}#navigation:after{width:100%;height:50px;left:-100%}#navigation .table .table-cell{padding:60px 30px}#navigation .region-navigation{position:static}#navigation #block-system-main-menu{width:auto;padding-top:110px}#navigation #block-system-main-menu ul.menu li a{font-size:30px;line-height:34px;padding:15px 0}#navigation #block-menu-menu-fusszeile{position:relative;right:auto;bottom:auto;margin-top:70px;text-align:left}#navigation #block-views-fusszeile-social-media-block{position:relative;right:auto;bottom:auto;margin-top:20px}#navigation #block-views-fusszeile-social-media-block a{font-size:20px}#navigation #block-jab-user-login-navigation{right:auto;left:30px;top:60px}#navigation #block-jab-user-login-navigation .dashboard,#navigation #block-jab-user-login-navigation .logout{margin:0 7px 0 0}#navigation #block-jab-user-login-navigation .login{margin-left:0;padding:5px 20px}#navigation #block-jab-user-login-navigation a.register{margin-top:7px}#navigation #block-jab-job-bookmarks-navigation{top:60px;left:233px;right:auto;margin-top:9px}#footer{font-size:14px;line-height:24px}#footer>div.padding{padding:40px 30px}#footer .region-footer-left{float:none;width:auto;border-bottom:1px solid #ddd;padding-bottom:30px}#footer #block-menu-menu-fusszeile ul.menu li a{line-height:14px}#footer .region-footer-right{float:none;width:auto;padding-top:30px;margin:0}#footer #block-views-fusszeile-partner-block{float:left}#footer #block-views-fusszeile-partner-block .logo{margin-left:15px;padding-left:15px}#footer #block-views-fusszeile-partner-block .logo img{height:35px !important}body{font-size:16px;line-height:24px}h1,h2,h3{font-size:30px;line-height:34px;margin:0 0 40px}h4{font-size:20px;line-height:28px;margin:0 0 20px}h5,h4.small{font-size:16px;line-height:24px}h1.small,h2.small,h3.small,h4.big{font-size:22px;line-height:28px}h1.subtitle,h4.subtitle{font-weight:700;font-size:12px;line-height:inherit;margin:0 0 10px}.sidebar.sticky-container,.sidebar.sticky-container.sticky,.sidebar.sticky-container.sticky.bottom{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important}#breadcrumb{display:none}#sliding-popup .eu-cookie-compliance-banner{padding:30px}#sliding-popup .popup-content #popup-text{padding-right:0}#sliding-popup #popup-buttons{position:relative;top:auto;right:auto;float:none !important;margin-top:20px}#sliding-popup #popup-buttons button{float:none;margin:0 10px 0 0;padding:5px 20px}span.lehre{line-height:18px}#overlay,.overlay-div,#overlay.toheight,.overlay-div.toheight{height:100% !important;top:0 !important;margin:0 !important;left:0 !important;width:100% !important;z-index:999999}#overlay>.content-wrapper>.content,.overlay-div>.content-wrapper>.content{margin:70px 30px}#overlay .sidebar{background:none !important;margin-bottom:40px !important;padding:0 !important}#overlay>a.close,.overlay-div>a.close{width:40px;height:40px;font-size:20px}#overlay>a.close i:before,.overlay-div>a.close i:before{line-height:40px}.error-info{right:auto !important;left:2%;padding-left:20px}.error-info i{position:absolute;top:50%;left:0;margin:-7px 0 0}form .info-required{left:auto !important;margin-top:0;right:2%;top:auto;bottom:13px}.node-type-startseite #main{padding-bottom:0}#node-startseite #intro .main>.padding{padding:0 30px !important}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content{padding:0 40px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .arrow{height:36px;margin-bottom:20px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h1,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h2,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h3{font-size:40px;line-height:42px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .subtitle{font-size:16px;line-height:24px;margin-top:5px}
#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .link{margin-top:40px}#node-startseite #intro .sidebar{position:relative;top:auto;left:auto;height:auto}#node-startseite #intro .sidebar>.padding{padding:0 30px !important}#node-startseite #intro .sidebar .form-container{background:#171b20;padding:50px 40px}#node-startseite #intro .sidebar .form-container .form{top:auto;transform:none}#node-startseite #slider{margin-top:70px}#node-startseite #slider .sidebar{width:66.666%}#node-startseite #slider .swiper-container{margin-left:-30px;margin-right:-30px;margin-bottom:20px;padding:0 30px}#node-startseite #slider .swiper-container .swiper-slide{width:66.666vw !important}#node-startseite #slider .swiper-pagination{margin-top:13px;display:none !important}#node-startseite #slider .swiper-pagination .swiper-pagination-bullet{background:#fff;margin-right:10px}#node-startseite #slider .swiper-navigation a{font-size:30px;margin-left:20px}#node-startseite #jobs{margin-top:70px}#node-startseite #jobs .sidebar{margin:0;padding:70px 0;background:#171b20}#node-startseite #jobs .main{display:none !important}.node-type-kontakt #page-wrapper>.sidebar-bg{height:200px}#node-kontakt #kontakt .sidebar{padding:50px 0;margin:0 30px 50px;width:auto;background:#171b20;position:relative}#node-kontakt #kontakt .sidebar:before{content:"";position:absolute;bottom:50px;left:-30px;background:#1e262f;z-index:-1;width:50%;height:100%}#node-kontakt form{margin:0 -2%}#node-kontakt form .form-item{width:96%;margin-left:2%;margin-right:2%;margin-bottom:30px}#node-kontakt form .form-item.webform-component--anrede,#node-kontakt form .form-item.webform-component--titel,#node-kontakt form .form-item.webform-component--plz,#node-kontakt form .form-item.webform-component--land,#node-kontakt form .form-item.webform-component--nachricht{width:96%}#node-kontakt form .form-item.webform-component--trenner{display:none}#node-kontakt form .form-item.webform-component--datenschutz{width:96%;margin-bottom:30px}#node-kontakt form .form-actions{margin:0 0 0 2%;float:left;clear:both}#node-kontakt form .info-required{left:2%}.node-type-links #main{background:#fff}#node-links{padding-top:70px}#node-links #links .sidebar{color:#1e262f;margin-bottom:70px}#node-links .categories .category{margin-bottom:30px;border-bottom:1px solid #ddd}#node-links .categories .category.open{border-bottom-color:transparent}#node-links .categories .category h4.title{margin:0 0 30px;position:relative;padding-right:40px;cursor:pointer;transition:color .5s}#node-links .categories .category h4.title:hover{color:#e52330}#node-links .categories .category h4.title i{display:block;position:absolute;top:50%;right:0;font-size:18px;margin-top:-10px;transition:transform 1s}#node-links .categories .category.open h4.title i{transform:rotate(90deg)}#node-links .categories .category .items{display:none;padding:30px;margin:0 -30px;background:#fafafa}#node-links .categories .category .items .item{width:auto !important;float:none !important;padding:20px 0;border-bottom-color:#ddd}#node-links .categories .category .items .item:last-child{border-bottom:0 !important}.node-type-karriere #main{background:#fff}#node-karriere{padding-top:70px}#node-karriere section>.sidebar{color:#1e262f;margin-bottom:40px}#node-karriere #lehre{margin-top:70px}#node-karriere #lehre .berufe .beruf{width:100%}#node-karriere #lehre .berufe .beruf:nth-child(2){border-top:0}#node-karriere #karriere .swiper-top{padding-right:0}#node-karriere #karriere .swiper-top .swiper-navigation{position:relative;right:auto;bottom:auto;margin-top:30px}#node-karriere #karriere .swiper-top .swiper-navigation a{margin:0 20px 0 0}#overlay.beruf>.content-wrapper>.content{height:100%}#overlay.beruf .bild{display:none}#overlay.beruf .content-wrapper .content-wrapper{width:100%}#overlay.beruf .content-wrapper .content-wrapper .content{padding:50px 30px}#overlay.beruf .content-wrapper .overlay-navigation{display:none}#overlay.beruf .content-wrapper .content-wrapper a.scroll-down{display:none}#overlay.beruf>.content-wrapper>.content::after{display:none}
.node-type-bildung #main{background:#fff}#node-bildung{padding-top:70px}#node-bildung section>.sidebar{color:#1e262f;margin-bottom:40px}#node-bildung #ausbildung{margin-top:70px}#node-bildung #ausbildung .links .link{width:100%}.node-type-page #main{background:#fff}#node-page{padding-top:70px}#node-page #page .sidebar{color:#1e262f;margin-bottom:40px}.node-type-ueber-uns #main{background:#fff}#node-ueber_uns{padding-top:70px}#node-ueber_uns section>.sidebar{color:#1e262f;margin-bottom:40px}#node-ueber_uns #fakten .fakten{margin-top:50px;padding:30px 0}#node-ueber_uns #fakten .fakten .fakt{font-size:12px}#node-ueber_uns #fakten .fakten .fakt .value{font-size:26px;line-height:32px}#node-ueber_uns #leistungen,#node-ueber_uns #vorteile{margin-top:70px}#node-ueber_uns #leistungen .text,#node-ueber_uns #vorteile .text{padding-right:0 !important}#node-ueber_uns #leistungen .text .button,#node-ueber_uns #vorteile .text .button{position:relative;right:auto;bottom:auto;margin-top:10px}#node-ueber_uns #vorteile .text::before{display:none}.page-user-register #page-wrapper>.sidebar-bg,.page-user-password #page-wrapper>.sidebar-bg,.page-user-reset #page-wrapper>.sidebar-bg{height:140px;display:block !important}#_jab_user_register .sidebar,#_jab_user_password .sidebar,#_jab_user_password_reset .sidebar{padding:0;margin:70px 0 0;position:relative !important;left:auto !important;top:auto !important;height:auto !important;width:auto !important;background:none;z-index:1;display:block}#_jab_user_register.sidebar-first .sidebar{margin:0}#_jab_user_register .sidebar:after,#_jab_user_password .sidebar:after,#_jab_user_password_reset .sidebar:after{display:none !important}#_jab_user_register .sidebar:before,#_jab_user_password .sidebar:before,#_jab_user_password_reset .sidebar:before{content:"";position:absolute;top:50px;left:0;background:#1e262f;z-index:-1;width:66.666%;height:100%;padding-bottom:20px;display:block !important}#_jab_user_register.sidebar-first .sidebar:before{top:auto;bottom:50px}#_jab_user_register .sidebar .padding,#_jab_user_password .sidebar .padding,#_jab_user_password_reset .sidebar .padding{padding:50px 30px !important;margin:0 30px !important;background:#171b20}#_jab_user_register .sidebar .login-form,#_jab_user_password .sidebar .login-form{padding:0;background:none !important}#_jab_user_register .main,#_jab_user_password .main{padding-top:70px}#_jab_user_register .main .register-form{margin-top:50px;padding-top:50px}#_jab_user_password .password-form,#_jab_user_password_reset .password-reset-form{margin-top:50px}#user-register-form fieldset{padding-bottom:20px !important}#user-register-form fieldset .fieldset-wrapper{margin:0 -2%}#user-register-form fieldset .fieldset-wrapper .form-item{margin-left:2%;margin-right:2%;margin-bottom:30px;width:96%}#user-register-form fieldset .fieldset-wrapper .form-item.form-item-company-zip,#user-register-form fieldset .fieldset-wrapper .form-item.form-item-company-country,#user-register-form #edit-account .form-item,#user-register-form #edit-account .form-item{width:96%}#user-register-form #edit-member .form-item-member-select{width:96%;margin-top:0;margin-bottom:30px}#user-register-form .form-item-privacy{width:100%;margin-bottom:30px}#user-register-form .form-actions{margin:0;float:left;clear:both}#user-register-form .info-required{left:2%}#user-pass .form-item{margin-bottom:30px}.form-item-pass .form-item-pass-pass1,.form-item-pass .form-item-pass-pass2{width:auto;float:none}.form-item-pass .form-item-pass-pass1{margin:0 0 30px !important}#_jab_user_register.complete .sidebar,#_jab_user_password.complete .sidebar,#_jab_user_password_reset .sidebar{position:relative;top:auto;left:auto;height:auto;margin:0 0 50px}#_jab_user_register.complete .sidebar:before,#_jab_user_password.complete .sidebar:before,#_jab_user_password_reset .sidebar:before{content:"";position:absolute;top:auto;bottom:50px;left:0;background:#1e262f;z-index:-1;width:66.666%;height:100%;padding:0}#_jab_user_register.complete .sidebar .padding,#_jab_user_password.complete .sidebar .padding,#_jab_user_password_reset.complete .sidebar .padding{padding:30px !important}
#_jab_user_register.complete .icon,#_jab_user_password.complete .icon,#_jab_user_password_reset .icon{background:none}#_jab_user_register.complete .icon .lottie-icon,#_jab_user_password.complete .icon .lottie-icon,#_jab_user_password_reset .icon .lottie-icon{position:relative;top:auto;left:auto;width:120px;margin:0 auto}#_jab_user_register.complete .main,#_jab_user_password.complete .main,#_jab_user_password_reset .main{padding:0}#_jab_user_password .password-form .error-info,#_jab_user_password_reset .password-reset-form .error-info{bottom:auto;top:100%;margin-top:10px;left:0}.form-item-pass .description{margin-top:30px !important}.gm-style .gm-style-iw-c{font-size:12px;line-height:18px}.gm-style .gm-style-iw-c .job .name a{font-size:16px;line-height:24px}#node-jobangebote .sidebar{margin-bottom:0;padding-bottom:0;width:66.666%}#node-jobangebote #jab_job_block_jobs_filter{margin:30px 0 50px}#node-jobangebote #jab_job_block_jobs_filter .show_filter{display:inline-block}#node-jobangebote #_jab_job_block_jobs_filter_form{display:none}#_jab_job_block_jobs_filter_form>a.close{display:block}#node-jobangebote #_jab_job_block_jobs_filter_form>div{padding:70px 30px}#node-jobangebote #jab_job_block_jobs_filter .form-wrapper.search,#node-jobangebote #jab_job_block_jobs_filter .form-wrapper.filter{margin-bottom:30px;padding:0}#jab_job_block_jobs_filter .form-wrapper>a.reset{top:30px;right:30px;font-size:10px}#jab_job_block_jobs_filter .overlay-div .form-wrapper>a.reset{top:0;right:0}#node-jobangebote #jab_job_block_jobs_filter .ajax-progress{padding:0 !important}#node-jobangebote #jab_job_block_jobs_filter input.form-submit.jobalarm{color:#1e262f !important}#node-jobangebote #jab_job_block_jobs_filter input.form-submit.jobalarm:hover{color:#e52330 !important}#node-startseite #jab_job_block_jobs_filter input.form-submit.jobalarm{display:none !important}#_jab_job_block_jobs .view-switcher{position:absolute;bottom:100%;right:0;margin-bottom:30px}#_jab_job_block_jobs .view-switcher a{font-size:18px;padding:11px}#_jab_job_block_jobs .view-switcher a span{display:none}#_jab_job_block_jobs #map-container{margin-bottom:0}#_jab_job_block_jobs #map-container #map{margin:0 -30px;padding-bottom:0;height:100vh !important;height:calc(100vh - 70px) !important;position:relative}#_jab_job_block_jobs #map-container:after{content:"";position:absolute;top:100%;left:-30px;width:100%;height:100px;padding:0 30px;background:#fff;z-index:9}#_jab_job_block_jobs #map-container .legend{top:100%;right:auto;left:0;z-index:19}#_jab_job_block_jobs #map-container .no-results{left:-30px;padding-left:60px}#_jab_job_block_jobs #map-container .no-results>div{max-width:70%}#_jab_job_block_jobs .ajax-progress{padding:0 30px;left:-30px}#_jab_job_block_jobs #list-container .row.header{display:none}#_jab_job_block_jobs #list-container .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:30px;display:block;width:auto}#_jab_job_block_jobs #list-container .row.topjob{box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#_jab_job_block_jobs #list-container .row.jobalarm{background:none;box-shadow:none;padding:30px 35% 5px 0;margin-bottom:20px}#_jab_job_block_jobs #list-container .row.topjob:before{z-index:1;padding:0;left:0}#_jab_job_block_jobs #list-container .row>div{display:block;padding-right:0;z-index:9;position:relative}#_jab_job_block_jobs #list-container .row>.company{width:auto;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #ddd}#_jab_job_block_jobs #list-container .row.topjob.company{border-bottom-color:#ccc}#_jab_job_block_jobs #list-container .row>.company a.logo{box-shadow:none;height:30px;max-width:none;width:auto;display:inline-block}#_jab_job_block_jobs #list-container .row>.company a.logo img{position:relative;top:50%;left:auto;transform:translateY(-50%);height:auto;max-height:100%;max-width:160px}#_jab_job_block_jobs #list-container .row>.name{width:auto;margin-bottom:20px}#_jab_job_block_jobs #list-container .row>.name a span.topjob{margin:1px 5px 1px 0}#_jab_job_block_jobs #list-container .row>.name .company{font-size:12px;line-height:18px}
#_jab_job_block_jobs #list-container .row>.type,#_jab_job_block_jobs #list-container .row>.location,#_jab_job_block_jobs #list-container .row>.published{float:left;font-size:12px;line-height:14px;padding-right:0;width:auto}#_jab_job_block_jobs #list-container .row>.location,#_jab_job_block_jobs #list-container .row>.published{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}#_jab_job_block_jobs #list-container .row.topjob>.location,#_jab_job_block_jobs #list-container .row.topjob>.published{border-left-color:#ccc}#_jab_job_block_jobs #list-container .row>.type span.lehre{margin:-2px 0}#_jab_job_block_jobs #list-container .row>.actions{margin-top:20px;width:auto;clear:left;float:left;width:100%;text-align:left;position:relative}#_jab_job_block_jobs #list-container .row>.actions>.apply{margin:10px 30px 0 0;display:block}#_jab_job_block_jobs #list-container .row>.actions>.apply a .tooltip-content,#_jab_job_block_jobs #list-container .row>.actions>.bookmarks a .label{display:block !important;background:none;color:#e52330;font-size:12px;height:auto;line-height:16px;font-weight:300;padding:0 0 0 4px;border-radius:0;white-space:nowrap;max-width:none;position:absolute;top:1px;left:100%;margin:0;text-transform:none;transform:none;text-align:left;z-index:1;vertical-align:baseline}#_jab_job_block_jobs #list-container .row>.actions>.bookmarks a .label{color:#aaa}#_jab_job_block_jobs #list-container .row>.actions>.apply a .tooltip-content::after{display:none}#_jab_job_block_jobs #list-container .row>.actions .show{display:inline-block;position:absolute;bottom:5px;right:-5px}#_jab_job_block_jobs #list-container .row>.actions .show a{display:block;padding:0 5px;font-size:18px}#_jab_job_block_jobs #list-container .row>.actions .dropdown-container .dropdown-content{right:auto;left:50%;margin-right:0;margin-left:-20px}#_jab_job_block_jobs #list-container .row>.actions .dropdown-container .dropdown-content:before{right:auto;left:20px;margin-right:0;margin-left:-6px}#_jab_job_block_jobs #list-container .no-results{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:30px}#_jab_job_block_jobs ul.pager{margin-top:30px;color:#fff;width:100%;position:relative;padding-right:35%;box-sizing:border-box}#_jab_job_block_jobs ul.pager li.pager-item a{color:#fff;padding:0 2px}#_jab_job_block_jobs ul.pager li.pager-item a:hover{color:#e52330}#_jab_job_block_jobs ul.pager li.pager-previous{margin:0 !important;position:absolute;top:0;right:35px}#_jab_job_block_jobs ul.pager li.pager-next{margin:0 !important;position:absolute;top:0;right:-5px}#_jab_job_block_jobs #list-container .count{margin-top:30px;display:none}#node-betriebe .sidebar{margin-bottom:0;padding-bottom:0;width:66.666%}#node-betriebe #jab_user_block_companies_filter{margin:30px 0 50px}#node-betriebe #jab_user_block_companies_filter .show_filter{display:inline-block}#node-betriebe #_jab_user_block_companies_filter_form{display:none}#_jab_user_block_companies_filter_form>a.close{display:block}#node-betriebe #_jab_user_block_companies_filter_form>div{padding:70px 30px}#node-betriebe #jab_user_block_companies_filter .form-wrapper.search,#node-betriebe #jab_user_block_companies_filter .form-wrapper.filter{margin-bottom:30px;padding:0}#jab_user_block_companies_filter .form-wrapper>a.reset{top:0;right:0}#node-betriebe #jab_user_block_companies_filter .ajax-progress{padding:0 !important}#_jab_user_block_companies .view-switcher{position:absolute;bottom:100%;right:0;margin-bottom:30px}#_jab_user_block_companies .view-switcher a{font-size:18px;padding:11px}#_jab_user_block_companies .view-switcher a span{display:none}#_jab_user_block_companies #map-container{margin-bottom:0}#_jab_user_block_companies #map-container #map{margin:0 -30px;padding-bottom:0;height:100vh !important;height:calc(100vh - 70px) !important;position:relative}#_jab_user_block_companies #map-container:after{content:"";position:absolute;top:100%;left:-30px;width:100%;height:100px;padding:0 30px;background:#fff;z-index:9}#_jab_user_block_companies #map-container .legend{top:100%;right:auto;left:0;z-index:19}
#_jab_user_block_companies #map-container .no-results{left:-30px;padding-left:60px}#_jab_user_block_companies #map-container .no-results>div{max-width:70%}#_jab_user_block_companies .ajax-progress{padding:0 30px;left:-30px}#_jab_user_block_companies #list-container .row.header{display:none}#_jab_user_block_companies #list-container .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:30px;display:block;width:auto}#_jab_user_block_companies #list-container .row>div{display:block;padding-right:0}#_jab_user_block_companies #list-container .row>.logo{width:auto;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #ddd}#_jab_user_block_companies #list-container .row>.logo a{box-shadow:none;height:30px;max-width:none;width:auto;display:inline-block}#_jab_user_block_companies #list-container .row>.logo a img{position:relative;top:50%;left:auto;transform:translateY(-50%);height:auto;max-height:100%;max-width:160px}#_jab_user_block_companies #list-container .row>.name{width:auto;margin-bottom:20px}#_jab_user_block_companies #list-container .row>.name .address{font-size:12px;line-height:18px}#_jab_user_block_companies #list-container .row>.jobs{font-size:12px;line-height:14px;padding-right:0;width:auto;text-align:left}#_jab_user_block_companies #list-container .row>.jobs span.label{display:inline}#_jab_user_block_companies #list-container .row>.actions{margin-top:20px;width:auto;float:none;width:100%;text-align:left;position:relative}#_jab_user_block_companies #list-container .row>.actions>.share{margin-left:0}#_jab_user_block_companies #list-container .row>.actions .show{display:inline-block;position:absolute;bottom:5px;right:-5px}#_jab_user_block_companies #list-container .row>.actions .show a{display:block;padding:0 5px;font-size:18px}#_jab_user_block_companies #list-container .row>.actions .dropdown-container .dropdown-content{right:auto;left:50%;margin-right:0;margin-left:-20px}#_jab_user_block_companies #list-container .row>.actions .dropdown-container .dropdown-content:before{right:auto;left:20px;margin-right:0;margin-left:-6px}#_jab_user_block_companies #list-container .no-results{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:30px}#_jab_user_block_companies ul.pager{margin-top:30px;color:#fff;width:100%;position:relative;padding-right:35%;box-sizing:border-box}#_jab_user_block_companies ul.pager li.pager-item a{color:#fff;padding:0 2px}#_jab_user_block_companies ul.pager li.pager-item a:hover{color:#e52330}#_jab_user_block_companies ul.pager li.pager-previous{margin:0 !important;position:absolute;top:0;right:35px}#_jab_user_block_companies ul.pager li.pager-next{margin:0 !important;position:absolute;top:0;right:-5px}#_jab_user_block_companies #list-container .count{margin-top:30px;display:none}#_jab_user_view{padding-top:38.17%}#_jab_user_view .sidebar{z-index:9;margin-top:-30px}#_jab_user_view .sidebar .actions{position:absolute;right:60px;top:30px;margin:0}#_jab_user_view .sidebar .actions .share{margin:0}#_jab_user_view .sidebar .share>a{font-size:16px}#_jab_user_view .sidebar .actions .dropdown-container .dropdown-content{right:50% !important;left:auto !important}#_jab_user_view .sidebar .actions .dropdown-container .dropdown-content::before{margin-right:-6px !important;margin-left:0 !important;right:20px !important;left:auto !important}#_jab_user_view .sidebar .logo{padding:30px 30px 0;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:10px}#_jab_user_view .sidebar .logo img{max-width:150px;max-height:35px;margin-bottom:30px}#_jab_user_view .sidebar .logo .show-details{font-size:12px;line-height:20px;border-top:1px solid #eee;padding-top:10px;padding-bottom:15px;display:none}#_jab_user_view .sidebar .contact_data{padding:30px;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:10px}#_jab_user_view .sidebar .person{padding:30px;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:0}
body.page-company #page-wrapper>.sidebar-bg{display:none}#_jab_user_view .main a.edit{top:-30px;right:30px;display:none}#_jab_user_view .main>.padding{opacity:1 !important;transform:none !important}#_jab_user_view .main #company_content{position:static}#_jab_user_view .main .header{position:absolute;left:0;top:0;transform:none !important}#_jab_user_view .main .header img{margin:0 -20%;max-width:140%;width:140%}#_jab_user_view .main .description{width:100%;float:none;height:auto !important}#_jab_user_view .main .description::before{display:none}#_jab_user_view .main .description .text{padding-right:0}#_jab_user_view .main .description .text>*:last-child{margin-bottom:0 !important}#_jab_user_view .main .description a.show-more,#_jab_user_view .main .description::after{display:none !important}#_jab_user_view .main .details{width:auto;float:none;height:auto;margin:0 -30px}#_jab_user_view .main .details>div{top:auto;transform:none;padding:50px 30px}#_jab_user_view .main #locations{margin-top:50px}#_jab_user_view .main #locations #map-container #map{height:260px}#_jab_user_view .main #locations #locations-container .row.header{display:none}#_jab_user_view .main #locations #locations-container .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:30px;display:block;width:auto}#_jab_user_view .main #locations #locations-container .row:last-child{margin-bottom:0}#_jab_user_view .main #locations #locations-container .row>div{display:block !important;width:auto !important;padding:0 !important;text-align:left !important}#_jab_user_view .main #locations #locations-container .row>.address{margin-bottom:20px}#_jab_user_view .main #locations #locations-container .row.primary>.address{padding-top:56px !important;position:relative}#_jab_user_view .main #locations #locations-container .row>.address span.icon{margin:0;position:absolute;left:0;top:0}#_jab_user_view .main #locations #locations-container .row>.address span.icon .tooltip-content{display:block !important;background:none !important;color:#1e262f !important;font-size:14px !important;line-height:22px !important;font-weight:300 !important;height:auto !important;padding:0 !important;border-radius:0 !important;white-space:nowrap !important;max-width:none !important;position:absolute !important;top:2px !important;left:62px !important;margin:0 !important;text-transform:none !important;transform:none !important;text-align:left !important;z-index:1 !important;vertical-align:baseline !important}#_jab_user_view .main #locations #locations-container .row>.address span.icon .tooltip-content::after{display:none}#_jab_user_view .main #locations #locations-container .row>.phone,#_jab_user_view .main #locations #locations-container .row>.mail{font-size:12px;line-height:20px}#_jab_user_view .main #locations #locations-container .row>.jobs{font-size:12px;line-height:20px;margin-top:20px;display:none !important}#_jab_user_view .main #locations #locations-container .row>.jobs .label{display:inline}#_jab_user_view .main #jobs{margin:50px -30px 0;padding:50px 30px;background:var(--company-color-secondary,#1e262f);border-top:none}#_jab_user_view .main #jobs>.title{color:#fff}#_jab_user_view .main #jobs .row.header{display:none}#_jab_user_view .main #jobs .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:30px;display:block;width:auto}#_jab_user_view .main #jobs .row.topjob{box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#_jab_user_view .main #jobs .row.topjob:before{z-index:1;padding:0;left:0}#_jab_user_view .main #jobs .row:last-child{margin-bottom:0}#_jab_user_view .main #jobs .row>div{display:block !important;width:auto !important;padding:0 !important;text-align:left !important;z-index:9}#_jab_user_view .main #jobs .row>.name{margin-bottom:20px}#_jab_user_view .main #jobs .row>.name a span.topjob{margin:1px 5px 1px 0}#_jab_user_view .main #jobs .row>.type,#_jab_user_view .main #jobs .row>.location,#_jab_user_view .main #jobs .row>.published{float:left;font-size:12px;line-height:14px}#_jab_user_view .main #jobs .row>.type,#_jab_user_view .main #jobs .row>.location{padding-right:10px !important;margin-right:10px !important;border-right:1px solid #ddd}
#_jab_user_view .main #jobs .row.topjob>.type,#_jab_user_view .main #jobs .row.topjob>.location{border-right-color:#ccc}#_jab_user_view .main #jobs .row>.actions{margin-top:20px;float:left;clear:left;position:relative;width:100% !important}#_jab_user_view .main #jobs .row>.actions>.apply{margin:10px 30px 0 0;display:block}#_jab_user_view .main #jobs .row>.actions>.apply a .tooltip-content,#_jab_user_view .main #jobs .row>.actions>.bookmarks a .label{display:block !important;background:none;color:#1e262f;font-size:12px;height:auto;line-height:16px;font-weight:300;padding:0 0 0 4px;border-radius:0;white-space:nowrap;max-width:none;position:absolute;top:1px;left:100%;margin:0;text-transform:none;transform:none;text-align:left;z-index:1;vertical-align:baseline}#_jab_user_view .main #jobs .row>.actions>.bookmarks a .label{color:#aaa}#_jab_user_view .main #jobs .row>.actions>.apply a .tooltip-content::after{display:none}#_jab_user_view .main #jobs .row>.actions .show{display:inline-block;position:absolute;bottom:5px;right:-5px}#_jab_user_view .main #jobs .row>.actions .show a{display:block;padding:0 5px;font-size:18px}#_jab_user_view .main #jobs .row>.actions .dropdown-container .dropdown-content{right:auto;left:50%;margin-right:0;margin-left:-20px}#_jab_user_view .main #jobs .row>.actions .dropdown-container .dropdown-content::before{right:auto;left:20px;margin-right:0;margin-left:-6px}#_jab_user_view .main #partners{margin-top:50px;padding-top:0;border-top:none}#_jab_user_view .main #partners .row.header{display:none}#_jab_user_view .main #partners .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:30px;display:block;width:auto}#_jab_user_view .main #partners .row:last-child{margin-bottom:0}#_jab_user_view .main #partners .row>div{display:block !important;width:auto !important;padding:0 !important;text-align:left !important}#_jab_user_view .main #partners .row>.logo{padding:0 0 20px !important;margin:0 0 20px !important;border-bottom:1px solid #ddd}#_jab_user_view .main #partners .row>.logo a{box-shadow:none;height:30px;max-width:none;width:auto;display:inline-block}#_jab_user_view .main #partners .row>.logo a img{position:relative;top:50%;left:auto;transform:translateY(-50%);height:auto;max-height:100%;max-width:160px}#_jab_user_view .main #partners .row>.name{margin-bottom:20px}#_jab_user_view .main #partners .row>.jobs{font-size:12px;line-height:14px;padding-right:0;width:auto;text-align:left}#_jab_user_view .main #partners .row>.jobs .label{display:inline}#_jab_user_view .main #partners .row>.actions{margin-top:20px;position:relative}#_jab_user_view .main #partners .row>.actions>div{margin:0}#_jab_user_view .main #partners .row>.actions .show{display:inline-block;position:absolute;bottom:5px;right:-5px}#_jab_user_view .main #partners .row>.actions .show a{display:block;padding:0 5px;font-size:18px}#_jab_user_view .main #partners .row>.actions .dropdown-container .dropdown-content{right:auto;left:50%;margin-right:0;margin-left:-20px;z-index:100}#_jab_user_view .main #partners .row>.actions .dropdown-container .dropdown-content::before{right:auto;left:20px;margin-right:0;margin-left:-6px}#_jab_job_view{padding-top:38.17%;z-index:120}#_jab_job_view .sidebar{z-index:9;margin-top:-30px}#_jab_job_view .sidebar .top{padding:30px 30px 0;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:10px}#_jab_job_view .sidebar .top .company{margin-bottom:30px;font-size:14px;line-height:22px}#_jab_job_view .sidebar .top .show-details{font-size:12px;line-height:20px;border-top:1px solid #eee;padding-top:10px;padding-bottom:15px;display:none}#_jab_user_view .sidebar .contact_data{padding:30px;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:10px}#_jab_user_view .sidebar .person{padding:30px;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:0}#_jab_job_view .sidebar .actions{position:fixed;bottom:0;right:0;background:#fff;z-index:120;box-sizing:border-box;box-shadow:0 0 15px 0 rgba(0,0,0,0.2);width:100%;padding:15px 30px;margin:0;transition:transform .5s 1s,opacity .5s 1s;transform:translateY(100%);opacity:0}
#_jab_job_view .sidebar .inview .actions{transform:translateY(0);opacity:1}#_jab_job_view .sidebar .actions.hide{transform:translateY(100%);opacity:0;transition:transform .5s 0s,opacity .5s 0s}#_jab_job_view .sidebar .actions .tooltip-content{display:none !important}#_jab_job_view .sidebar .actions .dropdown-container .dropdown-content{bottom:100%;top:auto;margin-bottom:10px;margin-top:0}#_jab_job_view .sidebar .actions .dropdown-container .dropdown-content::before{bottom:auto;top:100%;border-bottom-color:rgba(255,255,255,0);border-top-color:#fff}#_jab_job_view .sidebar .contact_data{padding:30px;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:10px}#_jab_job_view .sidebar .person{padding:30px;position:relative;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-bottom:1px solid #eee;margin-bottom:0}body.page-job #page-wrapper>.sidebar-bg{display:none}#_jab_job_view .main a.edit{top:-30px;right:30px}#_jab_job_view .main>.padding{opacity:1 !important;transform:none !important}#_jab_job_view .main #job_content{position:static}#_jab_job_view .main .header{position:absolute;left:0;top:0;transform:none !important}#_jab_job_view .main .header .logo{display:none}#_jab_job_view .main .header img{margin:0 -20%;max-width:140%;width:140%}#_jab_job_view .main .description{width:100%;float:none;height:auto !important}#_jab_job_view .main .description::before{display:none}#_jab_job_view .main .description .text{padding-right:0}#_jab_job_view .main .description .text>*:last-child{margin-bottom:0 !important}#_jab_job_view .main .description a.show-more,#_jab_job_view .main .description::after{display:none !important}#_jab_job_view .main .details{width:auto;float:none;height:auto;margin:0 -30px}#_jab_job_view .main .details>div{top:auto;transform:none;padding:50px 30px}#_jab_job_view .main .texts{margin-top:50px}#_jab_job_view .main .texts>div,#_jab_job_view .main .texts>div.tasks,#_jab_job_view .main .texts>div.requirements{margin-top:50px !important;padding-top:50px !important;width:100% !important;float:none !important;border-top:1px solid #eee !important}#_jab_job_view .main .texts>div:first-child{border-top:0 !important;margin-top:0 !important;padding-top:0 !important}#_jab_job_view .main .texts .tasks.with-requirements>div,#_jab_job_view .main .texts .requirements.with-tasks>div{border:none !important;margin:0 !important;padding:0 !important}#_jab_job_view .main .texts>div>div>*:last-child{margin-bottom:0 !important}#_jab_job_view .main #benefits{margin:50px -30px -70px;padding:50px 30px 70px}#_jab_job_view .main #benefits .items .item{width:100%;margin-top:50px;padding-top:50px;border-top:1px solid rgba(255,255,255,0.1)}#_jab_job_view .main #benefits .items .item:first-child{padding-top:0;border-top:none}#_jab_job_view .main #benefits .items .item svg{width:50px;height:50px}.form-item{margin-bottom:30px}.messages{font-size:14px;line-height:22px;border-left-width:50px}.messages::before{margin-top:-13px;font-size:26px;line-height:26px;left:-38px}.form-type-checkbox label::before,.form-type-radio label::before{top:-2px}.form-type-checkbox label::after,.form-type-radio label::after{top:5px}body.page-user.logged-in #page-wrapper>.sidebar-bg{display:none !important}#mobile-dashboard-icon{float:left;margin-right:20px;padding:8px;font-size:12px;line-height:20px;position:relative;top:-5px;background:#e52330;color:#fff;cursor:pointer;text-align:center;border-radius:5px;text-decoration:none;font-weight:700;border:none !important;-webkit-appearance:none;position:relative;text-transform:none;transition:none !important}body.loaded #mobile-dashboard-icon{transform:scale(1);animation:dashboardshake .5s 1s}@keyframes dashboardshake{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}body.page-user #mobile-dashboard-icon{display:block}body.page-user.page-user-register #mobile-dashboard-icon,body.page-user.page-user-password.not-logged-in #mobile-dashboard-icon,body.page-user.page-user-reset.not-logged-in #mobile-dashboard-icon{display:none}#mobile-dashboard-icon::before{content:"";width:6px;height:6px;background:#e52330;position:absolute;left:50%;top:100%;margin-top:-3px;margin-left:-3px;transform:rotate(45deg);display:none}
#mobile-dashboard-icon.open::before{display:block}body.page-user .jab-wrapper .sidebar{position:fixed !important;left:0 !important;top:0 !important;height:100% !important;width:100% !important;background:#eeeeef;z-index:198;display:none}body.page-user.page-user-register .jab-wrapper .sidebar{position:relative !important;left:auto !important;top:auto !important;height:auto !important;width:auto !important;background:none;z-index:1;display:block}body.page-user .jab-wrapper .sidebar::before{content:"";width:100%;height:97px;background:#eeeeef;top:0;left:0;position:absolute;z-index:10}body.page-user .jab-wrapper .sidebar::after{content:"";width:100%;height:43px;background:#eeeeef;background:-moz-linear-gradient(180deg,rgba(238,238,239,1) 0%,rgba(238,238,239,0) 100%);background:-webkit-linear-gradient(180deg,rgba(238,238,239,1) 0%,rgba(238,238,239,0) 100%);background:linear-gradient(180deg,rgba(238,238,239,1) 0%,rgba(238,238,239,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeef",endColorstr="#eeeeef",GradientType=1);top:97px;left:0;position:absolute;z-index:10}body.page-user.page-user-register .jab-wrapper .sidebar::before,body.page-user.page-user-register .jab-wrapper .sidebar::after{display:none}body.page-user .jab-wrapper .sidebar>.padding{padding-top:97px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:100%;box-sizing:border-box}body.page-user.page-user-register .jab-wrapper .sidebar>.padding{overflow-y:visible;overflow-x:visible;-webkit-overflow-scrolling:auto;height:auto;box-sizing:content-box}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu{margin-bottom:50px;margin-top:43px}body.page-user .jab-wrapper .sidebar>.padding::after,body.page-user .jab-wrapper .sidebar #_jab_user_block_menu::after{display:none}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .logo{padding:30px 30px 20px}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .logo img{max-width:160px}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .logo a.link{position:relative;top:auto;right:auto;margin-top:15px;display:inline-block}#_jab_user_block_menu .links.with-intro{display:block}#_jab_user_block_menu .intro{display:none}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links{padding:0;margin:0}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links ul li{border:none !important;padding:0 !important;margin:0 !important}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links ul li::before{content:"";width:100%;height:2px;background:#eeeeef;position:absolute;left:0;bottom:0;top:auto;right:auto;display:block !important}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links ul li:last-child::before{display:none !important}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links ul li a{padding:30px 65px}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links ul li a i{top:31px;left:30px;font-size:20px}body.page-user .jab-wrapper .sidebar #_jab_user_block_menu .links ul li a i.icon-angle-right{font-size:16px;left:auto;right:30px;top:33px}#_jab_user_block_menu>.tooltip.logout{display:inline-block;margin-top:30px}#_jab_user_block_menu>.tooltip.logout .button{padding:12px;font-size:16px;line-height:20px;margin:0}.add-link{padding-left:65px}#_jab_user_company_jobs .jobs-wrapper .create{display:none}#_jab_user_company_jobs .jobs-wrapper .create-container .buttons{float:left;width:100%}#_jab_user_company_jobs .jobs-wrapper .create-container .buttons a.button{float:left;clear:both;box-sizing:border-box}#_jab_user_company_jobs .jobs-wrapper .create-container .buttons .new{margin:10px 0 0}#_jab_user_company_jobs #list-container{padding-top:30px;margin-top:30px}#_jab_user_company_jobs #list-container .row.header{display:none}#_jab_user_company_jobs #list-container .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:30px;display:block;width:auto;position:relative}#_jab_user_company_jobs #list-container .row>.name{display:block;width:100%;padding:0;margin-bottom:20px;padding-right:40px}#_jab_user_company_jobs #list-container .row>.name .location{font-size:12px;line-height:18px}#_jab_user_company_jobs #list-container .row>.topjob{width:auto;position:absolute;top:30px;right:30px;padding:0;z-index:19}#_jab_user_company_jobs #list-container .row>.viewed{display:block;width:100%;padding:0;text-align:left;margin-bottom:20px;font-size:12px;line-height:18px}#_jab_user_company_jobs #list-container .row>.viewed .label{display:inline}#_jab_user_company_jobs #list-container .row>.published{display:block;width:100%;padding:0;text-align:left;font-size:12px;line-height:18px}#_jab_user_company_jobs #list-container .row>.published .label{display:inline}#_jab_user_company_jobs #list-container .row>.actions{display:block;width:auto;padding:0;position:absolute;right:30px;bottom:32px}#_jab_user_company_jobs #list-container .row>.actions>a:first-child{margin-left:0}#_jab_user_company_jobs #list-container .count{margin-top:20px}#_jab_user_company_jobs #list-container ul.pager{margin-top:20px}#_jab_job_edit .job-edit-wrapper .einleitung a.cancel{position:relative;top:auto;right:auto;margin-top:40px;display:inline-block;display:none}#_jab_job_edit .job-edit-wrapper .einleitung{margin-bottom:50px}.form-type-managed-file .file-resup-wrapper .drop .drop-message .text,.form-item-header-image-select .select-file .message .text{font-size:14px;line-height:18px}#_jab_job_edit_form #_jab_job_header_image #edit-header-image-file-ajax-wrapper{width:100%}#_jab_job_edit_form #_jab_job_header_image .form-item-header-image-select{width:100%}#overlay.jab_job_header_image_select{width:100% !important}#overlay.jab_job_header_image_select>a.close{top:20px;right:20px;font-size:20px}#overlay.jab_job_header_image_select>.content-wrapper>.content{margin:70px 30px}#overlay.jab_job_header_image_select .buttons{padding:15px 30px}#overlay.jab_job_header_image_select .buttons>a.button{float:left;clear:none;margin:0}#overlay.jab_job_header_image_select .buttons>a.button.close{display:none}#overlay.jab_job_header_image_select h4.title{margin-bottom:30px !important}#overlay.jab_job_header_image_select .images .image{width:98%}#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-name,#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-type,#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-location,#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item-details-place-of-work,#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item,#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item,#_jab_job_edit_form #jab_job_details .fieldset-wrapper .form-item{width:98%}
#_jab_job_edit_form fieldset.text-format .fieldset-container,#_jab_job_edit_form fieldset.text-format .add-container,#_jab_job_edit_form fieldset.text-format .fieldset-edit-container{padding:30px}#_jab_job_edit_form fieldset.text-format .fieldset-container a.cancel{margin-top:30px}.form-type-managed-file .file-resup-wrapper .drop .drop-message,.form-item-header-image-select .select-file .message{width:80% !important;max-width:80% !important}#_jab_job_edit_form #jab_job_benefits .top{padding-right:0}#_jab_job_edit_form #jab_job_benefits .top .buttons{position:relative;top:auto;right:auto;margin-top:30px}#_jab_job_edit_form #jab_job_benefits .top .buttons input.form-submit{margin:0 6px 0 0;padding:0 6px}#_jab_job_edit_form #jab_job_benefits .items-wrapper{margin-top:30px}#_jab_job_edit_form #jab_job_benefits .items-wrapper .item{display:block;margin:10px 0 0}#_jab_job_edit_form #jab_job_benefits .items-wrapper .item .form-submit{white-space:normal;font-size:14px;line-height:28px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit a.remove{float:left}#_jab_job_edit_form .form-actions>*:first-child{margin-top:0 !important}#_jab_job_edit_form .form-actions a.cancel{margin-top:30px;float:right;clear:both}#_jab_job_edit_form .form-actions .info-required{right:auto;top:auto;bottom:0;left:0;float:none;position:absolute}#_jab_job_edit_form .form-actions .form-submit{float:left;margin:0}#_jab_job_edit_form .form-actions>*:first-child{margin-left:0 !important}#_jab_job_edit_form .form-actions .form-submit.preview{margin-right:10px}#_jab_job_edit_form .error-info{left:0}#_jab_job_edit .form-actions .sticky-container,#_jab_user_company_edit_form .form-actions .sticky-container{width:100%;padding:15px 30px}#_jab_job_edit .form-actions .sticky-container a.submit{float:left;margin:0}#_jab_job_edit .form-actions .sticky-container a.cancel,#_jab_user_company_edit_form .form-actions .sticky-container a.cancel{margin:0 !important;float:none !important;position:absolute !important;right:5px !important;top:6px !important;bottom:auto !important;left:auto !important;display:none !important}#_jab_job_edit .form-actions .sticky-container a.cancel>span,#_jab_job_edit .form-actions .sticky-container a.cancel::after,#_jab_user_company_edit_form .form-actions .sticky-container a.cancel>span,#_jab_user_company_edit_form .form-actions .sticky-container a.cancel::after{display:none !important}#_jab_job_edit .form-actions .sticky-container a.cancel::before,#_jab_user_company_edit_form .form-actions .sticky-container a.cancel::before{content:"\70";font-family:"icomoon" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;transition:color .5s;font-size:20px}#_jab_job_edit .form-actions .sticky-container a.cancel:hover::before,#_jab_user_company_edit_form .form-actions .sticky-container a.cancel:hover::before{color:#e52330}#_jab_job_edit_form .form-actions a.unpublish{float:left;margin:12px 0 0 30px}#_jab_job_preview .job-preview-wrapper .einleitung{margin-bottom:50px}#_jab_job_preview .job-preview-wrapper .einleitung a.cancel{position:relative;top:auto;right:auto;margin-top:40px;display:inline-block;display:none}#_jab_job_preview_form .preview-container{margin-bottom:50px}#_jab_job_preview_form .form-actions input.form-submit{float:left;margin:0}#_jab_job_preview_form .form-actions input.form-submit.save{margin-left:10px}#_jab_job_preview_form .form-actions a.edit{float:right;clear:both;margin-top:30px}#_jab_job_preview_form .form-actions .info-required{top:auto;right:auto;left:0;bottom:0;margin:0;padding:0}#_jab_job_edit .form-actions .sticky-container{padding-bottom:5px}#_jab_job_edit .form-actions .sticky-container a.submit{float:left;margin:0 0 10px 10px}#_jab_user_company_edit .company-edit-wrapper .einleitung{margin-bottom:50px}#_jab_user_company_edit_form #jab_company_details .fieldset-wrapper .form-item{width:98%}.form-item-pdf-file .uploaded-file,.form-item-logo-file .uploaded-file{padding:30px}.uploaded-file,.form-item-header-image-select .preview-image{height:120px}.uploaded-file img,.form-item-header-image-select .preview-image img{position:absolute}.uploaded-file a.remove i::before,.form-item-header-image-select .preview-image a.remove i::before{line-height:50px}.form-item-logo-file .uploaded-file .logo{max-width:150px;max-height:60px;left:30px}
.form-item-pdf-file .uploaded-file a.remove,.form-item-logo-file .uploaded-file a.remove{right:10px;top:10px;margin:0;font-size:16px;line-height:16px}.form-item-pdf-file .uploaded-file a.remove i::before,.form-item-logo-file .uploaded-file a.remove i::before{line-height:1}.form-item-pdf-file .uploaded-file i.icon-download{margin-right:15px}.form-item-pdf-file .uploaded-file .filename{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:300px;float:left;font-size:14px}.form-type-managed-file .file-resup-wrapper .progress{padding:30px}.form-type-managed-file .file-resup-wrapper .progress{font-size:12px;line-height:20px}.form-type-managed-file .file-resup-wrapper a.upload.cancel{left:30px}#_jab_user_company_edit_form #edit-colors .form-item-colors-main,#_jab_user_company_edit_form #edit-colors .form-item-colors-background{width:100%}#_jab_user_company_edit_form #edit-colors a.reset{display:none}#_jab_user_company_edit_form #edit-colors .form-type-textfield>label{left:15px;margin-left:0}.colpick{height:280px}.colpick .colpick_color{height:220px;left:30px;top:30px}.colpick .colpick_hue{height:220px;left:250px;top:30px;margin-left:12px}.colpick .colpick_new_color{margin-right:30px}.colpick .colpick_rgb_r{top:30px !important;left:312px !important;width:198px !important;margin:0 !important}.colpick .colpick_rgb_g{top:82px !important;left:312px !important;width:198px !important;margin:0 !important}.colpick .colpick_rgb_b{top:134px !important;left:312px !important;width:198px !important;margin:0 !important}.colpick .colpick_hex_field{top:210px !important;left:312px !important;width:198px !important;margin:0 !important}#_jab_user_company_edit_form #_jab_user_company_edit_header_image #edit-header-image-file-ajax-wrapper,#_jab_user_company_edit_form #_jab_user_company_edit_header_image .form-item-header-image-select{width:100%;float:left}#_jab_user_company_edit_form #_jab_user_company_edit_header_image .form-item-header-image-select{margin-top:20px !important}#_jab_user_company_edit_form #edit-details .form-item-details-founding,#_jab_user_company_edit_form #edit-details .form-item-details-employees{width:100%}#_jab_user_company_edit_form #jab_user_company_edit_description .fieldset-container{padding:30px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .fieldset-container{padding:30px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item .preview{padding-left:0;padding-top:66px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item .preview .icon{height:36px;width:36px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .chosen-container .chosen-single img{width:22px;height:22px;top:19px;margin-right:15px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .chosen-container .chosen-results li img{width:22px;height:22px;margin-right:0;position:absolute;left:0;top:20px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .chosen-container .chosen-results li{padding-left:37px !important}#_jab_user_company_edit_form #jab_user_company_edit_benefits .add-container,#_jab_user_company_edit_form #jab_user_company_edit_partners .add-container{padding:30px}#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .form-item:nth-child(1),#_jab_user_company_edit_form #jab_user_company_edit_benefits .items-wrapper .item.edit .form-item:nth-child(2){width:100%}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container{padding:30px}#_jab_user_company_edit_form #jab_user_company_edit_partners .fieldset-container .items-wrapper .item .preview{padding-right:72px}#_jab_user_company_edit_form .form-actions .info-required{right:auto;top:auto;bottom:0;left:0;float:none;position:absolute}#_jab_user_company_edit_form .form-actions .form-submit{float:left;clear:both}#_jab_user_company_edit_form .form-actions a.cancel{float:right;clear:both;margin-top:30px}#_jab_user_company_edit_form .form-actions .sticky-container a.submit{float:left;margin:0}#_jab_location_page_locations .locations-wrapper .create{display:none}#_jab_location_page_locations .create-container,#_jab_location_page_locations #list-container .row.form-is-shown{padding:30px}#_jab_location_page_locations #list-container{border-top:none}#_jab_location_page_locations #_jab_location_create_form{margin-bottom:0}#_jab_location_page_locations #list-container,#_jab_location_page_locations #list-container .no-results{margin-top:50px}#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item,#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item.form-item-details-zip,#_jab_location_page_locations #_jab_location_create_form #_jab_location_create_details .form-item.form-item-details-country,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item.form-item-details-zip,#_jab_location_page_locations .rows .row ._jab_location_edit_form ._jab_location_edit_details .form-item.form-item-details-country{width:98%}
#_jab_location_page_locations #_jab_location_create_form .form-actions .form-submit,#_jab_location_page_locations .rows .row ._jab_location_edit_form .form-actions .form-submit{float:left;clear:both}#_jab_location_page_locations #_jab_location_create_form .form-actions a.cancel,#_jab_location_page_locations .rows .row ._jab_location_edit_form .form-actions a.cancel{float:right;clear:both;margin-top:30px}#_jab_location_page_locations #_jab_location_create_form .form-actions .info-required,#_jab_location_page_locations .rows .row ._jab_location_edit_form .form-actions .info-required{right:auto;top:auto;bottom:0;left:0;float:none;position:absolute}#_jab_location_page_locations #list-container .row{background:#fff;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:30px;display:block;width:auto;position:relative}#_jab_location_page_locations #list-container .row>div{display:block !important;float:none !important;text-align:left !important;width:100% !important;padding:0 !important}#_jab_location_page_locations #list-container .row .location{margin-bottom:20px !important}#_jab_location_page_locations #list-container .row .account{margin-bottom:20px}#_jab_location_page_locations #list-container .row .account>*{float:left !important;clear:left !important;margin:0 !important}#_jab_location_page_locations #list-container .row .account .resend-account-notification{margin-bottom:15px !important}#_jab_location_page_locations #list-container .row .actions{float:right !important;clear:both !important;width:auto !important}#_jab_location_page_locations #list-container .row ._jab_location_edit_form{margin-bottom:0}#_jab_location_page_locations #list-container .count{margin-top:20px}#_jab_location_page_locations #list-container ul.pager{margin-top:20px}#_jab_user_edit .profile-form{margin-top:50px}#_jab_user_edit #user-profile-form .form-actions{position:relative}#_jab_user_edit #user-profile-form .form-actions .form-submit{float:left;clear:both}#_jab_user_edit #user-profile-form .form-actions a.back{float:right;clear:both;margin-top:30px}#_jab_user_edit #user-profile-form .form-actions .info-required{right:auto;top:auto;bottom:0;left:0;float:none;position:absolute}#_jab_user_password_backend .form-actions .form-submit{float:left;clear:both}#_jab_user_password_backend .form-actions a.back{float:right;clear:both;margin-top:30px}#_jab_job_bookmarks .sidebar .pdf{margin-top:0;margin-bottom:40px}#_jab_jobalarm_form .main{margin-top:80px}#_jab_jobalarm_form .error-info{margin-left:50px;bottom:auto;top:100%}.page-jobalarm #page-wrapper>.sidebar-bg{display:none !important}.node-type-landingpage #main{background:#fff}#node-landingpage{padding-top:70px}#node-landingpage section>.sidebar{color:#1e262f;margin-bottom:40px}#node-landingpage #einleitung .einleitung .text{padding-right:0}#node-landingpage #einleitung .einleitung .text a.button{position:relative;right:auto;bottom:auto;margin-top:10px}#node-landingpage #einleitung .gruende{margin-top:80px;padding-top:80px}#node-landingpage #einleitung .gruende .items{display:block;margin-top:50px}#node-landingpage #einleitung .gruende .items .item .icon{height:50px;margin-bottom:20px}#node-landingpage #einleitung .gruende .items .item+.item{margin-top:20px}#node-landingpage #einleitung .gruende .items>a.button{position:relative !important;right:auto !important;bottom:auto !important;margin-top:20px !important}#node-landingpage #schritte{margin-top:140px}#node-landingpage #schritte .schritte{display:block;margin-top:140px}#node-landingpage #schritt_3 .schritte{display:block;margin-top:70px;padding-top:70px}#node-landingpage #schritte .schritte .schritt,#node-landingpage #schritt_3 .schritte .schritt{margin-top:0}#node-landingpage #schritte .schritte .schritt+.schritt{margin-top:70px}#node-landingpage #schritte .schritte .schritt>a.button,#node-landingpage #schritt_3 .schritte .schritt>a.button{float:none}#node-landingpage #jobs_hilfskraft .swiper-container,#node-landingpage #jobs_fachkraft .swiper-container{margin-right:-30px;padding-right:30px}#node-landingpage #jobs_hilfskraft .swiper-pagination,#node-landingpage #jobs_fachkraft .swiper-pagination{display:none !important}#node-landingpage #jobs_hilfskraft .swiper-pagination .swiper-pagination-bullet,#node-landingpage #jobs_fachkraft .swiper-pagination .swiper-pagination-bullet{margin-right:10px}#node-landingpage #jobs_hilfskraft .swiper-navigation a,#node-landingpage #jobs_fachkraft .swiper-navigation a{font-size:30px;margin-left:20px}#node-landingpage #karriere{margin-top:70px}#node-landingpage #karriere .main .padding>hr{margin:0 0 70px}#node-landingpage #karriere .main .padding>.title,#node-landingpage #karriere .main .padding>.text{width:auto}#node-landingpage #karriere .swiper-top{padding-right:0}
#node-landingpage #karriere .swiper-top .swiper-navigation{position:relative;right:auto;bottom:auto;margin-top:30px}#node-landingpage #karriere .swiper-top .swiper-navigation a{margin:0 20px 0 0;font-size:30px}#node-landingpage #jobs_am_bau{margin-top:70px}#node-landingpage #jobs_am_bau .main .padding>hr{margin:0 0 70px}#node-landingpage #links{margin-top:140px}#node-landingpage #links .links a .title{margin-left:0;font-size:30px;line-height:34px}#node-landingpage #links .links a .icon-right{font-size:30px}#jab_job_block_landingpage_slider_filter .form-wrapper.search{background:none;padding:0}#jab_job_block_landingpage_slider_filter .form-wrapper>a.reset{top:0;right:0}#jab_job_block_landingpage_slider_filter .ajax-progress{background:rgba(255,255,255,0.8)}#_jab_user_dashboard #menu{display:block !important}#_jab_user_dashboard #menu .logo{display:none}#_jab_user_dashboard #menu .links{padding:0;margin-bottom:70px}#_jab_user_dashboard #menu .links ul{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}#_jab_user_dashboard #menu .links ul li{margin-bottom:0 !important;border-bottom:0 !important;padding-bottom:0 !important}#_jab_user_dashboard #menu .links ul li a{text-align:center;padding:30px;background:#1e262f;color:#fff;font-weight:700;border-radius:5px}#_jab_user_dashboard #menu .links ul li a:hover{background:#000}#_jab_user_dashboard #menu .links ul li a i{position:relative;top:auto;left:auto;font-size:40px;color:#e52330;margin:0 auto 15px auto;display:block}#_jab_user_dashboard #menu .links ul li a i.icon-angle-right{display:none}#_jab_user_dashboard #menu .links ul li.dashboard,#_jab_user_dashboard #menu .links ul li.pdf{display:none}#_jab_user_dashboard #menu span.logout{display:none}#_jab_user_dashboard #facts{grid-template-columns:repeat(2,1fr);gap:10px}#_jab_user_dashboard #facts a.fact{grid-column:span 2}#_jab_user_dashboard #facts .fact{padding:20px}#_jab_user_dashboard #facts .fact .value{margin-bottom:10px;font-size:40px;line-height:50px}#_jab_user_dashboard #facts .fact .value span.tooltip{top:100%;left:50%;transform:translateX(-50%);text-align:center;width:auto;margin-left:0}#_jab_user_dashboard #statistics .chart{height:200px}#_jab_user_dashboard #statistics .statistics_user_job_clicked .chart{height:250px}}@media all and (max-width:599px){#footer #block-views-fusszeile-partner-block .logo{border-left:0;padding-left:0;margin-left:30px}#footer #block-views-fusszeile-partner-block .logo img{height:30px !important}#_jab_job_preview_form .form-actions input.form-submit{float:left;clear:both;margin:0}#_jab_job_preview_form .form-actions input.form-submit.save{margin:10px 0 0}#_jab_job_edit_form .form-actions .form-submit{float:left;clear:both;margin:0}#_jab_job_edit_form .form-actions .form-submit.preview{margin:0 0 10px}#_jab_job_edit_form .form-actions a.unpublish{float:left;clear:both;margin:30px 0 0}#_jab_user_company_edit_form #edit-colors .form-item-colors-main,#_jab_user_company_edit_form #edit-colors .form-item-colors-background{width:100%}#_jab_user_company_edit_form #edit-colors a.reset{display:none}#_jab_user_company_edit_form #edit-colors .form-type-textfield>label{left:15px;margin-left:0}.colpick{height:430px}.colpick .colpick_color{height:220px;left:30px;top:30px}.colpick .colpick_hue{height:220px;left:250px;top:30px;margin-left:12px}.colpick .colpick_new_color{margin-right:30px}.colpick .colpick_rgb_r{top:280px !important;left:30px !important;width:76px !important;margin:0 !important}.colpick .colpick_rgb_g{top:280px !important;left:118px !important;width:76px !important;margin:0 !important}.colpick .colpick_rgb_b{top:280px !important;left:206px !important;width:76px !important;margin:0 !important}.colpick .colpick_hex_field{top:360px !important;left:30px !important;width:252px !important;margin:0 !important}#_jab_user_edit #user-profile-form fieldset.admin-settings .form-item-roles,#_jab_user_edit #user-profile-form fieldset.admin-settings .form-item-status{float:left;clear:both;width:100%}}@media all and (max-width:499px){body{font-size:14px;line-height:22px}#navigation #block-jab-user-login-navigation{top:63px}#navigation #block-jab-job-bookmarks-navigation{top:63px}.messages{font-size:12px;line-height:20px;border-left-width:50px}.messages::before{margin-top:-11px;font-size:22px;line-height:22px;left:-38px}.form-item-pass div.password-strength,.form-item-pass div.password-confirm{bottom:auto;top:100%}input.form-submit,input.form-submit:focus,a.button,a.button:focus,a.button:link,a.button:visited,#sliding-popup #popup-buttons button{font-size:14px;line-height:22px;padding:10px 18px}#_jab_user_company_jobs .jobs-wrapper .create-container .buttons a.button,#_jab_job_edit_form .form-actions .form-submit,#_jab_job_preview_form .form-actions input.form-submit,#_jab_user_company_edit_form .form-actions .form-submit,#_jab_location_page_locations #_jab_location_create_form .form-actions .form-submit,#_jab_location_page_locations .rows .row ._jab_location_edit_form .form-actions .form-submit,#_jab_user_edit #user-profile-form .form-actions .form-submit,#_jab_user_password_backend .form-actions .form-submit{width:100%}
#_jab_job_edit_form #jab_job_benefits .items-wrapper .item .form-submit{font-size:12px;line-height:26px;padding:5px 10px}#_jab_user_company_jobs #list-container .row>.actions>a{margin-left:15px}.form-item-pdf-file .uploaded-file .filename{width:200px;font-size:12px}#jab_job_block_jobs_filter .form-item.form-item-location,#jab_job_block_jobs_filter .form-item.form-item-perimeter{width:auto;float:none}#footer .region-footer-left{position:relative}#footer .copyright{padding-right:30px;margin-bottom:3px}#footer #block-views-fusszeile-social-media-block{position:absolute;top:4px;right:0;float:none}#footer #block-menu-menu-fusszeile ul.menu li{border-left:none;border-right:1px solid #1e262f;margin:7px 10px 0 0;padding:0 10px 0 0}#footer #block-menu-menu-fusszeile ul.menu li:last-child{margin-right:0;padding:0;border:none}#footer #block-views-fusszeile-partner-block .logo{padding:0 15px 0 0 !important;margin:15px 15px 0 0 !important;border-left:none !important}#footer #block-views-fusszeile-partner-block .logo:last-child{margin-right:0 !important;padding-right:0 !important}#footer .region-footer-right{padding-top:15px}#_jab_user_view,#_jab_job_view{padding-top:66.42%}#_jab_user_view .main .header img,#_jab_job_view .main .header img{margin:0 -122%;max-width:244%;width:244%}#_jab_user_view .main #jobs .row>.type,#_jab_user_view .main #jobs .row>.location,#_jab_user_view .main #jobs .row>.published{clear:left;margin-right:0 !important;padding-right:0 !important;border-right:none !important;line-height:20px}#_jab_job_block_jobs #list-container .row>.type,#_jab_job_block_jobs #list-container .row>.location,#_jab_job_block_jobs #list-container .row>.published{clear:left;margin-left:0 !important;padding-left:0 !important;border-left:none !important;line-height:20px}#_jab_job_view .sidebar .pdf,#_jab_job_view .sidebar .print,#_jab_job_view .sidebar .share{margin-top:9px;margin-right:15px}#_jab_job_view .sidebar .actions .bookmarks{margin-top:9px}#node-startseite #slider .swiper-navigation a{font-size:24px}#node-startseite #slider .swiper-pagination{margin-top:10px}#node-ueber_uns #fakten .fakten .fakt{width:100% !important}#node-ueber_uns #fakten .fakten .fakt:nth-child(1),#node-ueber_uns #fakten .fakten .fakt:nth-child(2){margin-bottom:30px}#navigation #block-jab-job-bookmarks-navigation{margin-top:5px;left:207px}#_jab_user_dashboard #menu .links{margin-bottom:50px}#_jab_user_dashboard #menu .links ul{gap:10px}#_jab_user_dashboard #menu .links ul li a{padding:20px}#_jab_user_dashboard #menu .links ul li a i{font-size:30px;margin:0 auto 10px auto}#_jab_user_dashboard #notifications .messages:last-child{margin:0 0 50px}}@media all and (max-width:399px){#navigation #block-jab-user-login-navigation a.register{display:none}#navigation #block-jab-user-login-navigation .login{margin-left:0}#navigation #block-menu-menu-fusszeile{margin-top:60px}#navigation #block-system-main-menu ul.menu li a{font-size:28px;line-height:32px;padding:13px 0}h1,h2,h3{font-size:26px;line-height:30px;margin:0 0 40px}h4{font-size:18px;line-height:26px;margin:0 0 20px}h1.small,h2.small,h3.small,h4.big{font-size:18px;line-height:26px}#_jab_job_view .main .details .value,#_jab_user_view .main .details .value{font-size:22px;line-height:28px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h1,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h2,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h3{font-size:34px;line-height:38px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .link{margin-top:30px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .arrow{height:30px}#sliding-popup .popup-content #popup-text{font-size:12px;line-height:20px}}@media all and (max-width:372px){h1,h2,h3{font-size:23px;line-height:27px;margin:0 0 40px}h4{font-size:18px;line-height:26px;margin:0 0 20px}h1.small,h2.small,h3.small,h4.big{font-size:18px;line-height:26px}#navigation #block-system-main-menu ul.menu li a{font-size:23px;line-height:27px;padding:11px 0}
#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content{padding:0 30px}#node-startseite #intro .sidebar .form-container{padding:50px 30px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h1,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h2,#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content h3{font-size:24px;line-height:28px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .subtitle{font-size:14px;line-height:22px}#header>.sidebar>.padding{padding-right:0}#_jab_job_view .sidebar .contact_data strong.label,#_jab_user_view .sidebar .contact_data strong.label{width:20px}#_jab_user_company_edit_form #edit-colors .form-item-colors-main{padding-bottom:40px;border-bottom:1px solid #eee}.colpick{border:none;height:400px}.colpick .colpick_color{left:0}#_jab_user_company_edit_form #edit-colors .form-type-textfield>label{padding-left:0;left:0;margin-left:0}.colpick .colpick_new_color{margin-right:0;right:auto;left:222px}.colpick .colpick_hue{left:220px}.colpick .colpick_rgb_r{left:0 !important}.colpick .colpick_rgb_g{left:88px !important}.colpick .colpick_rgb_b{left:176px !important}.colpick .colpick_hex_field{left:0 !important}.form-actions .sticky-container input.form-submit,.form-actions .sticky-container a.button{padding:8px 12px}.form-item-pdf-file .uploaded-file .filename{width:150px}#footer #block-menu-menu-fusszeile ul.menu li{clear:both;margin:7px 0 0;padding:0;border:none}#node-kontakt .sidebar .kontaktdaten strong.label{width:20px}#_jab_user_company_jobs #list-container .row>.actions>a{margin-left:12px}}@media all and (max-width:349px){#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .arrow{height:20px;margin-bottom:15px}#node-startseite #intro .main .swiper-container .swiper-slide .content-wrapper .content .link{font-size:12px;line-height:18px;margin-top:20px}}