﻿.dx-dialog-message {
    text-align: center;
}

    .dx-dialog-message i {
        color: black !important;
        font-weight: 400 !important;
        text-align: center;
        width: 50%;
        font-style: normal;
        word-wrap: break-word;
    }

.select2-dropdown {
    z-index: 9001;
}

.select2-container--open {
    z-index: 9999999
}

.form-control {
    border: 1px solid #d7d7d7 !important;
}

.select2-container--default .select2-selection--single {
    background-color: #000;
}

.inputPan:focus {
    outline: none;
    border: 2px solid darkslategray;
}

.inputPan {
    border: 2px solid lightslategray;
    height: 40px;
    border-radius: 3px;
    padding: 5px;
    font-size: 1rem;
}

.select2-search--dropdown {
    --background-color: #bdbcbc;
}

.select2-search__field {
    background-color: #bdbcbc;
}

.select2-results {
    background-color: #D3D3D3;
    font-weight: bold;
}

.select2-container--default .select2-selection--single {
    /*background-color: #f3f6f8 !important;*/
    border: 1px solid #d7d7d7 !important;
    height: 40px !important;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #0aa89e;
    color: #fff;
    font-weight: bold;
}

.panoutSuccessButton {
    background-color: #27918a !important;
    border-color: #1e7d77 !important;
    cursor: pointer !important;
}

    .panoutSuccessButton:hover {
        background-color: #197570 !important;
        border-color: #1e7d77 !important;
    }

    .panoutSuccessButton i {
        background-color: #0aa89e !important;
    }

        .panoutSuccessButton i:hover {
            background-color: #0C9B92 !important;
        }



.panoutSuccessButtonWithoutIconBacground {
    background-color: #27918a !important;
    border-color: #1e7d77 !important;
    cursor: pointer !important;
}

    .panoutSuccessButtonWithoutIconBacground:hover {
        background-color: #197570 !important;
        border-color: #1e7d77 !important;
    }

    .panoutSuccessButtonWithoutIconBacground i {
        background-color: none !important;
    }

        .panoutSuccessButtonWithoutIconBacground i:hover {
            background-color: #0C9B92 !important;
        }


.panoutWarningButton {
    background-color: #EFBB75 !important;
    border-color: #DCAD6E !important;
    cursor: pointer !important;
}

    .panoutWarningButton:hover {
        background-color: #DCAD6E !important;
        border-color: #DCAD6E !important;
    }

    .panoutWarningButton i {
        background-color: none !important;
    }

        .panoutWarningButton i:hover {
            background-color: #E7AB5B !important;
        }



.vitafenixLoginButton {
    background-color: #1f397f !important;
    border-color: #1e7d77 !important;
    cursor: pointer !important;
    color: white !important;
}

    .vitafenixLoginButton:hover {
        background-color: #1f397f !important;
        border-color: #1e7d77 !important;
    }

    .vitafenixLoginButton i {
        background-color: #1f397f !important;
        color: white !important;
    }

        .vitafenixLoginButton i:hover {
            background-color: #1f397f !important;
        }

.required {
    color: #9D1E1E;
    font-weight: bold;
    font-size: 13px;
}

.warningValidation {
    border: 1px solid #ce1a1a !important;
}

.custom-margin {
    margin-left: 330px;
}
