p-inputnumber.ng-dirty.ng-validR > .p-inputnumber > .p-inputtext,
.p-inputtext.ng-dirty.ng-validR,
p-inputnumber.ng-dirty.ng-validR > .p-inputnumber > .p-inputtext {
    border-color: var(--green-500) !important;
}
.ng-validR .p-inputtext,
.ng-validR .p-dropdown {
    border-color: var(--green-500) !important;
}

.p-fluid .p-calendar .ng-dirty .ng-invalid > .p-inputtext,
.p-fluid .p-dropdown .ng-dirty .ng-invalid > .p-inputtext {
    border: 1px solid red !important;
}

.filtersEvo .p-dropdown {
    background-color: transparent !important;
    border: 1px solid #1e2a5e;
    color: #1e2a5e !important;
    /*flex-direction: row-reverse!important;*/
}
.filtersEvo .p-dropdown .p-dropdown-label.p-placeholder,
.filtersEvo .p-dropdown .p-dropdown-trigger .pi {
    color: #1e2a5e !important;
    font-weight: 500 !important;
}

.filtersEvo .p-dropdown-label {
    color: #1e2a5e !important;
    font-weight: 500 !important;
    padding-right: 0px !important;
}
.filtersEvo .p-dropdown .p-dropdown-trigger {
    margin-left: -5px !important;
}
.fc .fc-scrollgrid table,
.fc .fc-daygrid-body {
    width: 100% !important;
    height: 100% !important;
}
.fc .fc-scrollgrid-liquid {
    height: 75% !important;
}

.layout-sidebar .layout-menu ul a {
    margin-bottom: 8px;
}
.layout-sidebar
    .layout-menu
    .layout-root-menuitem
    > .layout-menuitem-root-text {
    padding: 7px !important;
}
.suzuki {
    padding: 10px 7px 10px 5px;
    border-radius: 0px 6px 6px 0px;
    width: 4.3rem;
    background: #1e2a5e;
    cursor: pointer;
}

.ngx-otp-input {
    width: 40px !important;
    height: 40px !important;
    font-family: "Poppins", sans-serif !important;
    font-size: 1rem !important;
    color: #1e293b !important;
    background: #ffffff !important;
    padding: 0.75rem 0.75rem !important;
    border: 1px solid #cbd5e1 !important;
    transition: background-color 0.2s, color 0.2s, border-color 0.2s,
        box-shadow 0.2s !important;
    appearance: none !important;
    border-radius: 6px !important;
}
.ngx-otp-input-container {
    display: flex;
    justify-content: space-evenly !important;
}
.udawattalogo {
    padding: 40px 50px;
}
