@import '_content/IC.SolveraBlazor.UiLibHsk/IC.SolveraBlazor.UiLibHsk.vxbp3c5dgn.bundle.scp.css';
@import '_content/IC.SolveraBlazor.UiLib/IC.SolveraBlazor.UiLib.i5mdh4d0ro.bundle.scp.css';

/* /Pages/App/_ReconnectDialog.razor.rz.scp.css */
.components-reconnect-show > div[b-1hirjx5ygf],
.components-reconnect-failed > div[b-1hirjx5ygf],
.components-reconnect-rejected > div[b-1hirjx5ygf] {
    display: none;
}

.components-reconnect-hide > .hide[b-1hirjx5ygf],
.components-reconnect-show > .show[b-1hirjx5ygf],
.components-reconnect-failed > .failed[b-1hirjx5ygf],
.components-reconnect-rejected > .rejected[b-1hirjx5ygf] {
    display: block;
}



.p5[b-1hirjx5ygf] {
    padding-right: 5px;
}

.p10[b-1hirjx5ygf] {
    padding-right: 10px;
}

.myDialog[b-1hirjx5ygf] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1050;
    background-color: #fefefe;
    margin: auto;
    border: 1px solid #888;
    height: 150px;
    width: 400px;
    border-radius: 6px;
    box-shadow: 0 10px 20px rgb(0 0 0 / 10%), 0 6px 6px rgb(0 0 0 / 16%);
}

.components-reconnect-top[b-1hirjx5ygf] {
    background: #6422EB;
    display: flex;
    flex-direction: row;
    height: 60px;
    transition: height 300ms cubic-bezier(0.4, 0.0, 0.2, 1);
    padding: 20px;
    color: white;
    width: 100%;
}

.components-reconnect-bottom[b-1hirjx5ygf] {
    display: flex;
    flex-direction: row;
    padding: 20px;
}
/* /Pages/Authorization/Login.razor.rz.scp.css */
.divider[b-ob7cliauw5]:after,
.divider[b-ob7cliauw5]:before {
    content: "";
    flex: 1;
    height: 1px;
    background: #eee;

}

.h-custom[b-ob7cliauw5] {
    height: calc(100% - 73px);
}

@media (max-width: 450px) {
    .h-custom[b-ob7cliauw5] {
        height: 100%;
    }
}
.container-fluid[b-ob7cliauw5] {
    background-image: url(/images/carousal/carousal-7.jpg);
    padding: 10px;
}

.col-md-8.col-lg-6.col-xl-4.offset-xl-1[b-ob7cliauw5] {
    background: #ffffffcc;
    border-radius: 6px;
    padding: 15px;
}

.bg-image[b-ob7cliauw5] {
    background-image: url(/images/carousal/carousal-7.jpg)
}
/* /Pages/Authorization/LoginAsp.cshtml.rz.scp.css */
/* /Pages/Authorization/MyProfile.razor.rz.scp.css */
.user-popup-overlay[b-c4irrjj0no] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    z-index: 997;
    cursor: default;
}

.user-popup-menu[b-c4irrjj0no] {
    z-index: 998;
    position: absolute;
    Top: 50px;
    right: 0px;
    padding: 10px;
    width: 350px;
    box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;
    background-color: white;
    text-align: center;
    border-radius: 3px;
}


.user-popup-menu-title[b-c4irrjj0no] {
    text-align: center;
    width: 100%;
    font-weight: bold;
}

.user-popup-menu-profile-icon[b-c4irrjj0no] {
    font-size: 72px;
    text-align: center;
    color: #808080;
}

    .user-popup-menu-profile-icon .k-icon[b-c4irrjj0no] {
        font-size: 56px;
    }

.user-popup-menu-footer[b-c4irrjj0no] {
    border-top: 1px solid white;
    padding-top: 10px;
    display: flex;
    justify-content: space-between;
}

.user-popup-menu-right[b-c4irrjj0no] {
    justify-content: right;
    align-content: flex-end;
}

.user-popup-menu-left[b-c4irrjj0no] {
    justify-content: left;
}

.frontend-user-container[b-c4irrjj0no] {
    width: auto;
    display: flex;
    color: white;
    gap: 10px;
    height: 37px;
    cursor: pointer;
}

.frontend-user-relative-container[b-c4irrjj0no] {
    position: relative;
}

.frontend-user-name[b-c4irrjj0no], .frontend-user-name-multirow[b-c4irrjj0no] {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    color: var(--greenDarker);
}

.frontend-subuser-name[b-c4irrjj0no] {
    text-align: end;
}

.user-profile-badge[b-c4irrjj0no] {
    background-color: white;
    border: 1px solid #d9d9d9;
    padding: 10px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

.user-message-data[b-c4irrjj0no] {
    display: flex;
    justify-content: space-between;
    gap: 10px;
    color: black;
    text-align: start;
    flex: 1;
}

.user-message-icon-container[b-c4irrjj0no] {
    font-size: 26px;
    width: 50px;
    margin: auto;
    padding-top: 5px;
    padding-bottom: 5px;
}

.user-message-subject[b-c4irrjj0no] {
    color: black;
    text-align: start;
}

.user-message-text[b-c4irrjj0no] {
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: auto;
    margin-bottom: auto;
}

.news-item-buttons[b-c4irrjj0no] {
    height: 100%;
}

.news-button[b-c4irrjj0no] {
    color: #808080;
    background-color: #F2F2F2;
    border-left: 1px solid #d9d9d9;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    width: 20px;
}

.news-button-icon[b-c4irrjj0no] {
    margin: auto;
}

.user-popup-content[b-c4irrjj0no] {
    overflow: auto;
    height: 100%;
    display: flex;
    flex-direction: column;
    gap: 15px;
    max-height: 300px;
    padding-right: 5px;
    margin-right: -5px;
}

.user-message-container[b-c4irrjj0no] {
    background-color: white;
    border: 1px solid #d9d9d9;
    border-left: 4px solid #d9d9d9;
    cursor: pointer;
    display: flex;
    justify-content: flex-start;
    gap: 10px;
    min-height: 60px;
    border-radius: 3px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

    .user-message-container:hover[b-c4irrjj0no] {

    }

        .user-message-container:hover .news-button[b-c4irrjj0no] {
 
            color: white;
        }



.organization-button-container[b-c4irrjj0no] {
    display: flex;
    justify-content: flex-end;
}

.user-message-footer[b-c4irrjj0no] {
    border-top: 1px solid #d9d9d9;
    padding-top: 5px;
    margin-top: 10px;
}

.show-all-button[b-c4irrjj0no] {
    gap: 5px;
    line-height: 30px;
    height: 30px;
    cursor: pointer;
}


    .show-all-button:hover[b-c4irrjj0no] {
        text-decoration: underline;
    }

.user-message-title[b-c4irrjj0no] {
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 10px;
    margin-bottom: 10px;
}


.box-profile[b-c4irrjj0no] {
    padding: 30px;
}
/* /Pages/Authorization/PublicLogin.razor.rz.scp.css */


.btn-primary[b-wh1e70iopz] {
    border-radius: .25rem;
}
/* /Pages/Authorization/Register.razor.rz.scp.css */
.registration-container[b-rz1wdgeebl] {
    /*    background-color: white;
    padding: 20px;
    border-radius: 3px;
    position: fixed;
    height: auto;
    width: 500px;
    margin-left: calc(50% - 250px);
    margin-left: -moz-calc(50% - 250px);
    margin-left: -webkit-calc(50% - 250px);
    margin-left: -o-calc(50% - 250px);
    box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;
    top: 50px;
    position: relative;*/
}

@media (max-width: 680px) {
    .registration-container[b-rz1wdgeebl] {
        /*      position: absolute;
        border-radius: 0px;
        width: 100%;
        margin-left: 0%;
        top: 0;
        height: 100%;
        overflow: auto;*/
    }

    .registration-logo[b-rz1wdgeebl] {
        display: none;
    }

    .registration-data-container[b-rz1wdgeebl] {
        max-height: unset !important;
        overflow: unset !important;
        height: auto;
    }

    .registration-footer[b-rz1wdgeebl] {
        position: unset !important;
        bottom: unset !important;
        left: unset !important;
        border-top: 0px !important;
    }

    .registration-header[b-rz1wdgeebl] {
        position: unset !important;
        border-bottom: 0px !important;
    }

    .registration-title[b-rz1wdgeebl] {
        margin-top: unset !important;
        border-bottom: 0px !important;
    }
}

.registration-title[b-rz1wdgeebl] {
    margin-top: 20px;
    border-bottom: 1px solid #d9d9d9;
}

.registration-header[b-rz1wdgeebl] {
    position: sticky;
    top: 0;
    left: 0;
    /*   padding-bottom: 5px;
    border-bottom: 1px solid #d9d9d9;*/
}

.registration-footer[b-rz1wdgeebl] {
    /*border-top: 1px solid #d9d9d9;*/
}


.password-quality-bar[b-rz1wdgeebl] {
}

.password-quality-bar-background[b-rz1wdgeebl] {
    margin-top: 10px;
    margin-bottom: 5px;
    text-align: center;
    border: 1px solid #d9d9d9;
    display: flex;
    justify-content: flex-start;
}

.Blank[b-rz1wdgeebl] {
    background: white !important;
    color: white;
}

.VeryWeak[b-rz1wdgeebl] {
    background: #c41a0e !important;
    color: white !important;
    flex: 0.25;
}



.Weak[b-rz1wdgeebl] {
    background: #f2ac16 !important;
    color: white !important;
    flex: 0.5;
}



.Medium[b-rz1wdgeebl] {
    background: #f2ac16 !important;
    flex: 0.5;
}



.Strong[b-rz1wdgeebl] {
    color: white !important;
    background: #153D8A !important;
    flex: 0.75;
}



.VeryStrong[b-rz1wdgeebl] {
    color: white !important;
    background: #0c5152 !important;
    flex: 1;
}

.address-not-found-container[b-rz1wdgeebl] {
    cursor: pointer;
}

    .address-not-found-container:hover[b-rz1wdgeebl] {
        color: #25CCDB !important;
        text-decoration: underline !important;
    }




.iti__flag-container[b-rz1wdgeebl] {
    height: 38px !important;
    width: 100%;
}

.iti[b-rz1wdgeebl] {
    height: 38px !important;
    border-radius: 0px;
    color: #707070 !important;
    width: 100%;
}

    .iti input[b-rz1wdgeebl], .iti input[type=text][b-rz1wdgeebl], .iti input[type=tel][b-rz1wdgeebl] {
        height: 38px;
        width: 100%;
    }

.iti--allow-dropdown input[b-rz1wdgeebl], .iti--allow-dropdown input[type=text][b-rz1wdgeebl], .iti--allow-dropdown input[type=tel][b-rz1wdgeebl], .iti--separate-dial-code input[b-rz1wdgeebl], .iti--separate-dial-code input[type=text][b-rz1wdgeebl], .iti--separate-dial-code input[type=tel][b-rz1wdgeebl] {
    height: 38px !important;
    width: 100%;
}



.body[b-rz1wdgeebl] {
    background: var(--green)!important;
}

.container-fluid[b-rz1wdgeebl] {
    background-image: url(/images/carousal/carousal-7.jpg);
}

.col-md-8.col-lg-6.col-xl-4.offset-xl-1[b-rz1wdgeebl] {
    background: #ffffffcc;
    border-radius: 6px;
    padding: 15px;
}

.bg-image[b-rz1wdgeebl] {
    height: 300px;
}

.shadow-5-strong[b-rz1wdgeebl] {
    margin-top: -100px;
    background: hsla(0, 0%, 100%, 0.8);
    backdrop-filter: blur(30px);
}


.text-center[b-rz1wdgeebl] {
    background-image: url(/images/carousal/carousal-7.jpg);
}
/* /Pages/Authorization/VerifiedEmail.razor.rz.scp.css */
/* /Pages/Authorization/VerifyEmail.razor.rz.scp.css */
/* /Pages/Authorization/VerifyPhone.razor.rz.scp.css */
.main-page-body-content[b-zaerdkxmi6] {
        display: flex;
    flex-direction: column;
    flex: 1;
    padding: 1rem;
    justify-content: center
}
/* /Pages/Dashboard/Components/AnalyticsStatisticComponent.razor.rz.scp.css */
body[b-nbf4v2cgxb] {
}
/* /Pages/Dashboard/Components/LoginStatisticComponent.razor.rz.scp.css */
body[b-un22ej3oi7] {
}
/* /Pages/Dashboard/Components/UserStatisticComponent.razor.rz.scp.css */
body[b-fg0oyuo08c] {
}
/* /Pages/LandingPages/AgriRisk-2023.razor.rz.scp.css */
.divider[b-wmdni8wpj6]:after,
.divider[b-wmdni8wpj6]:before {
    content: "";
    flex: 1;
    height: 1px;
    background: #eee;

}

.h-custom[b-wmdni8wpj6] {
    height: calc(100% - 73px);
}

@media (max-width: 450px) {
    .h-custom[b-wmdni8wpj6] {
        height: 100%;
    }
}
.container-fluid[b-wmdni8wpj6] {
    background-image: url(/images/carousal/carousal-7.jpg);
    padding: 10px;
}

.col-md-8.col-lg-6.col-xl-4.offset-xl-1[b-wmdni8wpj6] {
    background: #ffffffcc;
    border-radius: 6px;
    padding: 15px;
}

.bg-image[b-wmdni8wpj6] {
    background-image: url(/images/carousal/carousal-7.jpg)
}


.container-width[b-wmdni8wpj6] {
    width: 90%;
    max-width: 1150px;
    margin: 0 auto;
    background: white;
    padding: 10px;
}

/* /Pages/Public/AboutUs/PublicAboutUs.razor.rz.scp.css */
#pg-505-0[b-3ecpxochqn], #pg-505-1[b-3ecpxochqn], #pg-505-2[b-3ecpxochqn], #pg-505-3[b-3ecpxochqn], #pg-505-4[b-3ecpxochqn], #pg-505-5[b-3ecpxochqn], #pl-505 .so-panel[b-3ecpxochqn] {
    margin-bottom: 30px;
}

.panel-grid.panel-has-style > .panel-row-style[b-3ecpxochqn], .panel-grid.panel-no-style[b-3ecpxochqn] {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

.rowGrayBg[b-3ecpxochqn] {
    border-bottom-width: 80px;
    margin-bottom: -80px;
    padding-top: 40px;
    padding-bottom: 40px;
    z-index: 0;
}

#pg-505-0.panel-has-style > .panel-row-style[b-3ecpxochqn], #pg-505-0.panel-no-style[b-3ecpxochqn], #pg-505-1.panel-has-style > .panel-row-style[b-3ecpxochqn], #pg-505-1.panel-no-style[b-3ecpxochqn], #pg-505-2.panel-has-style > .panel-row-style[b-3ecpxochqn], #pg-505-2.panel-no-style[b-3ecpxochqn], #pg-505-3.panel-has-style > .panel-row-style[b-3ecpxochqn], #pg-505-3.panel-no-style[b-3ecpxochqn], #pg-505-4.panel-has-style > .panel-row-style[b-3ecpxochqn], #pg-505-4.panel-no-style[b-3ecpxochqn], #pg-505-5.panel-has-style > .panel-row-style[b-3ecpxochqn], #pg-505-5.panel-no-style[b-3ecpxochqn], #pg-505-6.panel-has-style > .panel-row-style[b-3ecpxochqn], #pg-505-6.panel-no-style[b-3ecpxochqn] {
    -webkit-align-items: flex-start;
    align-items: flex-start;
}


#pgc-505-1-0[b-3ecpxochqn], #pgc-505-2-0[b-3ecpxochqn] {
    width: 100%;
    width: calc(100% - (0*30px));
}

#pgc-505-0-0[b-3ecpxochqn], #pgc-505-0-1[b-3ecpxochqn], #pgc-505-0-2[b-3ecpxochqn], #pgc-505-3-0[b-3ecpxochqn], #pgc-505-3-1[b-3ecpxochqn], #pgc-505-3-2[b-3ecpxochqn], #pgc-505-4-0[b-3ecpxochqn], #pgc-505-4-1[b-3ecpxochqn], #pgc-505-4-2[b-3ecpxochqn], #pgc-505-5-0[b-3ecpxochqn], #pgc-505-5-1[b-3ecpxochqn], #pgc-505-5-2[b-3ecpxochqn], #pgc-505-6-0[b-3ecpxochqn], #pgc-505-6-1[b-3ecpxochqn], #pgc-505-6-2[b-3ecpxochqn] {
    width: 33.3333%;
    width: calc(33.3333% - (.66666666666667*30px));
}

.siteorigin-widget-tinymce textwidget[b-3ecpxochqn] {
    width: 100%;
    margin: 105px;
}
/* /Pages/Public/Components/AppointmentListComponent.razor.rz.scp.css */
/* /Pages/Public/Components/ContactPicker.razor.rz.scp.css */
/* /Pages/Public/Components/DropdownChildFilter.razor.rz.scp.css */

*[b-zo14hg8t2l] {
    margin: 0;
    padding: 0;
}


.rounded[b-zo14hg8t2l] {
    position: relative;
    z-index: 1;
    width: fit-content;
    min-width: 14em;
    max-width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 2.5em;
    border-radius: 5rem !important;
    padding: 0 1em;
    cursor: pointer !important;
}

    .rounded .text[b-zo14hg8t2l] {
        height: 100%;
        min-width: 8em;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .rounded .text span[b-zo14hg8t2l] {
            width: fit-content;
            outline: none !important;
            box-shadow: none !important;
            border: none;
            border-radius: 5rem 0 0 5rem;
            background-color: transparent;
            display: flex;
            text-align: center;
            cursor: pointer !important;
        }

    .rounded .icon[b-zo14hg8t2l] {
        width: 2em;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .rounded .icon img[b-zo14hg8t2l] {
            aspect-ratio: 1/1;
            height: 100%;
            width: 100%;
            padding-block: 30%
        }

    .rounded .expansion-icon[b-zo14hg8t2l] {
        width: 2em;
        height: 100%;
        border: none;
        outline: none !important;
        box-shadow: none !important;
        background: transparent;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .rounded .expansion-icon img[b-zo14hg8t2l] {
            aspect-ratio: 2/1;
            height: 30%;
        }

.number-list[b-zo14hg8t2l] {
    position: relative;
    width: calc(100% - 2rem);
    padding-inline: 1rem;
    background-color: white;
}

.popup-list[b-zo14hg8t2l] {
    background-color: white;
    border-radius: 0 0 10% 10%;
    opacity: 90%;
    text-align: center;
}

    .popup-list div[b-zo14hg8t2l] {
        padding: 5% 5%;
        cursor: pointer;
    }

        .popup-list div:hover[b-zo14hg8t2l] {
            background-color: #eee;
            transition: all 0.2s ease-in-out;
        }

.selected[b-zo14hg8t2l] {
    background-color: #eee;
}
/* /Pages/Public/Components/DropdownChildPicker.razor.rz.scp.css */

*[b-g6nsx4a7me] {
    margin: 0;
    padding: 0;
}


.rounded[b-g6nsx4a7me] {
    position: relative;
    z-index: 1;
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 2.5em;
    border-radius: 5rem !important;
    padding: 0 10% 0 10%;
    cursor: pointer !important;
}

    .rounded input[b-g6nsx4a7me] {
        width: 40%;
        height: 100%;
        outline: none !important;
        box-shadow: none !important;
        border: none;
        border-radius: 5rem 0 0 5rem;
        text-transform: uppercase;
        background-color: transparent;
        display: flex;
        text-align: center;
        cursor: pointer !important;
    }

    .rounded .icon[b-g6nsx4a7me] {
        width: 30%;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .rounded .icon img[b-g6nsx4a7me] {
            aspect-ratio: 1/1;
            height: 100%;
            width: 100%;
            padding-block: 15%
        }

    .rounded .expansion-icon[b-g6nsx4a7me] {
        width: 30%;
        height: 100%;
        border: none;
        outline: none !important;
        box-shadow: none !important;
        background: transparent;
    }

        .rounded .expansion-icon img[b-g6nsx4a7me] {
            aspect-ratio: 2/1;
            height: 30%;
        }

.number-list[b-g6nsx4a7me] {
    position: relative;
    width: calc(100% - 2rem);
    padding-inline: 1rem;
    background-color: white;
}

.popup-list[b-g6nsx4a7me] {
    background-color: white;
    border-radius: 0 0 10% 10%;
    opacity: 90%;
    text-align: center;
}

    .popup-list div[b-g6nsx4a7me] {
        padding: 5% 5%;
        cursor: pointer;
    }

        .popup-list div:hover[b-g6nsx4a7me] {
            background-color: #eee;
            transition: all 0.2s ease-in-out;
        }
/* /Pages/Public/Components/DropDownContactFilter.razor.rz.scp.css */

*[b-2nmx84cbkd] {
    margin: 0;
    padding: 0;
}


.rounded[b-2nmx84cbkd] {
    position: relative;
    z-index: 1;
    width: fit-content;
    background-color: white;
    color: black;
    min-width: 14em;
    max-width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 2.5em;
    border-radius: 5rem !important;
    padding: 0 1em;
    cursor: pointer !important;
}

    .rounded .text[b-2nmx84cbkd] {
        height: 100%;
        min-width: 8em;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .rounded .text span[b-2nmx84cbkd] {
            width: fit-content;
            outline: none !important;
            box-shadow: none !important;
            border: none;
            border-radius: 5rem 0 0 5rem;
            background-color: transparent;
            display: flex;
            text-align: center;
            cursor: pointer !important;
        }

    .rounded .icon[b-2nmx84cbkd] {
        width: 2em;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .rounded .icon img[b-2nmx84cbkd] {
            aspect-ratio: 1/1;
            height: 100%;
            width: 100%;
            padding-block: 30%
        }

    .rounded .expansion-icon[b-2nmx84cbkd] {
        width: 2em;
        height: 100%;
        border: none;
        outline: none !important;
        box-shadow: none !important;
        background: transparent;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .rounded .expansion-icon img[b-2nmx84cbkd] {
            aspect-ratio: 2/1;
            height: 30%;
        }

.number-list[b-2nmx84cbkd] {
    position: relative;
    width: calc(100% - 2rem);
    padding-inline: 1rem;
    background-color: white;
}

.popup-list[b-2nmx84cbkd] {
    background-color: white;
    border-radius: 0 0 10% 10%;
    opacity: 90%;
    text-align: center;
}

    .popup-list div[b-2nmx84cbkd] {
        padding: 5% 5%;
        cursor: pointer;
    }

        .popup-list div:hover[b-2nmx84cbkd] {
            background-color: #eee;
            transition: all 0.2s ease-in-out;
        }

.selected[b-2nmx84cbkd] {
    background-color: #eee;
}
/* /Pages/Public/Components/DropDownMultiChildPicker.razor.rz.scp.css */

*[b-glzs9i35mq] {
    margin: 0;
    padding: 0;
}


.rounded[b-glzs9i35mq] {
    position: relative;
    z-index: 1;
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 2.5em;
    border-radius: 5rem !important;
    padding: 0 10% 0 10%;
    cursor: pointer !important;
}

    .rounded input[b-glzs9i35mq] {
        height: 100%;
        min-width: 2em;
        outline: none !important;
        box-shadow: none !important;
        border: none;
        border-radius: 5rem 0 0 5rem;
        text-transform: uppercase;
        background-color: transparent;
        display: flex;
        text-align: center;
        cursor: pointer !important;
    }

    .rounded .icon[b-glzs9i35mq] {
        width: 2em;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .rounded .icon img[b-glzs9i35mq] {
            aspect-ratio: 1/1;
            height: 100%;
            width: 100%;
            padding-block: 30%
        }

    .rounded .expansion-icon[b-glzs9i35mq] {
        width: 2em;
        height: 100%;
        border: none;
        outline: none !important;
        box-shadow: none !important;
        background: transparent;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .rounded .expansion-icon img[b-glzs9i35mq] {
            aspect-ratio: 2/1;
            height: 30%;
        }

.number-list[b-glzs9i35mq] {
    position: relative;
    width: calc(100% - 2rem);
    padding-inline: 1rem;
    background-color: white;
}

.popup-list[b-glzs9i35mq] {
    background-color: white;
    border-radius: 0 0 10% 10%;
    opacity: 90%;
    text-align: center;
}

    .popup-list div[b-glzs9i35mq] {
        padding: 5% 5%;
        cursor: pointer;
    }

        .popup-list div:hover[b-glzs9i35mq] {
            background-color: #eee;
            transition: all 0.2s ease-in-out;
        }

.selected[b-glzs9i35mq] {
    background-color: #eee;
}
/* /Pages/Public/Components/DropdownNumberPicker.razor.rz.scp.css */
/* Prefix: np */
*[b-s9lv410bz3] {
    margin: 0;
    padding: 0;
}


.rounded[b-s9lv410bz3] {
    position: relative;
    z-index: 1;
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 2.5vh;
    border-radius: 5rem !important;
    padding: 0 10% 0 10%;
    cursor: pointer!important;
}

    .rounded input[b-s9lv410bz3] {
        width: 40%;
        height: 100%;
        outline: none !important;
        box-shadow: none !important;
        border: none;
        border-radius: 5rem 0 0 5rem;
        text-transform: uppercase;
        background-color: transparent;
        display: flex;
        text-align: center;
        cursor: pointer !important;
    }

    .rounded .icon[b-s9lv410bz3] {
        width: 30%;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .rounded .icon img[b-s9lv410bz3] {
            aspect-ratio: 1/1;
            height: 100%;
            width: 100%;
            padding-block: 30%
        }

    .rounded .expansion-icon[b-s9lv410bz3] {
        width: 30%;
        height: 100%;
        border: none;
        outline: none !important;
        box-shadow: none !important;
        background: transparent;
    }

        .rounded .expansion-icon img[b-s9lv410bz3] {
            aspect-ratio: 2/1;
            height: 30%;
        }

.number-list[b-s9lv410bz3] {
    position: relative;
    width: calc(100% - 2rem);
    padding-inline: 1rem;
    background-color: white;
}

.popup-list[b-s9lv410bz3] {
    background-color: white;
    border-radius: 0 0 10% 10%;
    opacity: 90%;
    text-align: center;
}
.popup-list div[b-s9lv410bz3] {
    padding: 5% 5%;
    cursor: pointer;
}
    .popup-list div:hover[b-s9lv410bz3] {
        background-color: #eee;
        transition: all 0.2s ease-in-out;
    }
/* /Pages/Public/Components/MainCaruselComponent.razor.rz.scp.css */
/* /Pages/Public/Components/MainIconCounterComponent.razor.rz.scp.css */
/* /Pages/Public/Components/ProductItemComponent.razor.rz.scp.css */
.tm-home-accordion[b-6tlwztpysh] {
    box-shadow: 0 2px 20px 0 rgba(0,0,0,0.3);
    border: 3px solid transparent;
}
/* /Pages/Public/Components/ProductListComponent.razor.rz.scp.css */
/* /Pages/Public/Components/PublicCarouselComponent.razor.rz.scp.css */
.bg-vector-brown[b-q9o9k4h1r4] {
    background-image: url(/vectors/Berge-kombiniert_4.svg);
    position: absolute;
    top: 60%;
    left: 0;
    width: 100%;
    height: 30rem;
    z-index: 1;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right center;
}

carousel-control-next[b-q9o9k4h1r4], .carousel-control-prev[b-q9o9k4h1r4] {
    opacity: 1;
}

.carousel-control-next[b-q9o9k4h1r4], .carousel-control-prev[b-q9o9k4h1r4] {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15%;
    padding: 0;
    color: #fff;
    text-align: center;
    background: 0 0;
    border: 0;
    opacity: .1;
    transition: opacity .15s ease;
}

.carousel-caption[b-q9o9k4h1r4] {
    position: absolute;
    right: 15%;
    bottom: 30vh;
    left: 15%;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    color: #fff;
    text-align: center;
    min-height: 400px;
}


.banner-title[b-q9o9k4h1r4] {
    font-size: 4rem;
    font-weight: 500;
    line-height: 1.07;
    color: #fff;
    position: relative;
    z-index: 1;
}

@media (max-width: 991.98px)  {
    .banner-title[b-q9o9k4h1r4] {
        font-size: 1.6rem;
        font-weight: 500;
        line-height: 1.07;
        color: #fff;
        position: relative;
        z-index: 1;
    }
}


.background-carousal-3[b-q9o9k4h1r4] {
    background-image: url(images/carousal/carousal-3.jpg);
    background-position: -200px center;
    background-repeat: no-repeat;

    width: 100vw;
    height: 100%;
    overflow: hidden;
    position: absolute;
    min-height: 800px;

}


.background-carousal[b-q9o9k4h1r4] {
    background-image: url(/images/carousal/carousal.jpg);
    background-position: -200px center;
    background-repeat: no-repeat;
    width: 100vw;
    height: 100%;
    overflow: hidden;
    position: absolute;
    min-height: 800px;
}


.background-carousal-4[b-q9o9k4h1r4] {
    background-image: url(/images/carousal/carousal-4.jpg);
    background-position: -200px center;
    background-repeat: no-repeat;
    width: 100vw;
    height: 100%;
    overflow: hidden;
    position: absolute;
    min-height: 800px;
}


.background-carousal-7[b-q9o9k4h1r4] {
    background-image: url(/images/carousal/carousal-7.jpg);
    background-position: -200px center;
    background-repeat: no-repeat;
    width: 100vw;
    height: 100%;
    overflow: hidden;
    position: absolute;
    min-height: 800px;
}



.banner-title[b-q9o9k4h1r4] {
    animation: einblenden-b-q9o9k4h1r4 1s;
    -moz-animation: einblenden 1s; /* Für Firefox */
    -webkit-animation: einblenden 1s; /* Für Safari und Chrome */
    -o-animation: einblenden 1s; /* Für Opera */
}


@keyframes einblenden-b-q9o9k4h1r4 {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-moz-keyframes einblenden { /* Für Firefox */
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-webkit-keyframes einblenden { /* Für Safari und Chrome */
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-o-keyframes einblenden { /* Für Opera */
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}
/* /Pages/Public/Components/PublicCarouselSubPageComponent.razor.rz.scp.css */
.bg-vector-brown[b-aaa2e5sxns] {
    background-image: url(/vectors/Berge-kombiniert_4.svg);
    position: absolute;
    top: 60%;
    left: 0;
    width: 100%;
    height: 30rem;
    z-index: 1;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right center;
}

carousel-control-next[b-aaa2e5sxns], .carousel-control-prev[b-aaa2e5sxns] {
    opacity: 1;
}

.carousel-control-next[b-aaa2e5sxns], .carousel-control-prev[b-aaa2e5sxns] {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15%;
    padding: 0;
    color: #fff;
    text-align: center;
    background: 0 0;
    border: 0;
    opacity: .1;
    transition: opacity .15s ease;
}

.carousel-caption[b-aaa2e5sxns] {
    position: absolute;
    right: 15%;
    bottom: 20%;
    left: 15%;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    color: #fff;
    text-align: center;
}


.subpageHeaderImg[b-aaa2e5sxns] {
    width: 100%;

    z-index: 0;
    top: 150px;
    min-height: 160px;
    background-color: rgb(157 170 177);
}
/* /Pages/Public/Components/PublicFileListComponent.razor.rz.scp.css */
/* /Pages/Public/Components/PublicFooter.razor.rz.scp.css */
.site-footer[b-r5afamy7ad] {
    background-color: #d5a95f;
    padding-top: 0px;
}

@media screen and (max-width: 991px) {
    .site-footer[b-r5afamy7ad] {
         padding-top: 0px; 
    }
}

/* /Pages/Public/Components/PublicInfoCarouselComponent.razor.rz.scp.css */
.featured-block:hover[b-4qi8lo9ybl] {
    background: #be9043;
    border-radius: 20px;
    box-shadow: 0 1rem 3rem rgba(0,0,0,.175);
    padding: 15px;
}


.featured-block[b-4qi8lo9ybl] {
    text-align: center;
    transition: all 0.5s ease;
    min-height: 260px;
    padding: 15px;
    margin: 25px;
}

.text-uppercase[b-4qi8lo9ybl] {
    text-transform: uppercase!important;
}

.text-center[b-4qi8lo9ybl] {
    text-align: center!important;
}
/* /Pages/Public/Components/PublicMyDamagesDetail.razor.rz.scp.css */
/* /Pages/Public/Components/PublicNavBar.razor.rz.scp.css */
.fbar[b-3mm2rmqz7h] {
    background-color: rgb(157 170 177);
    color: white;
    margin-left: 0px !important;
    height: 35px;
    padding-top: 5px;
}

.navbar-light .navbar-nav .nav-link[b-3mm2rmqz7h] {
    color: rgb(157 170 177) !important;
}


.tm-navbar-popup-container .popup-list-wrapper .popup-list .popup-list-item[b-3mm2rmqz7h] {
    color: rgb(94 105 110)
}


.site-header[b-3mm2rmqz7h] {
    background: #9daab0;
    padding-top: 5px;
    padding-bottom: 5px;
}

.site-header p[b-3mm2rmqz7h], .site-header p a[b-3mm2rmqz7h], .site-header .social-icon-link[b-3mm2rmqz7h] {
    color: white;
    font-size: 14px;
}

.site-header .social-icon[b-3mm2rmqz7h] {
    text-align: right;
}

.social-icon[b-3mm2rmqz7h] {
    margin: 0;
    padding: 0;
}


.social-icon-item[b-3mm2rmqz7h] {
    list-style: none;
    display: inline-block;
    vertical-align: top;
}

.shadow-lg[b-3mm2rmqz7h] {
    box-shadow: 0 1rem 3rem rgba(0,0,0,.175) !important;
}

.navbar[b-3mm2rmqz7h] {
    z-index: 9;
    padding-top: 0;
    padding-bottom: 0;
    top: 0px;
}

.navbar-expand-lg[b-3mm2rmqz7h] {
    flex-wrap: nowrap;
    justify-content: flex-start;
}


.sticky-wrapper[b-3mm2rmqz7h] {
    position: fixed;
    width: 100%;
    z-index: 2;
}

.btn-circle[b-3mm2rmqz7h] {
    border-radius: 20px;
}
/* /Pages/Public/Components/PublicNewsComponent.razor.rz.scp.css */
.news-main-article .card-title[b-dbt9ml9iva] {
    color: #153d8a !important;
}

.title-xlarge[b-dbt9ml9iva] {
    font-size: 1.3rem;
    font-weight: 700;
    line-height: 1.1;
    letter-spacing: 0;
    text-align: left;
}


.subtitle-small[b-dbt9ml9iva] {
    text-align: left;
}
/* /Pages/Public/Components/PublicSearchComponent.razor.rz.scp.css */
.overlay[b-mlj6wzutv4] {
    --popup-height: 100%;
    --popup-width: 100%;
    --animation-duration: .3s;
    --animation-duration-times-two: calc(var(--animation-duration) * 2);
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: black;
    opacity: 0;
    visibility: hidden;
    transition: opacity var(--animation-duration) ease-in-out, visibility var(--animation-duration) ease-in-out;
}

.overlay.animate[b-mlj6wzutv4] {
    opacity: 1;
    visibility: visible;
    transition: all var(--animation-duration) ease-in-out;
}

.popup[b-mlj6wzutv4] {
    background: #fff;
    border-radius: 5px;
    top: calc(-1 * var(--popup-height));
    left: calc(50% - (var(--popup-width) / 2));
    height: var(--popup-height);
    width: var(--popup-width);
    position: relative;
    transition: all var(--animation-duration) ease-in-out;
}

.animate .popup[b-mlj6wzutv4] {
    top: calc(50% - (var(--popup-height) / 2));
    opacity: 1;
    transition: all var(--animation-duration) ease-in-out;
}

.popup .close[b-mlj6wzutv4] {
    position: absolute;
    top: 0.75em;
    right: 1em;
    transition: transform 200ms;
    font-size: 30px;
    font-weight: bold;
    text-decoration: none;
    color: #333;
    cursor: pointer;
}

        .popup .close:hover[b-mlj6wzutv4] {
            color: var(--secondary);
            animation: rotate-b-mlj6wzutv4 infinite;
            animation-duration: var(--animation-duration-times-two);
        }

@keyframes rotate-b-mlj6wzutv4 {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(90deg);
    }
}

.popup .content[b-mlj6wzutv4] {
    height: 100%;
    width: 100%;
    padding: 10% 5%;
}

    .popup .content .search-box[b-mlj6wzutv4] {
        width: 100%;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .popup .content .search-box form[b-mlj6wzutv4] {
        width: 100%;
        height: fit-content;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .popup .content .search-box input[b-mlj6wzutv4] {
            width: 60%;
            height: 2em;
            padding: 0.5em 1em;
            outline: none;
        }

    .popup .content .search-box button[b-mlj6wzutv4] {
        height: 2em;
        width: 2em;
        outline: none;
        border: none;
        margin-left: 5px;
    }

    .popup .content .search-box button:hover[b-mlj6wzutv4] {
        background-color: var(--light-orange);
    }
/* /Pages/Public/Components/SubMenuBarComponent.razor.rz.scp.css */
#sub-header[b-cu982cqea7] {
    background-color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: center;
    z-index: 10;
    border-bottom: solid #b4c6d4 1px;
}


@media (max-width: 991.98px) {
    #main-header[b-cu982cqea7] {
        min-height: 50px;
    }
}

.k-menu[b-cu982cqea7] {
    color: #9daab0 !important;

}


.MemberMenu[b-cu982cqea7] {
    font-size: 1.1rem;
    color: #9daab0 !important;
    line-height: 1.25;
    text-transform: capitalize;
}

 
/* /Pages/Public/Components/TMLoader.razor.rz.scp.css */
/* /Pages/Public/Components/WeekDayItemComponent.razor.rz.scp.css */
/* /Pages/Public/Components/YearMonthRifStepperComponent.razor.rz.scp.css */

*[b-fdj3je6y71] {
    margin: 0;
    padding: 0;
}


.rounded[b-fdj3je6y71] {
    position: relative;
    z-index: 1;
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 2.5em;
    border-radius: 5rem !important;
}

    .rounded input[b-fdj3je6y71] {
        width: 70%;
        height: 100%;
        outline: none !important;
        box-shadow: none !important;
        border: none;
        border-radius: 5rem 0 0 5rem;
        text-transform: uppercase;
        background-color: transparent;
        display: flex;
        text-align: center;
    }

    .rounded button[b-fdj3je6y71] {
        width: 15%;
        height: 100%;
        border: none;
        outline: none !important;
        box-shadow: none !important;
        background: transparent;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .rounded button:hover[b-fdj3je6y71] {
            background-color: var(--dark-orange);
            transition: all .25s ease-in-out;
        }

        .rounded button img[b-fdj3je6y71] {
            aspect-ratio: 2/1;
            height: 30%;
        }

        .rounded button .image-container[b-fdj3je6y71] {
            width: 1.5em;
            display: flex;
            margin: 0;
            justify-content: center;
        }
/* /Pages/Public/Downloads/PublicDownloads.razor.rz.scp.css */
#pg-505-0[b-kowv8flw00], #pg-505-1[b-kowv8flw00], #pg-505-2[b-kowv8flw00], #pg-505-3[b-kowv8flw00], #pg-505-4[b-kowv8flw00], #pg-505-5[b-kowv8flw00], #pl-505 .so-panel[b-kowv8flw00] {
    margin-bottom: 30px;
}

.panel-grid.panel-has-style > .panel-row-style[b-kowv8flw00], .panel-grid.panel-no-style[b-kowv8flw00] {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

.rowGrayBg[b-kowv8flw00] {
    border-bottom-width: 80px;
    margin-bottom: -80px;
    padding-top: 40px;
    padding-bottom: 40px;
    z-index: 0;
}

#pg-505-0.panel-has-style > .panel-row-style[b-kowv8flw00], #pg-505-0.panel-no-style[b-kowv8flw00], #pg-505-1.panel-has-style > .panel-row-style[b-kowv8flw00], #pg-505-1.panel-no-style[b-kowv8flw00], #pg-505-2.panel-has-style > .panel-row-style[b-kowv8flw00], #pg-505-2.panel-no-style[b-kowv8flw00], #pg-505-3.panel-has-style > .panel-row-style[b-kowv8flw00], #pg-505-3.panel-no-style[b-kowv8flw00], #pg-505-4.panel-has-style > .panel-row-style[b-kowv8flw00], #pg-505-4.panel-no-style[b-kowv8flw00], #pg-505-5.panel-has-style > .panel-row-style[b-kowv8flw00], #pg-505-5.panel-no-style[b-kowv8flw00], #pg-505-6.panel-has-style > .panel-row-style[b-kowv8flw00], #pg-505-6.panel-no-style[b-kowv8flw00] {
    -webkit-align-items: flex-start;
    align-items: flex-start;
}


#pgc-505-1-0[b-kowv8flw00], #pgc-505-2-0[b-kowv8flw00] {
    width: 100%;
    width: calc(100% - (0*30px));
}

#pgc-505-0-0[b-kowv8flw00], #pgc-505-0-1[b-kowv8flw00], #pgc-505-0-2[b-kowv8flw00], #pgc-505-3-0[b-kowv8flw00], #pgc-505-3-1[b-kowv8flw00], #pgc-505-3-2[b-kowv8flw00], #pgc-505-4-0[b-kowv8flw00], #pgc-505-4-1[b-kowv8flw00], #pgc-505-4-2[b-kowv8flw00], #pgc-505-5-0[b-kowv8flw00], #pgc-505-5-1[b-kowv8flw00], #pgc-505-5-2[b-kowv8flw00], #pgc-505-6-0[b-kowv8flw00], #pgc-505-6-1[b-kowv8flw00], #pgc-505-6-2[b-kowv8flw00] {
    width: 33.3333%;
    width: calc(33.3333% - (.66666666666667*30px));
}

.siteorigin-widget-tinymce textwidget[b-kowv8flw00] {
    width: 100%;
    margin: 105px;
}
/* /Pages/Public/Events/PublicEventBookingView.razor.rz.scp.css */
.information-container[b-7c9caoijxv] {
    display: flex;
    flex-wrap: wrap;
}


.booking-page[b-7c9caoijxv] {
    background-color: white !important;
    padding: 15px;
}
/* /Pages/Public/Events/PublicEvents.razor.rz.scp.css */
/* /Pages/Public/Fond/Components/FondAppleQuestionsComponent.razor.rz.scp.css */
.collapsible-container[b-qctlmvkpn2] {
    margin-bottom: 10px;
}
/* /Pages/Public/Fond/Components/FondMilkQuestionsComponent.razor.rz.scp.css */
.collapsible-container[b-ik49mhjraa] {
    margin-bottom: 10px;
}
/* /Pages/Public/Fond/Components/GeneralQuestionsComponent.razor.rz.scp.css */
.collapsible-container[b-tx0zap80rk] {
    margin-bottom: 10px;
}
/* /Pages/Public/Fond/Pages/PublicFond.razor.rz.scp.css */
/* /Pages/Public/Home/PublicHomepage.razor.rz.scp.css */
.white-list.k-grid-header[b-vvn7m7x726] {
    display: none;
}

/* /Pages/Public/Legal/PublicLawCookie.razor.rz.scp.css */
/* /Pages/Public/Legal/PublicLawImpressum.razor.rz.scp.css */
/* /Pages/Public/Legal/PublicLawPrivacy.razor.rz.scp.css */
/* /Pages/Public/Legal/PublicLawPrivacy2.razor.rz.scp.css */
/* /Pages/Public/Legal/PublicLawTransparency.razor.rz.scp.css */
/* /Pages/Public/MyArea/PublicBills.razor.rz.scp.css */
/* /Pages/Public/MyArea/PublicMyAreas.razor.rz.scp.css */
#pg-505-0[b-qhgyx72ibw], #pg-505-1[b-qhgyx72ibw], #pg-505-2[b-qhgyx72ibw], #pg-505-3[b-qhgyx72ibw], #pg-505-4[b-qhgyx72ibw], #pg-505-5[b-qhgyx72ibw], #pl-505 .so-panel[b-qhgyx72ibw] {
    margin-bottom: 30px;
}

.panel-grid.panel-has-style > .panel-row-style[b-qhgyx72ibw], .panel-grid.panel-no-style[b-qhgyx72ibw] {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

.rowGrayBg[b-qhgyx72ibw] {
    border-bottom-width: 80px;
    margin-bottom: -80px;
    padding-top: 40px;
    padding-bottom: 40px;
    z-index: 0;
}

#pg-505-0.panel-has-style > .panel-row-style[b-qhgyx72ibw], #pg-505-0.panel-no-style[b-qhgyx72ibw], #pg-505-1.panel-has-style > .panel-row-style[b-qhgyx72ibw], #pg-505-1.panel-no-style[b-qhgyx72ibw], #pg-505-2.panel-has-style > .panel-row-style[b-qhgyx72ibw], #pg-505-2.panel-no-style[b-qhgyx72ibw], #pg-505-3.panel-has-style > .panel-row-style[b-qhgyx72ibw], #pg-505-3.panel-no-style[b-qhgyx72ibw], #pg-505-4.panel-has-style > .panel-row-style[b-qhgyx72ibw], #pg-505-4.panel-no-style[b-qhgyx72ibw], #pg-505-5.panel-has-style > .panel-row-style[b-qhgyx72ibw], #pg-505-5.panel-no-style[b-qhgyx72ibw], #pg-505-6.panel-has-style > .panel-row-style[b-qhgyx72ibw], #pg-505-6.panel-no-style[b-qhgyx72ibw] {
    -webkit-align-items: flex-start;
    align-items: flex-start;
}


#pgc-505-1-0[b-qhgyx72ibw], #pgc-505-2-0[b-qhgyx72ibw] {
    width: 100%;
    width: calc(100% - (0*30px));
}

#pgc-505-0-0[b-qhgyx72ibw], #pgc-505-0-1[b-qhgyx72ibw], #pgc-505-0-2[b-qhgyx72ibw], #pgc-505-3-0[b-qhgyx72ibw], #pgc-505-3-1[b-qhgyx72ibw], #pgc-505-3-2[b-qhgyx72ibw], #pgc-505-4-0[b-qhgyx72ibw], #pgc-505-4-1[b-qhgyx72ibw], #pgc-505-4-2[b-qhgyx72ibw], #pgc-505-5-0[b-qhgyx72ibw], #pgc-505-5-1[b-qhgyx72ibw], #pgc-505-5-2[b-qhgyx72ibw], #pgc-505-6-0[b-qhgyx72ibw], #pgc-505-6-1[b-qhgyx72ibw], #pgc-505-6-2[b-qhgyx72ibw] {
    width: 33.3333%;
    width: calc(33.3333% - (.66666666666667*30px));
}

.siteorigin-widget-tinymce textwidget[b-qhgyx72ibw] {
    width: 100%;
    margin: 105px;
}
/* /Pages/Public/MyArea/PublicMyCertificates.razor.rz.scp.css */
#pg-505-0[b-951j2s25eh], #pg-505-1[b-951j2s25eh], #pg-505-2[b-951j2s25eh], #pg-505-3[b-951j2s25eh], #pg-505-4[b-951j2s25eh], #pg-505-5[b-951j2s25eh], #pl-505 .so-panel[b-951j2s25eh] {
    margin-bottom: 30px;
}

.panel-grid.panel-has-style > .panel-row-style[b-951j2s25eh], .panel-grid.panel-no-style[b-951j2s25eh] {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

.rowGrayBg[b-951j2s25eh] {
    border-bottom-width: 80px;
    margin-bottom: -80px;
    padding-top: 40px;
    padding-bottom: 40px;
    z-index: 0;
}

#pg-505-0.panel-has-style > .panel-row-style[b-951j2s25eh], #pg-505-0.panel-no-style[b-951j2s25eh], #pg-505-1.panel-has-style > .panel-row-style[b-951j2s25eh], #pg-505-1.panel-no-style[b-951j2s25eh], #pg-505-2.panel-has-style > .panel-row-style[b-951j2s25eh], #pg-505-2.panel-no-style[b-951j2s25eh], #pg-505-3.panel-has-style > .panel-row-style[b-951j2s25eh], #pg-505-3.panel-no-style[b-951j2s25eh], #pg-505-4.panel-has-style > .panel-row-style[b-951j2s25eh], #pg-505-4.panel-no-style[b-951j2s25eh], #pg-505-5.panel-has-style > .panel-row-style[b-951j2s25eh], #pg-505-5.panel-no-style[b-951j2s25eh], #pg-505-6.panel-has-style > .panel-row-style[b-951j2s25eh], #pg-505-6.panel-no-style[b-951j2s25eh] {
    -webkit-align-items: flex-start;
    align-items: flex-start;
}


#pgc-505-1-0[b-951j2s25eh], #pgc-505-2-0[b-951j2s25eh] {
    width: 100%;
    width: calc(100% - (0*30px));
}

#pgc-505-0-0[b-951j2s25eh], #pgc-505-0-1[b-951j2s25eh], #pgc-505-0-2[b-951j2s25eh], #pgc-505-3-0[b-951j2s25eh], #pgc-505-3-1[b-951j2s25eh], #pgc-505-3-2[b-951j2s25eh], #pgc-505-4-0[b-951j2s25eh], #pgc-505-4-1[b-951j2s25eh], #pgc-505-4-2[b-951j2s25eh], #pgc-505-5-0[b-951j2s25eh], #pgc-505-5-1[b-951j2s25eh], #pgc-505-5-2[b-951j2s25eh], #pgc-505-6-0[b-951j2s25eh], #pgc-505-6-1[b-951j2s25eh], #pgc-505-6-2[b-951j2s25eh] {
    width: 33.3333%;
    width: calc(33.3333% - (.66666666666667*30px));
}

.siteorigin-widget-tinymce textwidget[b-951j2s25eh] {
    width: 100%;
    margin: 105px;
}
/* /Pages/Public/MyArea/PublicMyCertificateSimulation.razor.rz.scp.css */
#pg-505-0[b-1uhcf3xrw1], #pg-505-1[b-1uhcf3xrw1], #pg-505-2[b-1uhcf3xrw1], #pg-505-3[b-1uhcf3xrw1], #pg-505-4[b-1uhcf3xrw1], #pg-505-5[b-1uhcf3xrw1], #pl-505 .so-panel[b-1uhcf3xrw1] {
    margin-bottom: 30px;
}

.panel-grid.panel-has-style > .panel-row-style[b-1uhcf3xrw1], .panel-grid.panel-no-style[b-1uhcf3xrw1] {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

.rowGrayBg[b-1uhcf3xrw1] {
    border-bottom-width: 80px;
    margin-bottom: -80px;
    padding-top: 40px;
    padding-bottom: 40px;
    z-index: 0;
}

#pg-505-0.panel-has-style > .panel-row-style[b-1uhcf3xrw1], #pg-505-0.panel-no-style[b-1uhcf3xrw1], #pg-505-1.panel-has-style > .panel-row-style[b-1uhcf3xrw1], #pg-505-1.panel-no-style[b-1uhcf3xrw1], #pg-505-2.panel-has-style > .panel-row-style[b-1uhcf3xrw1], #pg-505-2.panel-no-style[b-1uhcf3xrw1], #pg-505-3.panel-has-style > .panel-row-style[b-1uhcf3xrw1], #pg-505-3.panel-no-style[b-1uhcf3xrw1], #pg-505-4.panel-has-style > .panel-row-style[b-1uhcf3xrw1], #pg-505-4.panel-no-style[b-1uhcf3xrw1], #pg-505-5.panel-has-style > .panel-row-style[b-1uhcf3xrw1], #pg-505-5.panel-no-style[b-1uhcf3xrw1], #pg-505-6.panel-has-style > .panel-row-style[b-1uhcf3xrw1], #pg-505-6.panel-no-style[b-1uhcf3xrw1] {
    -webkit-align-items: flex-start;
    align-items: flex-start;
}


#pgc-505-1-0[b-1uhcf3xrw1], #pgc-505-2-0[b-1uhcf3xrw1] {
    width: 100%;
    width: calc(100% - (0*30px));
}

#pgc-505-0-0[b-1uhcf3xrw1], #pgc-505-0-1[b-1uhcf3xrw1], #pgc-505-0-2[b-1uhcf3xrw1], #pgc-505-3-0[b-1uhcf3xrw1], #pgc-505-3-1[b-1uhcf3xrw1], #pgc-505-3-2[b-1uhcf3xrw1], #pgc-505-4-0[b-1uhcf3xrw1], #pgc-505-4-1[b-1uhcf3xrw1], #pgc-505-4-2[b-1uhcf3xrw1], #pgc-505-5-0[b-1uhcf3xrw1], #pgc-505-5-1[b-1uhcf3xrw1], #pgc-505-5-2[b-1uhcf3xrw1], #pgc-505-6-0[b-1uhcf3xrw1], #pgc-505-6-1[b-1uhcf3xrw1], #pgc-505-6-2[b-1uhcf3xrw1] {
    width: 33.3333%;
    width: calc(33.3333% - (.66666666666667*30px));
}

.siteorigin-widget-tinymce textwidget[b-1uhcf3xrw1] {
    width: 100%;
    margin: 105px;
}
/* /Pages/Public/MyArea/PublicMyDamages.razor.rz.scp.css */
/* /Pages/Public/MyArea/PublicMyDocSign.razor.rz.scp.css */
#pg-505-0[b-ptapkz6h1p], #pg-505-1[b-ptapkz6h1p], #pg-505-2[b-ptapkz6h1p], #pg-505-3[b-ptapkz6h1p], #pg-505-4[b-ptapkz6h1p], #pg-505-5[b-ptapkz6h1p], #pl-505 .so-panel[b-ptapkz6h1p] {
    margin-bottom: 30px;
}

.panel-grid.panel-has-style > .panel-row-style[b-ptapkz6h1p], .panel-grid.panel-no-style[b-ptapkz6h1p] {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

.rowGrayBg[b-ptapkz6h1p] {
    border-bottom-width: 80px;
    margin-bottom: -80px;
    padding-top: 40px;
    padding-bottom: 40px;
    z-index: 0;
}

#pg-505-0.panel-has-style > .panel-row-style[b-ptapkz6h1p], #pg-505-0.panel-no-style[b-ptapkz6h1p], #pg-505-1.panel-has-style > .panel-row-style[b-ptapkz6h1p], #pg-505-1.panel-no-style[b-ptapkz6h1p], #pg-505-2.panel-has-style > .panel-row-style[b-ptapkz6h1p], #pg-505-2.panel-no-style[b-ptapkz6h1p], #pg-505-3.panel-has-style > .panel-row-style[b-ptapkz6h1p], #pg-505-3.panel-no-style[b-ptapkz6h1p], #pg-505-4.panel-has-style > .panel-row-style[b-ptapkz6h1p], #pg-505-4.panel-no-style[b-ptapkz6h1p], #pg-505-5.panel-has-style > .panel-row-style[b-ptapkz6h1p], #pg-505-5.panel-no-style[b-ptapkz6h1p], #pg-505-6.panel-has-style > .panel-row-style[b-ptapkz6h1p], #pg-505-6.panel-no-style[b-ptapkz6h1p] {
    -webkit-align-items: flex-start;
    align-items: flex-start;
}


#pgc-505-1-0[b-ptapkz6h1p], #pgc-505-2-0[b-ptapkz6h1p] {
    width: 100%;
    width: calc(100% - (0*30px));
}

#pgc-505-0-0[b-ptapkz6h1p], #pgc-505-0-1[b-ptapkz6h1p], #pgc-505-0-2[b-ptapkz6h1p], #pgc-505-3-0[b-ptapkz6h1p], #pgc-505-3-1[b-ptapkz6h1p], #pgc-505-3-2[b-ptapkz6h1p], #pgc-505-4-0[b-ptapkz6h1p], #pgc-505-4-1[b-ptapkz6h1p], #pgc-505-4-2[b-ptapkz6h1p], #pgc-505-5-0[b-ptapkz6h1p], #pgc-505-5-1[b-ptapkz6h1p], #pgc-505-5-2[b-ptapkz6h1p], #pgc-505-6-0[b-ptapkz6h1p], #pgc-505-6-1[b-ptapkz6h1p], #pgc-505-6-2[b-ptapkz6h1p] {
    width: 33.3333%;
    width: calc(33.3333% - (.66666666666667*30px));
}

.siteorigin-widget-tinymce textwidget[b-ptapkz6h1p] {
    width: 100%;
    margin: 105px;
}
/* /Pages/Public/MyArea/PublicMyDocuments.razor.rz.scp.css */
#pg-505-0[b-e90q5wdsq3], #pg-505-1[b-e90q5wdsq3], #pg-505-2[b-e90q5wdsq3], #pg-505-3[b-e90q5wdsq3], #pg-505-4[b-e90q5wdsq3], #pg-505-5[b-e90q5wdsq3], #pl-505 .so-panel[b-e90q5wdsq3] {
    margin-bottom: 30px;
}

.panel-grid.panel-has-style > .panel-row-style[b-e90q5wdsq3], .panel-grid.panel-no-style[b-e90q5wdsq3] {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

.rowGrayBg[b-e90q5wdsq3] {
    border-bottom-width: 80px;
    margin-bottom: -80px;
    padding-top: 40px;
    padding-bottom: 40px;
    z-index: 0;
}

#pg-505-0.panel-has-style > .panel-row-style[b-e90q5wdsq3], #pg-505-0.panel-no-style[b-e90q5wdsq3], #pg-505-1.panel-has-style > .panel-row-style[b-e90q5wdsq3], #pg-505-1.panel-no-style[b-e90q5wdsq3], #pg-505-2.panel-has-style > .panel-row-style[b-e90q5wdsq3], #pg-505-2.panel-no-style[b-e90q5wdsq3], #pg-505-3.panel-has-style > .panel-row-style[b-e90q5wdsq3], #pg-505-3.panel-no-style[b-e90q5wdsq3], #pg-505-4.panel-has-style > .panel-row-style[b-e90q5wdsq3], #pg-505-4.panel-no-style[b-e90q5wdsq3], #pg-505-5.panel-has-style > .panel-row-style[b-e90q5wdsq3], #pg-505-5.panel-no-style[b-e90q5wdsq3], #pg-505-6.panel-has-style > .panel-row-style[b-e90q5wdsq3], #pg-505-6.panel-no-style[b-e90q5wdsq3] {
    -webkit-align-items: flex-start;
    align-items: flex-start;
}


#pgc-505-1-0[b-e90q5wdsq3], #pgc-505-2-0[b-e90q5wdsq3] {
    width: 100%;
    width: calc(100% - (0*30px));
}

#pgc-505-0-0[b-e90q5wdsq3], #pgc-505-0-1[b-e90q5wdsq3], #pgc-505-0-2[b-e90q5wdsq3], #pgc-505-3-0[b-e90q5wdsq3], #pgc-505-3-1[b-e90q5wdsq3], #pgc-505-3-2[b-e90q5wdsq3], #pgc-505-4-0[b-e90q5wdsq3], #pgc-505-4-1[b-e90q5wdsq3], #pgc-505-4-2[b-e90q5wdsq3], #pgc-505-5-0[b-e90q5wdsq3], #pgc-505-5-1[b-e90q5wdsq3], #pgc-505-5-2[b-e90q5wdsq3], #pgc-505-6-0[b-e90q5wdsq3], #pgc-505-6-1[b-e90q5wdsq3], #pgc-505-6-2[b-e90q5wdsq3] {
    width: 33.3333%;
    width: calc(33.3333% - (.66666666666667*30px));
}

.siteorigin-widget-tinymce textwidget[b-e90q5wdsq3] {
    width: 100%;
    margin: 105px;
}


.controlbox[b-e90q5wdsq3] {
    position: relative;
    border-radius: 5px;
    margin-bottom: 20px;
    width: 100%;
    padding: 10px;
    margin-top: 20px;
}

.statusdot[b-e90q5wdsq3] {
    height: 18px;
    border-radius: 0px;
}

.DOCSTATUS_SUBMITTED[b-e90q5wdsq3] {
    background: #a6eba6;
    min-width: 100px;
}


.DOCSTATUS_TO_PAY[b-e90q5wdsq3] {
    color: #242b2c;
    background-color: yellowgreen;
    min-width: 100px;
}

.DOCSTATUS_DECLINED[b-e90q5wdsq3] {
    background: #af3232;
    color: white;
    min-width: 100px;
}

.DOCSTATUS_SIGNED[b-e90q5wdsq3] {
    color: white;
    background-color: green;
    min-width: 100px;
}

.DOCSTATUS_ACCEPTED[b-e90q5wdsq3] {
    color: white;
    background-color: green;
    min-width: 100px;
}

.DOCSTATUS_COMPLETED[b-e90q5wdsq3] {
    color: white;
    background-color: green;
    min-width: 100px;
}

.DOCSTATUS_WAITING[b-e90q5wdsq3] {
    color: #242b2c;
    background-color: yellow;
    min-width: 100px;
}

.DOCSTATUS_TO_SIGN[b-e90q5wdsq3] {
    color: #242b2c;
    background-color: yellow;
    min-width: 100px;
}

.DOCSTATUS_ERROR[b-e90q5wdsq3] {
    background: red;
    color: white;
    min-width: 100px;
}

.DOCSTATUS_TO_REVIEW[b-e90q5wdsq3] {
    background: violet;
    min-width: 100px;
}

.DOCSTATUS_ARCHIVED[b-e90q5wdsq3] {
    background: lightgreen;
    min-width: 100px;
}

.DOCSTATUS_EDITING[b-e90q5wdsq3] {
    color: #242b2c;
    background-color: #dde3e6;
    min-width: 100px;
}

.DOCSTATUS_PAYMENT_COMPLETE[b-e90q5wdsq3] {
    color: white;
    background-color: green;
    min-width: 100px;
}

.DOCSTATUS_DRAFT[b-e90q5wdsq3] {
    color: white;
    background-color: orange;
    min-width: 100px;
}

.DOCSTATUS_DELETED[b-e90q5wdsq3] {
    color: #242b2c;
    background-color: lightgrey;
    min-width: 100px;
}

.small-box p[b-e90q5wdsq3] {
    text-align: center;
}
/* /Pages/Public/MyArea/PublicMyFundings.razor.rz.scp.css */
.progress[b-8jnjf9aatd] {
    height:10px!Important;
}
/* /Pages/Public/MyArea/PublicMyInvoices.razor.rz.scp.css */
#pg-505-0[b-zh8m9cxfpy], #pg-505-1[b-zh8m9cxfpy], #pg-505-2[b-zh8m9cxfpy], #pg-505-3[b-zh8m9cxfpy], #pg-505-4[b-zh8m9cxfpy], #pg-505-5[b-zh8m9cxfpy], #pl-505 .so-panel[b-zh8m9cxfpy] {
    margin-bottom: 30px;
}

.panel-grid.panel-has-style > .panel-row-style[b-zh8m9cxfpy], .panel-grid.panel-no-style[b-zh8m9cxfpy] {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

.rowGrayBg[b-zh8m9cxfpy] {
    border-bottom-width: 80px;
    margin-bottom: -80px;
    padding-top: 40px;
    padding-bottom: 40px;
    z-index: 0;
}

#pg-505-0.panel-has-style > .panel-row-style[b-zh8m9cxfpy], #pg-505-0.panel-no-style[b-zh8m9cxfpy], #pg-505-1.panel-has-style > .panel-row-style[b-zh8m9cxfpy], #pg-505-1.panel-no-style[b-zh8m9cxfpy], #pg-505-2.panel-has-style > .panel-row-style[b-zh8m9cxfpy], #pg-505-2.panel-no-style[b-zh8m9cxfpy], #pg-505-3.panel-has-style > .panel-row-style[b-zh8m9cxfpy], #pg-505-3.panel-no-style[b-zh8m9cxfpy], #pg-505-4.panel-has-style > .panel-row-style[b-zh8m9cxfpy], #pg-505-4.panel-no-style[b-zh8m9cxfpy], #pg-505-5.panel-has-style > .panel-row-style[b-zh8m9cxfpy], #pg-505-5.panel-no-style[b-zh8m9cxfpy], #pg-505-6.panel-has-style > .panel-row-style[b-zh8m9cxfpy], #pg-505-6.panel-no-style[b-zh8m9cxfpy] {
    -webkit-align-items: flex-start;
    align-items: flex-start;
}


#pgc-505-1-0[b-zh8m9cxfpy], #pgc-505-2-0[b-zh8m9cxfpy] {
    width: 100%;
    width: calc(100% - (0*30px));
}

#pgc-505-0-0[b-zh8m9cxfpy], #pgc-505-0-1[b-zh8m9cxfpy], #pgc-505-0-2[b-zh8m9cxfpy], #pgc-505-3-0[b-zh8m9cxfpy], #pgc-505-3-1[b-zh8m9cxfpy], #pgc-505-3-2[b-zh8m9cxfpy], #pgc-505-4-0[b-zh8m9cxfpy], #pgc-505-4-1[b-zh8m9cxfpy], #pgc-505-4-2[b-zh8m9cxfpy], #pgc-505-5-0[b-zh8m9cxfpy], #pgc-505-5-1[b-zh8m9cxfpy], #pgc-505-5-2[b-zh8m9cxfpy], #pgc-505-6-0[b-zh8m9cxfpy], #pgc-505-6-1[b-zh8m9cxfpy], #pgc-505-6-2[b-zh8m9cxfpy] {
    width: 33.3333%;
    width: calc(33.3333% - (.66666666666667*30px));
}

.siteorigin-widget-tinymce textwidget[b-zh8m9cxfpy] {
    width: 100%;
    margin: 105px;
}
/* /Pages/Public/MyArea/PublicMyMessages.razor.rz.scp.css */
#pg-505-0[b-4o3x3lftgs], #pg-505-1[b-4o3x3lftgs], #pg-505-2[b-4o3x3lftgs], #pg-505-3[b-4o3x3lftgs], #pg-505-4[b-4o3x3lftgs], #pg-505-5[b-4o3x3lftgs], #pl-505 .so-panel[b-4o3x3lftgs] {
    margin-bottom: 30px;
}

.panel-grid.panel-has-style > .panel-row-style[b-4o3x3lftgs], .panel-grid.panel-no-style[b-4o3x3lftgs] {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

.rowGrayBg[b-4o3x3lftgs] {
    border-bottom-width: 80px;
    margin-bottom: -80px;
    padding-top: 40px;
    padding-bottom: 40px;
    z-index: 0;
}

#pg-505-0.panel-has-style > .panel-row-style[b-4o3x3lftgs], #pg-505-0.panel-no-style[b-4o3x3lftgs], #pg-505-1.panel-has-style > .panel-row-style[b-4o3x3lftgs], #pg-505-1.panel-no-style[b-4o3x3lftgs], #pg-505-2.panel-has-style > .panel-row-style[b-4o3x3lftgs], #pg-505-2.panel-no-style[b-4o3x3lftgs], #pg-505-3.panel-has-style > .panel-row-style[b-4o3x3lftgs], #pg-505-3.panel-no-style[b-4o3x3lftgs], #pg-505-4.panel-has-style > .panel-row-style[b-4o3x3lftgs], #pg-505-4.panel-no-style[b-4o3x3lftgs], #pg-505-5.panel-has-style > .panel-row-style[b-4o3x3lftgs], #pg-505-5.panel-no-style[b-4o3x3lftgs], #pg-505-6.panel-has-style > .panel-row-style[b-4o3x3lftgs], #pg-505-6.panel-no-style[b-4o3x3lftgs] {
    -webkit-align-items: flex-start;
    align-items: flex-start;
}


#pgc-505-1-0[b-4o3x3lftgs], #pgc-505-2-0[b-4o3x3lftgs] {
    width: 100%;
    width: calc(100% - (0*30px));
}

#pgc-505-0-0[b-4o3x3lftgs], #pgc-505-0-1[b-4o3x3lftgs], #pgc-505-0-2[b-4o3x3lftgs], #pgc-505-3-0[b-4o3x3lftgs], #pgc-505-3-1[b-4o3x3lftgs], #pgc-505-3-2[b-4o3x3lftgs], #pgc-505-4-0[b-4o3x3lftgs], #pgc-505-4-1[b-4o3x3lftgs], #pgc-505-4-2[b-4o3x3lftgs], #pgc-505-5-0[b-4o3x3lftgs], #pgc-505-5-1[b-4o3x3lftgs], #pgc-505-5-2[b-4o3x3lftgs], #pgc-505-6-0[b-4o3x3lftgs], #pgc-505-6-1[b-4o3x3lftgs], #pgc-505-6-2[b-4o3x3lftgs] {
    width: 33.3333%;
    width: calc(33.3333% - (.66666666666667*30px));
}

.siteorigin-widget-tinymce textwidget[b-4o3x3lftgs] {
    width: 100%;
    margin: 105px;
}
/* /Pages/Public/MyArea/PublicMyService.razor.rz.scp.css */
#pg-505-0[b-17rdui8kyt], #pg-505-1[b-17rdui8kyt], #pg-505-2[b-17rdui8kyt], #pg-505-3[b-17rdui8kyt], #pg-505-4[b-17rdui8kyt], #pg-505-5[b-17rdui8kyt], #pl-505 .so-panel[b-17rdui8kyt] {
    margin-bottom: 30px;
}

.panel-grid.panel-has-style > .panel-row-style[b-17rdui8kyt], .panel-grid.panel-no-style[b-17rdui8kyt] {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

.rowGrayBg[b-17rdui8kyt] {
    border-bottom-width: 80px;
    margin-bottom: -80px;
    padding-top: 40px;
    padding-bottom: 40px;
    z-index: 0;
}

#pg-505-0.panel-has-style > .panel-row-style[b-17rdui8kyt], #pg-505-0.panel-no-style[b-17rdui8kyt], #pg-505-1.panel-has-style > .panel-row-style[b-17rdui8kyt], #pg-505-1.panel-no-style[b-17rdui8kyt], #pg-505-2.panel-has-style > .panel-row-style[b-17rdui8kyt], #pg-505-2.panel-no-style[b-17rdui8kyt], #pg-505-3.panel-has-style > .panel-row-style[b-17rdui8kyt], #pg-505-3.panel-no-style[b-17rdui8kyt], #pg-505-4.panel-has-style > .panel-row-style[b-17rdui8kyt], #pg-505-4.panel-no-style[b-17rdui8kyt], #pg-505-5.panel-has-style > .panel-row-style[b-17rdui8kyt], #pg-505-5.panel-no-style[b-17rdui8kyt], #pg-505-6.panel-has-style > .panel-row-style[b-17rdui8kyt], #pg-505-6.panel-no-style[b-17rdui8kyt] {
    -webkit-align-items: flex-start;
    align-items: flex-start;
}


#pgc-505-1-0[b-17rdui8kyt], #pgc-505-2-0[b-17rdui8kyt] {
    width: 100%;
    width: calc(100% - (0*30px));
}

#pgc-505-0-0[b-17rdui8kyt], #pgc-505-0-1[b-17rdui8kyt], #pgc-505-0-2[b-17rdui8kyt], #pgc-505-3-0[b-17rdui8kyt], #pgc-505-3-1[b-17rdui8kyt], #pgc-505-3-2[b-17rdui8kyt], #pgc-505-4-0[b-17rdui8kyt], #pgc-505-4-1[b-17rdui8kyt], #pgc-505-4-2[b-17rdui8kyt], #pgc-505-5-0[b-17rdui8kyt], #pgc-505-5-1[b-17rdui8kyt], #pgc-505-5-2[b-17rdui8kyt], #pgc-505-6-0[b-17rdui8kyt], #pgc-505-6-1[b-17rdui8kyt], #pgc-505-6-2[b-17rdui8kyt] {
    width: 33.3333%;
    width: calc(33.3333% - (.66666666666667*30px));
}

.siteorigin-widget-tinymce textwidget[b-17rdui8kyt] {
    width: 100%;
    margin: 105px;
}
/* /Pages/Public/MyArea/PublicMySurfaces.razor.rz.scp.css */
/* /Pages/Public/MyArea/PublicProfile.razor.rz.scp.css */
/* /Pages/Public/MyArea/PublicUserHome.razor.rz.scp.css */
.textcenter[b-ipv37gn0ny] {
    align-content: center;
    text-align: center;
}


.k-chart .k-series-0[b-ipv37gn0ny] {
    fill: #92A46B;
}
/* Grün */
.k-chart .k-series-1[b-ipv37gn0ny] {
    fill: #9daab0;
}
/* Grau */
.k-chart .k-series-2[b-ipv37gn0ny] {
    fill: #B47858;
}
/* Braun */
.k-chart .k-series-3[b-ipv37gn0ny] {
    fill: #d5a95f;
}
/* Gold */
.k-chart .k-series-4[b-ipv37gn0ny] {
    fill: #153D8A;
}
/* Dunkelblau */
/* /Pages/Public/News/PublicNews.razor.rz.scp.css */
/* /Pages/Public/News/PublicNewsDetail.razor.rz.scp.css */
.cell[b-acp24bhv07] {
    padding-left: 6px;
}

.div#iyp3[b-acp24bhv07] {
    padding-left: 6px;
}
/* /Pages/Public/Product/ProductDetails.razor.rz.scp.css */
/* /Pages/Public/PublicMemberRegister.razor.rz.scp.css */
/* /Pages/Public/PublicRegister.razor.rz.scp.css */
/* /Pages/Public/PublicWorkInProgress.razor.rz.scp.css */
/* /Pages/Public/Weather/PublicWeather.razor.rz.scp.css */
/* /Pages/Reporting/ReportDesigner.razor.rz.scp.css */
/* /Shared/AuthLayout.razor.rz.scp.css */
.page[b-9623352wzj] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-9623352wzj] {
    flex: 1;
    background: #e2e3e5;
}

.sidebar[b-9623352wzj] {
    background-color: #066C7B;
    border-radius: 0px 10px 20px 0px;
    border-style: none;
}

.top-row[b-9623352wzj] {
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
 
}

    .top-row[b-9623352wzj]  a, .top-row .btn-link[b-9623352wzj] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-9623352wzj] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-9623352wzj] {
        display: none;
    }

    .top-row.auth[b-9623352wzj] {
        justify-content: space-between;
    }

    .top-row a[b-9623352wzj], .top-row .btn-link[b-9623352wzj] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-9623352wzj] {
        flex-direction: row;
    }

    .sidebar[b-9623352wzj] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-9623352wzj] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-9623352wzj], article[b-9623352wzj] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* /Shared/MainLayout.razor.rz.scp.css */
.page[b-eheklemlor] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-eheklemlor] {
    flex: 1;
    background: #e2e3e5;
}

.sidebar[b-eheklemlor] {
    background-color: #066C7B;
    border-radius: 0px 10px 20px 0px;
    border-style: none;
}

.top-row[b-eheklemlor] {
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
 
}

    .top-row[b-eheklemlor]  a, .top-row .btn-link[b-eheklemlor] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-eheklemlor] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-eheklemlor] {
        display: none;
    }

    .top-row.auth[b-eheklemlor] {
        justify-content: space-between;
    }

    .top-row a[b-eheklemlor], .top-row .btn-link[b-eheklemlor] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-eheklemlor] {
        flex-direction: row;
    }

    .sidebar[b-eheklemlor] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-eheklemlor] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-eheklemlor], article[b-eheklemlor] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

.sidebar-content[b-eheklemlor] {
    background-color: #1DA2AF;
    height: 100%;
    width: 100vh;
    display: flex;
    flex-direction: column;
}

    .sidebar-content button[b-eheklemlor] {
        border: 0;
        background-color: #1DA2AF;
        color: white;
        z-index: 9;
    }

.none[b-eheklemlor]{
    display:none;
}

@media only screen and (min-width: 992px) {
    .close-list[b-eheklemlor] {
        display: none !important;
    }
}

.close-list[b-eheklemlor] {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    position: absolute;
    color: #3c4043;
    top: 5px;
    right: 5px;
}

.languageContainer[b-eheklemlor] {
    padding-left: 9px;
    padding-top: 9px;
}

/* /Shared/PublicLayout.razor.rz.scp.css */
/* /Shared/PublicLoggedInLayout.razor.rz.scp.css */
/* /Shared/Redirect/RedirectToTMHomepage.razor.rz.scp.css */
