* {
    font-family: Segoe UI;
 }

.choose-provider-type-customization {
    background-color: white;
 }
 
.choose-provider-type-customization div button {
    background-color: #0b3468;
    color: white;
 }

.choose-provider-type-customization div button:hover {
    box-shadow: none;
 }

.cancel-btn-customization {
    color: #4fa531 !important;
    background-color: white !important;
    border-color: #4fa531 !important;
    width: max-content !important;
}

.primary-btn-customization {
    color: white !important;
    background-color: #4fa531 !important;
    border-width: 0px !important;
}

.primary-btn-customization:disabled {
    color: white !important;
    background-color: #d1d1d1 !important;
    border-width: 0px !important;
}

.input-customization {
    caret-color: #0b3468 !important;
}

.mat-focused .mat-form-field-label{
    color: #0b3468 !important;
}
  
.mat-form-field-underline{
    background-color: #0b3468 !important;
}

.mat-form-field-ripple {
    background-color: #0b3468 !important;
}

.inner-row:hover,
.inner-row:active {
    background: #4fa531 !important;
    color: white !important;
}

.mat-progress-spinner circle{
    stroke: #0b3468 !important;
}

.modal-container {
    color: #0b3468;
}

.mat-dialog-customization {
    color: #0b3468;
}

.logo img {
    display: block !important;
    max-width: 32% !important;
    max-height: 32% !important;
    width: auto !important;
    height: auto !important;
}

@media (max-width: 823px) {
    .logo {
        width: 7%;
        height: auto;
    }
}

.inner-row, .data, .success-revoke-container, .title, .title-container {
    color: #0b3468;
}
  
.inner-row:hover, .inner-row:active {
    background: #4fa531 !important;
    color: white !important;
}

.mat-dialog-content {
    color: #46555A;
}

.mat-button-focus-overlay { 
    background-color: transparent!important; 
}

.mdc-button--unelevated.mat-mdc-unelevated-button.mat-unthemed {
    --mdc-filled-button-container-color: #4fa531;
    --mdc-filled-button-label-text-color: white;
}

.mdc-text-field .mdc-line-ripple:after {
    border-bottom-color: #0b3468 !important;
  }
  
  mat-label {
    color: #0b3468 !important;
  }
  
  .mat-mdc-form-field-required-marker {
    color: #0b3468 !important;
  }
  
  .mat-mdc-form-field-infix {
    background: white !important;
  }

#logout {
    color: #a6a6a6 !important;
}