@font-face {
    font-family: mikadoBold;
    src: url(/wp-content/plugins/Mh4lHC/assets/font/MikadoBold.otf);
}

#elementor-popup-modal-541 .dialog-widget-content {
    position: absolute;
    top: 65%;
    right: 0px;
    width: 150px;
    transform: translateY(-50%);
}

.elementor-541 .elementor-element.elementor-element-18564ab {
    text-align: left !important;
}


.elementor-column.elementor-col-80,
.elementor-column[data-col="80"] {
    width: unset !important;
}

.elementor-message.elementor-message-success {
    position: absolute;
    margin-top: 70px;
}

.elementor-message.elementor-message-success {
    position: absolute;
    margin-top: 70px;
}


span.elementor-message.elementor-message-danger.elementor-help-inline.elementor-form-help-inline {
    position: absolute;
    margin-top: 120px;
}

#referralinformation table {
    margin-bottom: 0px !important;
}


#bannerContentDiv {
    height: unset !important;
    text-align: left;
    max-width: unset !important;
    margin-right: 0px !important;
    background-color: transparent !important;
    width: unset !important;
}

.heath-tr-info {
    list-style: none;
    color: var(--e-global-color-primary);
}

.heath-tr-info li {
    padding: 8px 0px;
    font-size: 16px;
}

.btn.text.yellow {
    color: #333 !important;
    background-color: #ffe500 !important;
    box-shadow: 0 3px 0 0 #e9c81a !important;
    font-weight: 700 !important;
    font-family: unset !important;
    border: 1px solid #ffe500 !important;
}

.btn.text.juicy-grape-bright {
    color: var(--e-global-color-36717b0) !important;
    background-color: var(--e-global-color-ed091fa) !important;
    box-shadow: none !important;
    font-weight: 700 !important;
    font-family: unset !important;
    border: 1px solid var(--e-global-color-ed091fa) !important;
    border-radius: 72px;
}

.btn.text.large {
    min-width: 160px;
    min-height: 48px;
    padding: 10px 15px 8px;
    line-height: 30px;
    font-size: 13.5pt;
}

button#logoutbtn {
    border: none !important;
    box-shadow: none !important;
}

.text-juicy-grape {
    color: var(--e-global-color-text) !important;
}

.referralinformation-section{
    background-color: var(--e-global-color-b32eee6);
    color: white;
}

.referralinformation-section table td, .referralinformation-section table th {
    border: 1px solid var(--e-global-color-b32eee6);
}

.referralinformation-section table tbody tr:hover>td, .referralinformation-section table tbody tr:hover>th {
    background-color: var(--e-global-color-b32eee6);
}

.referralinformation-section table tbody>tr:nth-child(odd)>td, .referralinformation-section table tbody>tr:nth-child(odd)>th {
    background-color: var(--e-global-color-b32eee6);
}

@media (max-width: 768px) {
    #referralinformation tr {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    #referralinformation tr td {
        border: none !important;
        width: unset !important;
    }

}