/* _content/WWCrmUiService/Components/AdressansichtConfig.razor.rz.scp.css */

.Adressansicht-body[b-hm6n30qpg1] {
    background-color: aliceblue;
    max-width: 90vw; /* dynamische Breite von der Ansicht - nur noch nicht klar obs das gesamte Fenster ist */
    height: 40vw;
    width: auto;
    margin-top: 10px;
}

.Adressansicht-header[b-hm6n30qpg1] {
    /*margin-bottom: 20px;*/
    margin-left: auto;
}

.Adressansicht-config-view[b-hm6n30qpg1] {
    margin-top: auto;
}


/*definiert die Größe für das Fenster - Sinvoll hier überhaupt was fix zu machen?*/
.Adressansicht-config-tab-area[b-hm6n30qpg1] {
    height: auto;
    width: 40vw;

    min-height: 550px;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid rgba(0,0,0,0.1);
}
/*rechte Seite - Außen*/
.Adressansicht-schema-tab-area[b-hm6n30qpg1] {
    height: auto;
    width: 40vw;
    min-height: 550px;
    margin-left: auto;
    margin-right: auto;
    margin-top: auto;
    border: 1px solid rgba(0,0,0,0.1);
}

.Adressansicht-config-tab-new[b-hm6n30qpg1] {
    padding: 10px 0 10px 15px;
    width: 42vw;
}

.Adressansicht-footer[b-hm6n30qpg1] {
    display: flex;
    justify-content: right;
    padding: 5px;
}
/* _content/WWCrmUiService/Components/AdressenFilter.razor.rz.scp.css */
.adressen-filter-box[b-nlrjfvx4g8] {
    position: absolute;
}

.adressen-filter-group[b-nlrjfvx4g8] {
    margin-top: 5px;
}

.adressen-filter-group-footer[b-nlrjfvx4g8] {
    margin-bottom: 5px;
}

.adressen-typ-config[b-nlrjfvx4g8] {
    display: none;
    width: 20px;
    height: 20px;
    border: 1px solid;
    margin: 5px;
    float: right;
    position: relative;
}

.adressen-typ-config-image[b-nlrjfvx4g8] {
    width: 16px;
    height: 16px;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

    .adressen-typ-config-image:hover[b-nlrjfvx4g8] {
        cursor: pointer;
    }

.adressen-filter-box:hover .adressen-typ-config[b-nlrjfvx4g8] {
    display: block;
}

.adressen-filter-titel[b-nlrjfvx4g8] {
    margin: 5px 0 0 0;
    font-weight: bold;
}

.adressen-filter-typ[b-nlrjfvx4g8] {
    display: block;
    margin: 5px 0 0 10px;
}

.adressen-filter-eigenschaftsfilter[b-nlrjfvx4g8] {
    display: inline;
}

.adressen-filter-eigenschaftsfilter > span[b-nlrjfvx4g8] {
    text-decoration: underline;
    font-style: italic;
    color: blue;
}

.adressen-filter-eigenschaftsfilter > span:hover[b-nlrjfvx4g8]{
    cursor: pointer;
    color: red;
}

.adressen-filter-erweiterefiltern[b-nlrjfvx4g8] {
    display: inline;
}

.adressen-filter-nicht-erlaubt[b-nlrjfvx4g8] {
    opacity: 60%;
}

#filter-deaktivieren-img-id[b-nlrjfvx4g8] {
    width: 16px;
    height: 16px;
}

#filter-deaktivieren-img-id:hover[b-nlrjfvx4g8] {
    cursor: pointer;
}
/* _content/WWCrmUiService/Components/ComputerBox.razor.rz.scp.css */

.computer-box-card[b-9x7l98b3xv] {
    width: 155px;
    height: 155px;
    padding: 1em;
    margin: 1em;
    border-radius: 15px;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: rgb(223,222,223);
    text-align: center;
}

.computer-box-card-image[b-9x7l98b3xv] {
    width: 50px;
    height: 50px;
    border-radius: 8px;
    margin-bottom: 10px;
}

    .computer-box-card-image:hover[b-9x7l98b3xv] {
        opacity: 0.6;
        cursor: pointer;
    }

.computer-box-card-body[b-9x7l98b3xv] {

}

.computer-box-card-body > h4[b-9x7l98b3xv] {
    font-size: 18px;
    color: #605a60;
}
/* _content/WWCrmUiService/Components/ConfigContainer.razor.rz.scp.css */

.settings-view[b-hg6sm485f1] {
    margin-left: auto;
    margin-right: auto;
    display: flex;
    justify-content: space-around;
}
/* _content/WWCrmUiService/Components/CustomerProperty.razor.rz.scp.css */
body[b-i9nj3b8vtp] {
}

.comp-area[b-i9nj3b8vtp] {
    min-width: 1px;
    height: 100%;
    position: relative;
    border: 1px solid #ccfffc;
}

    .comp-area *[b-i9nj3b8vtp] {
        margin: 0;
    }

.customer-address[b-i9nj3b8vtp] {
    /*margin-top: 12px;*/
    height: 50%;
    font-size: 15px;
    max-height: 47%;
}

.customer-address-header[b-i9nj3b8vtp] {
    height: 50px;
    background-color: #ebebeb;
}

.customer-address-header-name[b-i9nj3b8vtp] {
    display: inline-block;
    padding-top: 12px;
    width: 94%;
}

.customer-address-header-menu[b-i9nj3b8vtp] {
    display: inline-block;
    margin-left:7px;
    position: absolute;
    right: 5px;
    top: 12px;
}

.customer-address-body[b-i9nj3b8vtp] {
    overflow: auto;
    white-space: nowrap;
}

.customer-address-copy[b-i9nj3b8vtp] {
    padding: 1rem;
}

.customer-address-copy > br[b-i9nj3b8vtp] {
    display: inline-block;
}

.customer-address-prop[b-i9nj3b8vtp] {
    display: flex;
    white-space: nowrap;
    padding: 5px 0 5px 25px;
    overflow: auto;
}

.customer-address-prop-short[b-i9nj3b8vtp] {
    display: none;
    white-space: nowrap;
    padding: 5px 0 5px 25px;
    overflow: auto;
}

.customer-address-prop-check[b-i9nj3b8vtp] {
    padding: 0 10px;
}

.customer-address-icon[b-i9nj3b8vtp] {
    display: inline-block;
    margin-left: 35px;
}

.customer-co-name[b-i9nj3b8vtp] {
    margin: 0 0 5px 17px;
    font-weight: bold;
}

.customer-number[b-i9nj3b8vtp] {
    float: right;
    padding: 0 2px;
    margin: 1px 2px 0 0;
}

.customer-detail[b-i9nj3b8vtp] {
    margin-left: 35px;
    color: rgba(0, 0, 0, 0.5);
    position: relative;
}

    .customer-detail > label[b-i9nj3b8vtp] {
        display: block;
    }

        .customer-detail > label > span[b-i9nj3b8vtp] {
            display: inline-block;
            position: absolute;
            left: 120px;
        }

.customer-detail-contact[b-i9nj3b8vtp] {
    margin-left: 35px;
    position: relative;
}

[id*='detail-item-'] > span[b-i9nj3b8vtp] {
    position: absolute;
    left: 120px;
}

[id*='detail-item-'] > .datail-item-text[b-i9nj3b8vtp] {
    display: inline-block;
    height: 23px;
    width: 70%;
    position: absolute;
    left: 120px;
}

[id*='detail-item-edit-'][b-i9nj3b8vtp] {
    display: none;
    width: 20px;
    height: 20px;
    position: absolute;
    left: 98px;
}

#detail-item-1:hover #detail-item-edit-1[b-i9nj3b8vtp],
#detail-item-2:hover #detail-item-edit-2[b-i9nj3b8vtp],
#detail-item-3:hover #detail-item-edit-3[b-i9nj3b8vtp],
#detail-item-4:hover #detail-item-edit-4[b-i9nj3b8vtp] {
    display: inline-block;
    cursor: pointer;
}

.customer-detail-extra[b-i9nj3b8vtp] {
    margin-left: 35px;
    color: rgba(0, 0, 0, 0.5);
    position: relative;
}

[id*='detail-item-extra-'] > span[b-i9nj3b8vtp] {
    color: #000;
    position: absolute;
    left: 120px;
}

[id*='detail-item-extra'] > .datail-item-text[b-i9nj3b8vtp] {
    display: inline-block;
    height: 23px;
    width: 70%;
    position: absolute;
    left: 120px;
}

[id*='detail-item-extra-edit-'][b-i9nj3b8vtp] {
    display: none;
    width: 20px;
    height: 20px;
    position: absolute;
    left: 98px;
}

[id*='detail-item-extra-'] > a[b-i9nj3b8vtp] {
    position: absolute;
    left: 120px;
    text-decoration: underline;
}

#detail-item-extra-1:hover #detail-item-extra-edit-1[b-i9nj3b8vtp], 
#detail-item-extra-2:hover #detail-item-extra-edit-2[b-i9nj3b8vtp], 
#detail-item-extra-3:hover #detail-item-extra-edit-3[b-i9nj3b8vtp] {
    display: inline-block;
    cursor: pointer;
}

[id*='detail-item-']:hover .datail-item-text[b-i9nj3b8vtp],
[id*='detail-item-extra']:hover .datail-item-text[b-i9nj3b8vtp] {
    left: 119px;
    margin-top: -1px;
    background-color: #e6f1f9;
    border: 1px solid rgba(0,0,0,0.1);
    border-radius: 3px;
}

.customer-detail-extra > label[b-i9nj3b8vtp] {
    display: block;
}

    .customer-detail-extra > label span[b-i9nj3b8vtp] {
        color: #000;
        position: absolute;
        left: 120px;
    }

    .customer-detail-extra > label a[b-i9nj3b8vtp] {
        position: absolute;
        left: 120px;
        text-decoration: underline;
    }

.customer-detail-link[b-i9nj3b8vtp] {
    margin-left: 35px;
    position: relative;
}

    .customer-detail-link > span[b-i9nj3b8vtp] {
        position: absolute;
        left: 120px;
        text-decoration: underline;
        color: royalblue;
    }

        .customer-detail-link > span:hover[b-i9nj3b8vtp] {
            cursor: pointer;
        }

.vertrieb-block[b-i9nj3b8vtp] {
    width: 100%;
    height: 45%;
    padding-left: 15px;
    position: absolute;
    top: 348px;
    overflow: auto;
}

@media(max-width: 1490px) {
    /*
    .customer-address-prop {
        font-size: 12px;
    }
        */
    .customer-address-prop[b-i9nj3b8vtp] {
        display: none;
    }

    .customer-address-prop-short[b-i9nj3b8vtp] {
        display: flex;
    }
}

@media(max-width: 1060px) {
    .customer-address-prop-short[b-i9nj3b8vtp] {
        padding-left: 0;
    }
}

#customer-address-id[b-i9nj3b8vtp] {
    float: right;
    width: 24px;
    height: 24px;
}

#customer-address-id:hover[b-i9nj3b8vtp] {
    cursor: pointer;
}
/* _content/WWCrmUiService/Components/DashboardConfig.razor.rz.scp.css */

.Dashboard-page[b-6d9jq6nmq3] {
    height: 100%;
    background-color: lightsteelblue;
}

.Dashboard-block-area[b-6d9jq6nmq3] {
    display: flex;
    flex-direction: column;
    align-content: space-between;
    position: relative;
}

.Dashboard-block[b-6d9jq6nmq3] {
    display: flex;
    justify-content: space-evenly;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 2rem;
    /*margin-bottom: 1.5rem;*/
}

.Dashboard-body[b-6d9jq6nmq3] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: #f7f7f7;
    width: 150px;
    height: 150px;
    border-radius: 5px;
    position: relative;
}

.body-ohne-vorschau[b-6d9jq6nmq3] {
    width: 250px;
    height: 250px;
}

.body-deactive[b-6d9jq6nmq3] {
    opacity: 0.5;
}

.Dashboard-vorschau-block[b-6d9jq6nmq3] {
    width: 95%;
    height: 200px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}

.Dashboard-vorschau-item-name[b-6d9jq6nmq3] {
    position: absolute;
    bottom: 20px;
    left: 45%;
    color: white;
    font-weight: bold;
}

.Dashboard-vorschau-body-header[b-6d9jq6nmq3] {
    position: absolute;
    top: 20px;
    right: 75px;
    background-color: aliceblue;
}
    .Dashboard-vorschau-body-header > img:hover[b-6d9jq6nmq3] {
        cursor: pointer;
    }

.Dashboard-body-image[b-6d9jq6nmq3] {
    width: 75px; 
    height: 75px;
}

.image-ohne-vorschau[b-6d9jq6nmq3] {
    width: 128px;
    height: 128px;
}

.Dashboard-item-name[b-6d9jq6nmq3] {
    position: absolute;
    bottom: 20px;
}

.Dashboard-body-header[b-6d9jq6nmq3] {
    position: absolute; 
    top: 2px; 
    right: 10px;
}

.Dashboard-body-header > img:hover[b-6d9jq6nmq3] {
    cursor: pointer;
}

.Dashboard-add-block[b-6d9jq6nmq3] {
    padding: 3px;
    background-color: #f7f7f7;
    position: absolute;
    bottom: 20px;
    right: 20px;
}

    .Dashboard-add-block:hover[b-6d9jq6nmq3] {
        cursor: pointer;
    }

#Dashboard-add-image[b-6d9jq6nmq3] {
    width: 35px;
    height: 35px;
}
/* _content/WWCrmUiService/Components/EigenschaftsFilter.razor.rz.scp.css */


.adressen-eigenschaften-typ[b-9rjiaxo8r9] {
    display: block;
    margin: 3px 0 0 10px;
}

.enthaltene-eigenschaft-box[b-9rjiaxo8r9] {
    border: 1px solid;
    height: 250px;
    margin-top: 15px;
    overflow: auto;
}

    .enthaltene-eigenschaft-box > legend[b-9rjiaxo8r9] {
        font-size: small;
        width: fit-content;
        margin-left: 10px;
    }
/* _content/WWCrmUiService/Components/ErweitertesFilternWin.razor.rz.scp.css */

.erweitertes-filtern-box[b-qsjv1obspj] {
    border: 1px solid;
    height: 350px;
    margin-top: 15px;
    overflow: auto;
}
/* _content/WWCrmUiService/Components/FilterButtonBox.razor.rz.scp.css */

.spacer-item-box[b-6kneg3n2la] {
    border: 1px solid #60a0b5;
    border-radius: 15px;
    background-color: #60a0b5;
    color: white;
    width: fit-content;
    height: 21px;
    text-align: center;
    margin: 6px 5px;
    font-size: 13px;
}

.button-klein[b-6kneg3n2la] {
    height: 17px;
    font-size: 11px;
}

.spacer-item-box-name[b-6kneg3n2la] {
    float: left;
}

.spacer-item-box-name-label:hover[b-6kneg3n2la] {
    cursor: pointer;
}

.spacer-item-box-delete[b-6kneg3n2la] {
    float: right;
    margin-right: 5px;
    margin-left: 15px;
}

    .spacer-item-box-delete:hover[b-6kneg3n2la] {
        cursor: pointer;
    }
/* _content/WWCrmUiService/Components/FlagsConfig.razor.rz.scp.css */

.flagsconfig-body[b-v6s43zrbe1] {
    background-color: aliceblue;
    max-width: 90vw; /* dynamische Breite von der Ansicht - nur noch nicht klar obs das gesamte Fenster ist */
    height: auto;
    /*  max-height: 70vh; */
    width: auto;
}

.flagsconfig-list-area[b-v6s43zrbe1] {
    max-width: 80vw;
    min-height: 400px;
    width: auto;
    height: auto;
    
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    /*border: 1px solid #000;*/
}

.flagsconfig-footer[b-v6s43zrbe1] {
    display: flex;
    justify-content: right;
    padding: 10px;
    align-items: center;
}
/* _content/WWCrmUiService/Components/FormularInfoBlock.razor.rz.scp.css */

.formular-info-block[b-832d8ddx6e] {
    background-color: rgba(0,90,131,0.1);
    max-height: 615px;
    overflow: auto;
}

.formular-info-block-button[b-832d8ddx6e] {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
}
/* _content/WWCrmUiService/Components/FormularItemBlock.razor.rz.scp.css */

.formular-item-block *[b-acvlwy7nwd] {
    font-size: large;
}

.formular-group-position[b-acvlwy7nwd] {
    margin-left: 25px;
}

.formular-item-label-position[b-acvlwy7nwd] {
    margin: 0 10px 0 60px;
    display: block;
}

.formular-item-position[b-acvlwy7nwd] {
    margin-left: 60px;
    margin-right: 10px;
}

.Formular-spacer[b-acvlwy7nwd] {
    height: 1px;
    background-color: rgba(0,0,0,0.3);
    max-width: calc(90%);
    margin: 20px 0 10px 25px;
}
/* _content/WWCrmUiService/Components/HinweisProperty.razor.rz.scp.css */

.vertrieb-detail-h[b-l152av4vjp] {
    margin-bottom: 15px;
    display: block;
    position: relative;
    /*color: rgba(0, 0, 0, 0.45);*/
    padding: 5px 0 0 5px;
}

    .vertrieb-detail-h span[b-l152av4vjp] {
        position: absolute;
        left: 180px;
        color: rgb(255,0,0);
    }

#vertrieb-detail-h-textarea[b-l152av4vjp] {
    padding-left: 5px;
    margin-left: 7px;
    margin-right: 7px;
}

.vertrieb-detail-h-textarea-label[b-l152av4vjp] {
    margin-bottom: 0;
    margin-left: 8px;
    /*color: rgba(0, 0, 0, 0.45);*/
}
/* _content/WWCrmUiService/Components/InternVertriebBlock.razor.rz.scp.css */

.vertrieb-detail-item > .vertrieb-detail-anchor[b-1ur5n385bw] {
    position: absolute;
    left: 190px;
    text-decoration: underline;
    color: Highlight;
}

.vertrieb-detail-anchor:hover[b-1ur5n385bw] {
    cursor: pointer;
    text-decoration: none;
    color: inherit;
}

.vertrieb-detail-l-group[b-1ur5n385bw] {
    display: flex;
    flex-direction: row;
}

    .vertrieb-detail-l-group > div[b-1ur5n385bw] {
        margin-right: .3rem;
    }

#serienummer-image[b-1ur5n385bw] {
    position: absolute;
    left: 182px;
}

    #serienummer-image:hover[b-1ur5n385bw] {
        cursor: pointer;
    }

#zendesk-image:hover[b-1ur5n385bw] {
    cursor: pointer;
}
/* _content/WWCrmUiService/Components/JournalBlock.razor.rz.scp.css */
body[b-uy5mchvz4b] {
    margin: 0;
    padding: 0;
}

.journal-block[b-uy5mchvz4b] {
    min-width: 1px;
}

.journal-block-header[b-uy5mchvz4b] {
    height: 50px;
    background-color: #ebebeb;
}

.journal-block-menu[b-uy5mchvz4b] {
    float: left;
    height: 100%;
}

.journal-block-menu-short[b-uy5mchvz4b] {
    float: left;
    height: 100%;
    display: none;
}

.journal-block-menu-ul[b-uy5mchvz4b] {
    margin-top: 15px;
    padding-left: 1rem;
}

.journal-block-menu-ul > li[b-uy5mchvz4b] {
    display: inline-block;
    padding-right: 1rem;
}

.journal-block-menu-ul > li:hover[b-uy5mchvz4b] {
    color: #808080;
}

.journal-block-tab-active[b-uy5mchvz4b] {
    border-bottom: 5px solid #60a0b5;
}

.journal-combo-count[b-uy5mchvz4b] {
    float: right;
    width: 235px;
    height: 100%;
    position: relative;
}

.journal-header-menu[b-uy5mchvz4b] {
    position: absolute;
    right: 5px;
    top: 11px;
}

    .journal-header-menu:hover[b-uy5mchvz4b] {
        cursor:pointer;
    }

    .journal-header-menu > img[b-uy5mchvz4b] {
        width: 24px;
        height: 24px;
    }

.journal-header-refresh[b-uy5mchvz4b] {
    position: absolute;
    right: 35px;
    top: 11px;
}

    .journal-header-refresh:hover[b-uy5mchvz4b] {
        cursor: pointer;
    }

    .journal-header-refresh > img[b-uy5mchvz4b] {
        width: 24px;
        height: 24px;
    }

.journal-header-plus[b-uy5mchvz4b] {
    position: absolute;
    right: 65px;
    top: 11px;
}

    .journal-header-plus:hover[b-uy5mchvz4b] {
        cursor: pointer;
    }

.journal-combo-count-check[b-uy5mchvz4b] {
    height: 50px;
    display: inline-block;
    position: absolute;
    left: 20px;
}

.journal-combo-count-check-item[b-uy5mchvz4b] {
    height: 17px;
}

.journal-combo-count-check-doc[b-uy5mchvz4b] {
    height: 30px;
    display: inline-block;
    position: absolute;
    left: 15px;
    margin-top: 10px;
}

.journal-combo-load-type[b-uy5mchvz4b] {
    height: 30px;
    display: inline-block;
    position: absolute;
    top: 9px;
}

.journal-combo-count-check label[b-uy5mchvz4b] {
    margin: 0;
    font-size: 12px;
}

.journal-combo-count-check-doc label[b-uy5mchvz4b] {
    margin: 0;
    font-size: 12px;
}

.journal-combo-count-id[b-uy5mchvz4b] {
    position: absolute;
    left: 135px;
}

#journal-count-id[b-uy5mchvz4b] {
    height: 10px;
    border: 1px solid red;
}

.journal-refresh[b-uy5mchvz4b] {
    cursor: pointer;
    margin: 11px 0;
}

.journal-grid-filter-box[b-uy5mchvz4b] {
    float: right;
    margin-right: 5px;
    height: 25px;
    color: #e25119;
    background-color: azure;
    border: 1px solid rgba(96,160,181,0.6);
}

.journal-block-tables[b-uy5mchvz4b] {
    clear: right;
}

@media(max-width: 1690px) {
    .journal-block-menu[b-uy5mchvz4b] {
        display: none;
    }

    .journal-block-menu-short[b-uy5mchvz4b] {
        display: unset;
    }
}

@media(max-width: 1230px) {
/*
    .journal-block-header {
        height: 100px;
    }
*/
    .journal-combo-count[b-uy5mchvz4b] {
        height: 50%;
    }
/*
    .journal-block-menu-ul {
        margin-top: 70px;
    }
*/
    .journal-combo-count[b-uy5mchvz4b] {
        float: none;
        margin-left: auto;
    }
}
/* _content/WWCrmUiService/Components/KundenConfigList.razor.rz.scp.css */

.settings-config-drop-zone[b-xxsvznlsaz] {
    width: 100%;
    height: 32vw;
    border: 1px solid rgba(0,0,0,0.2);
    position: relative;
    max-height: 533px;
    overflow: auto;
}

.settings-config-drop-zone-title[b-xxsvznlsaz] {
    margin-top: 10px;
    margin-left: 25px;
    font-weight: bold;
}

.settings-config-drop-zone-title > label:last-child[b-xxsvznlsaz] {
    margin-left: 120px;
}

.settings-item-description[b-xxsvznlsaz] {
    display: block;
    position: absolute;
    left: 5px;
}

.settings-item-value[b-xxsvznlsaz] {
    display: inline-block;
    position: absolute;
    left: 220px;
}

.no-drop[b-xxsvznlsaz] {
    border: 2px dashed red;
}

.can-drop[b-xxsvznlsaz] {
    border: 2px dashed green;
}

.settings-item-image[b-xxsvznlsaz] {
    display: inline-block;
    position: absolute;
    right: 5px;
}

.settings-item-image-item[b-xxsvznlsaz] {
    display: inline-block;
}

.settings-item-image > img:hover[b-xxsvznlsaz], .settings-item-image-item:hover[b-xxsvznlsaz] {
    cursor: pointer;
}
/* _content/WWCrmUiService/Components/KundenInfoBlock.razor.rz.scp.css */
.customer-detail[b-gfhxduxcdp] {
    min-width:400px;
    width: 25%;
    height: 200px;
    border: 1px solid #bce8f1;
    margin-left: 10px;
    box-shadow: 0 2px 4px;
    border-radius: 5px;
}

.customer-detail-header[b-gfhxduxcdp] {
    height: 40px;
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
    padding: 10px;
}

.customer-detail-body[b-gfhxduxcdp] {
    font-size: 13px;
    padding: 15px;
}

    .customer-detail-body > span[b-gfhxduxcdp] {
        display: block;
        padding-left: 10px;
    }

    .customer-detail-body > a[b-gfhxduxcdp] {
        padding-left: 10px;
    }

    .customer-detail-body > strong[b-gfhxduxcdp] {
        padding-left: 10px;
    }

        .customer-detail-body > strong + span[b-gfhxduxcdp] {
            display: inline-block;
            padding-left: 20px;
        }

    .customer-detail-body > label[b-gfhxduxcdp] {
        display: block;
        margin: 0;
        padding-left: 10px;
    }

        .customer-detail-body > label > span[b-gfhxduxcdp] {
            padding-left: 10px;
        }
/* _content/WWCrmUiService/Components/KundenSchemaList.razor.rz.scp.css */

.settings-schema-tab-block[b-1o075qchdn] {
    width: 100%;
    height: 32vw;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid rgba(0,0,0,0.2);
    background-color: aliceblue;
    overflow: auto;
}

    .settings-schema-tab-block span[b-1o075qchdn] {
        display: inline-block;
        padding: 2px 5px;
    }

    .settings-schema-tab-block img[b-1o075qchdn] {
        margin-left: 30px;
        width: 20px;
        height: 20px;
    }

.no-drag[b-1o075qchdn] {
    color: limegreen;
}

.can-drag[b-1o075qchdn] {
    cursor: grab;
}

    .can-drag:hover[b-1o075qchdn] {
        color: limegreen;
    }

    .can-drag:active[b-1o075qchdn] {
        cursor: grabbing;
    }
/* _content/WWCrmUiService/Components/NewCallBlock.razor.rz.scp.css */
body[b-wwpazw9kdn] {
    margin: 0;
    padding: 0;
}

.new-call-block[b-wwpazw9kdn] {
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #ccfffc;
    position: relative;
}

.new-call-block-header[b-wwpazw9kdn] {
    height: 50px;
    background-color: #ebebeb;
}
    .new-call-block-header > strong[b-wwpazw9kdn] {
        position: absolute;
        top: 16px;
        left: 1.7%;
    }

    #new-call-block-header-button[b-wwpazw9kdn] {
        position: absolute;
        top: 11px;
        right: 1.7%;
    }

    .new-call-block-header-select[b-wwpazw9kdn] {
        display: flex;
        justify-content: center;
    }

    .new-call-block-header-select > #header-select-checkbox[b-wwpazw9kdn] {
        position: absolute;
        top: 17px;
        left:280px;

    }

    .new-call-block-header-select > #header-select-list[b-wwpazw9kdn] {
        position: absolute;
        top: 12px;
        left: 390px;
    }

    .new-call-block-header-select > #header-select-image[b-wwpazw9kdn] {
        position: absolute;
        left: 695px;
        top: 15px;
    }

.start-time[b-wwpazw9kdn] {
    position: absolute;
    top: 65px;
    left: 2.7%;
    width: 50%;
}

.interval[b-wwpazw9kdn] {
    position: absolute;
    top: 107px;
    left: 2.7%;
}

.title[b-wwpazw9kdn] {
    position: absolute;
    top: 65px;
    left: 23%;
    width: 45%;
}

    .title > label[b-wwpazw9kdn] {
        margin-right: 6px;
        margin-top: 4px;
    }

.call-party[b-wwpazw9kdn] {
    position: absolute;
    top: 65px;
    left: 36.8%;
    width: 50%;
}

    .call-party > label[b-wwpazw9kdn] {
        margin-top: 4px;
    }

.call-dir[b-wwpazw9kdn] {
    position: absolute;
    top: 145px;
    left: 2.7%;
}

.check-ab[b-wwpazw9kdn] {
    left: 23%;
}

.check-erreicht[b-wwpazw9kdn] {
    left: 28%;
}

.betreff[b-wwpazw9kdn] {
    position: absolute;
    top: 107px;
    left: 23%;
    margin: 0;
    width: 52%;
}

.betreff > label[b-wwpazw9kdn] {
    margin-right: 10px;
}

.betreff-area[b-wwpazw9kdn] {
    position: absolute;
    top: 50px;
    left: 63%;
    width: 50%;
}

    .betreff-area textarea[b-wwpazw9kdn] {
        height: 100px;
    }

.action-buttons[b-wwpazw9kdn] {
    position: absolute;
    top: 8px;
    right: 2.7%;
}

.action-button-kunden[b-wwpazw9kdn] {
    top: 12px;
}

@media(max-width: 1670px) {
    .check-ab[b-wwpazw9kdn] {
        left: 33%;
    }

    .check-erreicht[b-wwpazw9kdn] {
        left: 38%;
    }
}

/* _content/WWCrmUiService/Components/NewCallFormWin.razor.rz.scp.css */
body[b-7khzl5ub28] {
}

.form-window-block[b-7khzl5ub28] {
    width: 100%;
    height:100%;
}

.new-call-form-window a > img:hover[b-7khzl5ub28] {
    cursor: pointer;
}
/* _content/WWCrmUiService/Components/NoteBlock.razor.rz.scp.css */
body[b-qi21xm9ezs] {
    margin: 0;
    padding: 0;
}

.note-block[b-qi21xm9ezs] {
    min-width: 1px;
    width: 100%;
    height: 100%;
    border: 1px solid #ccfffc;
    overflow: auto;
    white-space: nowrap;
}

.note-block-header[b-qi21xm9ezs] {
    height: 50px;
    background-color: #ebebeb;
}

.note-block-details-reminder[b-qi21xm9ezs] {
    margin-top: 20px;
    height: 125px;
}

.note-block-details-reminder-data[b-qi21xm9ezs] {
    margin-bottom: 0;
    margin-left: 1.5rem;
    display: block;
    position: relative;
}

    .note-block-details-reminder-data > span[b-qi21xm9ezs], .note-block-details-reminder-data > strong[b-qi21xm9ezs] {
        position: absolute;
        left: 150px;
    }

    .extended[b-qi21xm9ezs] {
        color: cadetblue;
        font-size:smaller;
        margin-top: 10px;
    }

.note-block-details-document[b-qi21xm9ezs] {
    width: 100%;
    height: 566px;
    background-color: rgba(0, 0, 0, 0.04);
    margin-top: 4px;
}

.note-block-details-journal[b-qi21xm9ezs] {
    margin-top: 20px;
    height: 125px;
}

.note-block-details-journal-data[b-qi21xm9ezs] {
    margin-bottom: 0;
    margin-left: 1.5rem;
    display: block;
    position: relative;
}

.note-block-details-journal-data > span[b-qi21xm9ezs], .note-block-details-journal-data > strong[b-qi21xm9ezs] {
    position: absolute;
    left: 150px;
}

.note-block-box-journal[b-qi21xm9ezs] {
    width: 89%;
    padding-top: 15px;
    margin-left: 1.5rem;
}

    .note-block-box-journal > label[b-qi21xm9ezs] {
        display: block;
        margin: 0;
    }

    .note-block-box-journal > textarea[b-qi21xm9ezs] {
        width: 100%;
        border: 3px solid rgba(0, 100, 255, 0.6);
        height: 100% !important;
    }
/*
.note-block-box-journal-img {
    float: right;
}
    */
.note-block-new-reminder[b-qi21xm9ezs] {
    width: 95%;
    height: 90%;
    margin-left: 1.5rem;
    position: relative;
}

.note-block-new-reminder-wann[b-qi21xm9ezs] {
    position: absolute;
    top: 25px;
}

.note-block-new-reminder-for[b-qi21xm9ezs] {
    position: absolute;
    top: 70px;
    display: block;
}

.note-block-new-reminder-for > span[b-qi21xm9ezs] {
    position: absolute;
    left: 85px;
}

.note-block-new-reminder-art[b-qi21xm9ezs] {
    position: absolute;
    top: 115px;
}

.note-block-new-reminder-wert[b-qi21xm9ezs] {
    position: absolute;
    top: 260px;
}

.note-block-box-new-reminder[b-qi21xm9ezs] {
    width: 89%;
    margin-left: 1.5rem;
    position:absolute;
    top:500px;
}

.note-block-box-new-reminder div[b-qi21xm9ezs] {
    float: right;
}

.note-block-header-new-reminder-clear[b-qi21xm9ezs] {
    float: left;
    margin: 15px;
}

.note-block-header-new-reminder-clear > img:hover[b-qi21xm9ezs] {
    cursor: pointer;
}

.note-block-header-new-reminder-button[b-qi21xm9ezs] {
    display: flex;
    justify-content: flex-end;
}

.note-block-header-reminder-edit[b-qi21xm9ezs] {
    margin: 15px 0 10px 15px;
    float: left;
}

.note-block-header-reminder-new[b-qi21xm9ezs] {
    margin: 15px 15px 10px 0;
    float: right;
}

.note-block-header-reminder-edit > img:hover[b-qi21xm9ezs] {
    cursor: pointer;
}

.note-block-header-reminder-new > img:hover[b-qi21xm9ezs] {
    cursor:pointer;
}

.note-block-new-reminder-wann-calendar[b-qi21xm9ezs] {
    width: 282px;
    height: 278px;
    position: absolute;
    top: 70px;
}

.note-block-header-visible[b-qi21xm9ezs] {
    display: none;
}

@media(max-width: 1250px) {
    /*
    .note-block-details-journal-data > span , .note-block-details-journal-data > streng {
        left: 115px;
    }
        */
}
/* _content/WWCrmUiService/Components/ProfileViewBlock.razor.rz.scp.css */

.profile-view-box-Spalten[b-ibyylpf8b9] {
    width:240px;
    float:right;
}

.profile-view-box-Filter[b-ibyylpf8b9] {
    position: absolute;
    bottom: 5px;
}

.profile-side[b-ibyylpf8b9] {
    float:right;
}

.profile-titel[b-ibyylpf8b9] {
    margin: 5px 0 0 0;
    font-weight: bold;
}

.profile-group[b-ibyylpf8b9] {
    margin-top: 5px;
    min-height: 50px;
}

.profile-selector[b-ibyylpf8b9] {
    display: block;
    margin: 5px 10px 0 10px;
}

.profile-button[b-ibyylpf8b9] {
    text-decoration: underline;
    color: royalblue;
    margin-right: 25px;
    font-size: 12px;
}

    .profile-button:hover[b-ibyylpf8b9] {
        cursor: pointer;
        color: red;
    }

.Profile-save-hidden[b-ibyylpf8b9] {
    opacity: 0.3;
}

    .Profile-save-hidden:hover[b-ibyylpf8b9] {
        cursor: unset;
        color: unset;
    }
/* _content/WWCrmUiService/Components/PropertyItem.razor.rz.scp.css */

/*.config-info-detail {
    margin-bottom: 0;
    display: block;
    position: relative;*/
    /*color: rgba(0, 0, 0, 0.45);*/
    /*padding: 3px 0 0 5px;
}

    .config-info-detail span {
        position: absolute;
        left: 190px;
        color: rgb(0,155,0);
        max-width: 300px;
    }

    .config-info-detail > a {
        position: absolute;
        left: 190px;
        text-decoration: underline;
        color: Highlight;
    }

        .config-info-detail > a:hover {
            cursor: pointer;
            text-decoration: none;
            color: inherit;
        }

    .config-info-detail input {
        position: absolute;
        left: 190px;
        color: rgb(0,155,0);
    }*/

    /*.config-info-detail textarea {
        position: absolute;
        left: 190px;
        margin-top: 5px;
        color: rgb(0,155,155);
    }*/


.property-detail-item[b-fd9wi0ddou] {
    margin-bottom: 0;
    display: block;
    position: relative;
    padding: 3px 0 0 5px;
}

.property-detail-item-box[b-fd9wi0ddou] {
    height: 20px;
}

    .property-detail-item-box > span[b-fd9wi0ddou] {
        position: absolute;
        left: 170px;
        color: #000;
        max-width: 300px;
    }

    .property-detail-item-box > a[b-fd9wi0ddou] {
        position: absolute;
        left: 170px;
        text-decoration: underline;
        color: Highlight;
    }

        .property-detail-item-box > a:hover[b-fd9wi0ddou] {
            cursor: pointer;
            text-decoration: none;
            color: inherit;
        }

    .property-detail-item-box > input[b-fd9wi0ddou] {
        position: absolute;
        left: 170px;
        color: rgb(0,155,0);
    }

    .property-detail-item-box > textarea[b-fd9wi0ddou] {
        position: absolute;
        left: 170px;
        margin-top: 5px;
        color: rgb(0,155,155);
        resize: none;
        width: 17vw; /* dynamisch an vorhandene Bereite anpassen */
        height: 85px;
    }
/* _content/WWCrmUiService/Components/SpacerComponent.razor.rz.scp.css */

.spacer[b-y77dsslhig] {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 45px;
    background-color: azure;
    border: 1px solid rgba(96,160,181,0.6);
    margin: 15px;
}

.space-klein[b-y77dsslhig] {
    height: 25px;
    margin: 5px;
}

    .space-klein > img[b-y77dsslhig] {
        width: 16px;
        height: 16px;
    }

.spacer-name[b-y77dsslhig] {
    align-self: center;
    padding: 25px;
    font-weight:bold;
}

.spacer-filter[b-y77dsslhig] {
    margin-left: auto;
    padding-right: 1.2rem;
    font-size: 15px;
    font-family: Helvetica;
}

.spacer-switch[b-y77dsslhig]{
    height: 5px;
    color: green;
}

.spacer-check-box[b-y77dsslhig] {
    margin-left: 20px;
}

    .spacer-check-box > label[b-y77dsslhig] {
        margin: 0 ;
        font-size: 13px;
    }

.spacer-items[b-y77dsslhig] {
    display: flex;
    margin-left: 10px;
}

.spacer-config[b-y77dsslhig] {
    margin-right: 1.5rem;
}

    .spacer-config > img:hover[b-y77dsslhig] {
        cursor: pointer;
    }
/* _content/WWCrmUiService/Pages/Address.razor.rz.scp.css */

.address-search[b-06hcisq0s5] {
    display: flex;
    align-items: center;
    height: 1.5rem;
    position: relative;
}

.address-search-filter[b-06hcisq0s5] {
    height: 0.5rem;
}

.address-search-button[b-06hcisq0s5] {
    padding: 1.5rem;
}

.address-search-items[b-06hcisq0s5] {
    display: flex;
    align-items: center;
    position: absolute;
    left: 30%;
}

    .address-search-items > *[b-06hcisq0s5] {
        margin-left: 2rem;
    }

.address-search-params[b-06hcisq0s5] {
    display: flex;
    align-items: center;
}

.address-search-ansprecpartner[b-06hcisq0s5] {
    margin-left: 2rem;
}

.address-search-params-menu[b-06hcisq0s5] {
    display: none;
}

.address-side-box-header[b-06hcisq0s5] {
    height: 80px;
}

.address-side-box-header-filter[b-06hcisq0s5] {
    height: 75px;
}

.address-side-box-content[b-06hcisq0s5] {
    position: relative;
    height: 100%;
    background-color: rgba(0,0,0,0.1);
    overflow-x:auto;
}

.address-side-box-close-image[b-06hcisq0s5] {
    width: 20px;
    height: 20px;
    float: right;
}

    .address-side-box-close-image:hover[b-06hcisq0s5] {
        cursor: pointer;
    }

.address-side-box-images[b-06hcisq0s5] {
    float: right;
    display: flex;
}

.adressen-side-filter-titel[b-06hcisq0s5] {
    margin-right: 20px;
}

    .adressen-side-filter-titel > label[b-06hcisq0s5] {
        font-size: 12px;
    }

.address-side-box-name[b-06hcisq0s5] {
    margin-left: 5px;
    clear: both;
}

    .address-side-box-name > span[b-06hcisq0s5] {
        font-size: 13px;
        margin: 0 5px;
    }

.address-side-box-image[b-06hcisq0s5] {
    width: 24px;
    height: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid rgba(0, 0, 0, 0.08);
    opacity: 0.3;
}

.address-side-box-image-activ[b-06hcisq0s5] {
    opacity: unset;
}

    .address-side-box-image-activ:hover[b-06hcisq0s5] {
        background-color: lightblue;
        cursor: pointer;
    }

.address-search-ansprecpartner-label-kurz[b-06hcisq0s5] {
    display: none;
}

.new-address-block[b-06hcisq0s5] {
    position: absolute;
    bottom: 40px;
    right: 40px;
}

.new-address-block > img:hover[b-06hcisq0s5] {
    cursor: pointer;
}

.flag-checkbox[b-06hcisq0s5] {
    margin-left: 7px;
}

.flag-filter-checkbox[b-06hcisq0s5] {
    margin-left: 11px;
}

.erweiterung-filter-checkbox[b-06hcisq0s5] {
    margin-left: auto;
    margin-right: auto;
}

@media(max-width: 1280px) {
    .address-search-items > *[b-06hcisq0s5] {
        font-size: 13px;
        margin-left: 0.5rem;
    }
}

@media(max-width: 1180px) {
    .address-search-params-menu[b-06hcisq0s5] {
        display: block;
    }

    .address-search-params[b-06hcisq0s5] {
        display:none;
    }
}
/* _content/WWCrmUiService/Pages/Aktivierungen.razor.rz.scp.css */

.aktivierungen-header[b-4qoz13i086] {
    display: flex;
    align-items: center;
    height: 3.5rem;
}

.aktivierungen-header-button[b-4qoz13i086] {
    padding: 2rem;
    margin-right: 1rem;
}
/* _content/WWCrmUiService/Pages/Ansprechpartner.razor.rz.scp.css */

.partner-detail-header[b-c5cnyeld4a] {
    display: flex;
    padding: 50px 0 10px 50px;
}

    .partner-detail-header > div[b-c5cnyeld4a] {
        margin-left: 30px;
    }

.partner-detail-contact[b-c5cnyeld4a] {
    margin: auto;
    width: 95%;
}
/* _content/WWCrmUiService/Pages/Fernwartung.razor.rz.scp.css */

.fernwartung-header[b-8gpjwy0hwu] {
    display: flex;
    align-items: start;
    height: 3.5rem;
}

.fernwartung-header-button[b-8gpjwy0hwu] {
    margin: 0.85rem 0 0 2rem;
}
/* _content/WWCrmUiService/Pages/Functions.razor.rz.scp.css */

.function-container[b-sjxvt3q112] {
    width: 100%;
    margin: auto;
}

.page-pure[b-sjxvt3q112] {
    width: 95%;
}

.function-row[b-sjxvt3q112] {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    margin-left:5%;
}

.function-row[b-sjxvt3q112]::after {
    content: "";
    clear: both;
    /*display: block;*/
}

[class*="function-col-"][b-sjxvt3q112] {
    float: left;
    min-height: 1px;
    padding: .8rem;
}

.function-col-1[b-sjxvt3q112] {
    /*width: 25%;*/
    margin-top: .5rem;
}

.col-pure[b-sjxvt3q112] {
    margin-top: 3.5rem;
}

.function-body[b-sjxvt3q112] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: #f7f7f0;
    width: 250px;
    height: 250px;
    border-radius: 5px;
    position: relative;
    margin: auto;
}

.function-body:hover[b-sjxvt3q112] {
    background-color: azure;
    cursor: pointer;
}

.function-body-deactive[b-sjxvt3q112] {
    opacity: 0.5;
}

    .function-body-deactive:hover[b-sjxvt3q112] {
        background-color: #f7f7f0;
        cursor: unset;
    }

.function-body-image[b-sjxvt3q112] {
    width: 128px;
    height: 128px;
}

.function-name[b-sjxvt3q112] {
    padding: 10px;
}

@media(max-width: 1280px) {
    .functions-page[b-sjxvt3q112] {
        padding: 0;
    }

    .function-col-1[b-sjxvt3q112] {
        width: 50%;
    }
}

@media(max-width: 768px) {
    .functions-page[b-sjxvt3q112] {
        padding: 0;
    }

    .function-col-1[b-sjxvt3q112] {
        width: 100%;
    }
}
/* _content/WWCrmUiService/Pages/LaufendeZeBuchungen.razor.rz.scp.css */

.laufende-ze-header[b-sarfbu1fxn] {
    display: flex;
    align-items: start;
    height: 3.5rem;
}

.laufende-ze-header-button[b-sarfbu1fxn] {
    margin: 0.85rem 0 0 2rem;
}

.laufende-ze-body[b-sarfbu1fxn] {
    height: 720px;
    background-color: rgba(0, 220, 0, 0.04);
}

.laufende-ze-body-abteilung[b-sarfbu1fxn] {
    width: 100%;
    height: 100%;
    background-color: rgba(0, 220, 0, 0.04);
}

.laufende-ze-detail-header[b-sarfbu1fxn] {
    height: 200px;
    width: 1200px;
    background-color: rgba(0, 220, 0, 0.1);
    margin: auto;
}

.laufende-ze-detail-body[b-sarfbu1fxn] {
    height: 650px;
    width: 1200px;
    margin: auto;
}

.laufende-ze-body-layout-header > strong[b-sarfbu1fxn] {
    float: left;
}

.laufende-ze-body-layout-header-img[b-sarfbu1fxn] {
    float: right;
}

.laufende-ze-body-layout-header-img > img[b-sarfbu1fxn] {
    margin-right: 3px;
    color: forestgreen;
}

.laufende-ze-body-detail-view[b-sarfbu1fxn] {
    width: 97%;
    height: 30px;
    background-color: antiquewhite;
    display: flex;
    flex-direction: row;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1rem;
    margin-bottom: 1rem;
}

    .laufende-ze-body-detail-view > span[b-sarfbu1fxn] {
        margin-left: 1rem;
        margin-top: auto;
        margin-bottom: auto;
    }

.laufende-ze-body-detail-view-img[b-sarfbu1fxn] {
    margin-left: 1rem;
    margin-top: auto;
    margin-bottom: auto;
}

.laufende-ze-body-detail-view-img > span[b-sarfbu1fxn] {
    margin-left: 2px;
}

.laufende-ze-listview-item[b-sarfbu1fxn] {
    margin-bottom: 1px;
}

.team:nth-child(2n+1)[b-sarfbu1fxn] {
    background-color: rgba(0,0,0,0.05);
    margin-top: 0;
    margin-bottom: 0;
}

.team:nth-child(2n)[b-sarfbu1fxn] {
    background-color: rgba(255, 255, 220, 0.3);
    margin-top: 0;
    margin-bottom: 0;
}
/* _content/WWCrmUiService/Pages/Pausenplaner.razor.rz.scp.css */

.pausenplaner-box[b-zxlp90r23p] {
    height: 580px;
    overflow-y: auto;
}

.pausenplaner-header-box[b-zxlp90r23p] {
    display: flex;
    justify-content:space-between;
}

.pausenplaner-header-time-box[b-zxlp90r23p] {
    height: 80px;
    margin-right:20px;
}

.pausenplaner-header-referesh-box[b-zxlp90r23p] {
    margin-top: 20px;
    margin-left: 20px;
}

.pausenplaner-header-max-box[b-zxlp90r23p] {
    margin-top: 25px;
}

.pausenplaner-header-zeit-box[b-zxlp90r23p] {
    display:flex;
    width:195px;
    margin-top:30px;
}

.verbotene-ze-box[b-zxlp90r23p] {
    display:flex;
    margin-top:-5px;
    margin-left:10px;
}

.large-zeit-box[b-zxlp90r23p] {
    width: 395px;
}

.pausenplaner-container-box[b-zxlp90r23p] {
    background-color: #98dbf1; /*rgba(128,160,192,0.65);*/
    overflow: auto;
    max-height: 575px;
}

.pausenplaner-container-footer-box[b-zxlp90r23p] {
    min-height: 10px;
}

.pausenplaner-planer-box[b-zxlp90r23p] {
    /*width: 7128px;*/
    background-color: white;
}

.pausenplaner-planer-box > table[b-zxlp90r23p] {
    border-spacing:0;
}

.pausenplaner-planer-header-box[b-zxlp90r23p] {
    min-height: 50px;
}

.pausenplaner-planer-footer-box[b-zxlp90r23p] {
    min-height: 10px;
}

.pausenplaner-planer-table-header[b-zxlp90r23p] {
    width: 52px;
    height: 38px;
    float: left;
    padding-top: 7px;
    background-color: rgba(0,0,0,0.08);
    border: 1px solid;
}

.pausenplaner-planer-table-body[b-zxlp90r23p] {
    width: 52px;
    height: 32px;
    text-align: center;
    padding-top: 7px;
    border: 1px solid;
}

.pausenplaner-overview-box[b-zxlp90r23p] {
    background-color: rgba(128,160,192,0.08);
    overflow: auto;
    max-height: 575px;
    padding: 10px;
    /*overflow-x: hidden;*/
}

    .pausenplaner-overview-box > table[b-zxlp90r23p] {
        margin-left:auto;
        margin-right:auto;
    }

.pausenplaner-overview-table-header[b-zxlp90r23p] {
    width: 120px;
    height: 38px;
    text-align: center;
    padding-top: 7px;
    background-color: rgba(0,0,0,0.08);
    border: 1px solid;
}

.pausenplaner-homeoffice-header[b-zxlp90r23p] {
    width: 28px;
    height: 38px;
    background-color: rgba(0,0,0,0.08);
    border: 1px solid;
}

.pausenplaner-homeoffice-content[b-zxlp90r23p] {
    width: 28px;
    height: 32px;
    border: 1px solid;
}

.pausen-planer-color-block[b-zxlp90r23p] {
    margin-top: 5px;
    margin-left: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    width: 200px;
}

.pausen-planer-color-box[b-zxlp90r23p] {
    height: 16px;
}

.pausen-planer-color-item[b-zxlp90r23p] {
    width: 15px;
    height: 3px;
    display: inline-block;
    margin-right: 5px;
}

.pp-schicht-area[b-zxlp90r23p] {
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.03);
}

.pp-schicht-area-box[b-zxlp90r23p] {
    margin-left: auto;
    margin-right: auto;
    width:fit-content;
}

.pp-schicht-area-box-image[b-zxlp90r23p] {
    width: 1050px;
    height: 700px;
}

/* _content/WWCrmUiService/Pages/Reminders.razor.rz.scp.css */

.reminder-search[b-1hck9mk9jh] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 3.5rem;
}

.reminder-search-button[b-1hck9mk9jh] {
    padding: 1.5rem;
}

.reminder-search-items[b-1hck9mk9jh] {
    display: flex;
}

.reminder-search-items > *[b-1hck9mk9jh] {
    margin-left: 3.5rem;
}

.reminder-search-config[b-1hck9mk9jh] {
    margin: 1.5rem;
}

.reminder-search-config > img[b-1hck9mk9jh] {
    cursor: pointer;
}

.config-window[b-1hck9mk9jh] {
    display: flex;
    flex-direction: column;
    border: 2px solid red;
    padding: 5px;
}

@media(max-width: 1010px) {

    .reminder-search-items > *[b-1hck9mk9jh] {
        margin-left: 1.5rem;
    }
}
/* _content/WWCrmUiService/Pages/Settings.razor.rz.scp.css */
/* _content/WWCrmUiService/Pages/SupportNotiz.razor.rz.scp.css */

.notiz-detail[b-s49wmfn317] {
    width: 95%;
    height: 95%;
    background-color: rgba(0, 220, 0, 0.1);
    margin: auto;
}

#note-journal-textarea[b-s49wmfn317] {
    background-color: rgba(0, 220, 0, 0.1);
    margin: auto;
}
/* _content/WWCrmUiService/Pages/TelphoneMonitor.razor.rz.scp.css */

.telphone-mon-header[b-hmgnleqcid] {
    display: flex;
    align-items: center;
    height: 3.5rem;
}

.telphone-mon-header-button[b-hmgnleqcid] {
    padding: 2rem;
}

.telphone-mon-header-count[b-hmgnleqcid] {
    margin-left: auto;
    margin-right: auto;
}
/* _content/WWCrmUiService/Pages/WakeOnLan.razor.rz.scp.css */

.wakeonlan-box[b-l44f90wl8g] {
    width: 73%;
    margin-right:auto;
    margin-left:auto;
}

.wakeonlan-button-group[b-l44f90wl8g] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 1rem;
}

.wakeonlan-abteilung-box[b-l44f90wl8g] {
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 1rem;
}

.wakeonlan-abteilung-header[b-l44f90wl8g] {
    height: 3.5rem;
    background-color: beige;
}

.wakeonlan-abteilung-header-name[b-l44f90wl8g] {
    float: left;
    margin-left: 1.5rem;
    margin-top: 15px;
}

.wakeonlan-abteilung-header-button[b-l44f90wl8g] {
    float: right;
    margin-right: 1.5rem;
    margin-top: 15px;
}

.wakeonlan-abteilung-content[b-l44f90wl8g] {
    display: flex;
    flex-direction: row;
    flex-wrap:wrap;
    max-height: 720px;
}

#wakeonlan-help-image[b-l44f90wl8g] {
    float : right;
    /*margin-right: 35px;*/
}

#wakeonlan-help-image:hover[b-l44f90wl8g] {
    cursor: pointer;
}
/* _content/WWCrmUiService/Pages/WorkflowAufgaben.razor.rz.scp.css */

.wf-aufgaben-search[b-inkksbab7t] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 3.5rem;
    position: relative;
}

.wf-aufgaben-search-button[b-inkksbab7t] {
    padding: 1.5rem;
}

.wf-aufgaben-search-items[b-inkksbab7t] {
    display: flex;
    position: absolute;
    left: 30%;
}

    .wf-aufgaben-search-items > *[b-inkksbab7t] {
        margin-left: 3.5rem;
    }

.wf-aufgaben-search-config[b-inkksbab7t] {
    margin: 1.5rem;
}

    .wf-aufgaben-search-config > img[b-inkksbab7t] {
        cursor: pointer;
    }

.config-window[b-inkksbab7t] {
    display: flex;
    flex-direction: column;
    border: 2px solid red;
    padding: 5px;
}

@media(max-width: 1010px) {

    .wf-aufgaben-search-items > *[b-inkksbab7t] {
        margin-left: 1.5rem;
    }
}
/* _content/WWCrmUiService/Pages/Zeiterfassung.razor.rz.scp.css */

.content[b-lgubx764ae] {
    padding: 0;
}

.ze-detail[b-lgubx764ae] {
    height: 355px;
}

.ze-detail-header[b-lgubx764ae] {
    padding: 1rem;
    height: 100%;
}

.ze-detail-header  h3[b-lgubx764ae] {
    display: inline-block;
}

.ze-detail-body[b-lgubx764ae] {
    display: block;
    font-size: medium;
    margin-bottom: 0.5rem;
}

.ze-detail-body > span[b-lgubx764ae], .ze-detail-body > img[b-lgubx764ae] {
    margin-left: 0.5rem;
}
/* _content/WWCrmUiService/Shared/WorkflowVerticalMenu.razor.rz.scp.css */


.wf-menu-vertical-block[b-ehqe8lbk01] {
    position: relative;
    height: 100%;
}

.wf-menu-vertical[b-ehqe8lbk01] {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #f7f7f7;
    position: relative;
    height: 100%;
}

.wf-menu-vertical-item[b-ehqe8lbk01] {
    width: 50px;
    height: 50px;
    z-index: 5;
}

    .wf-menu-vertical-item:hover[b-ehqe8lbk01] {
        background-color: #53afd3;
        cursor: pointer;
    }

    .wf-menu-vertical-item img[b-ehqe8lbk01] {
        width: 32px;
        height: 32px;
        margin: 10px;
    }

    .wf-menu-vertical-item > .wf-menu-vertical-avatar[b-ehqe8lbk01] {
        width: 32px;
        height: 32px;
        margin: 10px;
    }

    .wf-menu-vertical-item > #suche-in-adressen[b-ehqe8lbk01] {
        width: 24px;
        height: 24px;
        margin-left: 15px;
    }

.wf-menu-window[b-ehqe8lbk01] {
    background-color: #f7f7f7;
    color: #000;
    width: 320px;
    height: 100%;
    z-index: 10;
    position: absolute;
    top: -2px;
    box-shadow: 7px 1px 10px rgba(0,0,0,0.2);
}

.wf-menu-window-item[b-ehqe8lbk01] {
    width: 310px;
    height: 50px;
}

    .wf-menu-window-item label[b-ehqe8lbk01] {
        margin-top: 15px;
        margin-left: 10px;
    }

    .wf-menu-window-item img[b-ehqe8lbk01] {
        width: 32px;
        height: 32px;
        margin-left: 10px;
    }

    .wf-menu-window-item > .wf-menu-vertical-avatar[b-ehqe8lbk01] {
        width: 32px;
        height: 32px;
        margin-left: 10px;
        padding-top: 12px;
        display: inline-block;
    }

    .wf-menu-window-item:hover[b-ehqe8lbk01], .wf-menu-window-item > label:hover[b-ehqe8lbk01] {
        background-color: #53afd3;
        color: whitesmoke;
        cursor: pointer;
    }

.wf-menu-window-item-label[b-ehqe8lbk01] {
    width: 260px;
    height: 50px;
    display: inline-block;
}

#wf-menu-window-item-suche[b-ehqe8lbk01] {
    display: flex;
}

    #wf-menu-window-item-suche > img[b-ehqe8lbk01] {
        width: 24px;
        height: 24px;
        margin-left: 15px;
        margin-top: 12px;
    }

    #wf-menu-window-item-suche > span[b-ehqe8lbk01] {
        margin-left: 10px;
        margin-top: 8px;
    }

.wf-menu-window-exit:hover[b-ehqe8lbk01], .wf-menu-window-exit > label:hover[b-ehqe8lbk01] {
    background-color: unset;
    color: unset;
}
/*
.wf-menu-window-exit > #wf-menu-programmteil {
    cursor: default;
}
*/
.wf-menu-window-exit[b-ehqe8lbk01], #wf-menu-programmteil:hover[b-ehqe8lbk01] {
    cursor: default !important;
}

.wf-menu-window-exit-x[b-ehqe8lbk01] {
    position: absolute;
    right: 15px;
    color: rgba(0,0,0,0.4);
}

    .wf-menu-window-exit-x:hover[b-ehqe8lbk01] {
        background-color:unset;
        color: unset;
        font-weight: bold;
        cursor:pointer !important;
    }

#wf-menu-window-active[b-ehqe8lbk01] {
    position: absolute;
    right: 1px;
    width: 5px;
    height: 50px;
    background-color: #60dcab;
}

.wf-menu-footer[b-ehqe8lbk01] {
    position: absolute;
    bottom: 15px;
    z-index: 2;
}

.wf-menu-window > .wf-menu-footer[b-ehqe8lbk01] {
    bottom: 13px;
    margin-left: 8px;
}
