* {
    margin: 0;
    padding: 0;
}

.css-3dah0e-MuiModal-root-MuiDialog-root {
    z-index: 1234385345;
}

.btn-primary,
.btn-primary:hover,
.form-check-input:checked,
.bg-primary {
    background-color: #127139 !important;
    border-color: #127139;
}

.card {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px !important;
}

.password .eye-icon {
    position: absolute;
    right: 20px;
    height: max-content;
    top: 0px;
    bottom: 0;
    margin: auto;
    width: 15px;
    cursor: pointer;
}

.vertical-collpsed .vertical-menu #sidebar-menu>ul>li>a {
    padding: 0px;
    display: flex;
    padding-left: 25px;
    align-items: center;
}

.react-datepicker-wrapper {
    width: 100%;
}

.next.disabled [role=button],
.next.disabled,
.previous.disabled,
.previous.disabled [role=button] {
    cursor: default !important;
    color: #ccc !important;
}

.description-wrap {
    text-align: left;
    line-height: 1.2;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    cursor: pointer;
    white-space: normal !important;
    max-width: 500px;
}

div[disabled]
{
  pointer-events: none;
}

html {
    /* zoom: 95%; */
}