.mdc-theme-primary{
  color:  #04395A !important;
}

/* .mdc-theme--background{
  background-color: #F2F2F2 !important;
}

.mdc-top-app-bar{
  background-color: #F2F2F2 !important;
} */

.mdc-top-app-bar__col .extra-width-web{
 background-color: #04395A !important;
}

/* button styling starts*/
.mdc-button--raised:not(:disabled), .mdc-button--unelevated:not(:disabled) {
  background-color: #04395A !important;
}

.mdc-button--outlined{
  color: #04395A !important;
}

/* button styling ends*/

.mdc-top-app-bar__col .extra-width-web{
  background-color: #04395A !important;
}

.mdc-top-app-bar__section{
  background-color: #04395A !important;
}

/* .mdc-top-app-bar{
  background-color: #04395A !important;
} */


/* Top links styles starts */

#app-bar-login{
  color: #04395A !important;
}
/* Top links styles ends */


/* Three bar loader starts */
.three-bar-loader:before{
  background-color: #04395A !important;
}

.three-bar-loader:after{
  background-color: #04395A !important;
}
/* Three bar loader ends */

/* custom css classes for scheme login starts*/

.mdc-button:after, .mdc-button:before {
  background-color: #ffffff !important;
  background-color: var(--mdc-theme-on-surface,#ffffff) !important;
}

/* Custom anchor styles starts */

.motion-button--cancel:hover{
  color: #04395A !important;  
}

.motion-button--cancel:active{
  color: #04395A !important;  
}

.motion-button--cancel:focus{
  color: #04395A !important;  
}

.custom-hover-color:hover{
  color: #04395A !important; 
}

.custom-hover-color:active{
  color: #04395A !important; 
}

.custom-hover-color:focus{
  color: #04395A !important; 
}

/* Custom anchor styles ends */

.custom-scheme-height{
  height: 62px !important;
}

.custom-scheme-margin{
  margin-left:20px !important;
}

 .mdc-typography {
  color: rgba(0,0,0) !important;
} 

 .mat-cell {
  color: rgba(0,0,0) !important;
} 

.mat-cell:first-child {
  padding-left: 12px !important;
}

.mat-header-cell {
  color: rgba(0,0,0) !important;  
  font-weight: 500 !important;
  white-space: normal !important;
}

.mat-header-row {
  background: #e6e6e6 !important;
}

.expansion-text {
  color: rgba(0,0,0) !important;
}

.customSchemeColor{
  color: rgba(0,0,0,0.6) !important;
}

.mdc-drawer .mdc-drawer__subtitle, .mdc-drawer .mdc-list-group__subheader, .mdc-drawer .mdc-list-item__graphic {
  color: #04395A !important;
}

/* custom css classes for scheme login ends*/

#app-bar-corporate{
  color: #04395A !important;
}

#app-bar-login{
  color: #04395A !important;
}

.mdc-drawer .mdc-list-item:not(.mdc-list-item--disabled).mdc-list-item:after, .mdc-drawer .mdc-list-item:not(.mdc-list-item--disabled).mdc-list-item:before{
  background-color: #d9d9d9 !important;
}