.md-toolbar-tools {
  color: #97c0e6;
}

.md-button, .md-button.md-icon-button {
  min-height: 44px;
  color: #13294b;
}

.md-button.md-accent {
  color: #97c0e6;
}

button.md-button.md-accent.md-raised {
  color: #97c0e6;
}

.sidenav, md-toolbar h2 {
  color: #13294b !important;
}

h2.section-header, .block-header {
  font-size: inherit;
  font-weight: inherit;
  color: #13294b !important;
}

.md-button.md-primary:not([disabled]) md-icon {
  color: #5a6981;
}

.md-button.md-default-theme.md-raised[disabled], .md-button.md-raised[disabled] {
  color: #13294b !important;
}

.md-button.md-default-theme.md-primary, .md-button.md-primary {
  color: #13294b;
}

.calendar-date, .desktop-month-selector, .mobile-day-calendar-name, .mobile-day-calendar-number {
  color: #5a6981 !important;
}

.todays-date .calendar-date {
  color: #13294b !important;
}

.confirm-trip-return {
  color: #13294b;
}

md-icon.md-default-theme.md-primary, md-icon.md-primary {
  color: #13294b;
}

md-tabs .md-tab.md-active {
  color: #13294b;
}

/* Changed the default colour of the select menu to avoid contrast issue */
md-select-menu.md-default-theme md-content md-option[selected], md-select-menu md-content md-option[selected] {
  color: #13294b !important;
}

/* Changed the default colour of the input field to avoid contrast issue */
md-no-float label {
  color: #13294b !important;
}

md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused label, md-input-container:not(.md-input-invalid).md-input-focused label, 
md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused md-icon, md-input-container:not(.md-input-invalid).md-input-focused md-icon {
  color: #13294b !important;
}

md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child {
  color: #13294b !important;
}

/* Changed the default colour of the checkbox to avoid contrast issue */
md-checkbox {
  color: #13294b !important;
}

md-checkbox.md-checked .md-icon:after {
  border-color: #97c0e6;
}

/* Changed the default colour of the switch to avoid contrast issue */
md-switch.md-checked .md-thumb {
  background-color: #042432 !important;
  color: #042432 !important;
}

md-switch.md-default-theme.md-checked.md-primary .md-bar, md-switch.md-checked.md-primary .md-bar {
  background-color: #5a6981;
}

/* Changed the default colour of the radio button to avoid contrast issue */
md-radio-button.md-primary.md-checked .md-on {
  background-color: #5a6981;
} 

md-radio-group:not([disabled]) .md-primary.md-checked .md-off {
  border-color: #5a6981;
}