.modal-header{position:relative;display:block;height:100px;padding:25px 15px 20px 15px;margin:0 15px;border-bottom:0}.modal-header .modal-title{font-size:24px;color:#76c5bf;font-weight:800;text-transform:uppercase;padding-right:25px;height:35px;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-header .modal-pgnr{font-size:12px;margin-top:2px;margin-bottom:0}.modal-header .btn-close{position:relative;float:right;background:none;margin-top:5px;padding:0;font-size:30px;color:#404656;opacity:1;transition:all .35s ease-in-out}.modal-header .btn-close:hover{color:#76c5bf;transition:all .35s ease-in-out}.modal-header .modal-info,.modal-header .modal-print{position:relative;float:right;margin-top:16.5px;margin-right:10px;height:22px;width:22px;cursor:pointer;transition:all .35s ease-in-out;background-image:url(../images/sprites/content-header.png);background-size:60px;background-repeat:no-repeat}.modal-header .modal-info::after,.modal-header .modal-print::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(../images/sprites/content-header.png);background-size:60px;background-repeat:no-repeat;opacity:0;transition:opacity .5s}.modal-header .modal-info:hover,.modal-header .modal-print:hover{background-image:none}.modal-header .modal-info:hover::after,.modal-header .modal-print:hover::after{opacity:1;transition:opacity .5s}.modal-header .modal-info{background-position:0px 1px;margin-left:8px}.modal-header .modal-info::after{background-position:-30px 1px}.modal-header .modal-print{background-position:0px -29px}.modal-header .modal-print::after{background-position:-30px -29px}.modal-body{padding-top:0;font-size:14px;max-height:100%}.modal-body .dialog-info{height:0;width:100%;margin:0 0 15px 0;padding:0 25px;overflow:hidden;border:1px solid #76c5bf;background-color:rgba(118,197,191,.1)}.modal-body .dialog-info>div{padding-top:25px;padding-bottom:25px}.modal-body .dialog-info h4{font-weight:800;letter-spacing:1px;text-transform:uppercase;margin:0}.modal-body .dialog-info p{margin-bottom:0}.modal-body .error-box{border:1px solid #f15a5a;background-color:rgba(241,90,90,.05);padding:20px;padding-right:30%;color:#f15a5a;text-align:left;margin:0;font-size:14px;line-height:1.42857143;background-image:url(../images/backgrounds/error.svg);background-position:right bottom;background-size:auto 90%;background-repeat:no-repeat}.modal-body .error-box h5{margin:0;font-size:14px}.modal-body .error-box .error-nr{font-weight:800;font-size:14px;line-height:normal}.modal-body .dialog-content>h4{font-size:16px;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:1px;padding:0 15px;margin:20px 0}.modal-body .dialog-content .twitter-typeahead{width:100%}.modal-body .dataTable{max-width:100% !important}.modal-footer{background-color:#f7f7f7;border-top:2px solid #ececec;border-radius:0px 0px 6px 6px}.modal-footer input[type=button]{border-color:#ececec !important;color:#404656 !important;font-weight:800;margin-left:10px;-webkit-box-shadow:none !important;box-shadow:none !important}.modal-footer input[type=button]:hover{border-color:#76c5bf !important;color:#fff !important}.modal-footer input[type=button]:focus{border-color:rgba(118,197,191,.8) !important;outline:0 none !important;-webkit-box-shadow:0 1px 1px rgba(118,197,191,.075) inset,0 0 8px rgba(118,197,191,.6) !important;box-shadow:0 1px 1px rgba(118,197,191,.075) inset,0 0 8px rgba(118,197,191,.6) !important;transition:border-color .35s,box-shadow .35s,outline .35s}.modal-footer input[type=button].button-shoppingcart{color:#fff !important;border-color:#404656}.modal-footer input[type=button].button-shoppingcart:hover{color:#404656 !important;border-color:#404656 !important}.dialog-row{position:relative;padding:20px;border-bottom:1px solid #ececec;transition:all .35s ease-in-out}.dialog-row:nth-child(even){background-color:#f7f7f7}.dialog-row:last-child{border-bottom:0}.dialog-row:hover{background-color:rgba(118,197,191,.1)}.dialog-row .delivery-img{width:45px;position:absolute;top:50%;transform:translateY(-50%);margin-right:15px}.dialog-row .profile-img{float:left;border:5px solid #ececec;border-radius:50%;width:60px;height:60px;margin-right:15px;overflow:hidden;position:relative}.dialog-row .profile-img img{min-width:100%;min-height:100%;max-height:150%;max-width:150% !important;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.dialog-row .profile-img img.avatar{width:100%}.dialog-row .delivery-option{padding-left:70px}.dialog-row .contact-infos{margin-top:10px;margin-bottom:10px;display:inline-block;width:calc(100% - 130px);overflow:hidden;text-overflow:ellipsis}.dialog-row .contact-infos strong{text-transform:uppercase;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-row.no-img .contact-infos{width:calc(100% - 50px);vertical-align:middle}.dialog-row.inactive{color:#a1a1a1}.dialog-row .info-icon{cursor:pointer;display:inline-block;width:25px;height:25px;border:2px solid #a1a1a1;border-radius:50%;color:#a1a1a1;line-height:21px;font-weight:800;text-align:center;margin-left:12.5px}.dialog-row .mail-button,.dialog-row .send-wk-button,.dialog-row .change-wk-button,.dialog-row .choose-address-button,.dialog-row .choose-commission-button,.dialog-row .info-wk-button{position:relative;display:block;width:40px;height:40px;position:absolute;right:20px;top:50%;transform:translateY(-50%);border-radius:20px;border:1px solid #404656;background-color:#fff;background-image:url(../images/sprites/icons.png);background-repeat:no-repeat;cursor:pointer;transition:all .35s ease-in-out}.dialog-row .mail-button::after,.dialog-row .send-wk-button::after,.dialog-row .change-wk-button::after,.dialog-row .choose-address-button::after,.dialog-row .choose-commission-button::after,.dialog-row .info-wk-button::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-image:url(../images/sprites/icons.png);background-repeat:no-repeat;opacity:0;transition:opacity .5s}.dialog-row .mail-button:hover,.dialog-row .send-wk-button:hover,.dialog-row .change-wk-button:hover,.dialog-row .choose-address-button:hover,.dialog-row .choose-commission-button:hover,.dialog-row .info-wk-button:hover{background-image:none;background-color:#76c5bf;color:#fff;border:1px solid #76c5bf}.dialog-row .mail-button:hover::after,.dialog-row .send-wk-button:hover::after,.dialog-row .change-wk-button:hover::after,.dialog-row .choose-address-button:hover::after,.dialog-row .choose-commission-button:hover::after,.dialog-row .info-wk-button:hover::after{opacity:1;transition:opacity .5s}.dialog-row .info-wk-button{background-image:url(../images/sprites/content-header.png);background-position:2px 2px;margin-left:8px;border:none}.dialog-row .info-wk-button::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-image:url(../images/sprites/content-header.png);background-repeat:no-repeat;opacity:0;transition:opacity .5s}.dialog-row .info-wk-button:hover{background-color:#fff;color:#76c5bf;border:none}.dialog-row .info-wk-button:hover::after{opacity:1;transition:none}.dialog-row .mail-button{background-position:0px -304px}.dialog-row .mail-button::after{background-position:-38px -304px}.dialog-row .send-wk-button{background-position:0px -456px}.dialog-row .send-wk-button::after{background-position:-38px -456px}.dialog-row .change-wk-button{background-position:0px -76px}.dialog-row .change-wk-button::after{background-position:-38px -76px}.dialog-row .choose-address-button{background-position:0px -114px}.dialog-row .choose-address-button::after{background-position:-38px -114px}.dialog-row .choose-commission-button{background-position:0px -152px}.dialog-row .choose-commission-button::after{background-position:-38px -152px}.dialog-row .mail-sent{float:right;margin-left:10px;margin-top:23.5px;margin-bottom:23.5px}.error-dialog .modal-header{height:auto}.error-dialog .modal-header h4,.error-dialog .modal-header .modal-error-nr{color:#f15a5a !important}.error-dialog .modal-header .modal-error-nr{margin-left:15px;font-size:16px}.error-dialog .modal-header .modal-print,.error-dialog .modal-header .modal-info{display:none}.error-dialog .modal-header .btn-close:hover{color:#f15a5a}.error-dialog .modal-body{-webkit-box-shadow:inset 0px -10px 20px 0px rgba(241,90,90,.1);box-shadow:inset 0px -10px 20px 0px rgba(241,90,90,.1);background-image:url(../images/backgrounds/error.svg);background-position:right bottom;background-repeat:no-repeat;background-size:auto 185px;min-height:200px}.error-dialog .modal-body .dialog-info{border-color:#f15a5a !important}.error-dialog .modal-body .dialog-content{width:75%;padding:80px 15px}.error-dialog .modal-body .ansprechpartner p{margin-bottom:5px}.error-dialog .modal-body .ansprechpartner h4{font-size:20px;margin-bottom:10px;margin-top:20px}.error-dialog .close-button:hover{background-color:#f15a5a !important;border-color:#f15a5a !important}.modal-dialog .new-element{padding-top:50px;padding-bottom:50px}.modal-dialog .new-element .text-container,.modal-dialog .new-element .input-container{margin-bottom:5px}.modal-dialog .details{padding-top:30px;padding-bottom:30px}.modal-dialog .details input[type=button]{margin-top:20px}.modal-dialog .details .checkbox-container .checkbox{margin:5px 10px 5px 0}.modal-dialog .details .checkbox-container>label{width:calc(100% - 40px)}.modal-dialog .kalkulation{padding-top:30px;padding-bottom:30px}.modal-dialog .kalkulation .switch{float:none;vertical-align:middle}.modal-dialog .kalkulation .info-icon{vertical-align:middle}.modal-dialog .kalkulation input[type=button]{padding:5px 15px;vertical-align:middle;height:32px}.modal-dialog .kalkulation .setting-percentage{vertical-align:middle}.modal-dialog .user-img{height:150px;width:150px;margin:0 auto 10px;border-radius:50%;border:5px solid #ececec;position:relative;overflow:hidden}.modal-dialog .user-img img{min-width:100%;min-height:100%;max-height:150%;max-width:150%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.modal-dialog .user-img img.avatar{width:100%;transform:none;left:0;top:0}.modal-dialog .edit-contact-textarea{height:72px}.ekko-lightbox .modal-header{height:auto}.ekko-lightbox .modal-header .modal-print{margin-top:8px}.ekko-lightbox .modal-header .btn-close{margin-top:1px}.ekko-lightbox .modal-footer{justify-content:flex-start;font-size:14px}.ekko-lightbox .ekko-lightbox-container{height:auto !important}.ekko-lightbox .ekko-lightbox-container .ekko-lightbox-item{position:static !important;text-align:center}.ekko-lightbox .ekko-lightbox-container .ekko-lightbox-item img{width:auto !important;max-width:100%}.ekko-lightbox .ekko-lightbox-container .ekko-lightbox-item:not(.show){display:none}.ekko-lightbox .ekko-lightbox-nav-overlay a span{color:#404656;padding:0 20px}.modal-symbol-pic{padding:15px;min-height:55px}.modal-symbol-pic .notes-icon{left:15px}.modal-symbol-pic p{padding-left:35px;margin:3px 0 0 0;line-height:18px;color:#404656}.shop-sonderlager{padding-top:15px;padding-bottom:15px}.shop-sonderlager .main-img{margin-bottom:14px}.shop-sonderlager .main-img a,.shop-sonderlager .small-imgs a{display:block;overflow:hidden;margin-bottom:6px;border:1px solid #ececec;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.shop-sonderlager .product-img{width:100%}.shop-sonderlager .detail-group{overflow:auto;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #a1a1a1}.shop-sonderlager .detail-group h1{font-size:22px;font-weight:800;margin:0}.shop-sonderlager .detail-group .row{margin-left:0;margin-right:0}.shop-sonderlager .detail-group:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.dialog-content .dataTable_footer>div.col-sm-4:nth-child(1),.dialog-content .dataTable_footer>div.col-sm-4:nth-child(2){width:50%;float:left}.dialog-content .dataTable_footer>div.col-sm-4:nth-child(1) .dataTables_info,.dialog-content .dataTable_footer>div.col-sm-4:nth-child(2) .dataTables_info{line-height:34px}.dialog-content .dataTable_footer>div.col-sm-4:nth-child(1) .dataTables_length,.dialog-content .dataTable_footer>div.col-sm-4:nth-child(2) .dataTables_length{text-align:right}.dialog-content .dataTable_footer>div.col-sm-4:nth-child(3){width:100%;float:left;margin-top:10px}.dialog-content .dataTable_footer>div.col-sm-4:nth-child(3)>div.dataTables_paginate{text-align:center}.dialog-content .dataTable_footer>div.col-sm-4:nth-child(3) .pagination{float:none}.modal{overflow:auto !important}@media(min-width: 768px){.ekko-lightbox .modal-dialog{width:600px !important;max-width:600px !important}}@media(max-width: 767px){.ekko-lightbox .modal-dialog{width:auto !important;max-width:none !important}.ekko-lightbox .ekko-lightbox-nav-overlay a{width:45px;height:100%;flex:none;position:absolute;left:0;opacity:1}.ekko-lightbox .ekko-lightbox-nav-overlay a span{padding:0;text-align:center !important}.ekko-lightbox .ekko-lightbox-nav-overlay a:last-child{right:0;left:auto}}input,textarea{transition:border-color .35s,box-shadow .35s,outline .35s}input:focus,textarea:focus{border-color:rgba(118,197,191,.8) !important;outline:0 none !important;-webkit-box-shadow:0 1px 1px rgba(118,197,191,.075) inset,0 0 8px rgba(118,197,191,.6) !important;box-shadow:0 1px 1px rgba(118,197,191,.075) inset,0 0 8px rgba(118,197,191,.6) !important;transition:border-color .35s,box-shadow .35s,outline .35s}input:invalid,input.error,textarea:invalid,textarea.error{border-color:rgba(241,90,90,.8) !important;outline:0 none !important;-webkit-box-shadow:0 1px 1px rgba(241,90,90,.075) inset,0 0 8px rgba(241,90,90,.6) !important;box-shadow:0 1px 1px rgba(241,90,90,.075) inset,0 0 8px rgba(241,90,90,.6) !important;transition:border-color .35s,box-shadow .35s,outline .35s}input:disabled,textarea:disabled{background-color:#ececec !important}input[type=text],input[type=password],input[type=number],input[type=email],input[type=tel],input[type=search]{border-radius:15px;height:32px;border:1px solid #a1a1a1;padding:5px;padding-left:15px;padding-right:15px;background-color:#fff;max-width:100%;line-height:normal;color:#404656;font-size:14px}input[type=button].button-no-margin-left{margin-left:0 !important}textarea{border-radius:15px;border:1px solid #a1a1a1;padding:5px;padding-left:15px;padding-right:15px;background-color:#fff;max-width:100%;resize:none;vertical-align:top;width:400px;max-width:100%;color:#404656;font-size:14px}.switch{position:relative;width:60px;height:32px;float:left;margin:0}.switch input{display:none}.switch input:checked+.bg{background-color:#76c5bf;border:1px solid #76c5bf}.switch input:focus+.bg{-webkit-box-shadow:0 0 1px #76c5bf;box-shadow:0 0 1px #76c5bf}.switch input:checked+.bg::before{-webkit-transform:translateX(27px);-ms-transform:translateX(27px);transform:translateX(27px)}.switch .bg{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#a1a1a1;border:1px solid #a1a1a1;border-radius:34px;transition:all .35s ease-in-out}.switch .bg::before{position:absolute;content:"";height:24px;width:24px;left:3px;bottom:3px;border-radius:50%;background-color:#fff;transition:all .35s ease-in-out}.checkbox{position:relative;width:20px;height:20px;display:inline-block;margin:0;vertical-align:top}.checkbox input[type=checkbox]{position:absolute !important;margin:0;width:20px;height:20px;left:0;opacity:0;z-index:2;cursor:pointer}.checkbox input[type=checkbox]:checked+label{background-color:#76c5bf;border:1px solid #76c5bf;transition:all .35s ease-in-out}.checkbox input[type=checkbox]:checked+label::after{opacity:1;transition:all .35s ease-in-out}.checkbox label{position:absolute;width:20px;height:20px;top:0;left:0;padding:0;margin:0;border-radius:4px;border:1px solid #878787;transition:all .35s ease-in-out}.checkbox label::after{content:"";opacity:0;position:absolute;width:10px;height:5px;background:rgba(0,0,0,0);top:6px;left:4px;border:2px solid #fff;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.radio-group{display:inline-block;margin-right:15px;line-height:normal;cursor:pointer}.radio-group>label{cursor:pointer;margin:0}.radio-button{position:relative;width:20px;height:20px;display:inline-block;margin:0;vertical-align:top;margin-right:5px}.radio-button input[type=radio]{position:absolute !important;margin:0;width:20px;height:20px;left:0;opacity:0;z-index:2;cursor:pointer}.radio-button input[type=radio]:checked+label{background-color:#76c5bf;border:1px solid #76c5bf;transition:all .35s ease-in-out}.radio-button input[type=radio]:checked+label::after{opacity:1;transition:all .35s ease-in-out}.radio-button label{position:absolute;width:20px;height:20px;top:0;left:0;padding:0;margin:0;border-radius:10px;border:1px solid #878787;transition:all .35s ease-in-out}.radio-button label::after{content:"";opacity:0;border:3px solid #fff;position:absolute;width:16px;height:16px;border-radius:50%;top:1px;left:1px}.file-upload{display:inline-block}.file-upload input[type=file]{height:0px;opacity:0;overflow:hidden;position:absolute;width:0px;z-index:1}.file-upload input[type=file]+label{cursor:pointer;display:inline-block;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:52px;padding-right:25px;max-width:200px;height:40px;line-height:38px;border-radius:20px;border:1px solid #76c5bf;background-color:#fff;color:#76c5bf;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);transition:all .35s ease-in-out}.file-upload input[type=file]+label:hover{background-color:#76c5bf;color:#fff;transition:all .35s ease-in-out}.file-upload input[type=file]+label:hover .layer-top{opacity:0;transition:opacity .35s ease-in-out}.file-upload input[type=file]+label:hover .layer-bottom{opacity:1;transition:opacity .35s ease-in-out}.file-upload input[type=file]+label img{width:20px;position:absolute;left:25px;top:10px;margin-right:7px}.file-upload input[type=file]+label img.layer-bottom{opacity:0;transition:opacity .35s ease-in-out}.input-with-clear{position:relative;display:inline-block}.input-with-clear input[type=text]{padding-right:35px}.input-with-clear .clear-button{visibility:hidden;opacity:.5;background-image:url(../images/sprites/icons.png);background-repeat:no-repeat;background-position:-3px -30px;background-size:80px;border:0;position:absolute;top:6px;right:10px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;width:20px;height:20px;padding:0}.input-with-clear .clear-button:hover{background-color:rgba(0,0,0,0) !important}.input-with-clear.btnclear-visible .clear-button{visibility:visible}input[type=button],.button{border:1px solid #76c5bf;background-color:#fff;color:#76c5bf !important;border-radius:20px;padding:10px 25px;text-transform:uppercase;letter-spacing:1px;font-size:12px;position:relative;width:auto;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);transition:all .35s ease-in-out}input[type=button]:disabled,.button:disabled{color:#878787 !important}input[type=button]:disabled:hover,.button:disabled:hover{border-color:#ececec !important;color:#878787 !important}input[type=button].inverted,.button.inverted{background-color:#76c5bf;color:#fff !important}input[type=button].inverted:hover,.button.inverted:hover{background-color:#fff;color:#76c5bf !important}input[type=button].button-grey,.button.button-grey{border-color:#a1a1a1;color:#404656 !important}input[type=button].button-grey:hover,.button.button-grey:hover{border-color:#76c5bf;color:#fff}input[type=button].search,.button.search{margin-top:2px;margin-left:0;width:auto;padding-left:40px;background-image:url(../images/icons/t_search.png);background-repeat:no-repeat;background-position:left 10px center}input[type=button].search:hover,.button.search:hover{background-image:url(../images/icons/w_search.png)}input[type=button].button-formulardownload,.button.button-formulardownload{position:relative;padding-left:50px;display:inline-block;margin-bottom:10px;height:40px}input[type=button].button-formulardownload::before,.button.button-formulardownload::before{content:"";position:absolute;left:10px;top:0;bottom:0;width:38px;background-image:url(../images/sprites/icons.png);background-repeat:no-repeat;background-position:0px -228px;opacity:1;transition:opacity .5s}input[type=button].button-formulardownload::after,.button.button-formulardownload::after{content:"";position:absolute;left:10px;top:0;bottom:0;width:38px;background-image:url(../images/sprites/icons.png);background-repeat:no-repeat;background-position:-38px -228px;opacity:0;transition:opacity .5s}input[type=button].button-formulardownload:hover::before,.button.button-formulardownload:hover::before{opacity:0;transition:opacity .5s}input[type=button].button-formulardownload:hover::after,.button.button-formulardownload:hover::after{opacity:1;transition:opacity .5s}input[type=button].button-download,.button.button-download{position:relative;display:inline-block;background-color:#404656;border-color:#404656;color:#fff !important;padding-left:50px}input[type=button].button-download::before,.button.button-download::before{content:"";position:absolute;left:10px;top:0;bottom:0;width:38px;background-image:url(../images/sprites/icons.png);background-repeat:no-repeat;background-position:-38px -646px;opacity:1;transition:opacity .5s}input[type=button].button-download::after,.button.button-download::after{content:"";position:absolute;left:10px;top:0;bottom:0;width:38px;background-image:url(../images/sprites/icons.png);background-repeat:no-repeat;background-position:0 -646px;opacity:0;transition:opacity .5s}input[type=button].button-download:hover,.button.button-download:hover{background-color:#fff;color:#404656 !important}input[type=button].button-download:hover::before,.button.button-download:hover::before{opacity:0;transition:opacity .5s}input[type=button].button-download:hover::after,.button.button-download:hover::after{opacity:1;transition:opacity .5s}input[type=button].button-shoppingcart,.button.button-shoppingcart{background-color:#404656;border-color:#404656;color:#fff !important;background-image:url(../images/icons/w_warenkorb.png);background-repeat:no-repeat;background-position:17px center;padding-left:50px}input[type=button].button-shoppingcart:hover,.button.button-shoppingcart:hover{background-color:#fff;color:#404656 !important;background-image:url(../images/icons/warenkorb.png)}input[type=button].button-delete-shoppingcart,.button.button-delete-shoppingcart{padding-left:50px;background-image:url(../images/icons/delete.png);background-repeat:no-repeat;background-position:17px center;background-size:auto 18px}input[type=button].button-delete-shoppingcart:hover,.button.button-delete-shoppingcart:hover{background-color:#f15a5a;border-color:#f15a5a !important;color:#fff;background-image:url(../images/icons/w_delete.png)}input[type=button].button-view,.button.button-view{display:inline-block;padding-left:40px;background-image:url(../images/icons/view.png);background-repeat:no-repeat;background-position:15px center}input[type=button].button-view:hover,.button.button-view:hover{background-image:url(../images/icons/w_view.png)}input[type=button].button-attribute,.button.button-attribute{padding:1px 10px}input[type=button]:hover{background-color:#76c5bf;color:#fff !important;transition:all .35s ease-in-out}.button{display:block;text-decoration:none !important}.button:hover{background-color:#76c5bf;color:#fff !important;text-decoration:none !important;transition:all .35s ease-in-out}.button:active,.button:focus{color:#76c5bf}button.open-modal{padding:0;border:0;background-color:rgba(0,0,0,0)}button:focus,button:active{outline:none !important}.button-small{padding:5px 15px !important;margin-top:0 !important}.tooltip.show{opacity:1 !important}.tooltip>.tooltip-arrow,.tooltip>.tooltip-arrow::before{color:#76c5bf;--bs-tooltip-bg: $tuerkis}.tooltip>.tooltip-inner{background-color:#76c5bf;color:#fff;border:1px solid #76c5bf;padding:5px;font-size:12px;border-color:#76c5bf;cursor:default}.tooltip-error>.tooltip-arrow,.tooltip-error>.tooltip-arrow::before,.tooltip-red>.tooltip-arrow,.tooltip-red>.tooltip-arrow::before{color:#f15a5a;--bs-tooltip-bg: $red}.tooltip-error>.tooltip-inner,.tooltip-red>.tooltip-inner{background-color:#f15a5a;border:1px solid #f15a5a;border-color:#f15a5a}.tooltip-yellow>.tooltip-arrow,.tooltip-yellow>.tooltip-arrow::before{color:#f0c417;--bs-tooltip-bg: $yellow}.tooltip-yellow>.tooltip-inner{background-color:#f0c417;border:1px solid #f0c417;border-color:#f0c417}.tooltip-blue>.tooltip-arrow,.tooltip-blue>.tooltip-arrow::before{color:#404656;--bs-tooltip-bg: $header-dark}.tooltip-blue>.tooltip-inner{background-color:#404656;border:1px solid #404656;border-color:#404656}.tooltip-green>.tooltip-arrow,.tooltip-green>.tooltip-arrow::before{color:#55b257;--bs-tooltip-bg: $green}.tooltip-green>.tooltip-inner{background-color:#55b257;border:1px solid #55b257;border-color:#55b257}html{height:100%}body{font-family:"lato",sans-serif;font-size:14px;color:#404656;width:100%;height:100%;min-height:100%}a{color:#76c5bf;text-decoration:none;transition:color .35s ease-in-out,text-decoration ease-in-out}a:visited{text-decoration:none}a:hover{text-decoration:underline;color:#404656;transition:color .35s ease-in-out,text-decoration ease-in-out}a:focus{color:#404656}.outer{position:absolute;left:0;top:0;max-width:100%;width:100%;height:100%;display:table}.inner{display:table-cell;vertical-align:middle;width:100%;height:100%;background-image:url(../images/backgrounds/login_overlay.png),url(../images/backgrounds/login.jpg);background-repeat:no-repeat,no-repeat;background-size:cover,100% 100%;background-position:center}.login-form{margin:0 auto;max-width:500px;width:85%;border-radius:10px;background-color:#fff;padding:15px;-webkit-box-shadow:0px 0px 29px 0px rgba(0,0,0,.2);box-shadow:0px 0px 29px 0px rgba(0,0,0,.2)}.login-form .logo{border-bottom:2px solid #76c5bf;-webkit-box-shadow:0px 1px 0px 0px #fff,inset 0px -1px 0px 0px #fff,0px 20px 50px -15px rgba(0,0,0,.1);box-shadow:0px 1px 0px 0px #fff,inset 0px -1px 0px 0px #fff,0px 20px 50px -15px rgba(0,0,0,.1)}.login-form .logo img{width:40%;padding-bottom:15px}.login-as{font-weight:800;display:block;padding:15px 0}.user-img{float:left;height:75px;width:75px;border-radius:50%;border:5px solid #ececec;position:relative;overflow:hidden}.user-img img{min-width:100%;min-height:100%;max-height:150%;max-width:150%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.user-img img.avatar{width:100%;left:0;top:0;transform:none}.user-list{border:1px solid #ececec;border-radius:5px}.user-list .dropdown-toggle{font-size:14px;width:100%;text-align:left;padding:15px 10px;border-radius:0 0 6px 6px;border:0;text-transform:uppercase;background-color:#f7f7f7;transition:all .35s ease-in-out}.user-list .dropdown-toggle:hover{background-color:#f7f7f7;color:#404656;transition:all .35s ease-in-out}.user-list .dropdown-toggle:active{color:#404656;-webkit-box-shadow:none;box-shadow:none;transition:all .35s ease-in-out}.user-list .dropdown-menu{width:100%;padding:0;max-height:202px;overflow-y:auto}.user-list .dropdown-menu li a{padding:10px 20px;border-bottom:1px solid #ececec}.user-list .dropdown-menu li:last-child a{border-bottom:0}.user-list .dropdown-menu strong{display:block}.user-list .login-row{display:block;padding:12.5px;border-bottom:1px solid #ececec;height:100px;color:#404656;transition:all .35s ease-in-out}.user-list .login-row:hover{background-color:#ececec;transition:all .35s ease-in-out}.user-list .login-row:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.user-list .login-row:last-child{border-bottom:0}.user-list .login-row .contact-infos{margin:17.5px 15px;width:calc(100% - 150px);overflow:hidden;float:left}.user-list .login-row .contact-infos strong,.user-list .login-row .contact-infos span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-list .login-row .contact-infos strong{text-transform:uppercase}.user-list .login-row .delete{position:relative;float:left;cursor:pointer;width:40px;height:40px;margin-top:17.5px;border:1px solid #404656;border-radius:20px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);background-image:url(../images/sprites/icons.png);background-position:0px -190px;transition:all .35s ease-in-out}.user-list .login-row .delete::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-image:url(../images/sprites/icons.png);background-position:-38px -190px;opacity:0;transition:opacity .5s}.user-list .login-row .delete:hover{background-color:#f15a5a;border-color:#f15a5a;background-image:none;transition:all .35s ease-in-out}.user-list .login-row .delete:hover::after{opacity:1;transition:opacity .5s}.new-user{display:block;overflow:hidden;height:100px;border-radius:50px;margin-top:25px;margin-bottom:25px;padding-left:30px;border:1px solid #76c5bf;-webkit-box-shadow:0px 0px 9px 0px rgba(118,197,191,.35);box-shadow:0px 0px 9px 0px rgba(118,197,191,.35);transition:all .35s ease-in-out}.new-user:hover{text-decoration:none;background-color:#76c5bf;transition:all .35s ease-in-out}.new-user:hover h1,.new-user:hover h2{color:#fff;transition:all .35s ease-in-out}.new-user h1,.new-user h2{width:calc(100% - 100px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-user h1{color:#76c5bf;font-size:16px;font-weight:800;text-transform:uppercase;margin-bottom:5px;margin-top:32px}.new-user h2{margin:0;font-size:12px}.new-user .user-img{float:right;margin:11px}.login-footer{background-color:#f7f7f7;border-top:2px solid #ececec;margin-left:-15px;margin-right:-15px;margin-bottom:-15px;border-radius:0px 0px 10px 10px;padding:15px;overflow:auto}.error-box{border:1px solid #f15a5a;background-color:rgba(241,90,90,.05);padding:20px;padding-right:30%;margin-top:25px;color:#f15a5a;background-image:url(../images/backgrounds/error.svg);background-position:right bottom;background-size:auto 90px;background-repeat:no-repeat}.error-box a{color:#404656;transition:all .35s ease-in-out}.error-box a:hover{transition:all .35s ease-in-out}.error-box h5{margin:0;font-size:14px}.error-box .error-nr{font-weight:800}.login-fields{overflow-x:visible;overflow-y:auto;margin-left:-15px;margin-right:-15px;padding:25px 15px 0 15px}.login-fields>div{margin-bottom:10px}.login-fields>div>label{padding-left:10px;font-weight:400;cursor:pointer}.login-fields .checkbox{margin-left:15px}.mobile-link{padding-bottom:15px}.birthday-container input[type=text]{margin-right:10px;display:inline-block;width:auto}.birthday-container input[type=text]::last-child{margin-right:0}input[type=text],input[type=password]{display:block;height:42px;width:100%;margin-bottom:15px;border-radius:21px}input[type=button]{margin-left:10px;margin-bottom:10px}@media(max-width: 485px){body{height:auto}.outer,.inner{display:block}.inner{padding:20px 0}.login-form .logo img{width:100%}.login-row .user-img{display:none}.login-row .contact-infos{width:calc(100% - 60px) !important;margin-left:0 !important}.error-box{padding:20px;background-image:none}}@media print{.login-form a::after{display:none}}
/*# sourceMappingURL=login.css.map */
