/**
 * To copy the theming css to the clipboard:

    copy([].slice.call(document.styleSheets)
      .map(e => e.ownerNode)
      .filter(e => e.hasAttribute('md-theme-style'))
      .map(e => e.textContent)
      .join('\n')
    )

 * See https://github.com/angular/material/blob/master/docs/content/performance/internet-explorer.md
 */

md-autocomplete.md-default-theme input,
md-autocomplete input {
    color: rgba(0, 0, 0, 0.87);
}
.md-autocomplete-standard-list-container.md-default-theme .md-autocomplete-suggestion,
.md-autocomplete-standard-list-container .md-autocomplete-suggestion,
.md-autocomplete-suggestions-container.md-default-theme .md-autocomplete-suggestion,
.md-autocomplete-suggestions-container .md-autocomplete-suggestion {
    color: rgba(0, 0, 0, 0.87);
}
md-bottom-sheet.md-default-theme.md-list md-list-item,
md-bottom-sheet.md-list md-list-item {
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-primary,
.md-button.md-primary {
    color: rgb(77, 128, 128);
}
.md-button.md-default-theme.md-primary.md-fab,
.md-button.md-primary.md-fab,
.md-button.md-default-theme.md-primary.md-raised,
.md-button.md-primary.md-raised {
    background-color: rgb(77, 128, 128);
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-primary.md-fab:not([disabled]) md-icon,
.md-button.md-primary.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-primary.md-raised:not([disabled]) md-icon,
.md-button.md-primary.md-raised:not([disabled]) md-icon {
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover,
.md-button.md-primary.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused,
.md-button.md-primary.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover,
.md-button.md-primary.md-raised:not([disabled]):hover {
    background-color: rgb(142, 191, 187);
}
.md-button.md-default-theme.md-primary:not([disabled]) md-icon,
.md-button.md-primary:not([disabled]) md-icon {
    color: rgb(77, 128, 128);
}
._md a.md-default-theme:not(.md-button).md-primary,
._md a:not(.md-button).md-primary {
    color: rgb(77, 128, 128);
}
._md a.md-default-theme:not(.md-button).md-primary:hover,
._md a:not(.md-button).md-primary:hover {
    color: rgb(125, 179, 176);
}
md-card.md-default-theme .md-card-image,
md-card .md-card-image {
    border-radius: 2px 2px 0 0;
}
md-card.md-default-theme md-card-header md-card-header-text .md-subhead,
md-card md-card-header md-card-header-text .md-subhead,
md-card.md-default-theme md-card-title md-card-title-text:not(:only-child) .md-subhead,
md-card md-card-title md-card-title-text:not(:only-child) .md-subhead {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme .md-ink-ripple,
md-checkbox .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme:not(.md-checked) .md-icon,
md-checkbox:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme:not([disabled]).md-primary .md-ripple,
md-checkbox:not([disabled]).md-primary .md-ripple {
    color: rgb(142, 191, 187);
}
md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ripple,
md-checkbox:not([disabled]).md-primary.md-checked .md-ripple {
    color: rgb(117, 117, 117);
}
md-checkbox.md-default-theme:not([disabled]).md-primary .md-ink-ripple,
md-checkbox:not([disabled]).md-primary .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-checkbox:not([disabled]).md-primary.md-checked .md-ink-ripple {
    color: rgba(77, 128, 128, 0.87);
}
md-checkbox.md-default-theme:not([disabled]).md-primary:not(.md-checked) .md-icon,
md-checkbox:not([disabled]).md-primary:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon,
md-checkbox:not([disabled]).md-primary.md-checked .md-icon {
    background-color: rgba(77, 128, 128, 0.87);
}
md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked.md-focused .md-container:before,
md-checkbox:not([disabled]).md-primary.md-checked.md-focused .md-container:before {
    background-color: rgba(77, 128, 128, 0.26);
}
md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon:after,
md-checkbox:not([disabled]).md-primary.md-checked .md-icon:after {
    border-color: rgba(255, 255, 255, 0.87);
}
md-checkbox.md-default-theme:not([disabled]).md-primary .md-indeterminate[disabled] .md-container,
md-checkbox:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {
    color: rgba(0, 0, 0, 0.38);
}
md-checkbox.md-default-theme[disabled]:not(.md-checked) .md-icon,
md-checkbox[disabled]:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.38);
}
md-checkbox.md-default-theme[disabled] .md-label,
md-checkbox[disabled] .md-label {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme .md-chips,
md-chips .md-chips {
    box-shadow: 0 1px rgba(0, 0, 0, 0.12);
}
md-chips.md-default-theme .md-chips.md-focused,
md-chips .md-chips.md-focused {
    box-shadow: 0 2px rgb(77, 128, 128);
}
md-chips.md-default-theme .md-chips .md-chip-input-container input,
md-chips .md-chips .md-chip-input-container input {
    color: rgba(0, 0, 0, 0.87);
}
md-chips.md-default-theme .md-chips .md-chip-input-container input::-webkit-input-placeholder,
md-chips .md-chips .md-chip-input-container input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme .md-chips .md-chip-input-container input:-ms-input-placeholder,
md-chips .md-chips .md-chip-input-container input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme .md-chips .md-chip-input-container input::-ms-input-placeholder,
md-chips .md-chips .md-chip-input-container input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme .md-chips .md-chip-input-container input::placeholder,
md-chips .md-chips .md-chip-input-container input::placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme .md-chips .md-chip-input-container input:-moz-placeholder,
md-chips .md-chips .md-chip-input-container input:-moz-placeholder,
md-chips.md-default-theme .md-chips .md-chip-input-container input::-moz-placeholder,
md-chips .md-chips .md-chip-input-container input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.38);
    opacity: 1;
}
md-chips.md-default-theme md-chip.md-focused,
md-chips md-chip.md-focused {
    background: rgb(77, 128, 128);
    color: rgba(255, 255, 255, 0.87);
}
md-chips.md-default-theme md-chip.md-focused md-icon,
md-chips md-chip.md-focused md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-chips.md-default-theme .md-chip-remove-container button.md-chip-remove md-icon,
md-chips .md-chip-remove-container button.md-chip-remove md-icon,
md-chips.md-default-theme .md-chip-remove-container buttonmd-chip-remove md-icon,
md-chips .md-chip-remove-container buttonmd-chip-remove md-icon {
    fill: rgba(0, 0, 0, 0.54);
    color: rgba(0, 0, 0, 0.54);
}
.md-default-theme .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator,
.md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
    border: 1px solid rgb(161, 204, 200);
}
.md-default-theme .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
.md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
    color: rgba(161, 204, 200, 0.6);
}
.md-default-theme .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-default-theme .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
    background: rgb(161, 204, 200);
    border-color: transparent;
    color: rgba(255, 255, 255, 0.87);
}
.md-default-theme .md-calendar-date-disabled,
.md-calendar-date-disabled,
.md-default-theme .md-calendar-month-label-disabled,
.md-calendar-month-label-disabled {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme .md-calendar-month-label md-icon,
.md-calendar-month-label md-icon,
.md-default-theme .md-datepicker-input,
.md-datepicker-input {
    color: rgba(0, 0, 0, 0.87);
}
.md-default-theme .md-datepicker-input::-webkit-input-placeholder,
.md-datepicker-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme .md-datepicker-input:-ms-input-placeholder,
.md-datepicker-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme .md-datepicker-input::-ms-input-placeholder,
.md-datepicker-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme .md-datepicker-input::placeholder,
.md-datepicker-input::placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme .md-datepicker-input:-moz-placeholder,
.md-datepicker-input:-moz-placeholder,
.md-default-theme .md-datepicker-input::-moz-placeholder,
.md-datepicker-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.38);
    opacity: 1;
}
.md-default-theme .md-datepicker-input-container,
.md-datepicker-input-container {
    border-bottom-color: rgba(0, 0, 0, 0.12);
}
.md-default-theme .md-datepicker-input-container.md-datepicker-focused,
.md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(77, 128, 128);
}
.md-default-theme .md-datepicker-triangle-button .md-datepicker-expand-triangle,
.md-datepicker-triangle-button .md-datepicker-expand-triangle {
    border-top-color: rgba(0, 0, 0, 0.54);
}
.md-default-theme .md-datepicker-open .md-datepicker-calendar-icon,
.md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(77, 128, 128);
}
md-dialog.md-default-theme.md-content-overflow md-dialog-actions,
md-dialog.md-content-overflow md-dialog-actions {
    border-top-color: rgba(0, 0, 0, 0.12);
}
md-divider.md-default-theme,
md-divider {
    border-color: rgba(0, 0, 0, 0.12);
}
md-icon.md-default-theme,
md-icon {
    color: #fff;
}
md-icon.md-default-theme.md-primary,
md-icon.md-primary {
    color: rgb(77, 128, 128);
}
md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused .md-input,
md-input-container:not(.md-input-invalid).md-input-focused .md-input,
md-input-container.md-default-theme:not(.md-input-invalid).md-input-resized .md-input,
md-input-container:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(77, 128, 128);
}
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: rgb(77, 128, 128);
}
md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h3,
md-list md-list-item.md-2-line .md-list-item-text h3,
md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h4,
md-list md-list-item.md-2-line .md-list-item-text h4,
md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h3,
md-list md-list-item.md-3-line .md-list-item-text h3,
md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h4,
md-list md-list-item.md-3-line .md-list-item-text h4 {
    color: rgba(0, 0, 0, 0.87);
}
md-list.md-default-theme md-list-item.md-2-line .md-list-item-text p,
md-list md-list-item.md-2-line .md-list-item-text p,
md-list.md-default-theme md-list-item.md-3-line .md-list-item-text p,
md-list md-list-item.md-3-line .md-list-item-text p {
    color: rgba(0, 0, 0, 0.54);
}
md-list.md-default-theme md-list-item > md-icon,
md-list md-list-item > md-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-list.md-default-theme md-list-item > md-icon.md-highlight,
md-list md-list-item > md-icon.md-highlight {
    color: rgb(77, 128, 128);
}
md-menu-content.md-default-theme md-menu-item,
md-menu-content md-menu-item {
    color: rgba(0, 0, 0, 0.87);
}
md-menu-content.md-default-theme md-menu-item md-icon,
md-menu-content md-menu-item md-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-menu-content.md-default-theme md-menu-item .md-button[disabled],
md-menu-content md-menu-item .md-button[disabled],
md-menu-content.md-default-theme md-menu-item .md-button[disabled] md-icon,
md-menu-content md-menu-item .md-button[disabled] md-icon {
    color: rgba(0, 0, 0, 0.38);
}
md-menu-bar.md-default-theme > button.md-button,
md-menu-bar > button.md-button {
    border-radius: 2px;
    color: rgba(0, 0, 0, 0.87);
}
md-menu-bar.md-default-theme md-menu > button,
md-menu-bar md-menu > button {
    color: rgba(0, 0, 0, 0.87);
}
md-menu-content.md-default-theme .md-menu > .md-button:after,
md-menu-content .md-menu > .md-button:after {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-menu-toolbar md-toolbar-filler,
md-toolbar.md-menu-toolbar md-toolbar-filler {
    background-color: rgb(77, 128, 128);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-menu-toolbar md-toolbar-filler md-icon,
md-toolbar.md-menu-toolbar md-toolbar-filler md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-nav-bar.md-default-theme .md-button._md-nav-button.md-unselected,
md-nav-bar .md-button._md-nav-button.md-unselected {
    color: rgba(0, 0, 0, 0.54);
}
md-nav-bar.md-default-theme .md-button._md-nav-button[disabled],
md-nav-bar .md-button._md-nav-button[disabled] {
    color: rgba(0, 0, 0, 0.38);
}
md-nav-bar.md-default-theme.md-primary > .md-nav-bar,
md-nav-bar.md-primary > .md-nav-bar {
    background-color: rgb(77, 128, 128);
}
md-nav-bar.md-default-theme.md-primary > .md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-primary > .md-nav-bar .md-button._md-nav-button {
    color: rgb(225, 245, 243);
}
md-nav-bar.md-default-theme.md-primary > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-primary > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255, 255, 255, 0.87);
}
md-nav-bar.md-default-theme.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar > md-nav-bar.md-default-theme > .md-nav-bar,
md-toolbar > md-nav-bar > .md-nav-bar {
    background-color: rgb(77, 128, 128);
}
md-toolbar > md-nav-bar.md-default-theme > .md-nav-bar .md-button._md-nav-button,
md-toolbar > md-nav-bar > .md-nav-bar .md-button._md-nav-button {
    color: rgb(225, 245, 243);
}
md-toolbar > md-nav-bar.md-default-theme > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar > md-nav-bar > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar > md-nav-bar.md-default-theme > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar > md-nav-bar > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar > md-nav-bar.md-default-theme > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar > md-nav-bar > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-progress-circular.md-default-theme path,
md-progress-circular path {
    stroke: rgb(77, 128, 128);
}
md-progress-linear.md-default-theme .md-container,
md-progress-linear .md-container {
    background-color: rgb(225, 245, 243);
}
md-progress-linear.md-default-theme .md-bar,
md-progress-linear .md-bar {
    background-color: rgb(77, 128, 128);
}
md-progress-linear.md-default-theme[md-mode="buffer"].md-primary .md-bar1,
md-progress-linear[md-mode="buffer"].md-primary .md-bar1 {
    background-color: rgb(225, 245, 243);
}
md-progress-linear.md-default-theme[md-mode="buffer"].md-primary .md-dashed:before,
md-progress-linear[md-mode="buffer"].md-primary .md-dashed:before {
    background: radial-gradient(rgb(225, 245, 243) 0, rgb(225, 245, 243) 16%, transparent 42%);
}
md-radio-button.md-default-theme .md-off,
md-radio-button .md-off {
    border-color: rgba(0, 0, 0, 0.54);
}
md-radio-button.md-default-theme:not([disabled]).md-primary .md-on,
md-radio-button:not([disabled]).md-primary .md-on,
md-radio-button.md-default-theme:not([disabled]) .md-primary .md-on,
md-radio-button:not([disabled]) .md-primary .md-on,
md-radio-group.md-default-theme:not([disabled]).md-primary .md-on,
md-radio-group:not([disabled]).md-primary .md-on,
md-radio-group.md-default-theme:not([disabled]) .md-primary .md-on,
md-radio-group:not([disabled]) .md-primary .md-on {
    background-color: rgba(77, 128, 128, 0.87);
}
md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-off,
md-radio-button:not([disabled]).md-primary.md-checked .md-off,
md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-off,
md-radio-button:not([disabled]) .md-primary.md-checked .md-off,
md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-off,
md-radio-button:not([disabled]).md-primary .md-checked .md-off,
md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-off,
md-radio-button:not([disabled]) .md-primary .md-checked .md-off,
md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-off,
md-radio-group:not([disabled]).md-primary.md-checked .md-off,
md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-off,
md-radio-group:not([disabled]) .md-primary.md-checked .md-off,
md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-off,
md-radio-group:not([disabled]).md-primary .md-checked .md-off,
md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-off,
md-radio-group:not([disabled]) .md-primary .md-checked .md-off {
    border-color: rgba(77, 128, 128, 0.87);
}
md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-button:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-button:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-button:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple,
md-radio-button:not([disabled]) .md-primary .md-checked .md-ink-ripple,
md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-group:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-group:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-group:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple,
md-radio-group:not([disabled]) .md-primary .md-checked .md-ink-ripple {
    color: rgba(77, 128, 128, 0.87);
}
md-radio-button.md-default-theme:not([disabled]).md-primary .md-container .md-ripple,
md-radio-button:not([disabled]).md-primary .md-container .md-ripple,
md-radio-button.md-default-theme:not([disabled]) .md-primary .md-container .md-ripple,
md-radio-button:not([disabled]) .md-primary .md-container .md-ripple,
md-radio-group.md-default-theme:not([disabled]).md-primary .md-container .md-ripple,
md-radio-group:not([disabled]).md-primary .md-container .md-ripple,
md-radio-group.md-default-theme:not([disabled]) .md-primary .md-container .md-ripple,
md-radio-group:not([disabled]) .md-primary .md-container .md-ripple {
    color: rgb(142, 191, 187);
}
md-radio-button.md-default-theme[disabled],
md-radio-button[disabled],
md-radio-group.md-default-theme[disabled],
md-radio-group[disabled] {
    color: rgba(0, 0, 0, 0.38);
}
md-radio-button.md-default-theme[disabled] .md-container .md-off,
md-radio-button[disabled] .md-container .md-off,
md-radio-button.md-default-theme[disabled] .md-container .md-on,
md-radio-button[disabled] .md-container .md-on,
md-radio-group.md-default-theme[disabled] .md-container .md-off,
md-radio-group[disabled] .md-container .md-off,
md-radio-group.md-default-theme[disabled] .md-container .md-on,
md-radio-group[disabled] .md-container .md-on {
    border-color: rgba(0, 0, 0, 0.38);
}
md-radio-group.md-default-theme .md-checked:not([disabled]).md-primary .md-ink-ripple,
md-radio-group .md-checked:not([disabled]).md-primary .md-ink-ripple,
md-radio-group.md-default-theme.md-primary .md-checked:not([disabled]) .md-ink-ripple,
md-radio-group.md-primary .md-checked:not([disabled]) .md-ink-ripple {
    color: rgba(77, 128, 128, 0.26);
}
md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
md-radio-group.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
md-radio-group.md-default-theme.md-focused:not(:empty).md-primary .md-checked .md-container:before,
md-radio-group.md-focused:not(:empty).md-primary .md-checked .md-container:before {
    background-color: rgba(77, 128, 128, 0.26);
}
md-input-container:not(.md-input-focused):not(.md-input-invalid)
    md-select.md-default-theme
    .md-select-value
    span:first-child:after,
md-input-container:not(.md-input-focused):not(.md-input-invalid) md-select .md-select-value span:first-child:after {
    color: rgba(0, 0, 0, 0.38);
}
md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme .md-select-value,
md-input-container.md-input-focused:not(.md-input-has-value) md-select .md-select-value,
md-input-container.md-input-focused:not(.md-input-has-value)
    md-select.md-default-theme
    .md-select-value.md-select-placeholder,
md-input-container.md-input-focused:not(.md-input-has-value) md-select .md-select-value.md-select-placeholder {
    color: rgb(77, 128, 128);
}
md-input-container.md-input-invalid md-select.md-default-theme.md-no-underline .md-select-value,
md-input-container.md-input-invalid md-select.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme .md-select-value,
md-select .md-select-value {
    border-bottom-color: rgba(0, 0, 0, 0.12);
}
md-select.md-default-theme .md-select-value.md-select-placeholder,
md-select .md-select-value.md-select-placeholder {
    color: #fff;
}
md-select.md-default-theme.md-no-underline .md-select-value,
md-select.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.ng-invalid.ng-touched.md-no-underline .md-select-value,
md-select.ng-invalid.ng-touched.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme:not([disabled]):focus .md-select-value,
md-select:not([disabled]):focus .md-select-value {
    border-bottom-color: rgb(77, 128, 128);
    color: rgba(0, 0, 0, 0.87);
}
md-select.md-default-theme:not([disabled]):focus .md-select-value.md-select-placeholder,
md-select:not([disabled]):focus .md-select-value.md-select-placeholder {
    color: rgba(0, 0, 0, 0.87);
}
md-select.md-default-theme:not([disabled]):focus.md-no-underline .md-select-value,
md-select:not([disabled]):focus.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme[disabled] .md-select-icon,
md-select[disabled] .md-select-icon,
md-select.md-default-theme[disabled] .md-select-value,
md-select[disabled] .md-select-value,
md-select.md-default-theme[disabled] .md-select-value.md-select-placeholder,
md-select[disabled] .md-select-value.md-select-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-select.md-default-theme .md-select-icon,
md-select .md-select-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-select-menu.md-default-theme md-content md-optgroup,
md-select-menu md-content md-optgroup {
    color: rgba(0, 0, 0, 0.54);
}
md-select-menu.md-default-theme md-content md-option,
md-select-menu md-content md-option {
    color: rgba(0, 0, 0, 0.87);
}
md-select-menu.md-default-theme md-content md-option[disabled] .md-text,
md-select-menu md-content md-option[disabled] .md-text {
    color: rgba(0, 0, 0, 0.38);
}
md-select-menu.md-default-theme md-content md-option[selected],
md-select-menu md-content md-option[selected] {
    color: rgb(161, 204, 200);
}
md-select-menu.md-default-theme md-content md-option[selected].md-focused,
md-select-menu md-content md-option[selected].md-focused,
md-select-menu.md-default-theme md-content md-option[selected]:focus,
md-select-menu md-content md-option[selected]:focus {
    color: rgb(142, 191, 187);
}
.md-checkbox-enabled.md-default-theme .md-ripple,
.md-checkbox-enabled .md-ripple {
    color: rgb(142, 191, 187);
}
.md-checkbox-enabled.md-default-theme .md-ink-ripple,
.md-checkbox-enabled .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
.md-checkbox-enabled.md-default-theme[selected] .md-ink-ripple,
.md-checkbox-enabled[selected] .md-ink-ripple {
    color: rgba(77, 128, 128, 0.87);
}
.md-checkbox-enabled.md-default-theme:not(.md-checked) .md-icon,
.md-checkbox-enabled:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
.md-checkbox-enabled.md-default-theme[selected] .md-icon,
.md-checkbox-enabled[selected] .md-icon {
    background-color: rgba(77, 128, 128, 0.87);
}
.md-checkbox-enabled.md-default-theme[selected].md-focused .md-container:before,
.md-checkbox-enabled[selected].md-focused .md-container:before {
    background-color: rgba(77, 128, 128, 0.26);
}
.md-checkbox-enabled.md-default-theme[selected] .md-icon:after,
.md-checkbox-enabled[selected] .md-icon:after {
    border-color: rgba(255, 255, 255, 0.87);
}
.md-checkbox-enabled.md-default-theme .md-indeterminate[disabled] .md-container,
.md-checkbox-enabled .md-indeterminate[disabled] .md-container {
    color: rgba(0, 0, 0, 0.38);
}
.md-checkbox-enabled.md-default-theme md-option .md-text,
.md-checkbox-enabled md-option .md-text {
    color: rgba(0, 0, 0, 0.87);
}
md-slider.md-default-theme.md-primary .md-focus-ring,
md-slider.md-primary .md-focus-ring {
    background-color: rgba(206, 235, 232, 0.38);
}
md-slider.md-default-theme.md-primary .md-track.md-track-fill,
md-slider.md-primary .md-track.md-track-fill {
    background-color: rgb(77, 128, 128);
}
md-slider.md-default-theme.md-primary .md-thumb:after,
md-slider.md-primary .md-thumb:after {
    background-color: rgb(77, 128, 128);
    border-color: rgb(77, 128, 128);
}
md-slider.md-default-theme.md-primary .md-sign,
md-slider.md-primary .md-sign {
    background-color: rgb(77, 128, 128);
}
md-slider.md-default-theme.md-primary .md-sign:after,
md-slider.md-primary .md-sign:after {
    border-top-color: rgb(77, 128, 128);
}
md-slider.md-default-theme.md-primary[md-vertical] .md-sign:after,
md-slider.md-primary[md-vertical] .md-sign:after {
    border-left-color: rgb(77, 128, 128);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-primary .md-thumb-text,
md-slider.md-primary .md-thumb-text {
    color: rgba(255, 255, 255, 0.87);
}
md-slider.md-default-theme[disabled] .md-thumb:after,
md-slider[disabled] .md-thumb:after {
    border-color: transparent;
}
md-slider-container[disabled] > :first-child:not(md-slider),
md-slider-container[disabled] > :last-child:not(md-slider) {
    color: rgba(0, 0, 0, 0.38);
}
.md-subheader.md-default-theme.md-primary,
.md-subheader.md-primary {
    color: rgb(77, 128, 128);
}
md-switch.md-default-theme.md-checked:not([disabled]).md-primary .md-ink-ripple,
md-switch.md-checked:not([disabled]).md-primary .md-ink-ripple {
    color: rgb(77, 128, 128);
}
md-switch.md-default-theme.md-checked:not([disabled]).md-primary .md-thumb,
md-switch.md-checked:not([disabled]).md-primary .md-thumb {
    background-color: rgb(77, 128, 128);
}
md-switch.md-default-theme.md-checked:not([disabled]).md-primary .md-bar,
md-switch.md-checked:not([disabled]).md-primary .md-bar {
    background-color: rgba(77, 128, 128, 0.5);
}
md-switch.md-default-theme.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before,
md-switch.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before {
    background-color: rgba(77, 128, 128, 0.26);
}
md-tabs.md-default-theme md-next-button md-icon,
md-tabs md-next-button md-icon,
md-tabs.md-default-theme md-prev-button md-icon,
md-tabs md-prev-button md-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-tabs.md-default-theme .md-tab,
md-tabs .md-tab {
    color: rgba(0, 0, 0, 0.54);
}
md-tabs.md-default-theme .md-tab[disabled],
md-tabs .md-tab[disabled],
md-tabs.md-default-theme .md-tab[disabled] md-icon,
md-tabs .md-tab[disabled] md-icon {
    color: rgba(0, 0, 0, 0.38);
}
md-tabs.md-default-theme .md-tab.md-focused,
md-tabs .md-tab.md-focused {
    background: rgba(77, 128, 128, 0.1);
}
md-tabs.md-default-theme.md-primary > md-tabs-wrapper,
md-tabs.md-primary > md-tabs-wrapper {
    background-color: rgb(77, 128, 128);
}
md-tabs.md-default-theme.md-primary > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-primary > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-primary > md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-primary > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-tabs.md-default-theme.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-tabs.md-default-theme.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-default-theme.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-tabs.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-tabs.md-default-theme.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgb(86, 176, 76);
    color: rgb(86, 176, 76);
}
md-tabs.md-default-theme.md-primary.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-tabs.md-primary.md-no-ink-bar-color > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper,
md-toolbar > md-tabs > md-tabs-wrapper {
    background-color: rgb(77, 128, 128);
}
md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper md-next-button md-icon,
md-toolbar > md-tabs > md-tabs-wrapper md-next-button md-icon,
md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper md-prev-button md-icon,
md-toolbar > md-tabs > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-toolbar
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
md-toolbar
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-toolbar
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar
    > md-tabs.md-default-theme.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-toolbar > md-tabs.md-no-ink-bar-color > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toast.md-default-theme .md-toast-content .md-button.md-highlight.md-primary,
md-toast .md-toast-content .md-button.md-highlight.md-primary {
    color: rgb(77, 128, 128);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar),
md-toolbar:not(.md-menu-toolbar) {
    background-color: #0049ac;
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar) md-icon,
md-toolbar:not(.md-menu-toolbar) md-icon {
    fill: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar) .md-button[disabled] md-icon,
md-toolbar:not(.md-menu-toolbar) .md-button[disabled] md-icon {
    fill: rgba(255, 255, 255, 0.26);
    color: rgba(255, 255, 255, 0.26);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input {
    border-color: rgba(255, 255, 255, 0.12);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5);
    opacity: 1;
}
md-toolbar.md-default-theme:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,
md-toolbar.md-default-theme:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
    opacity: 1;
}
md-toolbar.md-default-theme:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,
md-toolbar.md-default-theme:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgba(255, 255, 255, 0.87);
}
.md-autocomplete-suggestions.md-3-line li p {
    color: rgba(0, 0, 0, 0.54);
}
.sg-time-selection-indicator.sg-time-selected,
.sg-time-selection-indicator:hover.sg-time-selected,
.sg-time-selection-indicator.md-focus.sg-time-selected {
    background: rgb(161, 204, 200);
}
.sg-timepicker-open .sg-timepicker-icon {
    color: rgb(77, 128, 128);
}
[ui-view="calendars"] .hours {
    color: rgb(125, 179, 176);
}
.attendees .event {
    background-color: rgb(191, 224, 221);
}
.sg-message-thread {
    background-color: rgb(225, 245, 243);
}
.sg-message-thread-first {
    background-color: rgb(206, 235, 232);
}
md-autocomplete.md-default-theme.md-hue-1 input,
md-autocomplete.md-hue-1 input {
    color: rgba(0, 0, 0, 0.87);
}
.md-autocomplete-standard-list-container.md-default-theme.md-hue-1 .md-autocomplete-suggestion,
.md-autocomplete-standard-list-container.md-hue-1 .md-autocomplete-suggestion,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-1 .md-autocomplete-suggestion,
.md-autocomplete-suggestions-container.md-hue-1 .md-autocomplete-suggestion {
    color: rgba(0, 0, 0, 0.87);
}
md-bottom-sheet.md-default-theme.md-hue-1.md-list md-list-item,
md-bottom-sheet.md-hue-1.md-list md-list-item {
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-1.md-primary,
.md-button.md-hue-1.md-primary {
    color: rgb(178, 214, 211);
}
.md-button.md-default-theme.md-hue-1.md-primary.md-fab,
.md-button.md-hue-1.md-primary.md-fab,
.md-button.md-default-theme.md-hue-1.md-primary.md-raised,
.md-button.md-hue-1.md-primary.md-raised {
    background-color: rgb(178, 214, 211);
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]) md-icon,
.md-button.md-hue-1.md-primary.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]) md-icon,
.md-button.md-hue-1.md-primary.md-raised:not([disabled]) md-icon {
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-hue-1.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]):hover,
.md-button.md-hue-1.md-primary.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]).md-focused,
.md-button.md-hue-1.md-primary.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]):hover,
.md-button.md-hue-1.md-primary.md-raised:not([disabled]):hover {
    background-color: rgb(142, 191, 187);
}
.md-button.md-default-theme.md-hue-1.md-primary:not([disabled]) md-icon,
.md-button.md-hue-1.md-primary:not([disabled]) md-icon {
    color: rgb(178, 214, 211);
}
._md a.md-default-theme.md-hue-1:not(.md-button).md-primary,
._md a.md-hue-1:not(.md-button).md-primary {
    color: rgb(178, 214, 211);
}
._md a.md-default-theme.md-hue-1:not(.md-button).md-primary:hover,
._md a.md-hue-1:not(.md-button).md-primary:hover {
    color: rgb(125, 179, 176);
}
md-card.md-default-theme.md-hue-1 .md-card-image,
md-card.md-hue-1 .md-card-image {
    border-radius: 2px 2px 0 0;
}
md-card.md-default-theme.md-hue-1 md-card-header md-card-header-text .md-subhead,
md-card.md-hue-1 md-card-header md-card-header-text .md-subhead,
md-card.md-default-theme.md-hue-1 md-card-title md-card-title-text:not(:only-child) .md-subhead,
md-card.md-hue-1 md-card-title md-card-title-text:not(:only-child) .md-subhead {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-1 .md-ink-ripple,
md-checkbox.md-hue-1 .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-1:not(.md-checked) .md-icon,
md-checkbox.md-hue-1:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary .md-ripple,
md-checkbox.md-hue-1:not([disabled]).md-primary .md-ripple {
    color: rgb(142, 191, 187);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-ripple,
md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked .md-ripple {
    color: rgb(117, 117, 117);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary .md-ink-ripple,
md-checkbox.md-hue-1:not([disabled]).md-primary .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple {
    color: rgba(178, 214, 211, 0.87);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary:not(.md-checked) .md-icon,
md-checkbox.md-hue-1:not([disabled]).md-primary:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-icon,
md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked .md-icon {
    background-color: rgba(178, 214, 211, 0.87);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked.md-focused .md-container:before,
md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked.md-focused .md-container:before {
    background-color: rgba(178, 214, 211, 0.26);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-icon:after,
md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked .md-icon:after {
    border-color: rgba(255, 255, 255, 0.87);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary .md-indeterminate[disabled] .md-container,
md-checkbox.md-hue-1:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {
    color: rgba(0, 0, 0, 0.38);
}
md-checkbox.md-default-theme.md-hue-1[disabled]:not(.md-checked) .md-icon,
md-checkbox.md-hue-1[disabled]:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.38);
}
md-checkbox.md-default-theme.md-hue-1[disabled] .md-label,
md-checkbox.md-hue-1[disabled] .md-label {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-1 .md-chips,
md-chips.md-hue-1 .md-chips {
    box-shadow: 0 1px rgba(0, 0, 0, 0.12);
}
md-chips.md-default-theme.md-hue-1 .md-chips.md-focused,
md-chips.md-hue-1 .md-chips.md-focused {
    box-shadow: 0 2px rgb(178, 214, 211);
}
md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input,
md-chips.md-hue-1 .md-chips .md-chip-input-container input {
    color: rgba(0, 0, 0, 0.87);
}
md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input::-webkit-input-placeholder,
md-chips.md-hue-1 .md-chips .md-chip-input-container input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input:-ms-input-placeholder,
md-chips.md-hue-1 .md-chips .md-chip-input-container input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input::-ms-input-placeholder,
md-chips.md-hue-1 .md-chips .md-chip-input-container input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input::placeholder,
md-chips.md-hue-1 .md-chips .md-chip-input-container input::placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input:-moz-placeholder,
md-chips.md-hue-1 .md-chips .md-chip-input-container input:-moz-placeholder,
md-chips.md-default-theme.md-hue-1 .md-chips .md-chip-input-container input::-moz-placeholder,
md-chips.md-hue-1 .md-chips .md-chip-input-container input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.38);
    opacity: 1;
}
md-chips.md-default-theme.md-hue-1 md-chip.md-focused,
md-chips.md-hue-1 md-chip.md-focused {
    background: rgb(178, 214, 211);
    color: rgba(255, 255, 255, 0.87);
}
md-chips.md-default-theme.md-hue-1 md-chip.md-focused md-icon,
md-chips.md-hue-1 md-chip.md-focused md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-chips.md-default-theme.md-hue-1 .md-chip-remove-container button.md-chip-remove md-icon,
md-chips.md-hue-1 .md-chip-remove-container button.md-chip-remove md-icon,
md-chips.md-default-theme.md-hue-1 .md-chip-remove-container buttonmd-chip-remove md-icon,
md-chips.md-hue-1 .md-chip-remove-container buttonmd-chip-remove md-icon {
    fill: rgba(0, 0, 0, 0.54);
    color: rgba(0, 0, 0, 0.54);
}
.md-default-theme.md-hue-1 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator,
.md-hue-1 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
    border: 1px solid rgb(161, 204, 200);
}
.md-default-theme.md-hue-1 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
.md-hue-1 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
    color: rgba(161, 204, 200, 0.6);
}
.md-default-theme.md-hue-1 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-hue-1 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-default-theme.md-hue-1 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-hue-1 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
    background: rgb(161, 204, 200);
    border-color: transparent;
    color: rgba(255, 255, 255, 0.87);
}
.md-default-theme.md-hue-1 .md-calendar-date-disabled,
.md-hue-1 .md-calendar-date-disabled,
.md-default-theme.md-hue-1 .md-calendar-month-label-disabled,
.md-hue-1 .md-calendar-month-label-disabled {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-1 .md-calendar-month-label md-icon,
.md-hue-1 .md-calendar-month-label md-icon,
.md-default-theme.md-hue-1 .md-datepicker-input,
.md-hue-1 .md-datepicker-input {
    color: rgba(0, 0, 0, 0.87);
}
.md-default-theme.md-hue-1 .md-datepicker-input::-webkit-input-placeholder,
.md-hue-1 .md-datepicker-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-1 .md-datepicker-input:-ms-input-placeholder,
.md-hue-1 .md-datepicker-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-1 .md-datepicker-input::-ms-input-placeholder,
.md-hue-1 .md-datepicker-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-1 .md-datepicker-input::placeholder,
.md-hue-1 .md-datepicker-input::placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-1 .md-datepicker-input:-moz-placeholder,
.md-hue-1 .md-datepicker-input:-moz-placeholder,
.md-default-theme.md-hue-1 .md-datepicker-input::-moz-placeholder,
.md-hue-1 .md-datepicker-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.38);
    opacity: 1;
}
.md-default-theme.md-hue-1 .md-datepicker-input-container,
.md-hue-1 .md-datepicker-input-container {
    border-bottom-color: rgba(0, 0, 0, 0.12);
}
.md-default-theme.md-hue-1 .md-datepicker-input-container.md-datepicker-focused,
.md-hue-1 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(178, 214, 211);
}
.md-default-theme.md-hue-1 .md-datepicker-triangle-button .md-datepicker-expand-triangle,
.md-hue-1 .md-datepicker-triangle-button .md-datepicker-expand-triangle {
    border-top-color: rgba(0, 0, 0, 0.54);
}
.md-default-theme.md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon,
.md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(178, 214, 211);
}
md-dialog.md-default-theme.md-hue-1.md-content-overflow md-dialog-actions,
md-dialog.md-hue-1.md-content-overflow md-dialog-actions {
    border-top-color: rgba(0, 0, 0, 0.12);
}
md-divider.md-default-theme.md-hue-1,
md-divider.md-hue-1 {
    border-color: rgba(0, 0, 0, 0.12);
}
md-icon.md-default-theme.md-hue-1,
md-icon.md-hue-1 {
    color: rgba(0, 0, 0, 0.54);
}
md-icon.md-default-theme.md-hue-1.md-primary,
md-icon.md-hue-1.md-primary {
    color: rgb(178, 214, 211);
}
md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused .md-input,
md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused .md-input,
md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-resized .md-input,
md-input-container.md-hue-1:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(178, 214, 211);
}
md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused label,
md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused label,
md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused md-icon,
md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused md-icon {
    color: rgb(178, 214, 211);
}
md-list.md-default-theme.md-hue-1 md-list-item.md-2-line .md-list-item-text h3,
md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text h3,
md-list.md-default-theme.md-hue-1 md-list-item.md-2-line .md-list-item-text h4,
md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text h4,
md-list.md-default-theme.md-hue-1 md-list-item.md-3-line .md-list-item-text h3,
md-list.md-hue-1 md-list-item.md-3-line .md-list-item-text h3,
md-list.md-default-theme.md-hue-1 md-list-item.md-3-line .md-list-item-text h4,
md-list.md-hue-1 md-list-item.md-3-line .md-list-item-text h4 {
    color: rgba(0, 0, 0, 0.87);
}
md-list.md-default-theme.md-hue-1 md-list-item.md-2-line .md-list-item-text p,
md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text p,
md-list.md-default-theme.md-hue-1 md-list-item.md-3-line .md-list-item-text p,
md-list.md-hue-1 md-list-item.md-3-line .md-list-item-text p {
    color: rgba(0, 0, 0, 0.54);
}
md-list.md-default-theme.md-hue-1 md-list-item > md-icon,
md-list.md-hue-1 md-list-item > md-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-list.md-default-theme.md-hue-1 md-list-item > md-icon.md-highlight,
md-list.md-hue-1 md-list-item > md-icon.md-highlight {
    color: rgb(178, 214, 211);
}
md-menu-content.md-default-theme.md-hue-1 md-menu-item,
md-menu-content.md-hue-1 md-menu-item {
    color: rgba(0, 0, 0, 0.87);
}
md-menu-content.md-default-theme.md-hue-1 md-menu-item md-icon,
md-menu-content.md-hue-1 md-menu-item md-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-menu-content.md-default-theme.md-hue-1 md-menu-item .md-button[disabled],
md-menu-content.md-hue-1 md-menu-item .md-button[disabled],
md-menu-content.md-default-theme.md-hue-1 md-menu-item .md-button[disabled] md-icon,
md-menu-content.md-hue-1 md-menu-item .md-button[disabled] md-icon {
    color: rgba(0, 0, 0, 0.38);
}
md-menu-bar.md-default-theme.md-hue-1 > button.md-button,
md-menu-bar.md-hue-1 > button.md-button {
    border-radius: 2px;
    color: rgba(0, 0, 0, 0.87);
}
md-menu-bar.md-default-theme.md-hue-1 md-menu > button,
md-menu-bar.md-hue-1 md-menu > button {
    color: rgba(0, 0, 0, 0.87);
}
md-menu-content.md-default-theme.md-hue-1 .md-menu > .md-button:after,
md-menu-content.md-hue-1 .md-menu > .md-button:after {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar md-toolbar-filler,
md-toolbar.md-hue-1.md-menu-toolbar md-toolbar-filler {
    background-color: rgb(178, 214, 211);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar md-toolbar-filler md-icon,
md-toolbar.md-hue-1.md-menu-toolbar md-toolbar-filler md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-nav-bar.md-default-theme.md-hue-1 .md-button._md-nav-button.md-unselected,
md-nav-bar.md-hue-1 .md-button._md-nav-button.md-unselected {
    color: rgba(0, 0, 0, 0.54);
}
md-nav-bar.md-default-theme.md-hue-1 .md-button._md-nav-button[disabled],
md-nav-bar.md-hue-1 .md-button._md-nav-button[disabled] {
    color: rgba(0, 0, 0, 0.38);
}
md-nav-bar.md-default-theme.md-hue-1.md-primary > .md-nav-bar,
md-nav-bar.md-hue-1.md-primary > .md-nav-bar {
    background-color: rgb(178, 214, 211);
}
md-nav-bar.md-default-theme.md-hue-1.md-primary > .md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-hue-1.md-primary > .md-nav-bar .md-button._md-nav-button {
    color: rgb(225, 245, 243);
}
md-nav-bar.md-default-theme.md-hue-1.md-primary > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-hue-1.md-primary > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-hue-1.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-1.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255, 255, 255, 0.87);
}
md-nav-bar.md-default-theme.md-hue-1.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-1.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar,
md-toolbar > md-nav-bar.md-hue-1 > .md-nav-bar {
    background-color: rgb(178, 214, 211);
}
md-toolbar > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar .md-button._md-nav-button,
md-toolbar > md-nav-bar.md-hue-1 > .md-nav-bar .md-button._md-nav-button {
    color: rgb(225, 245, 243);
}
md-toolbar > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar > md-nav-bar.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar > md-nav-bar.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar > md-nav-bar.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-progress-circular.md-default-theme.md-hue-1 path,
md-progress-circular.md-hue-1 path {
    stroke: rgb(178, 214, 211);
}
md-progress-linear.md-default-theme.md-hue-1 .md-container,
md-progress-linear.md-hue-1 .md-container {
    background-color: rgb(225, 245, 243);
}
md-progress-linear.md-default-theme.md-hue-1 .md-bar,
md-progress-linear.md-hue-1 .md-bar {
    background-color: rgb(178, 214, 211);
}
md-progress-linear.md-default-theme.md-hue-1[md-mode="buffer"].md-primary .md-bar1,
md-progress-linear.md-hue-1[md-mode="buffer"].md-primary .md-bar1 {
    background-color: rgb(225, 245, 243);
}
md-progress-linear.md-default-theme.md-hue-1[md-mode="buffer"].md-primary .md-dashed:before,
md-progress-linear.md-hue-1[md-mode="buffer"].md-primary .md-dashed:before {
    background: radial-gradient(rgb(225, 245, 243) 0, rgb(225, 245, 243) 16%, transparent 42%);
}
md-radio-button.md-default-theme.md-hue-1 .md-off,
md-radio-button.md-hue-1 .md-off {
    border-color: rgba(0, 0, 0, 0.54);
}
md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary .md-on,
md-radio-button.md-hue-1:not([disabled]).md-primary .md-on,
md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-on,
md-radio-button.md-hue-1:not([disabled]) .md-primary .md-on,
md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary .md-on,
md-radio-group.md-hue-1:not([disabled]).md-primary .md-on,
md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-on,
md-radio-group.md-hue-1:not([disabled]) .md-primary .md-on {
    background-color: rgba(178, 214, 211, 0.87);
}
md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-off,
md-radio-button.md-hue-1:not([disabled]).md-primary.md-checked .md-off,
md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary.md-checked .md-off,
md-radio-button.md-hue-1:not([disabled]) .md-primary.md-checked .md-off,
md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary .md-checked .md-off,
md-radio-button.md-hue-1:not([disabled]).md-primary .md-checked .md-off,
md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-checked .md-off,
md-radio-button.md-hue-1:not([disabled]) .md-primary .md-checked .md-off,
md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-off,
md-radio-group.md-hue-1:not([disabled]).md-primary.md-checked .md-off,
md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary.md-checked .md-off,
md-radio-group.md-hue-1:not([disabled]) .md-primary.md-checked .md-off,
md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary .md-checked .md-off,
md-radio-group.md-hue-1:not([disabled]).md-primary .md-checked .md-off,
md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-checked .md-off,
md-radio-group.md-hue-1:not([disabled]) .md-primary .md-checked .md-off {
    border-color: rgba(178, 214, 211, 0.87);
}
md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-button.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-button.md-hue-1:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-button.md-hue-1:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-checked .md-ink-ripple,
md-radio-button.md-hue-1:not([disabled]) .md-primary .md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-group.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-group.md-hue-1:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-group.md-hue-1:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-checked .md-ink-ripple,
md-radio-group.md-hue-1:not([disabled]) .md-primary .md-checked .md-ink-ripple {
    color: rgba(178, 214, 211, 0.87);
}
md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary .md-container .md-ripple,
md-radio-button.md-hue-1:not([disabled]).md-primary .md-container .md-ripple,
md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-container .md-ripple,
md-radio-button.md-hue-1:not([disabled]) .md-primary .md-container .md-ripple,
md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary .md-container .md-ripple,
md-radio-group.md-hue-1:not([disabled]).md-primary .md-container .md-ripple,
md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-container .md-ripple,
md-radio-group.md-hue-1:not([disabled]) .md-primary .md-container .md-ripple {
    color: rgb(142, 191, 187);
}
md-radio-button.md-default-theme.md-hue-1[disabled],
md-radio-button.md-hue-1[disabled],
md-radio-group.md-default-theme.md-hue-1[disabled],
md-radio-group.md-hue-1[disabled] {
    color: rgba(0, 0, 0, 0.38);
}
md-radio-button.md-default-theme.md-hue-1[disabled] .md-container .md-off,
md-radio-button.md-hue-1[disabled] .md-container .md-off,
md-radio-button.md-default-theme.md-hue-1[disabled] .md-container .md-on,
md-radio-button.md-hue-1[disabled] .md-container .md-on,
md-radio-group.md-default-theme.md-hue-1[disabled] .md-container .md-off,
md-radio-group.md-hue-1[disabled] .md-container .md-off,
md-radio-group.md-default-theme.md-hue-1[disabled] .md-container .md-on,
md-radio-group.md-hue-1[disabled] .md-container .md-on {
    border-color: rgba(0, 0, 0, 0.38);
}
md-radio-group.md-default-theme.md-hue-1 .md-checked:not([disabled]).md-primary .md-ink-ripple,
md-radio-group.md-hue-1 .md-checked:not([disabled]).md-primary .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-1.md-primary .md-checked:not([disabled]) .md-ink-ripple,
md-radio-group.md-hue-1.md-primary .md-checked:not([disabled]) .md-ink-ripple {
    color: rgba(178, 214, 211, 0.26);
}
md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
md-radio-group.md-hue-1.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty).md-primary .md-checked .md-container:before,
md-radio-group.md-hue-1.md-focused:not(:empty).md-primary .md-checked .md-container:before {
    background-color: rgba(178, 214, 211, 0.26);
}
md-input-container:not(.md-input-focused):not(.md-input-invalid)
    md-select.md-default-theme.md-hue-1
    .md-select-value
    span:first-child:after,
md-input-container:not(.md-input-focused):not(.md-input-invalid)
    md-select.md-hue-1
    .md-select-value
    span:first-child:after {
    color: rgba(0, 0, 0, 0.38);
}
md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme.md-hue-1 .md-select-value,
md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-hue-1 .md-select-value,
md-input-container.md-input-focused:not(.md-input-has-value)
    md-select.md-default-theme.md-hue-1
    .md-select-value.md-select-placeholder,
md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-hue-1 .md-select-value.md-select-placeholder {
    color: rgb(178, 214, 211);
}
md-input-container.md-input-invalid md-select.md-default-theme.md-hue-1.md-no-underline .md-select-value,
md-input-container.md-input-invalid md-select.md-hue-1.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.md-hue-1 .md-select-value,
md-select.md-hue-1 .md-select-value {
    border-bottom-color: rgba(0, 0, 0, 0.12);
}
md-select.md-default-theme.md-hue-1 .md-select-value.md-select-placeholder,
md-select.md-hue-1 .md-select-value.md-select-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-select.md-default-theme.md-hue-1.md-no-underline .md-select-value,
md-select.md-hue-1.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.md-hue-1.ng-invalid.ng-touched.md-no-underline .md-select-value,
md-select.md-hue-1.ng-invalid.ng-touched.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.md-hue-1:not([disabled]):focus .md-select-value,
md-select.md-hue-1:not([disabled]):focus .md-select-value {
    border-bottom-color: rgb(178, 214, 211);
    color: rgba(0, 0, 0, 0.87);
}
md-select.md-default-theme.md-hue-1:not([disabled]):focus .md-select-value.md-select-placeholder,
md-select.md-hue-1:not([disabled]):focus .md-select-value.md-select-placeholder {
    color: rgba(0, 0, 0, 0.87);
}
md-select.md-default-theme.md-hue-1:not([disabled]):focus.md-no-underline .md-select-value,
md-select.md-hue-1:not([disabled]):focus.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.md-hue-1[disabled] .md-select-icon,
md-select.md-hue-1[disabled] .md-select-icon,
md-select.md-default-theme.md-hue-1[disabled] .md-select-value,
md-select.md-hue-1[disabled] .md-select-value,
md-select.md-default-theme.md-hue-1[disabled] .md-select-value.md-select-placeholder,
md-select.md-hue-1[disabled] .md-select-value.md-select-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-select.md-default-theme.md-hue-1 .md-select-icon,
md-select.md-hue-1 .md-select-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-select-menu.md-default-theme.md-hue-1 md-content md-optgroup,
md-select-menu.md-hue-1 md-content md-optgroup {
    color: rgba(0, 0, 0, 0.54);
}
md-select-menu.md-default-theme.md-hue-1 md-content md-option,
md-select-menu.md-hue-1 md-content md-option {
    color: rgba(0, 0, 0, 0.87);
}
md-select-menu.md-default-theme.md-hue-1 md-content md-option[disabled] .md-text,
md-select-menu.md-hue-1 md-content md-option[disabled] .md-text {
    color: rgba(0, 0, 0, 0.38);
}
md-select-menu.md-default-theme.md-hue-1 md-content md-option[selected],
md-select-menu.md-hue-1 md-content md-option[selected] {
    color: rgb(161, 204, 200);
}
md-select-menu.md-default-theme.md-hue-1 md-content md-option[selected].md-focused,
md-select-menu.md-hue-1 md-content md-option[selected].md-focused,
md-select-menu.md-default-theme.md-hue-1 md-content md-option[selected]:focus,
md-select-menu.md-hue-1 md-content md-option[selected]:focus {
    color: rgb(142, 191, 187);
}
.md-checkbox-enabled.md-default-theme.md-hue-1 .md-ripple,
.md-checkbox-enabled.md-hue-1 .md-ripple {
    color: rgb(142, 191, 187);
}
.md-checkbox-enabled.md-default-theme.md-hue-1 .md-ink-ripple,
.md-checkbox-enabled.md-hue-1 .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
.md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-ink-ripple,
.md-checkbox-enabled.md-hue-1[selected] .md-ink-ripple {
    color: rgba(178, 214, 211, 0.87);
}
.md-checkbox-enabled.md-default-theme.md-hue-1:not(.md-checked) .md-icon,
.md-checkbox-enabled.md-hue-1:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
.md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-icon,
.md-checkbox-enabled.md-hue-1[selected] .md-icon {
    background-color: rgba(178, 214, 211, 0.87);
}
.md-checkbox-enabled.md-default-theme.md-hue-1[selected].md-focused .md-container:before,
.md-checkbox-enabled.md-hue-1[selected].md-focused .md-container:before {
    background-color: rgba(178, 214, 211, 0.26);
}
.md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-icon:after,
.md-checkbox-enabled.md-hue-1[selected] .md-icon:after {
    border-color: rgba(255, 255, 255, 0.87);
}
.md-checkbox-enabled.md-default-theme.md-hue-1 .md-indeterminate[disabled] .md-container,
.md-checkbox-enabled.md-hue-1 .md-indeterminate[disabled] .md-container {
    color: rgba(0, 0, 0, 0.38);
}
.md-checkbox-enabled.md-default-theme.md-hue-1 md-option .md-text,
.md-checkbox-enabled.md-hue-1 md-option .md-text {
    color: rgba(0, 0, 0, 0.87);
}
md-slider.md-default-theme.md-hue-1.md-primary .md-focus-ring,
md-slider.md-hue-1.md-primary .md-focus-ring {
    background-color: rgba(206, 235, 232, 0.38);
}
md-slider.md-default-theme.md-hue-1.md-primary .md-track.md-track-fill,
md-slider.md-hue-1.md-primary .md-track.md-track-fill {
    background-color: rgb(178, 214, 211);
}
md-slider.md-default-theme.md-hue-1.md-primary .md-thumb:after,
md-slider.md-hue-1.md-primary .md-thumb:after {
    background-color: rgb(178, 214, 211);
    border-color: rgb(178, 214, 211);
}
md-slider.md-default-theme.md-hue-1.md-primary .md-sign,
md-slider.md-hue-1.md-primary .md-sign {
    background-color: rgb(178, 214, 211);
}
md-slider.md-default-theme.md-hue-1.md-primary .md-sign:after,
md-slider.md-hue-1.md-primary .md-sign:after {
    border-top-color: rgb(178, 214, 211);
}
md-slider.md-default-theme.md-hue-1.md-primary[md-vertical] .md-sign:after,
md-slider.md-hue-1.md-primary[md-vertical] .md-sign:after {
    border-left-color: rgb(178, 214, 211);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-1.md-primary .md-thumb-text,
md-slider.md-hue-1.md-primary .md-thumb-text {
    color: rgba(255, 255, 255, 0.87);
}
md-slider.md-default-theme.md-hue-1[disabled] .md-thumb:after,
md-slider.md-hue-1[disabled] .md-thumb:after {
    border-color: transparent;
}
md-slider-container[disabled] > :first-child:not(md-slider),
md-slider-container[disabled] > :last-child:not(md-slider) {
    color: rgba(0, 0, 0, 0.38);
}
.md-subheader.md-default-theme.md-hue-1.md-primary,
.md-subheader.md-hue-1.md-primary {
    color: rgb(178, 214, 211);
}
md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-primary .md-ink-ripple,
md-switch.md-hue-1.md-checked:not([disabled]).md-primary .md-ink-ripple {
    color: rgb(178, 214, 211);
}
md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-primary .md-thumb,
md-switch.md-hue-1.md-checked:not([disabled]).md-primary .md-thumb {
    background-color: rgb(178, 214, 211);
}
md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-primary .md-bar,
md-switch.md-hue-1.md-checked:not([disabled]).md-primary .md-bar {
    background-color: rgba(178, 214, 211, 0.5);
}
md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before,
md-switch.md-hue-1.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before {
    background-color: rgba(178, 214, 211, 0.26);
}
md-tabs.md-default-theme.md-hue-1 md-next-button md-icon,
md-tabs.md-hue-1 md-next-button md-icon,
md-tabs.md-default-theme.md-hue-1 md-prev-button md-icon,
md-tabs.md-hue-1 md-prev-button md-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-tabs.md-default-theme.md-hue-1 .md-tab,
md-tabs.md-hue-1 .md-tab {
    color: rgba(0, 0, 0, 0.54);
}
md-tabs.md-default-theme.md-hue-1 .md-tab[disabled],
md-tabs.md-hue-1 .md-tab[disabled],
md-tabs.md-default-theme.md-hue-1 .md-tab[disabled] md-icon,
md-tabs.md-hue-1 .md-tab[disabled] md-icon {
    color: rgba(0, 0, 0, 0.38);
}
md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused,
md-tabs.md-hue-1 .md-tab.md-focused {
    background: rgba(178, 214, 211, 0.1);
}
md-tabs.md-default-theme.md-hue-1.md-primary > md-tabs-wrapper,
md-tabs.md-hue-1.md-primary > md-tabs-wrapper {
    background-color: rgb(178, 214, 211);
}
md-tabs.md-default-theme.md-hue-1.md-primary > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-hue-1.md-primary > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-hue-1.md-primary > md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-hue-1.md-primary > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-tabs.md-default-theme.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-tabs.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-tabs.md-default-theme.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-default-theme.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-tabs.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-tabs.md-default-theme.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-1.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-tabs.md-default-theme.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-tabs.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgb(250, 250, 250);
    color: rgb(250, 250, 250);
}
md-tabs.md-default-theme.md-hue-1.md-primary.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-tabs.md-hue-1.md-primary.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper,
md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper {
    background-color: rgb(178, 214, 211);
}
md-toolbar > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper md-next-button md-icon,
md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper md-next-button md-icon,
md-toolbar > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper md-prev-button md-icon,
md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-toolbar
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-toolbar
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar
    > md-tabs.md-default-theme.md-hue-1.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-toolbar
    > md-tabs.md-hue-1.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button.md-highlight.md-primary,
md-toast.md-hue-1 .md-toast-content .md-button.md-highlight.md-primary {
    color: rgb(178, 214, 211);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar),
md-toolbar.md-hue-1:not(.md-menu-toolbar) {
    background-color: rgb(178, 214, 211);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-icon,
md-toolbar.md-hue-1:not(.md-menu-toolbar) md-icon {
    fill: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) .md-button[disabled] md-icon,
md-toolbar.md-hue-1:not(.md-menu-toolbar) .md-button[disabled] md-icon {
    fill: rgba(255, 255, 255, 0.26);
    color: rgba(255, 255, 255, 0.26);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input {
    border-color: rgba(255, 255, 255, 0.12);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float]
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float]
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input {
    border-color: rgba(255, 255, 255, 0.87);
}
.md-autocomplete-suggestions.md-3-line li p {
    color: rgba(0, 0, 0, 0.54);
}
.sg-time-selection-indicator.sg-time-selected,
.sg-time-selection-indicator:hover.sg-time-selected,
.sg-time-selection-indicator.md-focus.sg-time-selected {
    background: rgb(161, 204, 200);
}
.sg-timepicker-open .sg-timepicker-icon {
    color: rgb(77, 128, 128);
}
[ui-view="calendars"] .hours {
    color: rgb(125, 179, 176);
}
.attendees .event {
    background-color: rgb(191, 224, 221);
}
.sg-message-thread {
    background-color: rgb(225, 245, 243);
}
.sg-message-thread-first {
    background-color: rgb(206, 235, 232);
}
md-autocomplete.md-default-theme.md-hue-2 input,
md-autocomplete.md-hue-2 input {
    color: rgba(0, 0, 0, 0.87);
}
.md-autocomplete-standard-list-container.md-default-theme.md-hue-2 .md-autocomplete-suggestion,
.md-autocomplete-standard-list-container.md-hue-2 .md-autocomplete-suggestion,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-2 .md-autocomplete-suggestion,
.md-autocomplete-suggestions-container.md-hue-2 .md-autocomplete-suggestion {
    color: rgba(0, 0, 0, 0.87);
}
md-bottom-sheet.md-default-theme.md-hue-2.md-list md-list-item,
md-bottom-sheet.md-hue-2.md-list md-list-item {
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-2.md-primary,
.md-button.md-hue-2.md-primary {
    color: rgb(99, 153, 151);
}
.md-button.md-default-theme.md-hue-2.md-primary.md-fab,
.md-button.md-hue-2.md-primary.md-fab,
.md-button.md-default-theme.md-hue-2.md-primary.md-raised,
.md-button.md-hue-2.md-primary.md-raised {
    background-color: rgb(99, 153, 151);
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]) md-icon,
.md-button.md-hue-2.md-primary.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]) md-icon,
.md-button.md-hue-2.md-primary.md-raised:not([disabled]) md-icon {
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-hue-2.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]):hover,
.md-button.md-hue-2.md-primary.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]).md-focused,
.md-button.md-hue-2.md-primary.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]):hover,
.md-button.md-hue-2.md-primary.md-raised:not([disabled]):hover {
    background-color: rgb(142, 191, 187);
}
.md-button.md-default-theme.md-hue-2.md-primary:not([disabled]) md-icon,
.md-button.md-hue-2.md-primary:not([disabled]) md-icon {
    color: rgb(99, 153, 151);
}
._md a.md-default-theme.md-hue-2:not(.md-button).md-primary,
._md a.md-hue-2:not(.md-button).md-primary {
    color: rgb(99, 153, 151);
}
._md a.md-default-theme.md-hue-2:not(.md-button).md-primary:hover,
._md a.md-hue-2:not(.md-button).md-primary:hover {
    color: rgb(125, 179, 176);
}
md-card.md-default-theme.md-hue-2 .md-card-image,
md-card.md-hue-2 .md-card-image {
    border-radius: 2px 2px 0 0;
}
md-card.md-default-theme.md-hue-2 md-card-header md-card-header-text .md-subhead,
md-card.md-hue-2 md-card-header md-card-header-text .md-subhead,
md-card.md-default-theme.md-hue-2 md-card-title md-card-title-text:not(:only-child) .md-subhead,
md-card.md-hue-2 md-card-title md-card-title-text:not(:only-child) .md-subhead {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-2 .md-ink-ripple,
md-checkbox.md-hue-2 .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-2:not(.md-checked) .md-icon,
md-checkbox.md-hue-2:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary .md-ripple,
md-checkbox.md-hue-2:not([disabled]).md-primary .md-ripple {
    color: rgb(142, 191, 187);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-ripple,
md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked .md-ripple {
    color: rgb(117, 117, 117);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary .md-ink-ripple,
md-checkbox.md-hue-2:not([disabled]).md-primary .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple {
    color: rgba(99, 153, 151, 0.87);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary:not(.md-checked) .md-icon,
md-checkbox.md-hue-2:not([disabled]).md-primary:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-icon,
md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked .md-icon {
    background-color: rgba(99, 153, 151, 0.87);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked.md-focused .md-container:before,
md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked.md-focused .md-container:before {
    background-color: rgba(99, 153, 151, 0.26);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-icon:after,
md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked .md-icon:after {
    border-color: rgba(255, 255, 255, 0.87);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary .md-indeterminate[disabled] .md-container,
md-checkbox.md-hue-2:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {
    color: rgba(0, 0, 0, 0.38);
}
md-checkbox.md-default-theme.md-hue-2[disabled]:not(.md-checked) .md-icon,
md-checkbox.md-hue-2[disabled]:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.38);
}
md-checkbox.md-default-theme.md-hue-2[disabled] .md-label,
md-checkbox.md-hue-2[disabled] .md-label {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-2 .md-chips,
md-chips.md-hue-2 .md-chips {
    box-shadow: 0 1px rgba(0, 0, 0, 0.12);
}
md-chips.md-default-theme.md-hue-2 .md-chips.md-focused,
md-chips.md-hue-2 .md-chips.md-focused {
    box-shadow: 0 2px rgb(99, 153, 151);
}
md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input,
md-chips.md-hue-2 .md-chips .md-chip-input-container input {
    color: rgba(0, 0, 0, 0.87);
}
md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input::-webkit-input-placeholder,
md-chips.md-hue-2 .md-chips .md-chip-input-container input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input:-ms-input-placeholder,
md-chips.md-hue-2 .md-chips .md-chip-input-container input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input::-ms-input-placeholder,
md-chips.md-hue-2 .md-chips .md-chip-input-container input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input::placeholder,
md-chips.md-hue-2 .md-chips .md-chip-input-container input::placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input:-moz-placeholder,
md-chips.md-hue-2 .md-chips .md-chip-input-container input:-moz-placeholder,
md-chips.md-default-theme.md-hue-2 .md-chips .md-chip-input-container input::-moz-placeholder,
md-chips.md-hue-2 .md-chips .md-chip-input-container input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.38);
    opacity: 1;
}
md-chips.md-default-theme.md-hue-2 md-chip.md-focused,
md-chips.md-hue-2 md-chip.md-focused {
    background: rgb(99, 153, 151);
    color: rgba(255, 255, 255, 0.87);
}
md-chips.md-default-theme.md-hue-2 md-chip.md-focused md-icon,
md-chips.md-hue-2 md-chip.md-focused md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-chips.md-default-theme.md-hue-2 .md-chip-remove-container button.md-chip-remove md-icon,
md-chips.md-hue-2 .md-chip-remove-container button.md-chip-remove md-icon,
md-chips.md-default-theme.md-hue-2 .md-chip-remove-container buttonmd-chip-remove md-icon,
md-chips.md-hue-2 .md-chip-remove-container buttonmd-chip-remove md-icon {
    fill: rgba(0, 0, 0, 0.54);
    color: rgba(0, 0, 0, 0.54);
}
.md-default-theme.md-hue-2 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator,
.md-hue-2 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
    border: 1px solid rgb(161, 204, 200);
}
.md-default-theme.md-hue-2 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
.md-hue-2 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
    color: rgba(161, 204, 200, 0.6);
}
.md-default-theme.md-hue-2 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-hue-2 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-default-theme.md-hue-2 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-hue-2 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
    background: rgb(161, 204, 200);
    border-color: transparent;
    color: rgba(255, 255, 255, 0.87);
}
.md-default-theme.md-hue-2 .md-calendar-date-disabled,
.md-hue-2 .md-calendar-date-disabled,
.md-default-theme.md-hue-2 .md-calendar-month-label-disabled,
.md-hue-2 .md-calendar-month-label-disabled {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-2 .md-calendar-month-label md-icon,
.md-hue-2 .md-calendar-month-label md-icon,
.md-default-theme.md-hue-2 .md-datepicker-input,
.md-hue-2 .md-datepicker-input {
    color: rgba(0, 0, 0, 0.87);
}
.md-default-theme.md-hue-2 .md-datepicker-input::-webkit-input-placeholder,
.md-hue-2 .md-datepicker-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-2 .md-datepicker-input:-ms-input-placeholder,
.md-hue-2 .md-datepicker-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-2 .md-datepicker-input::-ms-input-placeholder,
.md-hue-2 .md-datepicker-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-2 .md-datepicker-input::placeholder,
.md-hue-2 .md-datepicker-input::placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-2 .md-datepicker-input:-moz-placeholder,
.md-hue-2 .md-datepicker-input:-moz-placeholder,
.md-default-theme.md-hue-2 .md-datepicker-input::-moz-placeholder,
.md-hue-2 .md-datepicker-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.38);
    opacity: 1;
}
.md-default-theme.md-hue-2 .md-datepicker-input-container,
.md-hue-2 .md-datepicker-input-container {
    border-bottom-color: rgba(0, 0, 0, 0.12);
}
.md-default-theme.md-hue-2 .md-datepicker-input-container.md-datepicker-focused,
.md-hue-2 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(99, 153, 151);
}
.md-default-theme.md-hue-2 .md-datepicker-triangle-button .md-datepicker-expand-triangle,
.md-hue-2 .md-datepicker-triangle-button .md-datepicker-expand-triangle {
    border-top-color: rgba(0, 0, 0, 0.54);
}
.md-default-theme.md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon,
.md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(99, 153, 151);
}
md-dialog.md-default-theme.md-hue-2.md-content-overflow md-dialog-actions,
md-dialog.md-hue-2.md-content-overflow md-dialog-actions {
    border-top-color: rgba(0, 0, 0, 0.12);
}
md-divider.md-default-theme.md-hue-2,
md-divider.md-hue-2 {
    border-color: rgba(0, 0, 0, 0.12);
}
md-icon.md-default-theme.md-hue-2,
md-icon.md-hue-2 {
    color: rgba(0, 0, 0, 0.54);
}
md-icon.md-default-theme.md-hue-2.md-primary,
md-icon.md-hue-2.md-primary {
    color: rgb(99, 153, 151);
}
md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused .md-input,
md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused .md-input,
md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-resized .md-input,
md-input-container.md-hue-2:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(99, 153, 151);
}
md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused label,
md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused label,
md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused md-icon,
md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused md-icon {
    color: rgb(99, 153, 151);
}
md-list.md-default-theme.md-hue-2 md-list-item.md-2-line .md-list-item-text h3,
md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text h3,
md-list.md-default-theme.md-hue-2 md-list-item.md-2-line .md-list-item-text h4,
md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text h4,
md-list.md-default-theme.md-hue-2 md-list-item.md-3-line .md-list-item-text h3,
md-list.md-hue-2 md-list-item.md-3-line .md-list-item-text h3,
md-list.md-default-theme.md-hue-2 md-list-item.md-3-line .md-list-item-text h4,
md-list.md-hue-2 md-list-item.md-3-line .md-list-item-text h4 {
    color: rgba(0, 0, 0, 0.87);
}
md-list.md-default-theme.md-hue-2 md-list-item.md-2-line .md-list-item-text p,
md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text p,
md-list.md-default-theme.md-hue-2 md-list-item.md-3-line .md-list-item-text p,
md-list.md-hue-2 md-list-item.md-3-line .md-list-item-text p {
    color: rgba(0, 0, 0, 0.54);
}
md-list.md-default-theme.md-hue-2 md-list-item > md-icon,
md-list.md-hue-2 md-list-item > md-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-list.md-default-theme.md-hue-2 md-list-item > md-icon.md-highlight,
md-list.md-hue-2 md-list-item > md-icon.md-highlight {
    color: rgb(99, 153, 151);
}
md-menu-content.md-default-theme.md-hue-2 md-menu-item,
md-menu-content.md-hue-2 md-menu-item {
    color: rgba(0, 0, 0, 0.87);
}
md-menu-content.md-default-theme.md-hue-2 md-menu-item md-icon,
md-menu-content.md-hue-2 md-menu-item md-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-menu-content.md-default-theme.md-hue-2 md-menu-item .md-button[disabled],
md-menu-content.md-hue-2 md-menu-item .md-button[disabled],
md-menu-content.md-default-theme.md-hue-2 md-menu-item .md-button[disabled] md-icon,
md-menu-content.md-hue-2 md-menu-item .md-button[disabled] md-icon {
    color: rgba(0, 0, 0, 0.38);
}
md-menu-bar.md-default-theme.md-hue-2 > button.md-button,
md-menu-bar.md-hue-2 > button.md-button {
    border-radius: 2px;
    color: rgba(0, 0, 0, 0.87);
}
md-menu-bar.md-default-theme.md-hue-2 md-menu > button,
md-menu-bar.md-hue-2 md-menu > button {
    color: rgba(0, 0, 0, 0.87);
}
md-menu-content.md-default-theme.md-hue-2 .md-menu > .md-button:after,
md-menu-content.md-hue-2 .md-menu > .md-button:after {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar md-toolbar-filler,
md-toolbar.md-hue-2.md-menu-toolbar md-toolbar-filler {
    background-color: rgb(99, 153, 151);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar md-toolbar-filler md-icon,
md-toolbar.md-hue-2.md-menu-toolbar md-toolbar-filler md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-nav-bar.md-default-theme.md-hue-2 .md-button._md-nav-button.md-unselected,
md-nav-bar.md-hue-2 .md-button._md-nav-button.md-unselected {
    color: rgba(0, 0, 0, 0.54);
}
md-nav-bar.md-default-theme.md-hue-2 .md-button._md-nav-button[disabled],
md-nav-bar.md-hue-2 .md-button._md-nav-button[disabled] {
    color: rgba(0, 0, 0, 0.38);
}
md-nav-bar.md-default-theme.md-hue-2.md-primary > .md-nav-bar,
md-nav-bar.md-hue-2.md-primary > .md-nav-bar {
    background-color: rgb(99, 153, 151);
}
md-nav-bar.md-default-theme.md-hue-2.md-primary > .md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-hue-2.md-primary > .md-nav-bar .md-button._md-nav-button {
    color: rgb(225, 245, 243);
}
md-nav-bar.md-default-theme.md-hue-2.md-primary > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-hue-2.md-primary > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-hue-2.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-2.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255, 255, 255, 0.87);
}
md-nav-bar.md-default-theme.md-hue-2.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-2.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar,
md-toolbar > md-nav-bar.md-hue-2 > .md-nav-bar {
    background-color: rgb(99, 153, 151);
}
md-toolbar > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar .md-button._md-nav-button,
md-toolbar > md-nav-bar.md-hue-2 > .md-nav-bar .md-button._md-nav-button {
    color: rgb(225, 245, 243);
}
md-toolbar > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar > md-nav-bar.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar > md-nav-bar.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar > md-nav-bar.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-progress-circular.md-default-theme.md-hue-2 path,
md-progress-circular.md-hue-2 path {
    stroke: rgb(99, 153, 151);
}
md-progress-linear.md-default-theme.md-hue-2 .md-container,
md-progress-linear.md-hue-2 .md-container {
    background-color: rgb(225, 245, 243);
}
md-progress-linear.md-default-theme.md-hue-2 .md-bar,
md-progress-linear.md-hue-2 .md-bar {
    background-color: rgb(99, 153, 151);
}
md-progress-linear.md-default-theme.md-hue-2[md-mode="buffer"].md-primary .md-bar1,
md-progress-linear.md-hue-2[md-mode="buffer"].md-primary .md-bar1 {
    background-color: rgb(225, 245, 243);
}
md-progress-linear.md-default-theme.md-hue-2[md-mode="buffer"].md-primary .md-dashed:before,
md-progress-linear.md-hue-2[md-mode="buffer"].md-primary .md-dashed:before {
    background: radial-gradient(rgb(225, 245, 243) 0, rgb(225, 245, 243) 16%, transparent 42%);
}
md-radio-button.md-default-theme.md-hue-2 .md-off,
md-radio-button.md-hue-2 .md-off {
    border-color: rgba(0, 0, 0, 0.54);
}
md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary .md-on,
md-radio-button.md-hue-2:not([disabled]).md-primary .md-on,
md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-on,
md-radio-button.md-hue-2:not([disabled]) .md-primary .md-on,
md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary .md-on,
md-radio-group.md-hue-2:not([disabled]).md-primary .md-on,
md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-on,
md-radio-group.md-hue-2:not([disabled]) .md-primary .md-on {
    background-color: rgba(99, 153, 151, 0.87);
}
md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-off,
md-radio-button.md-hue-2:not([disabled]).md-primary.md-checked .md-off,
md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary.md-checked .md-off,
md-radio-button.md-hue-2:not([disabled]) .md-primary.md-checked .md-off,
md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary .md-checked .md-off,
md-radio-button.md-hue-2:not([disabled]).md-primary .md-checked .md-off,
md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-checked .md-off,
md-radio-button.md-hue-2:not([disabled]) .md-primary .md-checked .md-off,
md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-off,
md-radio-group.md-hue-2:not([disabled]).md-primary.md-checked .md-off,
md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary.md-checked .md-off,
md-radio-group.md-hue-2:not([disabled]) .md-primary.md-checked .md-off,
md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary .md-checked .md-off,
md-radio-group.md-hue-2:not([disabled]).md-primary .md-checked .md-off,
md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-checked .md-off,
md-radio-group.md-hue-2:not([disabled]) .md-primary .md-checked .md-off {
    border-color: rgba(99, 153, 151, 0.87);
}
md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-button.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-button.md-hue-2:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-button.md-hue-2:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-checked .md-ink-ripple,
md-radio-button.md-hue-2:not([disabled]) .md-primary .md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-group.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-group.md-hue-2:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-group.md-hue-2:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-checked .md-ink-ripple,
md-radio-group.md-hue-2:not([disabled]) .md-primary .md-checked .md-ink-ripple {
    color: rgba(99, 153, 151, 0.87);
}
md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary .md-container .md-ripple,
md-radio-button.md-hue-2:not([disabled]).md-primary .md-container .md-ripple,
md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-container .md-ripple,
md-radio-button.md-hue-2:not([disabled]) .md-primary .md-container .md-ripple,
md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary .md-container .md-ripple,
md-radio-group.md-hue-2:not([disabled]).md-primary .md-container .md-ripple,
md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-container .md-ripple,
md-radio-group.md-hue-2:not([disabled]) .md-primary .md-container .md-ripple {
    color: rgb(142, 191, 187);
}
md-radio-button.md-default-theme.md-hue-2[disabled],
md-radio-button.md-hue-2[disabled],
md-radio-group.md-default-theme.md-hue-2[disabled],
md-radio-group.md-hue-2[disabled] {
    color: rgba(0, 0, 0, 0.38);
}
md-radio-button.md-default-theme.md-hue-2[disabled] .md-container .md-off,
md-radio-button.md-hue-2[disabled] .md-container .md-off,
md-radio-button.md-default-theme.md-hue-2[disabled] .md-container .md-on,
md-radio-button.md-hue-2[disabled] .md-container .md-on,
md-radio-group.md-default-theme.md-hue-2[disabled] .md-container .md-off,
md-radio-group.md-hue-2[disabled] .md-container .md-off,
md-radio-group.md-default-theme.md-hue-2[disabled] .md-container .md-on,
md-radio-group.md-hue-2[disabled] .md-container .md-on {
    border-color: rgba(0, 0, 0, 0.38);
}
md-radio-group.md-default-theme.md-hue-2 .md-checked:not([disabled]).md-primary .md-ink-ripple,
md-radio-group.md-hue-2 .md-checked:not([disabled]).md-primary .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-2.md-primary .md-checked:not([disabled]) .md-ink-ripple,
md-radio-group.md-hue-2.md-primary .md-checked:not([disabled]) .md-ink-ripple {
    color: rgba(99, 153, 151, 0.26);
}
md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
md-radio-group.md-hue-2.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty).md-primary .md-checked .md-container:before,
md-radio-group.md-hue-2.md-focused:not(:empty).md-primary .md-checked .md-container:before {
    background-color: rgba(99, 153, 151, 0.26);
}
md-input-container:not(.md-input-focused):not(.md-input-invalid)
    md-select.md-default-theme.md-hue-2
    .md-select-value
    span:first-child:after,
md-input-container:not(.md-input-focused):not(.md-input-invalid)
    md-select.md-hue-2
    .md-select-value
    span:first-child:after {
    color: rgba(0, 0, 0, 0.38);
}
md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme.md-hue-2 .md-select-value,
md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-hue-2 .md-select-value,
md-input-container.md-input-focused:not(.md-input-has-value)
    md-select.md-default-theme.md-hue-2
    .md-select-value.md-select-placeholder,
md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-hue-2 .md-select-value.md-select-placeholder {
    color: rgb(99, 153, 151);
}
md-input-container.md-input-invalid md-select.md-default-theme.md-hue-2.md-no-underline .md-select-value,
md-input-container.md-input-invalid md-select.md-hue-2.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.md-hue-2 .md-select-value,
md-select.md-hue-2 .md-select-value {
    border-bottom-color: rgba(0, 0, 0, 0.12);
}
md-select.md-default-theme.md-hue-2 .md-select-value.md-select-placeholder,
md-select.md-hue-2 .md-select-value.md-select-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-select.md-default-theme.md-hue-2.md-no-underline .md-select-value,
md-select.md-hue-2.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.md-hue-2.ng-invalid.ng-touched.md-no-underline .md-select-value,
md-select.md-hue-2.ng-invalid.ng-touched.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.md-hue-2:not([disabled]):focus .md-select-value,
md-select.md-hue-2:not([disabled]):focus .md-select-value {
    border-bottom-color: rgb(99, 153, 151);
    color: rgba(0, 0, 0, 0.87);
}
md-select.md-default-theme.md-hue-2:not([disabled]):focus .md-select-value.md-select-placeholder,
md-select.md-hue-2:not([disabled]):focus .md-select-value.md-select-placeholder {
    color: rgba(0, 0, 0, 0.87);
}
md-select.md-default-theme.md-hue-2:not([disabled]):focus.md-no-underline .md-select-value,
md-select.md-hue-2:not([disabled]):focus.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.md-hue-2[disabled] .md-select-icon,
md-select.md-hue-2[disabled] .md-select-icon,
md-select.md-default-theme.md-hue-2[disabled] .md-select-value,
md-select.md-hue-2[disabled] .md-select-value,
md-select.md-default-theme.md-hue-2[disabled] .md-select-value.md-select-placeholder,
md-select.md-hue-2[disabled] .md-select-value.md-select-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-select.md-default-theme.md-hue-2 .md-select-icon,
md-select.md-hue-2 .md-select-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-select-menu.md-default-theme.md-hue-2 md-content md-optgroup,
md-select-menu.md-hue-2 md-content md-optgroup {
    color: rgba(0, 0, 0, 0.54);
}
md-select-menu.md-default-theme.md-hue-2 md-content md-option,
md-select-menu.md-hue-2 md-content md-option {
    color: rgba(0, 0, 0, 0.87);
}
md-select-menu.md-default-theme.md-hue-2 md-content md-option[disabled] .md-text,
md-select-menu.md-hue-2 md-content md-option[disabled] .md-text {
    color: rgba(0, 0, 0, 0.38);
}
md-select-menu.md-default-theme.md-hue-2 md-content md-option[selected],
md-select-menu.md-hue-2 md-content md-option[selected] {
    color: rgb(161, 204, 200);
}
md-select-menu.md-default-theme.md-hue-2 md-content md-option[selected].md-focused,
md-select-menu.md-hue-2 md-content md-option[selected].md-focused,
md-select-menu.md-default-theme.md-hue-2 md-content md-option[selected]:focus,
md-select-menu.md-hue-2 md-content md-option[selected]:focus {
    color: rgb(142, 191, 187);
}
.md-checkbox-enabled.md-default-theme.md-hue-2 .md-ripple,
.md-checkbox-enabled.md-hue-2 .md-ripple {
    color: rgb(142, 191, 187);
}
.md-checkbox-enabled.md-default-theme.md-hue-2 .md-ink-ripple,
.md-checkbox-enabled.md-hue-2 .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
.md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-ink-ripple,
.md-checkbox-enabled.md-hue-2[selected] .md-ink-ripple {
    color: rgba(99, 153, 151, 0.87);
}
.md-checkbox-enabled.md-default-theme.md-hue-2:not(.md-checked) .md-icon,
.md-checkbox-enabled.md-hue-2:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
.md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-icon,
.md-checkbox-enabled.md-hue-2[selected] .md-icon {
    background-color: rgba(99, 153, 151, 0.87);
}
.md-checkbox-enabled.md-default-theme.md-hue-2[selected].md-focused .md-container:before,
.md-checkbox-enabled.md-hue-2[selected].md-focused .md-container:before {
    background-color: rgba(99, 153, 151, 0.26);
}
.md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-icon:after,
.md-checkbox-enabled.md-hue-2[selected] .md-icon:after {
    border-color: rgba(255, 255, 255, 0.87);
}
.md-checkbox-enabled.md-default-theme.md-hue-2 .md-indeterminate[disabled] .md-container,
.md-checkbox-enabled.md-hue-2 .md-indeterminate[disabled] .md-container {
    color: rgba(0, 0, 0, 0.38);
}
.md-checkbox-enabled.md-default-theme.md-hue-2 md-option .md-text,
.md-checkbox-enabled.md-hue-2 md-option .md-text {
    color: rgba(0, 0, 0, 0.87);
}
md-slider.md-default-theme.md-hue-2.md-primary .md-focus-ring,
md-slider.md-hue-2.md-primary .md-focus-ring {
    background-color: rgba(206, 235, 232, 0.38);
}
md-slider.md-default-theme.md-hue-2.md-primary .md-track.md-track-fill,
md-slider.md-hue-2.md-primary .md-track.md-track-fill {
    background-color: rgb(99, 153, 151);
}
md-slider.md-default-theme.md-hue-2.md-primary .md-thumb:after,
md-slider.md-hue-2.md-primary .md-thumb:after {
    background-color: rgb(99, 153, 151);
    border-color: rgb(99, 153, 151);
}
md-slider.md-default-theme.md-hue-2.md-primary .md-sign,
md-slider.md-hue-2.md-primary .md-sign {
    background-color: rgb(99, 153, 151);
}
md-slider.md-default-theme.md-hue-2.md-primary .md-sign:after,
md-slider.md-hue-2.md-primary .md-sign:after {
    border-top-color: rgb(99, 153, 151);
}
md-slider.md-default-theme.md-hue-2.md-primary[md-vertical] .md-sign:after,
md-slider.md-hue-2.md-primary[md-vertical] .md-sign:after {
    border-left-color: rgb(99, 153, 151);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-2.md-primary .md-thumb-text,
md-slider.md-hue-2.md-primary .md-thumb-text {
    color: rgba(255, 255, 255, 0.87);
}
md-slider.md-default-theme.md-hue-2[disabled] .md-thumb:after,
md-slider.md-hue-2[disabled] .md-thumb:after {
    border-color: transparent;
}
md-slider-container[disabled] > :first-child:not(md-slider),
md-slider-container[disabled] > :last-child:not(md-slider) {
    color: rgba(0, 0, 0, 0.38);
}
.md-subheader.md-default-theme.md-hue-2.md-primary,
.md-subheader.md-hue-2.md-primary {
    color: rgb(99, 153, 151);
}
md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-primary .md-ink-ripple,
md-switch.md-hue-2.md-checked:not([disabled]).md-primary .md-ink-ripple {
    color: rgb(99, 153, 151);
}
md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-primary .md-thumb,
md-switch.md-hue-2.md-checked:not([disabled]).md-primary .md-thumb {
    background-color: rgb(99, 153, 151);
}
md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-primary .md-bar,
md-switch.md-hue-2.md-checked:not([disabled]).md-primary .md-bar {
    background-color: rgba(99, 153, 151, 0.5);
}
md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before,
md-switch.md-hue-2.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before {
    background-color: rgba(99, 153, 151, 0.26);
}
md-tabs.md-default-theme.md-hue-2 md-next-button md-icon,
md-tabs.md-hue-2 md-next-button md-icon,
md-tabs.md-default-theme.md-hue-2 md-prev-button md-icon,
md-tabs.md-hue-2 md-prev-button md-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-tabs.md-default-theme.md-hue-2 .md-tab,
md-tabs.md-hue-2 .md-tab {
    color: rgba(0, 0, 0, 0.54);
}
md-tabs.md-default-theme.md-hue-2 .md-tab[disabled],
md-tabs.md-hue-2 .md-tab[disabled],
md-tabs.md-default-theme.md-hue-2 .md-tab[disabled] md-icon,
md-tabs.md-hue-2 .md-tab[disabled] md-icon {
    color: rgba(0, 0, 0, 0.38);
}
md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused,
md-tabs.md-hue-2 .md-tab.md-focused {
    background: rgba(99, 153, 151, 0.1);
}
md-tabs.md-default-theme.md-hue-2.md-primary > md-tabs-wrapper,
md-tabs.md-hue-2.md-primary > md-tabs-wrapper {
    background-color: rgb(99, 153, 151);
}
md-tabs.md-default-theme.md-hue-2.md-primary > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-hue-2.md-primary > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-hue-2.md-primary > md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-hue-2.md-primary > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-tabs.md-default-theme.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-tabs.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-tabs.md-default-theme.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-default-theme.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-tabs.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-tabs.md-default-theme.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-2.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-tabs.md-default-theme.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-tabs.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgb(136, 199, 129);
    color: rgb(136, 199, 129);
}
md-tabs.md-default-theme.md-hue-2.md-primary.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-tabs.md-hue-2.md-primary.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper,
md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper {
    background-color: rgb(99, 153, 151);
}
md-toolbar > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper md-next-button md-icon,
md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper md-next-button md-icon,
md-toolbar > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper md-prev-button md-icon,
md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-toolbar
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-toolbar
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar
    > md-tabs.md-default-theme.md-hue-2.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-toolbar
    > md-tabs.md-hue-2.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button.md-highlight.md-primary,
md-toast.md-hue-2 .md-toast-content .md-button.md-highlight.md-primary {
    color: rgb(99, 153, 151);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar),
md-toolbar.md-hue-2:not(.md-menu-toolbar) {
    background-color: #0049ac;
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-icon,
md-toolbar.md-hue-2:not(.md-menu-toolbar) md-icon {
    fill: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) .md-button[disabled] md-icon,
md-toolbar.md-hue-2:not(.md-menu-toolbar) .md-button[disabled] md-icon {
    fill: rgba(255, 255, 255, 0.26);
    color: rgba(255, 255, 255, 0.26);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input {
    border-color: rgba(255, 255, 255, 0.12);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float]
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float]
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input {
    border-color: rgba(255, 255, 255, 0.87);
}
.md-autocomplete-suggestions.md-3-line li p {
    color: rgba(0, 0, 0, 0.54);
}
.sg-time-selection-indicator.sg-time-selected,
.sg-time-selection-indicator:hover.sg-time-selected,
.sg-time-selection-indicator.md-focus.sg-time-selected {
    background: rgb(161, 204, 200);
}
.sg-timepicker-open .sg-timepicker-icon {
    color: rgb(77, 128, 128);
}
[ui-view="calendars"] .hours {
    color: rgb(125, 179, 176);
}
.attendees .event {
    background-color: rgb(191, 224, 221);
}
.sg-message-thread {
    background-color: rgb(225, 245, 243);
}
.sg-message-thread-first {
    background-color: rgb(206, 235, 232);
}
md-autocomplete.md-default-theme.md-hue-3 input,
md-autocomplete.md-hue-3 input {
    color: rgba(0, 0, 0, 0.87);
}
.md-autocomplete-standard-list-container.md-default-theme.md-hue-3 .md-autocomplete-suggestion,
.md-autocomplete-standard-list-container.md-hue-3 .md-autocomplete-suggestion,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-3 .md-autocomplete-suggestion,
.md-autocomplete-suggestions-container.md-hue-3 .md-autocomplete-suggestion {
    color: rgba(0, 0, 0, 0.87);
}
md-bottom-sheet.md-default-theme.md-hue-3.md-list md-list-item,
md-bottom-sheet.md-hue-3.md-list md-list-item {
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-3.md-primary,
.md-button.md-hue-3.md-primary {
    color: rgb(0, 176, 192);
}
.md-button.md-default-theme.md-hue-3.md-primary.md-fab,
.md-button.md-hue-3.md-primary.md-fab,
.md-button.md-default-theme.md-hue-3.md-primary.md-raised,
.md-button.md-hue-3.md-primary.md-raised {
    background-color: rgb(0, 176, 192);
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]) md-icon,
.md-button.md-hue-3.md-primary.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]) md-icon,
.md-button.md-hue-3.md-primary.md-raised:not([disabled]) md-icon {
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-hue-3.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]):hover,
.md-button.md-hue-3.md-primary.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]).md-focused,
.md-button.md-hue-3.md-primary.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]):hover,
.md-button.md-hue-3.md-primary.md-raised:not([disabled]):hover {
    background-color: rgb(142, 191, 187);
}
.md-button.md-default-theme.md-hue-3.md-primary:not([disabled]) md-icon,
.md-button.md-hue-3.md-primary:not([disabled]) md-icon {
    color: rgb(0, 176, 192);
}
._md a.md-default-theme.md-hue-3:not(.md-button).md-primary,
._md a.md-hue-3:not(.md-button).md-primary {
    color: rgb(0, 176, 192);
}
._md a.md-default-theme.md-hue-3:not(.md-button).md-primary:hover,
._md a.md-hue-3:not(.md-button).md-primary:hover {
    color: rgb(125, 179, 176);
}
md-card.md-default-theme.md-hue-3 .md-card-image,
md-card.md-hue-3 .md-card-image {
    border-radius: 2px 2px 0 0;
}
md-card.md-default-theme.md-hue-3 md-card-header md-card-header-text .md-subhead,
md-card.md-hue-3 md-card-header md-card-header-text .md-subhead,
md-card.md-default-theme.md-hue-3 md-card-title md-card-title-text:not(:only-child) .md-subhead,
md-card.md-hue-3 md-card-title md-card-title-text:not(:only-child) .md-subhead {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-3 .md-ink-ripple,
md-checkbox.md-hue-3 .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-3:not(.md-checked) .md-icon,
md-checkbox.md-hue-3:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary .md-ripple,
md-checkbox.md-hue-3:not([disabled]).md-primary .md-ripple {
    color: rgb(142, 191, 187);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-ripple,
md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked .md-ripple {
    color: rgb(117, 117, 117);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary .md-ink-ripple,
md-checkbox.md-hue-3:not([disabled]).md-primary .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple {
    color: rgba(0, 176, 192, 0.87);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary:not(.md-checked) .md-icon,
md-checkbox.md-hue-3:not([disabled]).md-primary:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-icon,
md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked .md-icon {
    background-color: rgba(0, 176, 192, 0.87);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked.md-focused .md-container:before,
md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked.md-focused .md-container:before {
    background-color: rgba(0, 176, 192, 0.26);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-icon:after,
md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked .md-icon:after {
    border-color: rgba(255, 255, 255, 0.87);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary .md-indeterminate[disabled] .md-container,
md-checkbox.md-hue-3:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {
    color: rgba(0, 0, 0, 0.38);
}
md-checkbox.md-default-theme.md-hue-3[disabled]:not(.md-checked) .md-icon,
md-checkbox.md-hue-3[disabled]:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.38);
}
md-checkbox.md-default-theme.md-hue-3[disabled] .md-label,
md-checkbox.md-hue-3[disabled] .md-label {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-3 .md-chips,
md-chips.md-hue-3 .md-chips {
    box-shadow: 0 1px rgba(0, 0, 0, 0.12);
}
md-chips.md-default-theme.md-hue-3 .md-chips.md-focused,
md-chips.md-hue-3 .md-chips.md-focused {
    box-shadow: 0 2px rgb(0, 176, 192);
}
md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input,
md-chips.md-hue-3 .md-chips .md-chip-input-container input {
    color: rgba(0, 0, 0, 0.87);
}
md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input::-webkit-input-placeholder,
md-chips.md-hue-3 .md-chips .md-chip-input-container input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input:-ms-input-placeholder,
md-chips.md-hue-3 .md-chips .md-chip-input-container input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input::-ms-input-placeholder,
md-chips.md-hue-3 .md-chips .md-chip-input-container input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input::placeholder,
md-chips.md-hue-3 .md-chips .md-chip-input-container input::placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input:-moz-placeholder,
md-chips.md-hue-3 .md-chips .md-chip-input-container input:-moz-placeholder,
md-chips.md-default-theme.md-hue-3 .md-chips .md-chip-input-container input::-moz-placeholder,
md-chips.md-hue-3 .md-chips .md-chip-input-container input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.38);
    opacity: 1;
}
md-chips.md-default-theme.md-hue-3 md-chip.md-focused,
md-chips.md-hue-3 md-chip.md-focused {
    background: rgb(0, 176, 192);
    color: rgba(255, 255, 255, 0.87);
}
md-chips.md-default-theme.md-hue-3 md-chip.md-focused md-icon,
md-chips.md-hue-3 md-chip.md-focused md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-chips.md-default-theme.md-hue-3 .md-chip-remove-container button.md-chip-remove md-icon,
md-chips.md-hue-3 .md-chip-remove-container button.md-chip-remove md-icon,
md-chips.md-default-theme.md-hue-3 .md-chip-remove-container buttonmd-chip-remove md-icon,
md-chips.md-hue-3 .md-chip-remove-container buttonmd-chip-remove md-icon {
    fill: rgba(0, 0, 0, 0.54);
    color: rgba(0, 0, 0, 0.54);
}
.md-default-theme.md-hue-3 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator,
.md-hue-3 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
    border: 1px solid rgb(161, 204, 200);
}
.md-default-theme.md-hue-3 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
.md-hue-3 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
    color: rgba(161, 204, 200, 0.6);
}
.md-default-theme.md-hue-3 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-hue-3 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-default-theme.md-hue-3 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-hue-3 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
    background: rgb(161, 204, 200);
    border-color: transparent;
    color: rgba(255, 255, 255, 0.87);
}
.md-default-theme.md-hue-3 .md-calendar-date-disabled,
.md-hue-3 .md-calendar-date-disabled,
.md-default-theme.md-hue-3 .md-calendar-month-label-disabled,
.md-hue-3 .md-calendar-month-label-disabled {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-3 .md-calendar-month-label md-icon,
.md-hue-3 .md-calendar-month-label md-icon,
.md-default-theme.md-hue-3 .md-datepicker-input,
.md-hue-3 .md-datepicker-input {
    color: rgba(0, 0, 0, 0.87);
}
.md-default-theme.md-hue-3 .md-datepicker-input::-webkit-input-placeholder,
.md-hue-3 .md-datepicker-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-3 .md-datepicker-input:-ms-input-placeholder,
.md-hue-3 .md-datepicker-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-3 .md-datepicker-input::-ms-input-placeholder,
.md-hue-3 .md-datepicker-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-3 .md-datepicker-input::placeholder,
.md-hue-3 .md-datepicker-input::placeholder {
    color: rgba(0, 0, 0, 0.38);
}
.md-default-theme.md-hue-3 .md-datepicker-input:-moz-placeholder,
.md-hue-3 .md-datepicker-input:-moz-placeholder,
.md-default-theme.md-hue-3 .md-datepicker-input::-moz-placeholder,
.md-hue-3 .md-datepicker-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.38);
    opacity: 1;
}
.md-default-theme.md-hue-3 .md-datepicker-input-container,
.md-hue-3 .md-datepicker-input-container {
    border-bottom-color: rgba(0, 0, 0, 0.12);
}
.md-default-theme.md-hue-3 .md-datepicker-input-container.md-datepicker-focused,
.md-hue-3 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(0, 176, 192);
}
.md-default-theme.md-hue-3 .md-datepicker-triangle-button .md-datepicker-expand-triangle,
.md-hue-3 .md-datepicker-triangle-button .md-datepicker-expand-triangle {
    border-top-color: rgba(0, 0, 0, 0.54);
}
.md-default-theme.md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon,
.md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(0, 176, 192);
}
md-dialog.md-default-theme.md-hue-3.md-content-overflow md-dialog-actions,
md-dialog.md-hue-3.md-content-overflow md-dialog-actions {
    border-top-color: rgba(0, 0, 0, 0.12);
}
md-divider.md-default-theme.md-hue-3,
md-divider.md-hue-3 {
    border-color: rgba(0, 0, 0, 0.12);
}
md-icon.md-default-theme.md-hue-3,
md-icon.md-hue-3 {
    color: rgba(0, 0, 0, 0.54);
}
md-icon.md-default-theme.md-hue-3.md-primary,
md-icon.md-hue-3.md-primary {
    color: rgb(0, 176, 192);
}
md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused .md-input,
md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused .md-input,
md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-resized .md-input,
md-input-container.md-hue-3:not(.md-input-invalid).md-input-resized .md-input {
    border-color: rgb(0, 176, 192);
}
md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused label,
md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused label,
md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused md-icon,
md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused md-icon {
    color: rgb(0, 176, 192);
}
md-list.md-default-theme.md-hue-3 md-list-item.md-2-line .md-list-item-text h3,
md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text h3,
md-list.md-default-theme.md-hue-3 md-list-item.md-2-line .md-list-item-text h4,
md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text h4,
md-list.md-default-theme.md-hue-3 md-list-item.md-3-line .md-list-item-text h3,
md-list.md-hue-3 md-list-item.md-3-line .md-list-item-text h3,
md-list.md-default-theme.md-hue-3 md-list-item.md-3-line .md-list-item-text h4,
md-list.md-hue-3 md-list-item.md-3-line .md-list-item-text h4 {
    color: rgba(0, 0, 0, 0.87);
}
md-list.md-default-theme.md-hue-3 md-list-item.md-2-line .md-list-item-text p,
md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text p,
md-list.md-default-theme.md-hue-3 md-list-item.md-3-line .md-list-item-text p,
md-list.md-hue-3 md-list-item.md-3-line .md-list-item-text p {
    color: rgba(0, 0, 0, 0.54);
}
md-list.md-default-theme.md-hue-3 md-list-item > md-icon,
md-list.md-hue-3 md-list-item > md-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-list.md-default-theme.md-hue-3 md-list-item > md-icon.md-highlight,
md-list.md-hue-3 md-list-item > md-icon.md-highlight {
    color: rgb(0, 176, 192);
}
md-menu-content.md-default-theme.md-hue-3 md-menu-item,
md-menu-content.md-hue-3 md-menu-item {
    color: rgba(0, 0, 0, 0.87);
}
md-menu-content.md-default-theme.md-hue-3 md-menu-item md-icon,
md-menu-content.md-hue-3 md-menu-item md-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-menu-content.md-default-theme.md-hue-3 md-menu-item .md-button[disabled],
md-menu-content.md-hue-3 md-menu-item .md-button[disabled],
md-menu-content.md-default-theme.md-hue-3 md-menu-item .md-button[disabled] md-icon,
md-menu-content.md-hue-3 md-menu-item .md-button[disabled] md-icon {
    color: rgba(0, 0, 0, 0.38);
}
md-menu-bar.md-default-theme.md-hue-3 > button.md-button,
md-menu-bar.md-hue-3 > button.md-button {
    border-radius: 2px;
    color: rgba(0, 0, 0, 0.87);
}
md-menu-bar.md-default-theme.md-hue-3 md-menu > button,
md-menu-bar.md-hue-3 md-menu > button {
    color: rgba(0, 0, 0, 0.87);
}
md-menu-content.md-default-theme.md-hue-3 .md-menu > .md-button:after,
md-menu-content.md-hue-3 .md-menu > .md-button:after {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar md-toolbar-filler,
md-toolbar.md-hue-3.md-menu-toolbar md-toolbar-filler {
    background-color: rgb(0, 176, 192);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar md-toolbar-filler md-icon,
md-toolbar.md-hue-3.md-menu-toolbar md-toolbar-filler md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-nav-bar.md-default-theme.md-hue-3 .md-button._md-nav-button.md-unselected,
md-nav-bar.md-hue-3 .md-button._md-nav-button.md-unselected {
    color: rgba(0, 0, 0, 0.54);
}
md-nav-bar.md-default-theme.md-hue-3 .md-button._md-nav-button[disabled],
md-nav-bar.md-hue-3 .md-button._md-nav-button[disabled] {
    color: rgba(0, 0, 0, 0.38);
}
md-nav-bar.md-default-theme.md-hue-3.md-primary > .md-nav-bar,
md-nav-bar.md-hue-3.md-primary > .md-nav-bar {
    background-color: rgb(0, 176, 192);
}
md-nav-bar.md-default-theme.md-hue-3.md-primary > .md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-hue-3.md-primary > .md-nav-bar .md-button._md-nav-button {
    color: rgb(225, 245, 243);
}
md-nav-bar.md-default-theme.md-hue-3.md-primary > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-hue-3.md-primary > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-hue-3.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-3.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255, 255, 255, 0.87);
}
md-nav-bar.md-default-theme.md-hue-3.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-3.md-primary > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar,
md-toolbar > md-nav-bar.md-hue-3 > .md-nav-bar {
    background-color: rgb(0, 176, 192);
}
md-toolbar > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar .md-button._md-nav-button,
md-toolbar > md-nav-bar.md-hue-3 > .md-nav-bar .md-button._md-nav-button {
    color: rgb(225, 245, 243);
}
md-toolbar > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar > md-nav-bar.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar > md-nav-bar.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar > md-nav-bar.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-progress-circular.md-default-theme.md-hue-3 path,
md-progress-circular.md-hue-3 path {
    stroke: rgb(0, 176, 192);
}
md-progress-linear.md-default-theme.md-hue-3 .md-container,
md-progress-linear.md-hue-3 .md-container {
    background-color: rgb(225, 245, 243);
}
md-progress-linear.md-default-theme.md-hue-3 .md-bar,
md-progress-linear.md-hue-3 .md-bar {
    background-color: rgb(0, 176, 192);
}
md-progress-linear.md-default-theme.md-hue-3[md-mode="buffer"].md-primary .md-bar1,
md-progress-linear.md-hue-3[md-mode="buffer"].md-primary .md-bar1 {
    background-color: rgb(225, 245, 243);
}
md-progress-linear.md-default-theme.md-hue-3[md-mode="buffer"].md-primary .md-dashed:before,
md-progress-linear.md-hue-3[md-mode="buffer"].md-primary .md-dashed:before {
    background: radial-gradient(rgb(225, 245, 243) 0, rgb(225, 245, 243) 16%, transparent 42%);
}
md-radio-button.md-default-theme.md-hue-3 .md-off,
md-radio-button.md-hue-3 .md-off {
    border-color: rgba(0, 0, 0, 0.54);
}
md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary .md-on,
md-radio-button.md-hue-3:not([disabled]).md-primary .md-on,
md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-on,
md-radio-button.md-hue-3:not([disabled]) .md-primary .md-on,
md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary .md-on,
md-radio-group.md-hue-3:not([disabled]).md-primary .md-on,
md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-on,
md-radio-group.md-hue-3:not([disabled]) .md-primary .md-on {
    background-color: rgba(0, 176, 192, 0.87);
}
md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-off,
md-radio-button.md-hue-3:not([disabled]).md-primary.md-checked .md-off,
md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary.md-checked .md-off,
md-radio-button.md-hue-3:not([disabled]) .md-primary.md-checked .md-off,
md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary .md-checked .md-off,
md-radio-button.md-hue-3:not([disabled]).md-primary .md-checked .md-off,
md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-checked .md-off,
md-radio-button.md-hue-3:not([disabled]) .md-primary .md-checked .md-off,
md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-off,
md-radio-group.md-hue-3:not([disabled]).md-primary.md-checked .md-off,
md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary.md-checked .md-off,
md-radio-group.md-hue-3:not([disabled]) .md-primary.md-checked .md-off,
md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary .md-checked .md-off,
md-radio-group.md-hue-3:not([disabled]).md-primary .md-checked .md-off,
md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-checked .md-off,
md-radio-group.md-hue-3:not([disabled]) .md-primary .md-checked .md-off {
    border-color: rgba(0, 176, 192, 0.87);
}
md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-button.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-button.md-hue-3:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-button.md-hue-3:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-checked .md-ink-ripple,
md-radio-button.md-hue-3:not([disabled]) .md-primary .md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-group.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-group.md-hue-3:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-group.md-hue-3:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-checked .md-ink-ripple,
md-radio-group.md-hue-3:not([disabled]) .md-primary .md-checked .md-ink-ripple {
    color: rgba(0, 176, 192, 0.87);
}
md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary .md-container .md-ripple,
md-radio-button.md-hue-3:not([disabled]).md-primary .md-container .md-ripple,
md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-container .md-ripple,
md-radio-button.md-hue-3:not([disabled]) .md-primary .md-container .md-ripple,
md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary .md-container .md-ripple,
md-radio-group.md-hue-3:not([disabled]).md-primary .md-container .md-ripple,
md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-container .md-ripple,
md-radio-group.md-hue-3:not([disabled]) .md-primary .md-container .md-ripple {
    color: rgb(142, 191, 187);
}
md-radio-button.md-default-theme.md-hue-3[disabled],
md-radio-button.md-hue-3[disabled],
md-radio-group.md-default-theme.md-hue-3[disabled],
md-radio-group.md-hue-3[disabled] {
    color: rgba(0, 0, 0, 0.38);
}
md-radio-button.md-default-theme.md-hue-3[disabled] .md-container .md-off,
md-radio-button.md-hue-3[disabled] .md-container .md-off,
md-radio-button.md-default-theme.md-hue-3[disabled] .md-container .md-on,
md-radio-button.md-hue-3[disabled] .md-container .md-on,
md-radio-group.md-default-theme.md-hue-3[disabled] .md-container .md-off,
md-radio-group.md-hue-3[disabled] .md-container .md-off,
md-radio-group.md-default-theme.md-hue-3[disabled] .md-container .md-on,
md-radio-group.md-hue-3[disabled] .md-container .md-on {
    border-color: rgba(0, 0, 0, 0.38);
}
md-radio-group.md-default-theme.md-hue-3 .md-checked:not([disabled]).md-primary .md-ink-ripple,
md-radio-group.md-hue-3 .md-checked:not([disabled]).md-primary .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-3.md-primary .md-checked:not([disabled]) .md-ink-ripple,
md-radio-group.md-hue-3.md-primary .md-checked:not([disabled]) .md-ink-ripple {
    color: rgba(0, 176, 192, 0.26);
}
md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
md-radio-group.md-hue-3.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty).md-primary .md-checked .md-container:before,
md-radio-group.md-hue-3.md-focused:not(:empty).md-primary .md-checked .md-container:before {
    background-color: rgba(0, 176, 192, 0.26);
}
md-input-container:not(.md-input-focused):not(.md-input-invalid)
    md-select.md-default-theme.md-hue-3
    .md-select-value
    span:first-child:after,
md-input-container:not(.md-input-focused):not(.md-input-invalid)
    md-select.md-hue-3
    .md-select-value
    span:first-child:after {
    color: rgba(0, 0, 0, 0.38);
}
md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-default-theme.md-hue-3 .md-select-value,
md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-hue-3 .md-select-value,
md-input-container.md-input-focused:not(.md-input-has-value)
    md-select.md-default-theme.md-hue-3
    .md-select-value.md-select-placeholder,
md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-hue-3 .md-select-value.md-select-placeholder {
    color: rgb(0, 176, 192);
}
md-input-container.md-input-invalid md-select.md-default-theme.md-hue-3.md-no-underline .md-select-value,
md-input-container.md-input-invalid md-select.md-hue-3.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.md-hue-3 .md-select-value,
md-select.md-hue-3 .md-select-value {
    border-bottom-color: rgba(0, 0, 0, 0.12);
}
md-select.md-default-theme.md-hue-3 .md-select-value.md-select-placeholder,
md-select.md-hue-3 .md-select-value.md-select-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-select.md-default-theme.md-hue-3.md-no-underline .md-select-value,
md-select.md-hue-3.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.md-hue-3.ng-invalid.ng-touched.md-no-underline .md-select-value,
md-select.md-hue-3.ng-invalid.ng-touched.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.md-hue-3:not([disabled]):focus .md-select-value,
md-select.md-hue-3:not([disabled]):focus .md-select-value {
    border-bottom-color: rgb(0, 176, 192);
    color: rgba(0, 0, 0, 0.87);
}
md-select.md-default-theme.md-hue-3:not([disabled]):focus .md-select-value.md-select-placeholder,
md-select.md-hue-3:not([disabled]):focus .md-select-value.md-select-placeholder {
    color: rgba(0, 0, 0, 0.87);
}
md-select.md-default-theme.md-hue-3:not([disabled]):focus.md-no-underline .md-select-value,
md-select.md-hue-3:not([disabled]):focus.md-no-underline .md-select-value {
    border-bottom-color: transparent !important;
}
md-select.md-default-theme.md-hue-3[disabled] .md-select-icon,
md-select.md-hue-3[disabled] .md-select-icon,
md-select.md-default-theme.md-hue-3[disabled] .md-select-value,
md-select.md-hue-3[disabled] .md-select-value,
md-select.md-default-theme.md-hue-3[disabled] .md-select-value.md-select-placeholder,
md-select.md-hue-3[disabled] .md-select-value.md-select-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-select.md-default-theme.md-hue-3 .md-select-icon,
md-select.md-hue-3 .md-select-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-select-menu.md-default-theme.md-hue-3 md-content md-optgroup,
md-select-menu.md-hue-3 md-content md-optgroup {
    color: rgba(0, 0, 0, 0.54);
}
md-select-menu.md-default-theme.md-hue-3 md-content md-option,
md-select-menu.md-hue-3 md-content md-option {
    color: rgba(0, 0, 0, 0.87);
}
md-select-menu.md-default-theme.md-hue-3 md-content md-option[disabled] .md-text,
md-select-menu.md-hue-3 md-content md-option[disabled] .md-text {
    color: rgba(0, 0, 0, 0.38);
}
md-select-menu.md-default-theme.md-hue-3 md-content md-option[selected],
md-select-menu.md-hue-3 md-content md-option[selected] {
    color: rgb(161, 204, 200);
}
md-select-menu.md-default-theme.md-hue-3 md-content md-option[selected].md-focused,
md-select-menu.md-hue-3 md-content md-option[selected].md-focused,
md-select-menu.md-default-theme.md-hue-3 md-content md-option[selected]:focus,
md-select-menu.md-hue-3 md-content md-option[selected]:focus {
    color: rgb(142, 191, 187);
}
.md-checkbox-enabled.md-default-theme.md-hue-3 .md-ripple,
.md-checkbox-enabled.md-hue-3 .md-ripple {
    color: rgb(142, 191, 187);
}
.md-checkbox-enabled.md-default-theme.md-hue-3 .md-ink-ripple,
.md-checkbox-enabled.md-hue-3 .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
.md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-ink-ripple,
.md-checkbox-enabled.md-hue-3[selected] .md-ink-ripple {
    color: rgba(0, 176, 192, 0.87);
}
.md-checkbox-enabled.md-default-theme.md-hue-3:not(.md-checked) .md-icon,
.md-checkbox-enabled.md-hue-3:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
.md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-icon,
.md-checkbox-enabled.md-hue-3[selected] .md-icon {
    background-color: rgba(0, 176, 192, 0.87);
}
.md-checkbox-enabled.md-default-theme.md-hue-3[selected].md-focused .md-container:before,
.md-checkbox-enabled.md-hue-3[selected].md-focused .md-container:before {
    background-color: rgba(0, 176, 192, 0.26);
}
.md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-icon:after,
.md-checkbox-enabled.md-hue-3[selected] .md-icon:after {
    border-color: rgba(255, 255, 255, 0.87);
}
.md-checkbox-enabled.md-default-theme.md-hue-3 .md-indeterminate[disabled] .md-container,
.md-checkbox-enabled.md-hue-3 .md-indeterminate[disabled] .md-container {
    color: rgba(0, 0, 0, 0.38);
}
.md-checkbox-enabled.md-default-theme.md-hue-3 md-option .md-text,
.md-checkbox-enabled.md-hue-3 md-option .md-text {
    color: rgba(0, 0, 0, 0.87);
}
md-slider.md-default-theme.md-hue-3.md-primary .md-focus-ring,
md-slider.md-hue-3.md-primary .md-focus-ring {
    background-color: rgba(206, 235, 232, 0.38);
}
md-slider.md-default-theme.md-hue-3.md-primary .md-track.md-track-fill,
md-slider.md-hue-3.md-primary .md-track.md-track-fill {
    background-color: rgb(0, 176, 192);
}
md-slider.md-default-theme.md-hue-3.md-primary .md-thumb:after,
md-slider.md-hue-3.md-primary .md-thumb:after {
    background-color: rgb(0, 176, 192);
    border-color: rgb(0, 176, 192);
}
md-slider.md-default-theme.md-hue-3.md-primary .md-sign,
md-slider.md-hue-3.md-primary .md-sign {
    background-color: rgb(0, 176, 192);
}
md-slider.md-default-theme.md-hue-3.md-primary .md-sign:after,
md-slider.md-hue-3.md-primary .md-sign:after {
    border-top-color: rgb(0, 176, 192);
}
md-slider.md-default-theme.md-hue-3.md-primary[md-vertical] .md-sign:after,
md-slider.md-hue-3.md-primary[md-vertical] .md-sign:after {
    border-left-color: rgb(0, 176, 192);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-3.md-primary .md-thumb-text,
md-slider.md-hue-3.md-primary .md-thumb-text {
    color: rgba(255, 255, 255, 0.87);
}
md-slider.md-default-theme.md-hue-3[disabled] .md-thumb:after,
md-slider.md-hue-3[disabled] .md-thumb:after {
    border-color: transparent;
}
md-slider-container[disabled] > :first-child:not(md-slider),
md-slider-container[disabled] > :last-child:not(md-slider) {
    color: rgba(0, 0, 0, 0.38);
}
.md-subheader.md-default-theme.md-hue-3.md-primary,
.md-subheader.md-hue-3.md-primary {
    color: rgb(0, 176, 192);
}
md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-primary .md-ink-ripple,
md-switch.md-hue-3.md-checked:not([disabled]).md-primary .md-ink-ripple {
    color: rgb(0, 176, 192);
}
md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-primary .md-thumb,
md-switch.md-hue-3.md-checked:not([disabled]).md-primary .md-thumb {
    background-color: rgb(0, 176, 192);
}
md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-primary .md-bar,
md-switch.md-hue-3.md-checked:not([disabled]).md-primary .md-bar {
    background-color: rgba(0, 176, 192, 0.5);
}
md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before,
md-switch.md-hue-3.md-checked:not([disabled]).md-primary.md-focused .md-thumb:before {
    background-color: rgba(0, 176, 192, 0.26);
}
md-tabs.md-default-theme.md-hue-3 md-next-button md-icon,
md-tabs.md-hue-3 md-next-button md-icon,
md-tabs.md-default-theme.md-hue-3 md-prev-button md-icon,
md-tabs.md-hue-3 md-prev-button md-icon {
    color: rgba(0, 0, 0, 0.54);
}
md-tabs.md-default-theme.md-hue-3 .md-tab,
md-tabs.md-hue-3 .md-tab {
    color: rgba(0, 0, 0, 0.54);
}
md-tabs.md-default-theme.md-hue-3 .md-tab[disabled],
md-tabs.md-hue-3 .md-tab[disabled],
md-tabs.md-default-theme.md-hue-3 .md-tab[disabled] md-icon,
md-tabs.md-hue-3 .md-tab[disabled] md-icon {
    color: rgba(0, 0, 0, 0.38);
}
md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused,
md-tabs.md-hue-3 .md-tab.md-focused {
    background: rgba(0, 176, 192, 0.1);
}
md-tabs.md-default-theme.md-hue-3.md-primary > md-tabs-wrapper,
md-tabs.md-hue-3.md-primary > md-tabs-wrapper {
    background-color: rgb(0, 176, 192);
}
md-tabs.md-default-theme.md-hue-3.md-primary > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-hue-3.md-primary > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-hue-3.md-primary > md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-hue-3.md-primary > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-tabs.md-default-theme.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-tabs.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-tabs.md-default-theme.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-default-theme.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-tabs.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-tabs.md-default-theme.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-3.md-primary
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-tabs.md-default-theme.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-tabs.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgb(0, 200, 83);
    color: rgb(0, 200, 83);
}
md-tabs.md-default-theme.md-hue-3.md-primary.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-tabs.md-hue-3.md-primary.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper,
md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper {
    background-color: rgb(0, 176, 192);
}
md-toolbar > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper md-next-button md-icon,
md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper md-next-button md-icon,
md-toolbar > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper md-prev-button md-icon,
md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-toolbar
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-toolbar
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar
    > md-tabs.md-default-theme.md-hue-3.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-toolbar
    > md-tabs.md-hue-3.md-no-ink-bar-color
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button.md-highlight.md-primary,
md-toast.md-hue-3 .md-toast-content .md-button.md-highlight.md-primary {
    color: rgb(0, 176, 192);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar),
md-toolbar.md-hue-3:not(.md-menu-toolbar) {
    background-color: rgb(0, 176, 192);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-icon,
md-toolbar.md-hue-3:not(.md-menu-toolbar) md-icon {
    fill: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) .md-button[disabled] md-icon,
md-toolbar.md-hue-3:not(.md-menu-toolbar) .md-button[disabled] md-icon {
    fill: rgba(255, 255, 255, 0.26);
    color: rgba(255, 255, 255, 0.26);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input {
    border-color: rgba(255, 255, 255, 0.12);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float]
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float]
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar) md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input {
    border-color: rgba(255, 255, 255, 0.87);
}
.md-autocomplete-suggestions.md-3-line li p {
    color: rgba(0, 0, 0, 0.54);
}
.sg-time-selection-indicator.sg-time-selected,
.sg-time-selection-indicator:hover.sg-time-selected,
.sg-time-selection-indicator.md-focus.sg-time-selected {
    background: rgb(161, 204, 200);
}
.sg-timepicker-open .sg-timepicker-icon {
    color: rgb(77, 128, 128);
}
[ui-view="calendars"] .hours {
    color: rgb(125, 179, 176);
}
.attendees .event {
    background-color: rgb(191, 224, 221);
}
.sg-message-thread {
    background-color: rgb(225, 245, 243);
}
.sg-message-thread-first {
    background-color: rgb(206, 235, 232);
}
md-autocomplete.md-default-theme.md-accent md-input-container.md-input-focused .md-input,
md-autocomplete.md-accent md-input-container.md-input-focused .md-input {
    border-color: rgb(86, 176, 76);
}
md-autocomplete.md-default-theme.md-accent md-input-container.md-input-focused label,
md-autocomplete.md-accent md-input-container.md-input-focused label,
md-autocomplete.md-default-theme.md-accent md-input-container.md-input-focused md-icon,
md-autocomplete.md-accent md-input-container.md-input-focused md-icon {
    color: rgb(86, 176, 76);
}
md-autocomplete.md-default-theme.md-accent md-progress-linear .md-container,
md-autocomplete.md-accent md-progress-linear .md-container {
    background-color: rgb(203, 229, 200);
}
md-autocomplete.md-default-theme.md-accent md-progress-linear .md-bar,
md-autocomplete.md-accent md-progress-linear .md-bar {
    background-color: rgb(40, 176, 76);
}
.md-button.md-default-theme.md-fab,
.md-button.md-fab {
    background-color: rgb(50, 176, 76);
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-fab md-icon,
.md-button.md-fab md-icon {
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-fab:not([disabled]).md-focused,
.md-button.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-fab:not([disabled]):hover,
.md-button.md-fab:not([disabled]):hover {
    background-color: rgb(0, 200, 83);
}
.md-button.md-default-theme.md-accent,
.md-button.md-accent {
    color: rgb(86, 176, 76);
}
.md-button.md-default-theme.md-accent.md-fab,
.md-button.md-accent.md-fab,
.md-button.md-default-theme.md-accent.md-raised,
.md-button.md-accent.md-raised {
    background-color: #006cff;
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-accent.md-fab:not([disabled]) md-icon,
.md-button.md-accent.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-accent.md-raised:not([disabled]) md-icon,
.md-button.md-accent.md-raised:not([disabled]) md-icon {
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-accent.md-fab:not([disabled]):hover,
.md-button.md-accent.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-accent.md-raised:not([disabled]):hover,
.md-button.md-accent.md-raised:not([disabled]):hover {
    background-color: #217efb;
}
.md-button.md-default-theme.md-accent:not([disabled]) md-icon,
.md-button.md-accent:not([disabled]) md-icon {
    color: rgb(86, 176, 76);
}
.md-button.md-default-theme.md-accent[disabled],
.md-button.md-accent[disabled],
.md-button.md-default-theme.md-fab[disabled],
.md-button.md-fab[disabled],
.md-button.md-default-theme.md-raised[disabled],
.md-button.md-raised[disabled],
.md-button.md-default-theme.md-warn[disabled],
.md-button.md-warn[disabled],
.md-button.md-default-theme[disabled],
.md-button[disabled] {
    color: rgba(0, 0, 0, 0.38);
    cursor: default;
}
.md-button.md-default-theme.md-accent[disabled] md-icon,
.md-button.md-accent[disabled] md-icon,
.md-button.md-default-theme.md-fab[disabled] md-icon,
.md-button.md-fab[disabled] md-icon,
.md-button.md-default-theme.md-raised[disabled] md-icon,
.md-button.md-raised[disabled] md-icon,
.md-button.md-default-theme.md-warn[disabled] md-icon,
.md-button.md-warn[disabled] md-icon,
.md-button.md-default-theme[disabled] md-icon,
.md-button[disabled] md-icon {
    color: rgba(0, 0, 0, 0.38);
}
._md a.md-default-theme:not(.md-button).md-accent,
._md a:not(.md-button).md-accent {
    color: rgb(86, 176, 76);
}
._md a.md-default-theme:not(.md-button).md-accent:hover,
._md a:not(.md-button).md-accent:hover {
    color: rgb(0, 200, 83);
}
md-checkbox.md-default-theme .md-ripple,
md-checkbox .md-ripple {
    color: rgb(0, 200, 83);
}
md-checkbox.md-default-theme.md-checked.md-focused .md-container:before,
md-checkbox.md-checked.md-focused .md-container:before {
    background-color: rgba(86, 176, 76, 0.26);
}
md-checkbox.md-default-theme.md-checked .md-ink-ripple,
md-checkbox.md-checked .md-ink-ripple {
    color: rgba(86, 176, 76, 0.87);
}
md-checkbox.md-default-theme.md-checked .md-icon,
md-checkbox.md-checked .md-icon {
    background-color: rgba(86, 176, 76, 0.87);
}
.md-accent .md-default-theme .md-datepicker-input-container.md-datepicker-focused,
.md-accent .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(86, 176, 76);
}
.md-accent .md-default-theme .md-datepicker-open .md-datepicker-calendar-icon,
.md-accent .md-datepicker-open .md-datepicker-calendar-icon,
.md-default-theme .md-datepicker-open.md-accent .md-datepicker-calendar-icon,
.md-datepicker-open.md-accent .md-datepicker-calendar-icon {
    color: rgb(86, 176, 76);
}
md-icon.md-default-theme.md-accent,
md-icon.md-accent {
    color: rgb(86, 176, 76);
}
md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent .md-input,
md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(86, 176, 76);
}
md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent label,
md-input-container:not(.md-input-invalid).md-input-focused.md-accent label,
md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent md-icon,
md-input-container:not(.md-input-invalid).md-input-focused.md-accent md-icon {
    color: rgb(86, 176, 76);
}
md-list.md-default-theme md-list-item > md-icon.md-highlight.md-accent,
md-list md-list-item > md-icon.md-highlight.md-accent {
    color: rgb(86, 176, 76);
}
md-nav-bar.md-default-theme md-nav-ink-bar,
md-nav-bar md-nav-ink-bar {
    background: rgb(86, 176, 76);
    color: rgb(86, 176, 76);
}
md-nav-bar.md-default-theme.md-accent > .md-nav-bar,
md-nav-bar.md-accent > .md-nav-bar {
    background-color: rgb(160, 176, 76);
}
md-nav-bar.md-default-theme.md-accent > .md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-accent > .md-nav-bar .md-button._md-nav-button {
    color: rgb(250, 250, 250);
}
md-nav-bar.md-default-theme.md-accent > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-accent > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255, 255, 255, 0.87);
}
md-nav-bar.md-default-theme.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-nav-bar.md-default-theme.md-accent > .md-nav-bar md-nav-ink-bar,
md-nav-bar.md-accent > .md-nav-bar md-nav-ink-bar {
    background: rgba(142, 191, 187, 1);
    color: rgba(142, 191, 187, 1);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme > .md-nav-bar,
md-toolbar.md-accent > md-nav-bar > .md-nav-bar {
    background-color: rgb(180, 176, 76);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme > .md-nav-bar .md-button._md-nav-button,
md-toolbar.md-accent > md-nav-bar > .md-nav-bar .md-button._md-nav-button {
    color: rgb(250, 250, 250);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-accent > md-nav-bar > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-accent > md-nav-bar.md-default-theme > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-accent > md-nav-bar > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-accent > md-nav-bar > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme > .md-nav-bar md-nav-ink-bar,
md-toolbar.md-accent > md-nav-bar > .md-nav-bar md-nav-ink-bar {
    background: rgba(142, 191, 187, 1);
    color: rgba(142, 191, 187, 1);
}
md-progress-circular.md-default-theme.md-accent path,
md-progress-circular.md-accent path {
    stroke: rgb(86, 176, 76);
}
md-progress-linear.md-default-theme.md-accent .md-container,
md-progress-linear.md-accent .md-container {
    background-color: rgb(203, 229, 200);
}
md-progress-linear.md-default-theme.md-accent .md-bar,
md-progress-linear.md-accent .md-bar {
    background-color: rgb(200, 176, 76);
}
md-progress-linear.md-default-theme[md-mode="buffer"].md-accent .md-bar1,
md-progress-linear[md-mode="buffer"].md-accent .md-bar1 {
    background-color: rgb(203, 229, 200);
}
md-progress-linear.md-default-theme[md-mode="buffer"].md-accent .md-dashed:before,
md-progress-linear[md-mode="buffer"].md-accent .md-dashed:before {
    background: radial-gradient(rgb(203, 229, 200) 0, rgb(203, 229, 200) 16%, transparent 42%);
}
md-radio-button.md-default-theme .md-on,
md-radio-button .md-on {
    background-color: rgba(86, 176, 76, 0.87);
}
md-radio-button.md-default-theme.md-checked .md-off,
md-radio-button.md-checked .md-off {
    border-color: rgba(86, 176, 76, 0.87);
}
md-radio-button.md-default-theme.md-checked .md-ink-ripple,
md-radio-button.md-checked .md-ink-ripple {
    color: rgba(86, 176, 76, 0.87);
}
md-radio-button.md-default-theme .md-container .md-ripple,
md-radio-button .md-container .md-ripple {
    color: rgb(0, 200, 83);
}
md-radio-group.md-default-theme .md-checked .md-ink-ripple,
md-radio-group .md-checked .md-ink-ripple {
    color: rgba(86, 176, 76, 0.26);
}
md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked .md-container:before,
md-radio-group.md-focused:not(:empty) .md-checked .md-container:before {
    background-color: rgba(86, 176, 76, 0.26);
}
md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value {
    border-color: rgb(86, 176, 76);
}
md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value span {
    color: rgb(86, 176, 76);
}
md-select.md-default-theme:not([disabled]):focus.md-accent .md-select-value,
md-select:not([disabled]):focus.md-accent .md-select-value {
    border-bottom-color: rgb(86, 176, 76);
}
md-select-menu.md-default-theme md-content md-option[selected].md-accent,
md-select-menu md-content md-option[selected].md-accent {
    color: rgb(86, 176, 76);
}
md-select-menu.md-default-theme md-content md-option[selected].md-accent.md-focused,
md-select-menu md-content md-option[selected].md-accent.md-focused,
md-select-menu.md-default-theme md-content md-option[selected].md-accent:focus,
md-select-menu md-content md-option[selected].md-accent:focus {
    color: rgb(0, 200, 83);
}
md-slider.md-default-theme .md-focus-ring,
md-slider .md-focus-ring {
    background-color: rgba(105, 240, 174, 0.2);
}
md-slider.md-default-theme .md-track.md-track-fill,
md-slider .md-track.md-track-fill {
    background-color: rgb(220, 176, 76);
}
md-slider.md-default-theme .md-thumb:after,
md-slider .md-thumb:after {
    background-color: rgb(240, 176, 76);
    border-color: rgb(86, 176, 76);
}
md-slider.md-default-theme .md-sign,
md-slider .md-sign {
    background-color: rgb(250, 176, 76);
}
md-slider.md-default-theme .md-sign:after,
md-slider .md-sign:after {
    border-top-color: rgb(86, 176, 76);
}
md-slider.md-default-theme[md-vertical] .md-sign:after,
md-slider[md-vertical] .md-sign:after {
    border-left-color: rgb(86, 176, 76);
    border-top-color: transparent;
}
md-slider.md-default-theme .md-thumb-text,
md-slider .md-thumb-text {
    color: rgba(255, 255, 255, 0.87);
}
.md-subheader.md-default-theme.md-accent,
.md-subheader.md-accent {
    color: rgb(86, 176, 76);
}
md-switch.md-default-theme.md-checked:not([disabled]) .md-ink-ripple,
md-switch.md-checked:not([disabled]) .md-ink-ripple {
    color: rgb(86, 176, 76);
}
md-switch.md-default-theme.md-checked:not([disabled]) .md-thumb,
md-switch.md-checked:not([disabled]) .md-thumb {
    background-color: rgb(251, 176, 76);
}
md-switch.md-default-theme.md-checked:not([disabled]) .md-bar,
md-switch.md-checked:not([disabled]) .md-bar {
    background-color: rgba(86, 176, 76, 0.5);
}
md-switch.md-default-theme.md-checked:not([disabled]).md-focused .md-thumb:before,
md-switch.md-checked:not([disabled]).md-focused .md-thumb:before {
    background-color: rgba(86, 176, 76, 0.26);
}
md-tabs.md-default-theme md-ink-bar,
md-tabs md-ink-bar {
    background: rgb(86, 176, 76);
    color: rgb(86, 176, 76);
}
md-tabs.md-default-theme .md-tab.md-active,
md-tabs .md-tab.md-active,
md-tabs.md-default-theme .md-tab.md-active md-icon,
md-tabs .md-tab.md-active md-icon,
md-tabs.md-default-theme .md-tab.md-focused,
md-tabs .md-tab.md-focused,
md-tabs.md-default-theme .md-tab.md-focused md-icon,
md-tabs .md-tab.md-focused md-icon {
    color: rgb(86, 176, 76);
}
md-tabs.md-default-theme .md-tab .md-ripple-container,
md-tabs .md-tab .md-ripple-container {
    color: rgb(250, 250, 250);
}
md-tabs.md-default-theme.md-accent > md-tabs-wrapper,
md-tabs.md-accent > md-tabs-wrapper {
    background-color: rgb(252, 176, 76);
}
md-tabs.md-default-theme.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) md-icon,
md-tabs.md-default-theme.md-accent > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-accent > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-accent > md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-accent > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-tabs.md-default-theme.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-default-theme.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-tabs.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 1);
}
md-tabs.md-default-theme.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-tabs.md-default-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgb(86, 176, 76);
    color: rgb(86, 176, 76);
}
md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper,
md-toolbar.md-accent > md-tabs > md-tabs-wrapper {
    background-color: rgb(253, 176, 76);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-accent > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-toolbar.md-accent
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar.md-accent
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-accent > md-tabs > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper md-prev-button md-icon,
md-toolbar.md-accent > md-tabs > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-accent
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-accent
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-accent
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-toolbar.md-accent
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 1);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-toolbar.md-accent > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toast.md-default-theme .md-toast-content .md-button.md-highlight,
md-toast .md-toast-content .md-button.md-highlight {
    color: rgb(86, 176, 76);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input,
md-toolbar:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input {
    border-color: rgb(86, 176, 76);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent,
md-toolbar:not(.md-menu-toolbar).md-accent {
    background-color: rgb(254, 176, 76);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent .md-ink-ripple,
md-toolbar:not(.md-menu-toolbar).md-accent .md-ink-ripple {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-icon,
md-toolbar:not(.md-menu-toolbar).md-accent md-icon {
    fill: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon,
md-toolbar:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon {
    fill: rgba(255, 255, 255, 0.26);
    color: rgba(255, 255, 255, 0.26);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    border-color: rgba(255, 255, 255, 0.12);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input:-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5);
    opacity: 1;
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
    opacity: 1;
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input,
md-toolbar:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input {
    border-color: rgb(77, 128, 128);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input,
md-toolbar:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input {
    border-color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input,
md-toolbar:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input {
    border-color: rgb(221, 44, 0);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input,
md-toolbar:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input {
    border-color: rgb(86, 176, 76);
}
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-icon {
    color: rgba(0, 0, 0, 0.87);
    fill: rgba(0, 0, 0, 0.87);
}
md-autocomplete.md-default-theme.md-hue-1.md-accent md-input-container.md-input-focused .md-input,
md-autocomplete.md-hue-1.md-accent md-input-container.md-input-focused .md-input {
    border-color: rgb(250, 250, 250);
}
md-autocomplete.md-default-theme.md-hue-1.md-accent md-input-container.md-input-focused label,
md-autocomplete.md-hue-1.md-accent md-input-container.md-input-focused label,
md-autocomplete.md-default-theme.md-hue-1.md-accent md-input-container.md-input-focused md-icon,
md-autocomplete.md-hue-1.md-accent md-input-container.md-input-focused md-icon {
    color: rgb(250, 250, 250);
}
md-autocomplete.md-default-theme.md-hue-1.md-accent md-progress-linear .md-container,
md-autocomplete.md-hue-1.md-accent md-progress-linear .md-container {
    background-color: rgb(203, 229, 200);
}
md-autocomplete.md-default-theme.md-hue-1.md-accent md-progress-linear .md-bar,
md-autocomplete.md-hue-1.md-accent md-progress-linear .md-bar {
    background-color: rgb(250, 250, 250);
}
.md-button.md-default-theme.md-hue-1.md-fab,
.md-button.md-hue-1.md-fab {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-1.md-fab md-icon,
.md-button.md-hue-1.md-fab md-icon {
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-1.md-fab:not([disabled]).md-focused,
.md-button.md-hue-1.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-1.md-fab:not([disabled]):hover,
.md-button.md-hue-1.md-fab:not([disabled]):hover {
    background-color: rgb(0, 200, 83);
}
.md-button.md-default-theme.md-hue-1.md-accent,
.md-button.md-hue-1.md-accent {
    color: rgb(250, 250, 250);
}
.md-button.md-default-theme.md-hue-1.md-accent.md-fab,
.md-button.md-hue-1.md-accent.md-fab,
.md-button.md-default-theme.md-hue-1.md-accent.md-raised,
.md-button.md-hue-1.md-accent.md-raised {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]) md-icon,
.md-button.md-hue-1.md-accent.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]) md-icon,
.md-button.md-hue-1.md-accent.md-raised:not([disabled]) md-icon {
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-hue-1.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]):hover,
.md-button.md-hue-1.md-accent.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-hue-1.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]):hover,
.md-button.md-hue-1.md-accent.md-raised:not([disabled]):hover {
    background-color: rgb(0, 200, 83);
}
.md-button.md-default-theme.md-hue-1.md-accent:not([disabled]) md-icon,
.md-button.md-hue-1.md-accent:not([disabled]) md-icon {
    color: rgb(250, 250, 250);
}
.md-button.md-default-theme.md-hue-1.md-accent[disabled],
.md-button.md-hue-1.md-accent[disabled],
.md-button.md-default-theme.md-hue-1.md-fab[disabled],
.md-button.md-hue-1.md-fab[disabled],
.md-button.md-default-theme.md-hue-1.md-raised[disabled],
.md-button.md-hue-1.md-raised[disabled],
.md-button.md-default-theme.md-hue-1.md-warn[disabled],
.md-button.md-hue-1.md-warn[disabled],
.md-button.md-default-theme.md-hue-1[disabled],
.md-button.md-hue-1[disabled] {
    color: rgba(0, 0, 0, 0.38);
    cursor: default;
}
.md-button.md-default-theme.md-hue-1.md-accent[disabled] md-icon,
.md-button.md-hue-1.md-accent[disabled] md-icon,
.md-button.md-default-theme.md-hue-1.md-fab[disabled] md-icon,
.md-button.md-hue-1.md-fab[disabled] md-icon,
.md-button.md-default-theme.md-hue-1.md-raised[disabled] md-icon,
.md-button.md-hue-1.md-raised[disabled] md-icon,
.md-button.md-default-theme.md-hue-1.md-warn[disabled] md-icon,
.md-button.md-hue-1.md-warn[disabled] md-icon,
.md-button.md-default-theme.md-hue-1[disabled] md-icon,
.md-button.md-hue-1[disabled] md-icon {
    color: rgba(0, 0, 0, 0.38);
}
._md a.md-default-theme.md-hue-1:not(.md-button).md-accent,
._md a.md-hue-1:not(.md-button).md-accent {
    color: rgb(250, 250, 250);
}
._md a.md-default-theme.md-hue-1:not(.md-button).md-accent:hover,
._md a.md-hue-1:not(.md-button).md-accent:hover {
    color: rgb(0, 200, 83);
}
md-checkbox.md-default-theme.md-hue-1 .md-ripple,
md-checkbox.md-hue-1 .md-ripple {
    color: rgb(0, 200, 83);
}
md-checkbox.md-default-theme.md-hue-1.md-checked.md-focused .md-container:before,
md-checkbox.md-hue-1.md-checked.md-focused .md-container:before {
    background-color: rgba(250, 250, 250, 0.26);
}
md-checkbox.md-default-theme.md-hue-1.md-checked .md-ink-ripple,
md-checkbox.md-hue-1.md-checked .md-ink-ripple {
    color: rgba(250, 250, 250, 0.87);
}
md-checkbox.md-default-theme.md-hue-1.md-checked .md-icon,
md-checkbox.md-hue-1.md-checked .md-icon {
    background-color: rgba(250, 250, 250, 0.87);
}
.md-accent .md-default-theme.md-hue-1 .md-datepicker-input-container.md-datepicker-focused,
.md-accent .md-hue-1 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(250, 250, 250);
}
.md-accent .md-default-theme.md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon,
.md-accent .md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon,
.md-default-theme.md-hue-1 .md-datepicker-open.md-accent .md-datepicker-calendar-icon,
.md-hue-1 .md-datepicker-open.md-accent .md-datepicker-calendar-icon {
    color: rgb(250, 250, 250);
}
md-icon.md-default-theme.md-hue-1.md-accent,
md-icon.md-hue-1.md-accent {
    color: rgb(250, 250, 250);
}
md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent .md-input,
md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(250, 250, 250);
}
md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent label,
md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent label,
md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent md-icon,
md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent md-icon {
    color: rgb(250, 250, 250);
}
md-list.md-default-theme.md-hue-1 md-list-item > md-icon.md-highlight.md-accent,
md-list.md-hue-1 md-list-item > md-icon.md-highlight.md-accent {
    color: rgb(250, 250, 250);
}
md-nav-bar.md-default-theme.md-hue-1 md-nav-ink-bar,
md-nav-bar.md-hue-1 md-nav-ink-bar {
    background: rgb(250, 250, 250);
    color: rgb(250, 250, 250);
}
md-nav-bar.md-default-theme.md-hue-1.md-accent > .md-nav-bar,
md-nav-bar.md-hue-1.md-accent > .md-nav-bar {
    background-color: rgb(250, 250, 250);
}
md-nav-bar.md-default-theme.md-hue-1.md-accent > .md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-hue-1.md-accent > .md-nav-bar .md-button._md-nav-button {
    color: rgb(250, 250, 250);
}
md-nav-bar.md-default-theme.md-hue-1.md-accent > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-hue-1.md-accent > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-hue-1.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-1.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0, 0, 0, 0.87);
}
md-nav-bar.md-default-theme.md-hue-1.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-1.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-nav-bar.md-default-theme.md-hue-1.md-accent > .md-nav-bar md-nav-ink-bar,
md-nav-bar.md-hue-1.md-accent > .md-nav-bar md-nav-ink-bar {
    background: rgba(142, 191, 187, 1);
    color: rgba(142, 191, 187, 1);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar,
md-toolbar.md-accent > md-nav-bar.md-hue-1 > .md-nav-bar {
    background-color: rgb(250, 250, 250);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar .md-button._md-nav-button,
md-toolbar.md-accent > md-nav-bar.md-hue-1 > .md-nav-bar .md-button._md-nav-button {
    color: rgb(250, 250, 250);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-accent > md-nav-bar.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-accent > md-nav-bar.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-accent > md-nav-bar.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar md-nav-ink-bar,
md-toolbar.md-accent > md-nav-bar.md-hue-1 > .md-nav-bar md-nav-ink-bar {
    background: rgba(142, 191, 187, 1);
    color: rgba(142, 191, 187, 1);
}
md-progress-circular.md-default-theme.md-hue-1.md-accent path,
md-progress-circular.md-hue-1.md-accent path {
    stroke: rgb(250, 250, 250);
}
md-progress-linear.md-default-theme.md-hue-1.md-accent .md-container,
md-progress-linear.md-hue-1.md-accent .md-container {
    background-color: rgb(203, 229, 200);
}
md-progress-linear.md-default-theme.md-hue-1.md-accent .md-bar,
md-progress-linear.md-hue-1.md-accent .md-bar {
    background-color: rgb(250, 250, 250);
}
md-progress-linear.md-default-theme.md-hue-1[md-mode="buffer"].md-accent .md-bar1,
md-progress-linear.md-hue-1[md-mode="buffer"].md-accent .md-bar1 {
    background-color: rgb(203, 229, 200);
}
md-progress-linear.md-default-theme.md-hue-1[md-mode="buffer"].md-accent .md-dashed:before,
md-progress-linear.md-hue-1[md-mode="buffer"].md-accent .md-dashed:before {
    background: radial-gradient(rgb(203, 229, 200) 0, rgb(203, 229, 200) 16%, transparent 42%);
}
md-radio-button.md-default-theme.md-hue-1 .md-on,
md-radio-button.md-hue-1 .md-on {
    background-color: rgba(250, 250, 250, 0.87);
}
md-radio-button.md-default-theme.md-hue-1.md-checked .md-off,
md-radio-button.md-hue-1.md-checked .md-off {
    border-color: rgba(250, 250, 250, 0.87);
}
md-radio-button.md-default-theme.md-hue-1.md-checked .md-ink-ripple,
md-radio-button.md-hue-1.md-checked .md-ink-ripple {
    color: rgba(250, 250, 250, 0.87);
}
md-radio-button.md-default-theme.md-hue-1 .md-container .md-ripple,
md-radio-button.md-hue-1 .md-container .md-ripple {
    color: rgb(0, 200, 83);
}
md-radio-group.md-default-theme.md-hue-1 .md-checked .md-ink-ripple,
md-radio-group.md-hue-1 .md-checked .md-ink-ripple {
    color: rgba(250, 250, 250, 0.26);
}
md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty) .md-checked .md-container:before,
md-radio-group.md-hue-1.md-focused:not(:empty) .md-checked .md-container:before {
    background-color: rgba(250, 250, 250, 0.26);
}
md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value {
    border-color: rgb(250, 250, 250);
}
md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value span {
    color: rgb(250, 250, 250);
}
md-select.md-default-theme.md-hue-1:not([disabled]):focus.md-accent .md-select-value,
md-select.md-hue-1:not([disabled]):focus.md-accent .md-select-value {
    border-bottom-color: rgb(250, 250, 250);
}
md-select-menu.md-default-theme.md-hue-1 md-content md-option[selected].md-accent,
md-select-menu.md-hue-1 md-content md-option[selected].md-accent {
    color: rgb(250, 250, 250);
}
md-select-menu.md-default-theme.md-hue-1 md-content md-option[selected].md-accent.md-focused,
md-select-menu.md-hue-1 md-content md-option[selected].md-accent.md-focused,
md-select-menu.md-default-theme.md-hue-1 md-content md-option[selected].md-accent:focus,
md-select-menu.md-hue-1 md-content md-option[selected].md-accent:focus {
    color: rgb(0, 200, 83);
}
md-slider.md-default-theme.md-hue-1 .md-focus-ring,
md-slider.md-hue-1 .md-focus-ring {
    background-color: rgba(105, 240, 174, 0.2);
}
md-slider.md-default-theme.md-hue-1 .md-track.md-track-fill,
md-slider.md-hue-1 .md-track.md-track-fill {
    background-color: rgb(250, 250, 250);
}
md-slider.md-default-theme.md-hue-1 .md-thumb:after,
md-slider.md-hue-1 .md-thumb:after {
    background-color: rgb(250, 250, 250);
    border-color: rgb(250, 250, 250);
}
md-slider.md-default-theme.md-hue-1 .md-sign,
md-slider.md-hue-1 .md-sign {
    background-color: rgb(250, 250, 250);
}
md-slider.md-default-theme.md-hue-1 .md-sign:after,
md-slider.md-hue-1 .md-sign:after {
    border-top-color: rgb(250, 250, 250);
}
md-slider.md-default-theme.md-hue-1[md-vertical] .md-sign:after,
md-slider.md-hue-1[md-vertical] .md-sign:after {
    border-left-color: rgb(250, 250, 250);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-1 .md-thumb-text,
md-slider.md-hue-1 .md-thumb-text {
    color: rgba(0, 0, 0, 0.87);
}
.md-subheader.md-default-theme.md-hue-1.md-accent,
.md-subheader.md-hue-1.md-accent {
    color: rgb(250, 250, 250);
}
md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]) .md-ink-ripple,
md-switch.md-hue-1.md-checked:not([disabled]) .md-ink-ripple {
    color: rgb(250, 250, 250);
}
md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]) .md-thumb,
md-switch.md-hue-1.md-checked:not([disabled]) .md-thumb {
    background-color: rgb(250, 250, 250);
}
md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]) .md-bar,
md-switch.md-hue-1.md-checked:not([disabled]) .md-bar {
    background-color: rgba(250, 250, 250, 0.5);
}
md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-focused .md-thumb:before,
md-switch.md-hue-1.md-checked:not([disabled]).md-focused .md-thumb:before {
    background-color: rgba(250, 250, 250, 0.26);
}
md-tabs.md-default-theme.md-hue-1 md-ink-bar,
md-tabs.md-hue-1 md-ink-bar {
    background: rgb(250, 250, 250);
    color: rgb(250, 250, 250);
}
md-tabs.md-default-theme.md-hue-1 .md-tab.md-active,
md-tabs.md-hue-1 .md-tab.md-active,
md-tabs.md-default-theme.md-hue-1 .md-tab.md-active md-icon,
md-tabs.md-hue-1 .md-tab.md-active md-icon,
md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused,
md-tabs.md-hue-1 .md-tab.md-focused,
md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused md-icon,
md-tabs.md-hue-1 .md-tab.md-focused md-icon {
    color: rgb(250, 250, 250);
}
md-tabs.md-default-theme.md-hue-1 .md-tab .md-ripple-container,
md-tabs.md-hue-1 .md-tab .md-ripple-container {
    color: rgb(250, 250, 250);
}
md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper,
md-tabs.md-hue-1.md-accent > md-tabs-wrapper {
    background-color: rgb(255, 176, 76);
}
md-tabs.md-default-theme.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-tabs.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-hue-1.md-accent > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-hue-1.md-accent > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-tabs.md-default-theme.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-default-theme.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-tabs.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 1);
}
md-tabs.md-default-theme.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-1.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-tabs.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgb(250, 250, 250);
    color: rgb(250, 250, 250);
}
md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper,
md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper {
    background-color: rgb(260, 176, 76);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-accent
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper md-prev-button md-icon,
md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-accent
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 1);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button.md-highlight,
md-toast.md-hue-1 .md-toast-content .md-button.md-highlight {
    color: rgb(250, 250, 250);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input {
    border-color: rgb(250, 250, 250);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent {
    background-color: rgb(270, 176, 76);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent .md-ink-ripple,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent .md-ink-ripple {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-icon,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-icon {
    fill: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon {
    fill: rgba(255, 255, 255, 0.26);
    color: rgba(255, 255, 255, 0.26);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    border-color: rgba(255, 255, 255, 0.12);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input:-moz-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-moz-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input {
    border-color: rgb(178, 214, 211);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input {
    border-color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input {
    border-color: rgb(221, 44, 0);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input {
    border-color: rgb(250, 250, 250);
}
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-icon {
    color: rgba(0, 0, 0, 0.87);
    fill: rgba(0, 0, 0, 0.87);
}
md-autocomplete.md-default-theme.md-hue-2.md-accent md-input-container.md-input-focused .md-input,
md-autocomplete.md-hue-2.md-accent md-input-container.md-input-focused .md-input {
    border-color: rgb(136, 199, 129);
}
md-autocomplete.md-default-theme.md-hue-2.md-accent md-input-container.md-input-focused label,
md-autocomplete.md-hue-2.md-accent md-input-container.md-input-focused label,
md-autocomplete.md-default-theme.md-hue-2.md-accent md-input-container.md-input-focused md-icon,
md-autocomplete.md-hue-2.md-accent md-input-container.md-input-focused md-icon {
    color: rgb(136, 199, 129);
}
md-autocomplete.md-default-theme.md-hue-2.md-accent md-progress-linear .md-container,
md-autocomplete.md-hue-2.md-accent md-progress-linear .md-container {
    background-color: rgb(203, 229, 200);
}
md-autocomplete.md-default-theme.md-hue-2.md-accent md-progress-linear .md-bar,
md-autocomplete.md-hue-2.md-accent md-progress-linear .md-bar {
    background-color: rgb(136, 199, 129);
}
.md-button.md-default-theme.md-hue-2.md-fab,
.md-button.md-hue-2.md-fab {
    background-color: rgb(136, 199, 129);
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-hue-2.md-fab md-icon,
.md-button.md-hue-2.md-fab md-icon {
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-hue-2.md-fab:not([disabled]).md-focused,
.md-button.md-hue-2.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-2.md-fab:not([disabled]):hover,
.md-button.md-hue-2.md-fab:not([disabled]):hover {
    background-color: rgb(0, 200, 83);
}
.md-button.md-default-theme.md-hue-2.md-accent,
.md-button.md-hue-2.md-accent {
    color: rgb(136, 199, 129);
}
.md-button.md-default-theme.md-hue-2.md-accent.md-fab,
.md-button.md-hue-2.md-accent.md-fab,
.md-button.md-default-theme.md-hue-2.md-accent.md-raised,
.md-button.md-hue-2.md-accent.md-raised {
    background-color: #0055c8;
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]) md-icon,
.md-button.md-hue-2.md-accent.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]) md-icon,
.md-button.md-hue-2.md-accent.md-raised:not([disabled]) md-icon {
    color: rgba(255, 255, 255, 0.87);
}
.md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-hue-2.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]):hover,
.md-button.md-hue-2.md-accent.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-hue-2.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]):hover,
.md-button.md-hue-2.md-accent.md-raised:not([disabled]):hover {
    background-color: #006cff;
}
.md-button.md-default-theme.md-hue-2.md-accent:not([disabled]) md-icon,
.md-button.md-hue-2.md-accent:not([disabled]) md-icon {
    color: rgb(136, 199, 129);
}
.md-button.md-default-theme.md-hue-2.md-accent[disabled],
.md-button.md-hue-2.md-accent[disabled],
.md-button.md-default-theme.md-hue-2.md-fab[disabled],
.md-button.md-hue-2.md-fab[disabled],
.md-button.md-default-theme.md-hue-2.md-raised[disabled],
.md-button.md-hue-2.md-raised[disabled],
.md-button.md-default-theme.md-hue-2.md-warn[disabled],
.md-button.md-hue-2.md-warn[disabled],
.md-button.md-default-theme.md-hue-2[disabled],
.md-button.md-hue-2[disabled] {
    color: rgba(0, 0, 0, 0.38);
    cursor: default;
}
.md-button.md-default-theme.md-hue-2.md-accent[disabled] md-icon,
.md-button.md-hue-2.md-accent[disabled] md-icon,
.md-button.md-default-theme.md-hue-2.md-fab[disabled] md-icon,
.md-button.md-hue-2.md-fab[disabled] md-icon,
.md-button.md-default-theme.md-hue-2.md-raised[disabled] md-icon,
.md-button.md-hue-2.md-raised[disabled] md-icon,
.md-button.md-default-theme.md-hue-2.md-warn[disabled] md-icon,
.md-button.md-hue-2.md-warn[disabled] md-icon,
.md-button.md-default-theme.md-hue-2[disabled] md-icon,
.md-button.md-hue-2[disabled] md-icon {
    color: rgba(0, 0, 0, 0.38);
}
._md a.md-default-theme.md-hue-2:not(.md-button).md-accent,
._md a.md-hue-2:not(.md-button).md-accent {
    color: rgb(136, 199, 129);
}
._md a.md-default-theme.md-hue-2:not(.md-button).md-accent:hover,
._md a.md-hue-2:not(.md-button).md-accent:hover {
    color: rgb(0, 200, 83);
}
md-checkbox.md-default-theme.md-hue-2 .md-ripple,
md-checkbox.md-hue-2 .md-ripple {
    color: rgb(0, 200, 83);
}
md-checkbox.md-default-theme.md-hue-2.md-checked.md-focused .md-container:before,
md-checkbox.md-hue-2.md-checked.md-focused .md-container:before {
    background-color: rgba(136, 199, 129, 0.26);
}
md-checkbox.md-default-theme.md-hue-2.md-checked .md-ink-ripple,
md-checkbox.md-hue-2.md-checked .md-ink-ripple {
    color: rgba(136, 199, 129, 0.87);
}
md-checkbox.md-default-theme.md-hue-2.md-checked .md-icon,
md-checkbox.md-hue-2.md-checked .md-icon {
    background-color: rgba(136, 199, 129, 0.87);
}
.md-accent .md-default-theme.md-hue-2 .md-datepicker-input-container.md-datepicker-focused,
.md-accent .md-hue-2 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(136, 199, 129);
}
.md-accent .md-default-theme.md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon,
.md-accent .md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon,
.md-default-theme.md-hue-2 .md-datepicker-open.md-accent .md-datepicker-calendar-icon,
.md-hue-2 .md-datepicker-open.md-accent .md-datepicker-calendar-icon {
    color: rgb(136, 199, 129);
}
md-icon.md-default-theme.md-hue-2.md-accent,
md-icon.md-hue-2.md-accent {
    color: rgb(136, 199, 129);
}
md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent .md-input,
md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(136, 199, 129);
}
md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent label,
md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent label,
md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent md-icon,
md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent md-icon {
    color: rgb(136, 199, 129);
}
md-list.md-default-theme.md-hue-2 md-list-item > md-icon.md-highlight.md-accent,
md-list.md-hue-2 md-list-item > md-icon.md-highlight.md-accent {
    color: rgb(136, 199, 129);
}
md-nav-bar.md-default-theme.md-hue-2 md-nav-ink-bar,
md-nav-bar.md-hue-2 md-nav-ink-bar {
    background: rgb(136, 199, 129);
    color: rgb(136, 199, 129);
}
md-nav-bar.md-default-theme.md-hue-2.md-accent > .md-nav-bar,
md-nav-bar.md-hue-2.md-accent > .md-nav-bar {
    background-color: rgb(136, 199, 129);
}
md-nav-bar.md-default-theme.md-hue-2.md-accent > .md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-hue-2.md-accent > .md-nav-bar .md-button._md-nav-button {
    color: rgb(250, 250, 250);
}
md-nav-bar.md-default-theme.md-hue-2.md-accent > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-hue-2.md-accent > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-hue-2.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-2.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255, 255, 255, 0.87);
}
md-nav-bar.md-default-theme.md-hue-2.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-2.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-nav-bar.md-default-theme.md-hue-2.md-accent > .md-nav-bar md-nav-ink-bar,
md-nav-bar.md-hue-2.md-accent > .md-nav-bar md-nav-ink-bar {
    background: rgba(142, 191, 187, 1);
    color: rgba(142, 191, 187, 1);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar,
md-toolbar.md-accent > md-nav-bar.md-hue-2 > .md-nav-bar {
    background-color: rgb(136, 199, 129);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar .md-button._md-nav-button,
md-toolbar.md-accent > md-nav-bar.md-hue-2 > .md-nav-bar .md-button._md-nav-button {
    color: rgb(250, 250, 250);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-accent > md-nav-bar.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-accent > md-nav-bar.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-accent > md-nav-bar.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar md-nav-ink-bar,
md-toolbar.md-accent > md-nav-bar.md-hue-2 > .md-nav-bar md-nav-ink-bar {
    background: rgba(142, 191, 187, 1);
    color: rgba(142, 191, 187, 1);
}
md-progress-circular.md-default-theme.md-hue-2.md-accent path,
md-progress-circular.md-hue-2.md-accent path {
    stroke: rgb(136, 199, 129);
}
md-progress-linear.md-default-theme.md-hue-2.md-accent .md-container,
md-progress-linear.md-hue-2.md-accent .md-container {
    background-color: rgb(203, 229, 200);
}
md-progress-linear.md-default-theme.md-hue-2.md-accent .md-bar,
md-progress-linear.md-hue-2.md-accent .md-bar {
    background-color: rgb(136, 199, 129);
}
md-progress-linear.md-default-theme.md-hue-2[md-mode="buffer"].md-accent .md-bar1,
md-progress-linear.md-hue-2[md-mode="buffer"].md-accent .md-bar1 {
    background-color: rgb(203, 229, 200);
}
md-progress-linear.md-default-theme.md-hue-2[md-mode="buffer"].md-accent .md-dashed:before,
md-progress-linear.md-hue-2[md-mode="buffer"].md-accent .md-dashed:before {
    background: radial-gradient(rgb(203, 229, 200) 0, rgb(203, 229, 200) 16%, transparent 42%);
}
md-radio-button.md-default-theme.md-hue-2 .md-on,
md-radio-button.md-hue-2 .md-on {
    background-color: rgba(136, 199, 129, 0.87);
}
md-radio-button.md-default-theme.md-hue-2.md-checked .md-off,
md-radio-button.md-hue-2.md-checked .md-off {
    border-color: rgba(136, 199, 129, 0.87);
}
md-radio-button.md-default-theme.md-hue-2.md-checked .md-ink-ripple,
md-radio-button.md-hue-2.md-checked .md-ink-ripple {
    color: rgba(136, 199, 129, 0.87);
}
md-radio-button.md-default-theme.md-hue-2 .md-container .md-ripple,
md-radio-button.md-hue-2 .md-container .md-ripple {
    color: rgb(0, 200, 83);
}
md-radio-group.md-default-theme.md-hue-2 .md-checked .md-ink-ripple,
md-radio-group.md-hue-2 .md-checked .md-ink-ripple {
    color: rgba(136, 199, 129, 0.26);
}
md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty) .md-checked .md-container:before,
md-radio-group.md-hue-2.md-focused:not(:empty) .md-checked .md-container:before {
    background-color: rgba(136, 199, 129, 0.26);
}
md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value {
    border-color: rgb(136, 199, 129);
}
md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value span {
    color: rgb(136, 199, 129);
}
md-select.md-default-theme.md-hue-2:not([disabled]):focus.md-accent .md-select-value,
md-select.md-hue-2:not([disabled]):focus.md-accent .md-select-value {
    border-bottom-color: rgb(136, 199, 129);
}
md-select-menu.md-default-theme.md-hue-2 md-content md-option[selected].md-accent,
md-select-menu.md-hue-2 md-content md-option[selected].md-accent {
    color: rgb(136, 199, 129);
}
md-select-menu.md-default-theme.md-hue-2 md-content md-option[selected].md-accent.md-focused,
md-select-menu.md-hue-2 md-content md-option[selected].md-accent.md-focused,
md-select-menu.md-default-theme.md-hue-2 md-content md-option[selected].md-accent:focus,
md-select-menu.md-hue-2 md-content md-option[selected].md-accent:focus {
    color: rgb(0, 200, 83);
}
md-slider.md-default-theme.md-hue-2 .md-focus-ring,
md-slider.md-hue-2 .md-focus-ring {
    background-color: rgba(105, 240, 174, 0.2);
}
md-slider.md-default-theme.md-hue-2 .md-track.md-track-fill,
md-slider.md-hue-2 .md-track.md-track-fill {
    background-color: rgb(136, 199, 129);
}
md-slider.md-default-theme.md-hue-2 .md-thumb:after,
md-slider.md-hue-2 .md-thumb:after {
    background-color: rgb(136, 199, 129);
    border-color: rgb(136, 199, 129);
}
md-slider.md-default-theme.md-hue-2 .md-sign,
md-slider.md-hue-2 .md-sign {
    background-color: rgb(136, 199, 129);
}
md-slider.md-default-theme.md-hue-2 .md-sign:after,
md-slider.md-hue-2 .md-sign:after {
    border-top-color: rgb(136, 199, 129);
}
md-slider.md-default-theme.md-hue-2[md-vertical] .md-sign:after,
md-slider.md-hue-2[md-vertical] .md-sign:after {
    border-left-color: rgb(136, 199, 129);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-2 .md-thumb-text,
md-slider.md-hue-2 .md-thumb-text {
    color: rgba(255, 255, 255, 0.87);
}
.md-subheader.md-default-theme.md-hue-2.md-accent,
.md-subheader.md-hue-2.md-accent {
    color: rgb(136, 199, 129);
}
md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]) .md-ink-ripple,
md-switch.md-hue-2.md-checked:not([disabled]) .md-ink-ripple {
    color: rgb(136, 199, 129);
}
md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]) .md-thumb,
md-switch.md-hue-2.md-checked:not([disabled]) .md-thumb {
    background-color: #0055c8;
}
md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]) .md-bar,
md-switch.md-hue-2.md-checked:not([disabled]) .md-bar {
    background-color: #fff;
}
md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-focused .md-thumb:before,
md-switch.md-hue-2.md-checked:not([disabled]).md-focused .md-thumb:before {
    background-color: rgba(136, 199, 129, 0.26);
}
md-tabs.md-default-theme.md-hue-2 md-ink-bar,
md-tabs.md-hue-2 md-ink-bar {
    background: rgb(136, 199, 129);
    color: rgb(136, 199, 129);
}
md-tabs.md-default-theme.md-hue-2 .md-tab.md-active,
md-tabs.md-hue-2 .md-tab.md-active,
md-tabs.md-default-theme.md-hue-2 .md-tab.md-active md-icon,
md-tabs.md-hue-2 .md-tab.md-active md-icon,
md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused,
md-tabs.md-hue-2 .md-tab.md-focused,
md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused md-icon,
md-tabs.md-hue-2 .md-tab.md-focused md-icon {
    color: rgb(136, 199, 129);
}
md-tabs.md-default-theme.md-hue-2 .md-tab .md-ripple-container,
md-tabs.md-hue-2 .md-tab .md-ripple-container {
    color: rgb(250, 250, 250);
}
md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper,
md-tabs.md-hue-2.md-accent > md-tabs-wrapper {
    background-color: rgb(280, 176, 76);
}
md-tabs.md-default-theme.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-tabs.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-hue-2.md-accent > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-hue-2.md-accent > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-tabs.md-default-theme.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-default-theme.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-tabs.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 1);
}
md-tabs.md-default-theme.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-2.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-tabs.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgb(136, 199, 129);
    color: rgb(136, 199, 129);
}
md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper,
md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper {
    background-color: rgb(290, 176, 76);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-accent
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper md-prev-button md-icon,
md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-accent
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 1);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button.md-highlight,
md-toast.md-hue-2 .md-toast-content .md-button.md-highlight {
    color: rgb(136, 199, 129);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input {
    border-color: rgb(136, 199, 129);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent {
    background-color: rgb(0, 176, 76);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent .md-ink-ripple,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent .md-ink-ripple {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-icon,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-icon {
    fill: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon {
    fill: rgba(255, 255, 255, 0.26);
    color: rgba(255, 255, 255, 0.26);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    border-color: rgba(255, 255, 255, 0.12);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input:-moz-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-moz-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input {
    border-color: rgb(99, 153, 151);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input {
    border-color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input {
    border-color: rgb(221, 44, 0);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input {
    border-color: rgb(136, 199, 129);
}
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-icon {
    color: rgba(0, 0, 0, 0.87);
    fill: rgba(0, 0, 0, 0.87);
}
md-autocomplete.md-default-theme.md-hue-3.md-accent md-input-container.md-input-focused .md-input,
md-autocomplete.md-hue-3.md-accent md-input-container.md-input-focused .md-input {
    border-color: rgb(0, 200, 83);
}
md-autocomplete.md-default-theme.md-hue-3.md-accent md-input-container.md-input-focused label,
md-autocomplete.md-hue-3.md-accent md-input-container.md-input-focused label,
md-autocomplete.md-default-theme.md-hue-3.md-accent md-input-container.md-input-focused md-icon,
md-autocomplete.md-hue-3.md-accent md-input-container.md-input-focused md-icon {
    color: rgb(0, 200, 83);
}
md-autocomplete.md-default-theme.md-hue-3.md-accent md-progress-linear .md-container,
md-autocomplete.md-hue-3.md-accent md-progress-linear .md-container {
    background-color: rgb(203, 229, 200);
}
md-autocomplete.md-default-theme.md-hue-3.md-accent md-progress-linear .md-bar,
md-autocomplete.md-hue-3.md-accent md-progress-linear .md-bar {
    background-color: rgb(0, 200, 83);
}
.md-button.md-default-theme.md-hue-3.md-fab,
.md-button.md-hue-3.md-fab {
    background-color: rgb(0, 200, 83);
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-3.md-fab md-icon,
.md-button.md-hue-3.md-fab md-icon {
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-3.md-fab:not([disabled]).md-focused,
.md-button.md-hue-3.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-3.md-fab:not([disabled]):hover,
.md-button.md-hue-3.md-fab:not([disabled]):hover {
    background-color: rgb(0, 200, 83);
}
.md-button.md-default-theme.md-hue-3.md-accent,
.md-button.md-hue-3.md-accent {
    color: rgb(0, 200, 83);
}
.md-button.md-default-theme.md-hue-3.md-accent.md-fab,
.md-button.md-hue-3.md-accent.md-fab,
.md-button.md-default-theme.md-hue-3.md-accent.md-raised,
.md-button.md-hue-3.md-accent.md-raised {
    background-color: rgb(0, 200, 83);
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]) md-icon,
.md-button.md-hue-3.md-accent.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]) md-icon,
.md-button.md-hue-3.md-accent.md-raised:not([disabled]) md-icon {
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-hue-3.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]):hover,
.md-button.md-hue-3.md-accent.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-hue-3.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]):hover,
.md-button.md-hue-3.md-accent.md-raised:not([disabled]):hover {
    background-color: rgb(0, 200, 83);
}
.md-button.md-default-theme.md-hue-3.md-accent:not([disabled]) md-icon,
.md-button.md-hue-3.md-accent:not([disabled]) md-icon {
    color: rgb(0, 200, 83);
}
.md-button.md-default-theme.md-hue-3.md-accent[disabled],
.md-button.md-hue-3.md-accent[disabled],
.md-button.md-default-theme.md-hue-3.md-fab[disabled],
.md-button.md-hue-3.md-fab[disabled],
.md-button.md-default-theme.md-hue-3.md-raised[disabled],
.md-button.md-hue-3.md-raised[disabled],
.md-button.md-default-theme.md-hue-3.md-warn[disabled],
.md-button.md-hue-3.md-warn[disabled],
.md-button.md-default-theme.md-hue-3[disabled],
.md-button.md-hue-3[disabled] {
    color: rgba(0, 0, 0, 0.38);
    cursor: default;
}
.md-button.md-default-theme.md-hue-3.md-accent[disabled] md-icon,
.md-button.md-hue-3.md-accent[disabled] md-icon,
.md-button.md-default-theme.md-hue-3.md-fab[disabled] md-icon,
.md-button.md-hue-3.md-fab[disabled] md-icon,
.md-button.md-default-theme.md-hue-3.md-raised[disabled] md-icon,
.md-button.md-hue-3.md-raised[disabled] md-icon,
.md-button.md-default-theme.md-hue-3.md-warn[disabled] md-icon,
.md-button.md-hue-3.md-warn[disabled] md-icon,
.md-button.md-default-theme.md-hue-3[disabled] md-icon,
.md-button.md-hue-3[disabled] md-icon {
    color: rgba(0, 0, 0, 0.38);
}
._md a.md-default-theme.md-hue-3:not(.md-button).md-accent,
._md a.md-hue-3:not(.md-button).md-accent {
    color: rgb(0, 200, 83);
}
._md a.md-default-theme.md-hue-3:not(.md-button).md-accent:hover,
._md a.md-hue-3:not(.md-button).md-accent:hover {
    color: rgb(0, 200, 83);
}
md-checkbox.md-default-theme.md-hue-3 .md-ripple,
md-checkbox.md-hue-3 .md-ripple {
    color: rgb(0, 200, 83);
}
md-checkbox.md-default-theme.md-hue-3.md-checked.md-focused .md-container:before,
md-checkbox.md-hue-3.md-checked.md-focused .md-container:before {
    background-color: rgba(0, 200, 83, 0.26);
}
md-checkbox.md-default-theme.md-hue-3.md-checked .md-ink-ripple,
md-checkbox.md-hue-3.md-checked .md-ink-ripple {
    color: rgba(0, 200, 83, 0.87);
}
md-checkbox.md-default-theme.md-hue-3.md-checked .md-icon,
md-checkbox.md-hue-3.md-checked .md-icon {
    background-color: rgba(0, 200, 83, 0.87);
}
.md-accent .md-default-theme.md-hue-3 .md-datepicker-input-container.md-datepicker-focused,
.md-accent .md-hue-3 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(0, 200, 83);
}
.md-accent .md-default-theme.md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon,
.md-accent .md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon,
.md-default-theme.md-hue-3 .md-datepicker-open.md-accent .md-datepicker-calendar-icon,
.md-hue-3 .md-datepicker-open.md-accent .md-datepicker-calendar-icon {
    color: rgb(0, 200, 83);
}
md-icon.md-default-theme.md-hue-3.md-accent,
md-icon.md-hue-3.md-accent {
    color: rgb(0, 200, 83);
}
md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent .md-input,
md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent .md-input {
    border-color: rgb(0, 200, 83);
}
md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent label,
md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent label,
md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent md-icon,
md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent md-icon {
    color: rgb(0, 200, 83);
}
md-list.md-default-theme.md-hue-3 md-list-item > md-icon.md-highlight.md-accent,
md-list.md-hue-3 md-list-item > md-icon.md-highlight.md-accent {
    color: rgb(0, 200, 83);
}
md-nav-bar.md-default-theme.md-hue-3 md-nav-ink-bar,
md-nav-bar.md-hue-3 md-nav-ink-bar {
    background: rgb(0, 200, 83);
    color: rgb(0, 200, 83);
}
md-nav-bar.md-default-theme.md-hue-3.md-accent > .md-nav-bar,
md-nav-bar.md-hue-3.md-accent > .md-nav-bar {
    background-color: rgb(0, 200, 83);
}
md-nav-bar.md-default-theme.md-hue-3.md-accent > .md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-hue-3.md-accent > .md-nav-bar .md-button._md-nav-button {
    color: rgb(250, 250, 250);
}
md-nav-bar.md-default-theme.md-hue-3.md-accent > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-hue-3.md-accent > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-hue-3.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-3.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0, 0, 0, 0.87);
}
md-nav-bar.md-default-theme.md-hue-3.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-3.md-accent > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-nav-bar.md-default-theme.md-hue-3.md-accent > .md-nav-bar md-nav-ink-bar,
md-nav-bar.md-hue-3.md-accent > .md-nav-bar md-nav-ink-bar {
    background: rgba(142, 191, 187, 1);
    color: rgba(142, 191, 187, 1);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar,
md-toolbar.md-accent > md-nav-bar.md-hue-3 > .md-nav-bar {
    background-color: rgb(0, 200, 83);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar .md-button._md-nav-button,
md-toolbar.md-accent > md-nav-bar.md-hue-3 > .md-nav-bar .md-button._md-nav-button {
    color: rgb(250, 250, 250);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-accent > md-nav-bar.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-accent > md-nav-bar.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-accent > md-nav-bar.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-toolbar.md-accent > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar md-nav-ink-bar,
md-toolbar.md-accent > md-nav-bar.md-hue-3 > .md-nav-bar md-nav-ink-bar {
    background: rgba(142, 191, 187, 1);
    color: rgba(142, 191, 187, 1);
}
md-progress-circular.md-default-theme.md-hue-3.md-accent path,
md-progress-circular.md-hue-3.md-accent path {
    stroke: rgb(0, 200, 83);
}
md-progress-linear.md-default-theme.md-hue-3.md-accent .md-container,
md-progress-linear.md-hue-3.md-accent .md-container {
    background-color: rgb(203, 229, 200);
}
md-progress-linear.md-default-theme.md-hue-3.md-accent .md-bar,
md-progress-linear.md-hue-3.md-accent .md-bar {
    background-color: rgb(0, 200, 83);
}
md-progress-linear.md-default-theme.md-hue-3[md-mode="buffer"].md-accent .md-bar1,
md-progress-linear.md-hue-3[md-mode="buffer"].md-accent .md-bar1 {
    background-color: rgb(203, 229, 200);
}
md-progress-linear.md-default-theme.md-hue-3[md-mode="buffer"].md-accent .md-dashed:before,
md-progress-linear.md-hue-3[md-mode="buffer"].md-accent .md-dashed:before {
    background: radial-gradient(rgb(203, 229, 200) 0, rgb(203, 229, 200) 16%, transparent 42%);
}
md-radio-button.md-default-theme.md-hue-3 .md-on,
md-radio-button.md-hue-3 .md-on {
    background-color: rgba(0, 200, 83, 0.87);
}
md-radio-button.md-default-theme.md-hue-3.md-checked .md-off,
md-radio-button.md-hue-3.md-checked .md-off {
    border-color: rgba(0, 200, 83, 0.87);
}
md-radio-button.md-default-theme.md-hue-3.md-checked .md-ink-ripple,
md-radio-button.md-hue-3.md-checked .md-ink-ripple {
    color: rgba(0, 200, 83, 0.87);
}
md-radio-button.md-default-theme.md-hue-3 .md-container .md-ripple,
md-radio-button.md-hue-3 .md-container .md-ripple {
    color: rgb(0, 200, 83);
}
md-radio-group.md-default-theme.md-hue-3 .md-checked .md-ink-ripple,
md-radio-group.md-hue-3 .md-checked .md-ink-ripple {
    color: rgba(0, 200, 83, 0.26);
}
md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty) .md-checked .md-container:before,
md-radio-group.md-hue-3.md-focused:not(:empty) .md-checked .md-container:before {
    background-color: rgba(0, 200, 83, 0.26);
}
md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value {
    border-color: rgb(0, 200, 83);
}
md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value span {
    color: rgb(0, 200, 83);
}
md-select.md-default-theme.md-hue-3:not([disabled]):focus.md-accent .md-select-value,
md-select.md-hue-3:not([disabled]):focus.md-accent .md-select-value {
    border-bottom-color: rgb(0, 200, 83);
}
md-select-menu.md-default-theme.md-hue-3 md-content md-option[selected].md-accent,
md-select-menu.md-hue-3 md-content md-option[selected].md-accent {
    color: rgb(0, 200, 83);
}
md-select-menu.md-default-theme.md-hue-3 md-content md-option[selected].md-accent.md-focused,
md-select-menu.md-hue-3 md-content md-option[selected].md-accent.md-focused,
md-select-menu.md-default-theme.md-hue-3 md-content md-option[selected].md-accent:focus,
md-select-menu.md-hue-3 md-content md-option[selected].md-accent:focus {
    color: rgb(0, 200, 83);
}
md-slider.md-default-theme.md-hue-3 .md-focus-ring,
md-slider.md-hue-3 .md-focus-ring {
    background-color: rgba(105, 240, 174, 0.2);
}
md-slider.md-default-theme.md-hue-3 .md-track.md-track-fill,
md-slider.md-hue-3 .md-track.md-track-fill {
    background-color: rgb(0, 200, 83);
}
md-slider.md-default-theme.md-hue-3 .md-thumb:after,
md-slider.md-hue-3 .md-thumb:after {
    background-color: rgb(0, 200, 83);
    border-color: rgb(0, 200, 83);
}
md-slider.md-default-theme.md-hue-3 .md-sign,
md-slider.md-hue-3 .md-sign {
    background-color: rgb(0, 200, 83);
}
md-slider.md-default-theme.md-hue-3 .md-sign:after,
md-slider.md-hue-3 .md-sign:after {
    border-top-color: rgb(0, 200, 83);
}
md-slider.md-default-theme.md-hue-3[md-vertical] .md-sign:after,
md-slider.md-hue-3[md-vertical] .md-sign:after {
    border-left-color: rgb(0, 200, 83);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-3 .md-thumb-text,
md-slider.md-hue-3 .md-thumb-text {
    color: rgba(0, 0, 0, 0.87);
}
.md-subheader.md-default-theme.md-hue-3.md-accent,
.md-subheader.md-hue-3.md-accent {
    color: rgb(0, 200, 83);
}
md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]) .md-ink-ripple,
md-switch.md-hue-3.md-checked:not([disabled]) .md-ink-ripple {
    color: rgb(0, 200, 83);
}
md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]) .md-thumb,
md-switch.md-hue-3.md-checked:not([disabled]) .md-thumb {
    background-color: rgb(0, 200, 83);
}
md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]) .md-bar,
md-switch.md-hue-3.md-checked:not([disabled]) .md-bar {
    background-color: rgba(0, 200, 83, 0.5);
}
md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-focused .md-thumb:before,
md-switch.md-hue-3.md-checked:not([disabled]).md-focused .md-thumb:before {
    background-color: rgba(0, 200, 83, 0.26);
}
md-tabs.md-default-theme.md-hue-3 md-ink-bar,
md-tabs.md-hue-3 md-ink-bar {
    background: rgb(0, 200, 83);
    color: rgb(0, 200, 83);
}
md-tabs.md-default-theme.md-hue-3 .md-tab.md-active,
md-tabs.md-hue-3 .md-tab.md-active,
md-tabs.md-default-theme.md-hue-3 .md-tab.md-active md-icon,
md-tabs.md-hue-3 .md-tab.md-active md-icon,
md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused,
md-tabs.md-hue-3 .md-tab.md-focused,
md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused md-icon,
md-tabs.md-hue-3 .md-tab.md-focused md-icon {
    color: rgb(0, 200, 83);
}
md-tabs.md-default-theme.md-hue-3 .md-tab .md-ripple-container,
md-tabs.md-hue-3 .md-tab .md-ripple-container {
    color: rgb(250, 250, 250);
}
md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper,
md-tabs.md-hue-3.md-accent > md-tabs-wrapper {
    background-color: rgb(10, 176, 76);
}
md-tabs.md-default-theme.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-tabs.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-hue-3.md-accent > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-hue-3.md-accent > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-tabs.md-default-theme.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-default-theme.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-tabs.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 1);
}
md-tabs.md-default-theme.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-3.md-accent
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-tabs.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgb(0, 200, 83);
    color: rgb(0, 200, 83);
}
md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper,
md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper {
    background-color: rgb(20, 176, 76);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-accent
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper md-prev-button md-icon,
md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-accent
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-toolbar.md-accent
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(255, 255, 255, 1);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar.md-accent
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button.md-highlight,
md-toast.md-hue-3 .md-toast-content .md-button.md-highlight {
    color: rgb(0, 200, 83);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input {
    border-color: rgb(0, 200, 83);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent {
    background-color: rgb(30, 176, 76);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent .md-ink-ripple,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent .md-ink-ripple {
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-icon,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-icon {
    fill: rgba(255, 255, 255, 0.87);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon {
    fill: rgba(255, 255, 255, 0.26);
    color: rgba(255, 255, 255, 0.26);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    border-color: rgba(255, 255, 255, 0.12);
    color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(255, 255, 255, 0.5);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input:-moz-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]
    .md-input::-moz-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder {
    color: rgba(255, 255, 255, 0.7);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input {
    border-color: rgb(0, 176, 192);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input {
    border-color: rgba(255, 255, 255, 0.87);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input {
    border-color: rgb(221, 44, 0);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent
    .md-input {
    border-color: rgb(0, 200, 83);
}
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-icon {
    color: rgba(0, 0, 0, 0.87);
    fill: rgba(0, 0, 0, 0.87);
}
md-autocomplete.md-default-theme.md-warn md-input-container.md-input-focused .md-input,
md-autocomplete.md-warn md-input-container.md-input-focused .md-input {
    border-color: rgb(221, 44, 0);
}
md-autocomplete.md-default-theme.md-warn md-input-container.md-input-focused label,
md-autocomplete.md-warn md-input-container.md-input-focused label,
md-autocomplete.md-default-theme.md-warn md-input-container.md-input-focused md-icon,
md-autocomplete.md-warn md-input-container.md-input-focused md-icon {
    color: rgb(221, 44, 0);
}
md-autocomplete.md-default-theme.md-warn md-progress-linear .md-container,
md-autocomplete.md-warn md-progress-linear .md-container {
    background-color: rgb(255, 204, 188);
}
md-autocomplete.md-default-theme.md-warn md-progress-linear .md-bar,
md-autocomplete.md-warn md-progress-linear .md-bar {
    background-color: rgb(255, 87, 34);
}
.md-button.md-default-theme.md-warn,
.md-button.md-warn {
    color: rgb(255, 87, 34);
}
.md-button.md-default-theme.md-warn.md-fab,
.md-button.md-warn.md-fab,
.md-button.md-default-theme.md-warn.md-raised,
.md-button.md-warn.md-raised {
    background-color: rgb(255, 87, 34);
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-warn.md-fab:not([disabled]) md-icon,
.md-button.md-warn.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-warn.md-raised:not([disabled]) md-icon,
.md-button.md-warn.md-raised:not([disabled]) md-icon {
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-warn.md-fab:not([disabled]):hover,
.md-button.md-warn.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-warn.md-raised:not([disabled]).md-focused,
.md-button.md-warn.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-warn.md-raised:not([disabled]):hover,
.md-button.md-warn.md-raised:not([disabled]):hover {
    background-color: rgb(244, 81, 30);
}
.md-button.md-default-theme.md-warn:not([disabled]) md-icon,
.md-button.md-warn:not([disabled]) md-icon {
    color: rgb(255, 87, 34);
}
._md a.md-default-theme:not(.md-button).md-warn,
._md a:not(.md-button).md-warn {
    color: rgb(255, 87, 34);
}
._md a.md-default-theme:not(.md-button).md-warn:hover,
._md a:not(.md-button).md-warn:hover {
    color: rgb(230, 74, 25);
}
md-checkbox.md-default-theme:not([disabled]).md-warn .md-ripple,
md-checkbox:not([disabled]).md-warn .md-ripple {
    color: rgb(244, 81, 30);
}
md-checkbox.md-default-theme:not([disabled]).md-warn .md-ink-ripple,
md-checkbox:not([disabled]).md-warn .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-checkbox:not([disabled]).md-warn.md-checked .md-ink-ripple {
    color: rgba(255, 87, 34, 0.87);
}
md-checkbox.md-default-theme:not([disabled]).md-warn:not(.md-checked) .md-icon,
md-checkbox:not([disabled]).md-warn:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked .md-icon,
md-checkbox:not([disabled]).md-warn.md-checked .md-icon {
    background-color: rgba(255, 87, 34, 0.87);
}
md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before,
md-checkbox:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {
    background-color: rgba(255, 87, 34, 0.26);
}
.md-default-theme .md-datepicker-input-container.md-datepicker-invalid,
.md-datepicker-input-container.md-datepicker-invalid,
.md-warn .md-default-theme .md-datepicker-input-container.md-datepicker-focused,
.md-warn .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(221, 44, 0);
}
.md-default-theme .md-datepicker-open.md-warn .md-datepicker-calendar-icon,
.md-datepicker-open.md-warn .md-datepicker-calendar-icon,
.md-warn .md-default-theme .md-datepicker-open .md-datepicker-calendar-icon,
.md-warn .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(221, 44, 0);
}
md-icon.md-default-theme.md-warn,
md-icon.md-warn {
    color: rgb(255, 87, 34);
}
md-input-container.md-default-theme label.md-required:after,
md-input-container label.md-required:after {
    color: rgb(221, 44, 0);
}
md-input-container.md-default-theme .md-input-message-animation,
md-input-container .md-input-message-animation,
md-input-container.md-default-theme .md-input-messages-animation,
md-input-container .md-input-messages-animation {
    color: rgb(221, 44, 0);
}
md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-warn .md-input,
md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221, 44, 0);
}
md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-warn label,
md-input-container:not(.md-input-invalid).md-input-focused.md-warn label,
md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-warn md-icon,
md-input-container:not(.md-input-invalid).md-input-focused.md-warn md-icon {
    color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-input-invalid .md-input,
md-input-container.md-input-invalid .md-input {
    border-color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-input-invalid .md-char-counter,
md-input-container.md-input-invalid .md-char-counter,
md-input-container.md-default-theme.md-input-invalid .md-input-message-animation,
md-input-container.md-input-invalid .md-input-message-animation,
md-input-container.md-default-theme.md-input-invalid label,
md-input-container.md-input-invalid label {
    color: rgb(221, 44, 0);
}
md-nav-bar.md-default-theme.md-warn > .md-nav-bar,
md-nav-bar.md-warn > .md-nav-bar {
    background-color: rgb(255, 87, 34);
}
md-nav-bar.md-default-theme.md-warn > .md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-warn > .md-nav-bar .md-button._md-nav-button {
    color: rgb(255, 204, 188);
}
md-nav-bar.md-default-theme.md-warn > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-warn > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0, 0, 0, 0.87);
}
md-nav-bar.md-default-theme.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme > .md-nav-bar,
md-toolbar.md-warn > md-nav-bar > .md-nav-bar {
    background-color: rgb(255, 87, 34);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme > .md-nav-bar .md-button._md-nav-button,
md-toolbar.md-warn > md-nav-bar > .md-nav-bar .md-button._md-nav-button {
    color: rgb(255, 204, 188);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-warn > md-nav-bar > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-warn > md-nav-bar.md-default-theme > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-warn > md-nav-bar > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-warn > md-nav-bar > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-progress-circular.md-default-theme.md-warn path,
md-progress-circular.md-warn path {
    stroke: rgb(255, 87, 34);
}
md-progress-linear.md-default-theme.md-warn .md-container,
md-progress-linear.md-warn .md-container {
    background-color: rgb(255, 204, 188);
}
md-progress-linear.md-default-theme.md-warn .md-bar,
md-progress-linear.md-warn .md-bar {
    background-color: rgb(255, 87, 34);
}
md-progress-linear.md-default-theme[md-mode="buffer"].md-warn .md-bar1,
md-progress-linear[md-mode="buffer"].md-warn .md-bar1 {
    background-color: rgb(255, 204, 188);
}
md-progress-linear.md-default-theme[md-mode="buffer"].md-warn .md-dashed:before,
md-progress-linear[md-mode="buffer"].md-warn .md-dashed:before {
    background: radial-gradient(rgb(255, 204, 188) 0, rgb(255, 204, 188) 16%, transparent 42%);
}
md-radio-button.md-default-theme:not([disabled]).md-warn .md-on,
md-radio-button:not([disabled]).md-warn .md-on,
md-radio-button.md-default-theme:not([disabled]) .md-warn .md-on,
md-radio-button:not([disabled]) .md-warn .md-on,
md-radio-group.md-default-theme:not([disabled]).md-warn .md-on,
md-radio-group:not([disabled]).md-warn .md-on,
md-radio-group.md-default-theme:not([disabled]) .md-warn .md-on,
md-radio-group:not([disabled]) .md-warn .md-on {
    background-color: rgba(255, 87, 34, 0.87);
}
md-radio-button.md-default-theme:not([disabled]).md-warn.md-checked .md-off,
md-radio-button:not([disabled]).md-warn.md-checked .md-off,
md-radio-button.md-default-theme:not([disabled]) .md-warn.md-checked .md-off,
md-radio-button:not([disabled]) .md-warn.md-checked .md-off,
md-radio-button.md-default-theme:not([disabled]).md-warn .md-checked .md-off,
md-radio-button:not([disabled]).md-warn .md-checked .md-off,
md-radio-button.md-default-theme:not([disabled]) .md-warn .md-checked .md-off,
md-radio-button:not([disabled]) .md-warn .md-checked .md-off,
md-radio-group.md-default-theme:not([disabled]).md-warn.md-checked .md-off,
md-radio-group:not([disabled]).md-warn.md-checked .md-off,
md-radio-group.md-default-theme:not([disabled]) .md-warn.md-checked .md-off,
md-radio-group:not([disabled]) .md-warn.md-checked .md-off,
md-radio-group.md-default-theme:not([disabled]).md-warn .md-checked .md-off,
md-radio-group:not([disabled]).md-warn .md-checked .md-off,
md-radio-group.md-default-theme:not([disabled]) .md-warn .md-checked .md-off,
md-radio-group:not([disabled]) .md-warn .md-checked .md-off {
    border-color: rgba(255, 87, 34, 0.87);
}
md-radio-button.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-button:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-button.md-default-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-button:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-button.md-default-theme:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-button:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-button.md-default-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple,
md-radio-button:not([disabled]) .md-warn .md-checked .md-ink-ripple,
md-radio-group.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-group:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-group.md-default-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-group:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-group.md-default-theme:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-group:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-group.md-default-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple,
md-radio-group:not([disabled]) .md-warn .md-checked .md-ink-ripple {
    color: rgba(255, 87, 34, 0.87);
}
md-radio-button.md-default-theme:not([disabled]).md-warn .md-container .md-ripple,
md-radio-button:not([disabled]).md-warn .md-container .md-ripple,
md-radio-button.md-default-theme:not([disabled]) .md-warn .md-container .md-ripple,
md-radio-button:not([disabled]) .md-warn .md-container .md-ripple,
md-radio-group.md-default-theme:not([disabled]).md-warn .md-container .md-ripple,
md-radio-group:not([disabled]).md-warn .md-container .md-ripple,
md-radio-group.md-default-theme:not([disabled]) .md-warn .md-container .md-ripple,
md-radio-group:not([disabled]) .md-warn .md-container .md-ripple {
    color: rgb(244, 81, 30);
}
md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
md-radio-group.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
md-radio-group.md-default-theme.md-focused:not(:empty).md-warn .md-checked .md-container:before,
md-radio-group.md-focused:not(:empty).md-warn .md-checked .md-container:before {
    background-color: rgba(255, 87, 34, 0.26);
}
md-input-container md-select.md-default-theme .md-select-value span:first-child:after,
md-input-container md-select .md-select-value span:first-child:after {
    color: rgb(221, 44, 0);
}
md-input-container.md-input-invalid md-select.md-default-theme .md-select-value,
md-input-container.md-input-invalid md-select .md-select-value {
    border-bottom-color: rgb(221, 44, 0) !important;
    color: rgb(221, 44, 0) !important;
}
md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value {
    border-color: rgb(221, 44, 0);
}
md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value span {
    color: rgb(221, 44, 0);
}
md-select.md-default-theme .md-select-value span:first-child:after,
md-select .md-select-value span:first-child:after {
    color: rgb(221, 44, 0);
}
md-select.md-default-theme.ng-invalid.ng-touched .md-select-value,
md-select.ng-invalid.ng-touched .md-select-value {
    border-bottom-color: rgb(221, 44, 0) !important;
    color: rgb(221, 44, 0) !important;
}
md-select.md-default-theme:not([disabled]):focus.md-warn .md-select-value,
md-select:not([disabled]):focus.md-warn .md-select-value {
    border-bottom-color: rgb(255, 87, 34);
}
md-slider.md-default-theme.md-warn .md-focus-ring,
md-slider.md-warn .md-focus-ring {
    background-color: rgba(255, 171, 145, 0.38);
}
md-slider.md-default-theme.md-warn .md-track.md-track-fill,
md-slider.md-warn .md-track.md-track-fill {
    background-color: rgb(255, 87, 34);
}
md-slider.md-default-theme.md-warn .md-thumb:after,
md-slider.md-warn .md-thumb:after {
    background-color: rgb(255, 87, 34);
    border-color: rgb(255, 87, 34);
}
md-slider.md-default-theme.md-warn .md-sign,
md-slider.md-warn .md-sign {
    background-color: rgb(255, 87, 34);
}
md-slider.md-default-theme.md-warn .md-sign:after,
md-slider.md-warn .md-sign:after {
    border-top-color: rgb(255, 87, 34);
}
md-slider.md-default-theme.md-warn[md-vertical] .md-sign:after,
md-slider.md-warn[md-vertical] .md-sign:after {
    border-left-color: rgb(255, 87, 34);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-warn .md-thumb-text,
md-slider.md-warn .md-thumb-text {
    color: rgba(0, 0, 0, 0.87);
}
.md-subheader.md-default-theme.md-warn,
.md-subheader.md-warn {
    color: rgb(255, 87, 34);
}
md-switch.md-default-theme.md-checked:not([disabled]).md-warn .md-ink-ripple,
md-switch.md-checked:not([disabled]).md-warn .md-ink-ripple {
    color: rgb(255, 87, 34);
}
md-switch.md-default-theme.md-checked:not([disabled]).md-warn .md-thumb,
md-switch.md-checked:not([disabled]).md-warn .md-thumb {
    background-color: rgb(255, 87, 34);
}
md-switch.md-default-theme.md-checked:not([disabled]).md-warn .md-bar,
md-switch.md-checked:not([disabled]).md-warn .md-bar {
    background-color: rgba(255, 87, 34, 0.5);
}
md-switch.md-default-theme.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before,
md-switch.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before {
    background-color: rgba(255, 87, 34, 0.26);
}
md-tabs.md-default-theme.md-warn > md-tabs-wrapper,
md-tabs.md-warn > md-tabs-wrapper {
    background-color: rgb(255, 87, 34);
}
md-tabs.md-default-theme.md-warn > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-warn > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-warn > md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-warn > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0, 0, 0, 0.87);
}
md-tabs.md-default-theme.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-tabs.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) md-icon {
    color: rgba(0, 0, 0, 0.7);
}
md-tabs.md-default-theme.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-default-theme.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-tabs.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(0, 0, 0, 1);
}
md-tabs.md-default-theme.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-tabs.md-default-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-tabs.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(0, 0, 0, 0.87);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-warn > md-tabs.md-default-theme > md-tabs-wrapper,
md-toolbar.md-warn > md-tabs > md-tabs-wrapper {
    background-color: rgb(255, 87, 34);
}
md-toolbar.md-warn > md-tabs.md-default-theme > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-warn > md-tabs > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-warn > md-tabs.md-default-theme > md-tabs-wrapper md-prev-button md-icon,
md-toolbar.md-warn > md-tabs > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-warn > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-toolbar.md-warn
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar.md-warn
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(0, 0, 0, 0.7);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-warn
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-warn
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-warn
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-warn
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-warn
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-toolbar.md-warn
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(0, 0, 0, 1);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-warn
    > md-tabs
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-toolbar.md-warn > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-toolbar.md-warn > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(0, 0, 0, 0.87);
    color: rgba(0, 0, 0, 0.87);
}
md-toast.md-default-theme .md-toast-content .md-button.md-highlight.md-warn,
md-toast .md-toast-content .md-button.md-highlight.md-warn {
    color: rgb(255, 87, 34);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input,
md-toolbar:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input {
    border-color: rgb(221, 44, 0);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn,
md-toolbar:not(.md-menu-toolbar).md-warn {
    background-color: rgb(255, 87, 34);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-icon,
md-toolbar:not(.md-menu-toolbar).md-warn md-icon {
    fill: rgba(0, 0, 0, 0.87);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input,
md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input {
    border-color: rgba(0, 0, 0, 0.12);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input:-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder,
md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder,
md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.38);
    opacity: 1;
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder,
md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder,
md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.54);
    opacity: 1;
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input,
md-toolbar:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input {
    border-color: rgb(77, 128, 128);
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input,
md-toolbar:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input {
    border-color: rgba(0, 0, 0, 0.87);
}
md-autocomplete.md-default-theme.md-hue-1.md-warn md-input-container.md-input-focused .md-input,
md-autocomplete.md-hue-1.md-warn md-input-container.md-input-focused .md-input {
    border-color: rgb(221, 44, 0);
}
md-autocomplete.md-default-theme.md-hue-1.md-warn md-input-container.md-input-focused label,
md-autocomplete.md-hue-1.md-warn md-input-container.md-input-focused label,
md-autocomplete.md-default-theme.md-hue-1.md-warn md-input-container.md-input-focused md-icon,
md-autocomplete.md-hue-1.md-warn md-input-container.md-input-focused md-icon {
    color: rgb(221, 44, 0);
}
md-autocomplete.md-default-theme.md-hue-1.md-warn md-progress-linear .md-container,
md-autocomplete.md-hue-1.md-warn md-progress-linear .md-container {
    background-color: rgb(255, 204, 188);
}
md-autocomplete.md-default-theme.md-hue-1.md-warn md-progress-linear .md-bar,
md-autocomplete.md-hue-1.md-warn md-progress-linear .md-bar {
    background-color: rgb(255, 138, 101);
}
.md-button.md-default-theme.md-hue-1.md-warn,
.md-button.md-hue-1.md-warn {
    color: rgb(255, 138, 101);
}
.md-button.md-default-theme.md-hue-1.md-warn.md-fab,
.md-button.md-hue-1.md-warn.md-fab,
.md-button.md-default-theme.md-hue-1.md-warn.md-raised,
.md-button.md-hue-1.md-warn.md-raised {
    background-color: rgb(255, 138, 101);
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]) md-icon,
.md-button.md-hue-1.md-warn.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]) md-icon,
.md-button.md-hue-1.md-warn.md-raised:not([disabled]) md-icon {
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-hue-1.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]):hover,
.md-button.md-hue-1.md-warn.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]).md-focused,
.md-button.md-hue-1.md-warn.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]):hover,
.md-button.md-hue-1.md-warn.md-raised:not([disabled]):hover {
    background-color: rgb(244, 81, 30);
}
.md-button.md-default-theme.md-hue-1.md-warn:not([disabled]) md-icon,
.md-button.md-hue-1.md-warn:not([disabled]) md-icon {
    color: rgb(255, 138, 101);
}
._md a.md-default-theme.md-hue-1:not(.md-button).md-warn,
._md a.md-hue-1:not(.md-button).md-warn {
    color: rgb(255, 138, 101);
}
._md a.md-default-theme.md-hue-1:not(.md-button).md-warn:hover,
._md a.md-hue-1:not(.md-button).md-warn:hover {
    color: rgb(230, 74, 25);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn .md-ripple,
md-checkbox.md-hue-1:not([disabled]).md-warn .md-ripple {
    color: rgb(244, 81, 30);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn .md-ink-ripple,
md-checkbox.md-hue-1:not([disabled]).md-warn .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple {
    color: rgba(255, 138, 101, 0.87);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn:not(.md-checked) .md-icon,
md-checkbox.md-hue-1:not([disabled]).md-warn:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-icon,
md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked .md-icon {
    background-color: rgba(255, 138, 101, 0.87);
}
md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked.md-focused:not([disabled])
    .md-container:before,
md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {
    background-color: rgba(255, 138, 101, 0.26);
}
.md-default-theme.md-hue-1 .md-datepicker-input-container.md-datepicker-invalid,
.md-hue-1 .md-datepicker-input-container.md-datepicker-invalid,
.md-warn .md-default-theme.md-hue-1 .md-datepicker-input-container.md-datepicker-focused,
.md-warn .md-hue-1 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(221, 44, 0);
}
.md-default-theme.md-hue-1 .md-datepicker-open.md-warn .md-datepicker-calendar-icon,
.md-hue-1 .md-datepicker-open.md-warn .md-datepicker-calendar-icon,
.md-warn .md-default-theme.md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon,
.md-warn .md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(221, 44, 0);
}
md-icon.md-default-theme.md-hue-1.md-warn,
md-icon.md-hue-1.md-warn {
    color: rgb(255, 138, 101);
}
md-input-container.md-default-theme.md-hue-1 label.md-required:after,
md-input-container.md-hue-1 label.md-required:after {
    color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-1 .md-input-message-animation,
md-input-container.md-hue-1 .md-input-message-animation,
md-input-container.md-default-theme.md-hue-1 .md-input-messages-animation,
md-input-container.md-hue-1 .md-input-messages-animation {
    color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn .md-input,
md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn label,
md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn label,
md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn md-icon,
md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn md-icon {
    color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-1.md-input-invalid .md-input,
md-input-container.md-hue-1.md-input-invalid .md-input {
    border-color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-1.md-input-invalid .md-char-counter,
md-input-container.md-hue-1.md-input-invalid .md-char-counter,
md-input-container.md-default-theme.md-hue-1.md-input-invalid .md-input-message-animation,
md-input-container.md-hue-1.md-input-invalid .md-input-message-animation,
md-input-container.md-default-theme.md-hue-1.md-input-invalid label,
md-input-container.md-hue-1.md-input-invalid label {
    color: rgb(221, 44, 0);
}
md-nav-bar.md-default-theme.md-hue-1.md-warn > .md-nav-bar,
md-nav-bar.md-hue-1.md-warn > .md-nav-bar {
    background-color: rgb(255, 138, 101);
}
md-nav-bar.md-default-theme.md-hue-1.md-warn > .md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-hue-1.md-warn > .md-nav-bar .md-button._md-nav-button {
    color: rgb(255, 204, 188);
}
md-nav-bar.md-default-theme.md-hue-1.md-warn > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-hue-1.md-warn > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-hue-1.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-1.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0, 0, 0, 0.87);
}
md-nav-bar.md-default-theme.md-hue-1.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-1.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar,
md-toolbar.md-warn > md-nav-bar.md-hue-1 > .md-nav-bar {
    background-color: rgb(255, 138, 101);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar .md-button._md-nav-button,
md-toolbar.md-warn > md-nav-bar.md-hue-1 > .md-nav-bar .md-button._md-nav-button {
    color: rgb(255, 204, 188);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-warn > md-nav-bar.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-warn > md-nav-bar.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-warn > md-nav-bar.md-hue-1 > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-progress-circular.md-default-theme.md-hue-1.md-warn path,
md-progress-circular.md-hue-1.md-warn path {
    stroke: rgb(255, 138, 101);
}
md-progress-linear.md-default-theme.md-hue-1.md-warn .md-container,
md-progress-linear.md-hue-1.md-warn .md-container {
    background-color: rgb(255, 204, 188);
}
md-progress-linear.md-default-theme.md-hue-1.md-warn .md-bar,
md-progress-linear.md-hue-1.md-warn .md-bar {
    background-color: rgb(255, 138, 101);
}
md-progress-linear.md-default-theme.md-hue-1[md-mode="buffer"].md-warn .md-bar1,
md-progress-linear.md-hue-1[md-mode="buffer"].md-warn .md-bar1 {
    background-color: rgb(255, 204, 188);
}
md-progress-linear.md-default-theme.md-hue-1[md-mode="buffer"].md-warn .md-dashed:before,
md-progress-linear.md-hue-1[md-mode="buffer"].md-warn .md-dashed:before {
    background: radial-gradient(rgb(255, 204, 188) 0, rgb(255, 204, 188) 16%, transparent 42%);
}
md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn .md-on,
md-radio-button.md-hue-1:not([disabled]).md-warn .md-on,
md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-on,
md-radio-button.md-hue-1:not([disabled]) .md-warn .md-on,
md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn .md-on,
md-radio-group.md-hue-1:not([disabled]).md-warn .md-on,
md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-on,
md-radio-group.md-hue-1:not([disabled]) .md-warn .md-on {
    background-color: rgba(255, 138, 101, 0.87);
}
md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-off,
md-radio-button.md-hue-1:not([disabled]).md-warn.md-checked .md-off,
md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn.md-checked .md-off,
md-radio-button.md-hue-1:not([disabled]) .md-warn.md-checked .md-off,
md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn .md-checked .md-off,
md-radio-button.md-hue-1:not([disabled]).md-warn .md-checked .md-off,
md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-checked .md-off,
md-radio-button.md-hue-1:not([disabled]) .md-warn .md-checked .md-off,
md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-off,
md-radio-group.md-hue-1:not([disabled]).md-warn.md-checked .md-off,
md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn.md-checked .md-off,
md-radio-group.md-hue-1:not([disabled]) .md-warn.md-checked .md-off,
md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn .md-checked .md-off,
md-radio-group.md-hue-1:not([disabled]).md-warn .md-checked .md-off,
md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-checked .md-off,
md-radio-group.md-hue-1:not([disabled]) .md-warn .md-checked .md-off {
    border-color: rgba(255, 138, 101, 0.87);
}
md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-button.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-button.md-hue-1:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-button.md-hue-1:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-checked .md-ink-ripple,
md-radio-button.md-hue-1:not([disabled]) .md-warn .md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-group.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-group.md-hue-1:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-group.md-hue-1:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-checked .md-ink-ripple,
md-radio-group.md-hue-1:not([disabled]) .md-warn .md-checked .md-ink-ripple {
    color: rgba(255, 138, 101, 0.87);
}
md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn .md-container .md-ripple,
md-radio-button.md-hue-1:not([disabled]).md-warn .md-container .md-ripple,
md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-container .md-ripple,
md-radio-button.md-hue-1:not([disabled]) .md-warn .md-container .md-ripple,
md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn .md-container .md-ripple,
md-radio-group.md-hue-1:not([disabled]).md-warn .md-container .md-ripple,
md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-container .md-ripple,
md-radio-group.md-hue-1:not([disabled]) .md-warn .md-container .md-ripple {
    color: rgb(244, 81, 30);
}
md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
md-radio-group.md-hue-1.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty).md-warn .md-checked .md-container:before,
md-radio-group.md-hue-1.md-focused:not(:empty).md-warn .md-checked .md-container:before {
    background-color: rgba(255, 138, 101, 0.26);
}
md-input-container md-select.md-default-theme.md-hue-1 .md-select-value span:first-child:after,
md-input-container md-select.md-hue-1 .md-select-value span:first-child:after {
    color: rgb(221, 44, 0);
}
md-input-container.md-input-invalid md-select.md-default-theme.md-hue-1 .md-select-value,
md-input-container.md-input-invalid md-select.md-hue-1 .md-select-value {
    border-bottom-color: rgb(221, 44, 0) !important;
    color: rgb(221, 44, 0) !important;
}
md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value {
    border-color: rgb(221, 44, 0);
}
md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value span {
    color: rgb(221, 44, 0);
}
md-select.md-default-theme.md-hue-1 .md-select-value span:first-child:after,
md-select.md-hue-1 .md-select-value span:first-child:after {
    color: rgb(221, 44, 0);
}
md-select.md-default-theme.md-hue-1.ng-invalid.ng-touched .md-select-value,
md-select.md-hue-1.ng-invalid.ng-touched .md-select-value {
    border-bottom-color: rgb(221, 44, 0) !important;
    color: rgb(221, 44, 0) !important;
}
md-select.md-default-theme.md-hue-1:not([disabled]):focus.md-warn .md-select-value,
md-select.md-hue-1:not([disabled]):focus.md-warn .md-select-value {
    border-bottom-color: rgb(255, 138, 101);
}
md-slider.md-default-theme.md-hue-1.md-warn .md-focus-ring,
md-slider.md-hue-1.md-warn .md-focus-ring {
    background-color: rgba(255, 171, 145, 0.38);
}
md-slider.md-default-theme.md-hue-1.md-warn .md-track.md-track-fill,
md-slider.md-hue-1.md-warn .md-track.md-track-fill {
    background-color: rgb(255, 138, 101);
}
md-slider.md-default-theme.md-hue-1.md-warn .md-thumb:after,
md-slider.md-hue-1.md-warn .md-thumb:after {
    background-color: rgb(255, 138, 101);
    border-color: rgb(255, 138, 101);
}
md-slider.md-default-theme.md-hue-1.md-warn .md-sign,
md-slider.md-hue-1.md-warn .md-sign {
    background-color: rgb(255, 138, 101);
}
md-slider.md-default-theme.md-hue-1.md-warn .md-sign:after,
md-slider.md-hue-1.md-warn .md-sign:after {
    border-top-color: rgb(255, 138, 101);
}
md-slider.md-default-theme.md-hue-1.md-warn[md-vertical] .md-sign:after,
md-slider.md-hue-1.md-warn[md-vertical] .md-sign:after {
    border-left-color: rgb(255, 138, 101);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-1.md-warn .md-thumb-text,
md-slider.md-hue-1.md-warn .md-thumb-text {
    color: rgba(0, 0, 0, 0.87);
}
.md-subheader.md-default-theme.md-hue-1.md-warn,
.md-subheader.md-hue-1.md-warn {
    color: rgb(255, 138, 101);
}
md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-warn .md-ink-ripple,
md-switch.md-hue-1.md-checked:not([disabled]).md-warn .md-ink-ripple {
    color: rgb(255, 138, 101);
}
md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-warn .md-thumb,
md-switch.md-hue-1.md-checked:not([disabled]).md-warn .md-thumb {
    background-color: rgb(255, 138, 101);
}
md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-warn .md-bar,
md-switch.md-hue-1.md-checked:not([disabled]).md-warn .md-bar {
    background-color: rgba(255, 138, 101, 0.5);
}
md-switch.md-default-theme.md-hue-1.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before,
md-switch.md-hue-1.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before {
    background-color: rgba(255, 138, 101, 0.26);
}
md-tabs.md-default-theme.md-hue-1.md-warn > md-tabs-wrapper,
md-tabs.md-hue-1.md-warn > md-tabs-wrapper {
    background-color: rgb(255, 87, 34);
}
md-tabs.md-default-theme.md-hue-1.md-warn > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-hue-1.md-warn > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-hue-1.md-warn > md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-hue-1.md-warn > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0, 0, 0, 0.87);
}
md-tabs.md-default-theme.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-tabs.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(0, 0, 0, 0.7);
}
md-tabs.md-default-theme.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-default-theme.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-tabs.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(0, 0, 0, 1);
}
md-tabs.md-default-theme.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-1.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-tabs.md-default-theme.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-tabs.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(0, 0, 0, 0.87);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper,
md-toolbar.md-warn > md-tabs.md-hue-1 > md-tabs-wrapper {
    background-color: rgb(255, 87, 34);
}
md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-warn > md-tabs.md-hue-1 > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper md-prev-button md-icon,
md-toolbar.md-warn > md-tabs.md-hue-1 > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-warn
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(0, 0, 0, 0.7);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-warn
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-warn
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(0, 0, 0, 1);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-warn
    > md-tabs.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-1
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-toolbar.md-warn > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(0, 0, 0, 0.87);
    color: rgba(0, 0, 0, 0.87);
}
md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button.md-highlight.md-warn,
md-toast.md-hue-1 .md-toast-content .md-button.md-highlight.md-warn {
    color: rgb(255, 138, 101);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input {
    border-color: rgb(221, 44, 0);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn {
    background-color: rgb(255, 87, 34);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-icon,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-icon {
    fill: rgba(0, 0, 0, 0.87);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input {
    border-color: rgba(0, 0, 0, 0.12);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input:-moz-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::-moz-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.38);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.54);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input {
    border-color: rgb(178, 214, 211);
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input,
md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input {
    border-color: rgba(0, 0, 0, 0.87);
}
md-autocomplete.md-default-theme.md-hue-2.md-warn md-input-container.md-input-focused .md-input,
md-autocomplete.md-hue-2.md-warn md-input-container.md-input-focused .md-input {
    border-color: rgb(221, 44, 0);
}
md-autocomplete.md-default-theme.md-hue-2.md-warn md-input-container.md-input-focused label,
md-autocomplete.md-hue-2.md-warn md-input-container.md-input-focused label,
md-autocomplete.md-default-theme.md-hue-2.md-warn md-input-container.md-input-focused md-icon,
md-autocomplete.md-hue-2.md-warn md-input-container.md-input-focused md-icon {
    color: rgb(221, 44, 0);
}
md-autocomplete.md-default-theme.md-hue-2.md-warn md-progress-linear .md-container,
md-autocomplete.md-hue-2.md-warn md-progress-linear .md-container {
    background-color: rgb(255, 204, 188);
}
md-autocomplete.md-default-theme.md-hue-2.md-warn md-progress-linear .md-bar,
md-autocomplete.md-hue-2.md-warn md-progress-linear .md-bar {
    background-color: rgb(216, 67, 21);
}
.md-button.md-default-theme.md-hue-2.md-warn,
.md-button.md-hue-2.md-warn {
    color: rgb(216, 67, 21);
}
.md-button.md-default-theme.md-hue-2.md-warn.md-fab,
.md-button.md-hue-2.md-warn.md-fab,
.md-button.md-default-theme.md-hue-2.md-warn.md-raised,
.md-button.md-hue-2.md-warn.md-raised {
    background-color: rgb(216, 67, 21);
    color: rgb(255, 255, 255);
}
.md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]) md-icon,
.md-button.md-hue-2.md-warn.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]) md-icon,
.md-button.md-hue-2.md-warn.md-raised:not([disabled]) md-icon {
    color: rgb(255, 255, 255);
}
.md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-hue-2.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]):hover,
.md-button.md-hue-2.md-warn.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]).md-focused,
.md-button.md-hue-2.md-warn.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]):hover,
.md-button.md-hue-2.md-warn.md-raised:not([disabled]):hover {
    background-color: rgb(244, 81, 30);
}
.md-button.md-default-theme.md-hue-2.md-warn:not([disabled]) md-icon,
.md-button.md-hue-2.md-warn:not([disabled]) md-icon {
    color: rgb(216, 67, 21);
}
._md a.md-default-theme.md-hue-2:not(.md-button).md-warn,
._md a.md-hue-2:not(.md-button).md-warn {
    color: rgb(216, 67, 21);
}
._md a.md-default-theme.md-hue-2:not(.md-button).md-warn:hover,
._md a.md-hue-2:not(.md-button).md-warn:hover {
    color: rgb(230, 74, 25);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn .md-ripple,
md-checkbox.md-hue-2:not([disabled]).md-warn .md-ripple {
    color: rgb(244, 81, 30);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn .md-ink-ripple,
md-checkbox.md-hue-2:not([disabled]).md-warn .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple {
    color: rgba(216, 67, 21, 0.87);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn:not(.md-checked) .md-icon,
md-checkbox.md-hue-2:not([disabled]).md-warn:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-icon,
md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked .md-icon {
    background-color: rgba(216, 67, 21, 0.87);
}
md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked.md-focused:not([disabled])
    .md-container:before,
md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {
    background-color: rgba(216, 67, 21, 0.26);
}
.md-default-theme.md-hue-2 .md-datepicker-input-container.md-datepicker-invalid,
.md-hue-2 .md-datepicker-input-container.md-datepicker-invalid,
.md-warn .md-default-theme.md-hue-2 .md-datepicker-input-container.md-datepicker-focused,
.md-warn .md-hue-2 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(221, 44, 0);
}
.md-default-theme.md-hue-2 .md-datepicker-open.md-warn .md-datepicker-calendar-icon,
.md-hue-2 .md-datepicker-open.md-warn .md-datepicker-calendar-icon,
.md-warn .md-default-theme.md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon,
.md-warn .md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(221, 44, 0);
}
md-icon.md-default-theme.md-hue-2.md-warn,
md-icon.md-hue-2.md-warn {
    color: rgb(216, 67, 21);
}
md-input-container.md-default-theme.md-hue-2 label.md-required:after,
md-input-container.md-hue-2 label.md-required:after {
    color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-2 .md-input-message-animation,
md-input-container.md-hue-2 .md-input-message-animation,
md-input-container.md-default-theme.md-hue-2 .md-input-messages-animation,
md-input-container.md-hue-2 .md-input-messages-animation {
    color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn .md-input,
md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn label,
md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn label,
md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn md-icon,
md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn md-icon {
    color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-2.md-input-invalid .md-input,
md-input-container.md-hue-2.md-input-invalid .md-input {
    border-color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-2.md-input-invalid .md-char-counter,
md-input-container.md-hue-2.md-input-invalid .md-char-counter,
md-input-container.md-default-theme.md-hue-2.md-input-invalid .md-input-message-animation,
md-input-container.md-hue-2.md-input-invalid .md-input-message-animation,
md-input-container.md-default-theme.md-hue-2.md-input-invalid label,
md-input-container.md-hue-2.md-input-invalid label {
    color: rgb(221, 44, 0);
}
md-nav-bar.md-default-theme.md-hue-2.md-warn > .md-nav-bar,
md-nav-bar.md-hue-2.md-warn > .md-nav-bar {
    background-color: rgb(216, 67, 21);
}
md-nav-bar.md-default-theme.md-hue-2.md-warn > .md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-hue-2.md-warn > .md-nav-bar .md-button._md-nav-button {
    color: rgb(255, 204, 188);
}
md-nav-bar.md-default-theme.md-hue-2.md-warn > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-hue-2.md-warn > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-hue-2.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-2.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgb(255, 255, 255);
}
md-nav-bar.md-default-theme.md-hue-2.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-2.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar,
md-toolbar.md-warn > md-nav-bar.md-hue-2 > .md-nav-bar {
    background-color: rgb(216, 67, 21);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar .md-button._md-nav-button,
md-toolbar.md-warn > md-nav-bar.md-hue-2 > .md-nav-bar .md-button._md-nav-button {
    color: rgb(255, 204, 188);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-warn > md-nav-bar.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-warn > md-nav-bar.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgb(255, 255, 255);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-warn > md-nav-bar.md-hue-2 > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(255, 255, 255, 0.1);
}
md-progress-circular.md-default-theme.md-hue-2.md-warn path,
md-progress-circular.md-hue-2.md-warn path {
    stroke: rgb(216, 67, 21);
}
md-progress-linear.md-default-theme.md-hue-2.md-warn .md-container,
md-progress-linear.md-hue-2.md-warn .md-container {
    background-color: rgb(255, 204, 188);
}
md-progress-linear.md-default-theme.md-hue-2.md-warn .md-bar,
md-progress-linear.md-hue-2.md-warn .md-bar {
    background-color: rgb(216, 67, 21);
}
md-progress-linear.md-default-theme.md-hue-2[md-mode="buffer"].md-warn .md-bar1,
md-progress-linear.md-hue-2[md-mode="buffer"].md-warn .md-bar1 {
    background-color: rgb(255, 204, 188);
}
md-progress-linear.md-default-theme.md-hue-2[md-mode="buffer"].md-warn .md-dashed:before,
md-progress-linear.md-hue-2[md-mode="buffer"].md-warn .md-dashed:before {
    background: radial-gradient(rgb(255, 204, 188) 0, rgb(255, 204, 188) 16%, transparent 42%);
}
md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn .md-on,
md-radio-button.md-hue-2:not([disabled]).md-warn .md-on,
md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-on,
md-radio-button.md-hue-2:not([disabled]) .md-warn .md-on,
md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn .md-on,
md-radio-group.md-hue-2:not([disabled]).md-warn .md-on,
md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-on,
md-radio-group.md-hue-2:not([disabled]) .md-warn .md-on {
    background-color: rgba(216, 67, 21, 0.87);
}
md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-off,
md-radio-button.md-hue-2:not([disabled]).md-warn.md-checked .md-off,
md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn.md-checked .md-off,
md-radio-button.md-hue-2:not([disabled]) .md-warn.md-checked .md-off,
md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn .md-checked .md-off,
md-radio-button.md-hue-2:not([disabled]).md-warn .md-checked .md-off,
md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-checked .md-off,
md-radio-button.md-hue-2:not([disabled]) .md-warn .md-checked .md-off,
md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-off,
md-radio-group.md-hue-2:not([disabled]).md-warn.md-checked .md-off,
md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn.md-checked .md-off,
md-radio-group.md-hue-2:not([disabled]) .md-warn.md-checked .md-off,
md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn .md-checked .md-off,
md-radio-group.md-hue-2:not([disabled]).md-warn .md-checked .md-off,
md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-checked .md-off,
md-radio-group.md-hue-2:not([disabled]) .md-warn .md-checked .md-off {
    border-color: rgba(216, 67, 21, 0.87);
}
md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-button.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-button.md-hue-2:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-button.md-hue-2:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-checked .md-ink-ripple,
md-radio-button.md-hue-2:not([disabled]) .md-warn .md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-group.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-group.md-hue-2:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-group.md-hue-2:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-checked .md-ink-ripple,
md-radio-group.md-hue-2:not([disabled]) .md-warn .md-checked .md-ink-ripple {
    color: rgba(216, 67, 21, 0.87);
}
md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn .md-container .md-ripple,
md-radio-button.md-hue-2:not([disabled]).md-warn .md-container .md-ripple,
md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-container .md-ripple,
md-radio-button.md-hue-2:not([disabled]) .md-warn .md-container .md-ripple,
md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn .md-container .md-ripple,
md-radio-group.md-hue-2:not([disabled]).md-warn .md-container .md-ripple,
md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-container .md-ripple,
md-radio-group.md-hue-2:not([disabled]) .md-warn .md-container .md-ripple {
    color: rgb(244, 81, 30);
}
md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
md-radio-group.md-hue-2.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty).md-warn .md-checked .md-container:before,
md-radio-group.md-hue-2.md-focused:not(:empty).md-warn .md-checked .md-container:before {
    background-color: rgba(216, 67, 21, 0.26);
}
md-input-container md-select.md-default-theme.md-hue-2 .md-select-value span:first-child:after,
md-input-container md-select.md-hue-2 .md-select-value span:first-child:after {
    color: rgb(221, 44, 0);
}
md-input-container.md-input-invalid md-select.md-default-theme.md-hue-2 .md-select-value,
md-input-container.md-input-invalid md-select.md-hue-2 .md-select-value {
    border-bottom-color: rgb(221, 44, 0) !important;
    color: rgb(221, 44, 0) !important;
}
md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value {
    border-color: rgb(221, 44, 0);
}
md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value span {
    color: rgb(221, 44, 0);
}
md-select.md-default-theme.md-hue-2 .md-select-value span:first-child:after,
md-select.md-hue-2 .md-select-value span:first-child:after {
    color: rgb(221, 44, 0);
}
md-select.md-default-theme.md-hue-2.ng-invalid.ng-touched .md-select-value,
md-select.md-hue-2.ng-invalid.ng-touched .md-select-value {
    border-bottom-color: rgb(221, 44, 0) !important;
    color: rgb(221, 44, 0) !important;
}
md-select.md-default-theme.md-hue-2:not([disabled]):focus.md-warn .md-select-value,
md-select.md-hue-2:not([disabled]):focus.md-warn .md-select-value {
    border-bottom-color: rgb(216, 67, 21);
}
md-slider.md-default-theme.md-hue-2.md-warn .md-focus-ring,
md-slider.md-hue-2.md-warn .md-focus-ring {
    background-color: rgba(255, 171, 145, 0.38);
}
md-slider.md-default-theme.md-hue-2.md-warn .md-track.md-track-fill,
md-slider.md-hue-2.md-warn .md-track.md-track-fill {
    background-color: rgb(216, 67, 21);
}
md-slider.md-default-theme.md-hue-2.md-warn .md-thumb:after,
md-slider.md-hue-2.md-warn .md-thumb:after {
    background-color: rgb(216, 67, 21);
    border-color: rgb(216, 67, 21);
}
md-slider.md-default-theme.md-hue-2.md-warn .md-sign,
md-slider.md-hue-2.md-warn .md-sign {
    background-color: rgb(216, 67, 21);
}
md-slider.md-default-theme.md-hue-2.md-warn .md-sign:after,
md-slider.md-hue-2.md-warn .md-sign:after {
    border-top-color: rgb(216, 67, 21);
}
md-slider.md-default-theme.md-hue-2.md-warn[md-vertical] .md-sign:after,
md-slider.md-hue-2.md-warn[md-vertical] .md-sign:after {
    border-left-color: rgb(216, 67, 21);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-2.md-warn .md-thumb-text,
md-slider.md-hue-2.md-warn .md-thumb-text {
    color: rgb(255, 255, 255);
}
.md-subheader.md-default-theme.md-hue-2.md-warn,
.md-subheader.md-hue-2.md-warn {
    color: rgb(216, 67, 21);
}
md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-warn .md-ink-ripple,
md-switch.md-hue-2.md-checked:not([disabled]).md-warn .md-ink-ripple {
    color: rgb(216, 67, 21);
}
md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-warn .md-thumb,
md-switch.md-hue-2.md-checked:not([disabled]).md-warn .md-thumb {
    background-color: rgb(216, 67, 21);
}
md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-warn .md-bar,
md-switch.md-hue-2.md-checked:not([disabled]).md-warn .md-bar {
    background-color: rgba(216, 67, 21, 0.5);
}
md-switch.md-default-theme.md-hue-2.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before,
md-switch.md-hue-2.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before {
    background-color: rgba(216, 67, 21, 0.26);
}
md-tabs.md-default-theme.md-hue-2.md-warn > md-tabs-wrapper,
md-tabs.md-hue-2.md-warn > md-tabs-wrapper {
    background-color: rgb(255, 87, 34);
}
md-tabs.md-default-theme.md-hue-2.md-warn > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-hue-2.md-warn > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-hue-2.md-warn > md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-hue-2.md-warn > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0, 0, 0, 0.87);
}
md-tabs.md-default-theme.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-tabs.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(0, 0, 0, 0.7);
}
md-tabs.md-default-theme.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-default-theme.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-tabs.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(0, 0, 0, 1);
}
md-tabs.md-default-theme.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-2.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-tabs.md-default-theme.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-tabs.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(0, 0, 0, 0.87);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper,
md-toolbar.md-warn > md-tabs.md-hue-2 > md-tabs-wrapper {
    background-color: rgb(255, 87, 34);
}
md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-warn > md-tabs.md-hue-2 > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper md-prev-button md-icon,
md-toolbar.md-warn > md-tabs.md-hue-2 > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-warn
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(0, 0, 0, 0.7);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-warn
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-warn
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(0, 0, 0, 1);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-warn
    > md-tabs.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-2
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-toolbar.md-warn > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(0, 0, 0, 0.87);
    color: rgba(0, 0, 0, 0.87);
}
md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button.md-highlight.md-warn,
md-toast.md-hue-2 .md-toast-content .md-button.md-highlight.md-warn {
    color: rgb(216, 67, 21);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input {
    border-color: rgb(221, 44, 0);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn {
    background-color: rgb(255, 87, 34);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-icon,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-icon {
    fill: rgba(0, 0, 0, 0.87);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input {
    border-color: rgba(0, 0, 0, 0.12);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input:-moz-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::-moz-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.38);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.54);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input {
    border-color: rgb(99, 153, 151);
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input,
md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input {
    border-color: rgba(0, 0, 0, 0.87);
}
md-autocomplete.md-default-theme.md-hue-3.md-warn md-input-container.md-input-focused .md-input,
md-autocomplete.md-hue-3.md-warn md-input-container.md-input-focused .md-input {
    border-color: rgb(221, 44, 0);
}
md-autocomplete.md-default-theme.md-hue-3.md-warn md-input-container.md-input-focused label,
md-autocomplete.md-hue-3.md-warn md-input-container.md-input-focused label,
md-autocomplete.md-default-theme.md-hue-3.md-warn md-input-container.md-input-focused md-icon,
md-autocomplete.md-hue-3.md-warn md-input-container.md-input-focused md-icon {
    color: rgb(221, 44, 0);
}
md-autocomplete.md-default-theme.md-hue-3.md-warn md-progress-linear .md-container,
md-autocomplete.md-hue-3.md-warn md-progress-linear .md-container {
    background-color: rgb(255, 204, 188);
}
md-autocomplete.md-default-theme.md-hue-3.md-warn md-progress-linear .md-bar,
md-autocomplete.md-hue-3.md-warn md-progress-linear .md-bar {
    background-color: rgb(255, 158, 128);
}
.md-button.md-default-theme.md-hue-3.md-warn,
.md-button.md-hue-3.md-warn {
    color: rgb(255, 158, 128);
}
.md-button.md-default-theme.md-hue-3.md-warn.md-fab,
.md-button.md-hue-3.md-warn.md-fab,
.md-button.md-default-theme.md-hue-3.md-warn.md-raised,
.md-button.md-hue-3.md-warn.md-raised {
    background-color: rgb(255, 158, 128);
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]) md-icon,
.md-button.md-hue-3.md-warn.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]) md-icon,
.md-button.md-hue-3.md-warn.md-raised:not([disabled]) md-icon {
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-hue-3.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]):hover,
.md-button.md-hue-3.md-warn.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]).md-focused,
.md-button.md-hue-3.md-warn.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]):hover,
.md-button.md-hue-3.md-warn.md-raised:not([disabled]):hover {
    background-color: rgb(244, 81, 30);
}
.md-button.md-default-theme.md-hue-3.md-warn:not([disabled]) md-icon,
.md-button.md-hue-3.md-warn:not([disabled]) md-icon {
    color: rgb(255, 158, 128);
}
._md a.md-default-theme.md-hue-3:not(.md-button).md-warn,
._md a.md-hue-3:not(.md-button).md-warn {
    color: rgb(255, 158, 128);
}
._md a.md-default-theme.md-hue-3:not(.md-button).md-warn:hover,
._md a.md-hue-3:not(.md-button).md-warn:hover {
    color: rgb(230, 74, 25);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn .md-ripple,
md-checkbox.md-hue-3:not([disabled]).md-warn .md-ripple {
    color: rgb(244, 81, 30);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn .md-ink-ripple,
md-checkbox.md-hue-3:not([disabled]).md-warn .md-ink-ripple {
    color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple {
    color: rgba(255, 158, 128, 0.87);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn:not(.md-checked) .md-icon,
md-checkbox.md-hue-3:not([disabled]).md-warn:not(.md-checked) .md-icon {
    border-color: rgba(0, 0, 0, 0.54);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-icon,
md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked .md-icon {
    background-color: rgba(255, 158, 128, 0.87);
}
md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked.md-focused:not([disabled])
    .md-container:before,
md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {
    background-color: rgba(255, 158, 128, 0.26);
}
.md-default-theme.md-hue-3 .md-datepicker-input-container.md-datepicker-invalid,
.md-hue-3 .md-datepicker-input-container.md-datepicker-invalid,
.md-warn .md-default-theme.md-hue-3 .md-datepicker-input-container.md-datepicker-focused,
.md-warn .md-hue-3 .md-datepicker-input-container.md-datepicker-focused {
    border-bottom-color: rgb(221, 44, 0);
}
.md-default-theme.md-hue-3 .md-datepicker-open.md-warn .md-datepicker-calendar-icon,
.md-hue-3 .md-datepicker-open.md-warn .md-datepicker-calendar-icon,
.md-warn .md-default-theme.md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon,
.md-warn .md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon {
    color: rgb(221, 44, 0);
}
md-icon.md-default-theme.md-hue-3.md-warn,
md-icon.md-hue-3.md-warn {
    color: rgb(255, 158, 128);
}
md-input-container.md-default-theme.md-hue-3 label.md-required:after,
md-input-container.md-hue-3 label.md-required:after {
    color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-3 .md-input-message-animation,
md-input-container.md-hue-3 .md-input-message-animation,
md-input-container.md-default-theme.md-hue-3 .md-input-messages-animation,
md-input-container.md-hue-3 .md-input-messages-animation {
    color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn .md-input,
md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn .md-input {
    border-color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn label,
md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn label,
md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn md-icon,
md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn md-icon {
    color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-3.md-input-invalid .md-input,
md-input-container.md-hue-3.md-input-invalid .md-input {
    border-color: rgb(221, 44, 0);
}
md-input-container.md-default-theme.md-hue-3.md-input-invalid .md-char-counter,
md-input-container.md-hue-3.md-input-invalid .md-char-counter,
md-input-container.md-default-theme.md-hue-3.md-input-invalid .md-input-message-animation,
md-input-container.md-hue-3.md-input-invalid .md-input-message-animation,
md-input-container.md-default-theme.md-hue-3.md-input-invalid label,
md-input-container.md-hue-3.md-input-invalid label {
    color: rgb(221, 44, 0);
}
md-nav-bar.md-default-theme.md-hue-3.md-warn > .md-nav-bar,
md-nav-bar.md-hue-3.md-warn > .md-nav-bar {
    background-color: rgb(255, 158, 128);
}
md-nav-bar.md-default-theme.md-hue-3.md-warn > .md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-hue-3.md-warn > .md-nav-bar .md-button._md-nav-button {
    color: rgb(255, 204, 188);
}
md-nav-bar.md-default-theme.md-hue-3.md-warn > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-hue-3.md-warn > .md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-hue-3.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-3.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0, 0, 0, 0.87);
}
md-nav-bar.md-default-theme.md-hue-3.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-hue-3.md-warn > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar,
md-toolbar.md-warn > md-nav-bar.md-hue-3 > .md-nav-bar {
    background-color: rgb(255, 158, 128);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar .md-button._md-nav-button,
md-toolbar.md-warn > md-nav-bar.md-hue-3 > .md-nav-bar .md-button._md-nav-button {
    color: rgb(255, 204, 188);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-warn > md-nav-bar.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-warn > md-nav-bar.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-focused {
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-warn > md-nav-bar.md-default-theme.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-warn > md-nav-bar.md-hue-3 > .md-nav-bar .md-button._md-nav-button.md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-progress-circular.md-default-theme.md-hue-3.md-warn path,
md-progress-circular.md-hue-3.md-warn path {
    stroke: rgb(255, 158, 128);
}
md-progress-linear.md-default-theme.md-hue-3.md-warn .md-container,
md-progress-linear.md-hue-3.md-warn .md-container {
    background-color: rgb(255, 204, 188);
}
md-progress-linear.md-default-theme.md-hue-3.md-warn .md-bar,
md-progress-linear.md-hue-3.md-warn .md-bar {
    background-color: rgb(255, 158, 128);
}
md-progress-linear.md-default-theme.md-hue-3[md-mode="buffer"].md-warn .md-bar1,
md-progress-linear.md-hue-3[md-mode="buffer"].md-warn .md-bar1 {
    background-color: rgb(255, 204, 188);
}
md-progress-linear.md-default-theme.md-hue-3[md-mode="buffer"].md-warn .md-dashed:before,
md-progress-linear.md-hue-3[md-mode="buffer"].md-warn .md-dashed:before {
    background: radial-gradient(rgb(255, 204, 188) 0, rgb(255, 204, 188) 16%, transparent 42%);
}
md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn .md-on,
md-radio-button.md-hue-3:not([disabled]).md-warn .md-on,
md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-on,
md-radio-button.md-hue-3:not([disabled]) .md-warn .md-on,
md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn .md-on,
md-radio-group.md-hue-3:not([disabled]).md-warn .md-on,
md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-on,
md-radio-group.md-hue-3:not([disabled]) .md-warn .md-on {
    background-color: rgba(255, 158, 128, 0.87);
}
md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-off,
md-radio-button.md-hue-3:not([disabled]).md-warn.md-checked .md-off,
md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn.md-checked .md-off,
md-radio-button.md-hue-3:not([disabled]) .md-warn.md-checked .md-off,
md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn .md-checked .md-off,
md-radio-button.md-hue-3:not([disabled]).md-warn .md-checked .md-off,
md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-checked .md-off,
md-radio-button.md-hue-3:not([disabled]) .md-warn .md-checked .md-off,
md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-off,
md-radio-group.md-hue-3:not([disabled]).md-warn.md-checked .md-off,
md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn.md-checked .md-off,
md-radio-group.md-hue-3:not([disabled]) .md-warn.md-checked .md-off,
md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn .md-checked .md-off,
md-radio-group.md-hue-3:not([disabled]).md-warn .md-checked .md-off,
md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-checked .md-off,
md-radio-group.md-hue-3:not([disabled]) .md-warn .md-checked .md-off {
    border-color: rgba(255, 158, 128, 0.87);
}
md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-button.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-button.md-hue-3:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-button.md-hue-3:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-checked .md-ink-ripple,
md-radio-button.md-hue-3:not([disabled]) .md-warn .md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-group.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-group.md-hue-3:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-group.md-hue-3:not([disabled]).md-warn .md-checked .md-ink-ripple,
md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-checked .md-ink-ripple,
md-radio-group.md-hue-3:not([disabled]) .md-warn .md-checked .md-ink-ripple {
    color: rgba(255, 158, 128, 0.87);
}
md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn .md-container .md-ripple,
md-radio-button.md-hue-3:not([disabled]).md-warn .md-container .md-ripple,
md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-container .md-ripple,
md-radio-button.md-hue-3:not([disabled]) .md-warn .md-container .md-ripple,
md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn .md-container .md-ripple,
md-radio-group.md-hue-3:not([disabled]).md-warn .md-container .md-ripple,
md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-container .md-ripple,
md-radio-group.md-hue-3:not([disabled]) .md-warn .md-container .md-ripple {
    color: rgb(244, 81, 30);
}
md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
md-radio-group.md-hue-3.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty).md-warn .md-checked .md-container:before,
md-radio-group.md-hue-3.md-focused:not(:empty).md-warn .md-checked .md-container:before {
    background-color: rgba(255, 158, 128, 0.26);
}
md-input-container md-select.md-default-theme.md-hue-3 .md-select-value span:first-child:after,
md-input-container md-select.md-hue-3 .md-select-value span:first-child:after {
    color: rgb(221, 44, 0);
}
md-input-container.md-input-invalid md-select.md-default-theme.md-hue-3 .md-select-value,
md-input-container.md-input-invalid md-select.md-hue-3 .md-select-value {
    border-bottom-color: rgb(221, 44, 0) !important;
    color: rgb(221, 44, 0) !important;
}
md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value {
    border-color: rgb(221, 44, 0);
}
md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-select-value span {
    color: rgb(221, 44, 0);
}
md-select.md-default-theme.md-hue-3 .md-select-value span:first-child:after,
md-select.md-hue-3 .md-select-value span:first-child:after {
    color: rgb(221, 44, 0);
}
md-select.md-default-theme.md-hue-3.ng-invalid.ng-touched .md-select-value,
md-select.md-hue-3.ng-invalid.ng-touched .md-select-value {
    border-bottom-color: rgb(221, 44, 0) !important;
    color: rgb(221, 44, 0) !important;
}
md-select.md-default-theme.md-hue-3:not([disabled]):focus.md-warn .md-select-value,
md-select.md-hue-3:not([disabled]):focus.md-warn .md-select-value {
    border-bottom-color: rgb(255, 158, 128);
}
md-slider.md-default-theme.md-hue-3.md-warn .md-focus-ring,
md-slider.md-hue-3.md-warn .md-focus-ring {
    background-color: rgba(255, 171, 145, 0.38);
}
md-slider.md-default-theme.md-hue-3.md-warn .md-track.md-track-fill,
md-slider.md-hue-3.md-warn .md-track.md-track-fill {
    background-color: rgb(255, 158, 128);
}
md-slider.md-default-theme.md-hue-3.md-warn .md-thumb:after,
md-slider.md-hue-3.md-warn .md-thumb:after {
    background-color: rgb(255, 158, 128);
    border-color: rgb(255, 158, 128);
}
md-slider.md-default-theme.md-hue-3.md-warn .md-sign,
md-slider.md-hue-3.md-warn .md-sign {
    background-color: rgb(255, 158, 128);
}
md-slider.md-default-theme.md-hue-3.md-warn .md-sign:after,
md-slider.md-hue-3.md-warn .md-sign:after {
    border-top-color: rgb(255, 158, 128);
}
md-slider.md-default-theme.md-hue-3.md-warn[md-vertical] .md-sign:after,
md-slider.md-hue-3.md-warn[md-vertical] .md-sign:after {
    border-left-color: rgb(255, 158, 128);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-3.md-warn .md-thumb-text,
md-slider.md-hue-3.md-warn .md-thumb-text {
    color: rgba(0, 0, 0, 0.87);
}
.md-subheader.md-default-theme.md-hue-3.md-warn,
.md-subheader.md-hue-3.md-warn {
    color: rgb(255, 158, 128);
}
md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-warn .md-ink-ripple,
md-switch.md-hue-3.md-checked:not([disabled]).md-warn .md-ink-ripple {
    color: rgb(255, 158, 128);
}
md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-warn .md-thumb,
md-switch.md-hue-3.md-checked:not([disabled]).md-warn .md-thumb {
    background-color: rgb(255, 158, 128);
}
md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-warn .md-bar,
md-switch.md-hue-3.md-checked:not([disabled]).md-warn .md-bar {
    background-color: rgba(255, 158, 128, 0.5);
}
md-switch.md-default-theme.md-hue-3.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before,
md-switch.md-hue-3.md-checked:not([disabled]).md-warn.md-focused .md-thumb:before {
    background-color: rgba(255, 158, 128, 0.26);
}
md-tabs.md-default-theme.md-hue-3.md-warn > md-tabs-wrapper,
md-tabs.md-hue-3.md-warn > md-tabs-wrapper {
    background-color: rgb(255, 87, 34);
}
md-tabs.md-default-theme.md-hue-3.md-warn > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-hue-3.md-warn > md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-hue-3.md-warn > md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-hue-3.md-warn > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0, 0, 0, 0.87);
}
md-tabs.md-default-theme.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-tabs.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-tabs.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(0, 0, 0, 0.7);
}
md-tabs.md-default-theme.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-tabs.md-default-theme.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-tabs.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(0, 0, 0, 1);
}
md-tabs.md-default-theme.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-tabs.md-hue-3.md-warn
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-tabs.md-default-theme.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
md-tabs.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(0, 0, 0, 0.87);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper,
md-toolbar.md-warn > md-tabs.md-hue-3 > md-tabs-wrapper {
    background-color: rgb(255, 87, 34);
}
md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-warn > md-tabs.md-hue-3 > md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper md-prev-button md-icon,
md-toolbar.md-warn > md-tabs.md-hue-3 > md-tabs-wrapper md-prev-button md-icon {
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-warn
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]),
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled])
    md-icon {
    color: rgba(0, 0, 0, 0.7);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-warn
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active,
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-active
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-warn
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon,
md-toolbar.md-warn
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused
    md-icon {
    color: rgba(0, 0, 0, 1);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused,
md-toolbar.md-warn
    > md-tabs.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-tab-item:not([disabled]).md-focused {
    background: rgba(0, 0, 0, 0.1);
}
md-toolbar.md-warn
    > md-tabs.md-default-theme.md-hue-3
    > md-tabs-wrapper
    > md-tabs-canvas
    > md-pagination-wrapper
    > md-ink-bar,
md-toolbar.md-warn > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
    background: rgba(0, 0, 0, 0.87);
    color: rgba(0, 0, 0, 0.87);
}
md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button.md-highlight.md-warn,
md-toast.md-hue-3 .md-toast-content .md-button.md-highlight.md-warn {
    color: rgb(255, 158, 128);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar)
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input {
    border-color: rgb(221, 44, 0);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn {
    background-color: rgb(255, 87, 34);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-icon,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-icon {
    fill: rgba(0, 0, 0, 0.87);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input {
    border-color: rgba(0, 0, 0, 0.12);
    color: rgba(0, 0, 0, 0.87);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::placeholder {
    color: rgba(0, 0, 0, 0.38);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input:-moz-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]
    .md-input::-moz-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn md-input-container[md-no-float] .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.38);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input:-moz-placeholder,
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float].md-input-focused
    .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.54);
    opacity: 1;
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused
    .md-input,
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized
    .md-input {
    border-color: rgb(0, 176, 192);
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input,
md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn
    md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn
    .md-input {
    border-color: rgba(0, 0, 0, 0.87);
}
md-autocomplete.md-default-theme,
md-autocomplete {
    background: rgb(255, 255, 255);
}
md-autocomplete.md-default-theme[disabled]:not([md-floating-label]),
md-autocomplete[disabled]:not([md-floating-label]) {
    background: rgb(245, 245, 245);
}
md-autocomplete.md-default-theme button md-icon path,
md-autocomplete button md-icon path {
    fill: rgb(117, 117, 117);
}
md-autocomplete.md-default-theme button:after,
md-autocomplete button:after {
    background: rgba(117, 117, 117, 0.3);
}
.md-autocomplete-standard-list-container.md-default-theme,
.md-autocomplete-standard-list-container,
.md-autocomplete-suggestions-container.md-default-theme,
.md-autocomplete-suggestions-container {
    background: rgb(255, 255, 255);
}
.md-autocomplete-standard-list-container.md-default-theme .md-autocomplete-suggestion.selected,
.md-autocomplete-standard-list-container .md-autocomplete-suggestion.selected,
.md-autocomplete-standard-list-container.md-default-theme .md-autocomplete-suggestion:hover,
.md-autocomplete-standard-list-container .md-autocomplete-suggestion:hover,
.md-autocomplete-suggestions-container.md-default-theme .md-autocomplete-suggestion.selected,
.md-autocomplete-suggestions-container .md-autocomplete-suggestion.selected,
.md-autocomplete-suggestions-container.md-default-theme .md-autocomplete-suggestion:hover,
.md-autocomplete-suggestions-container .md-autocomplete-suggestion:hover {
    background: rgba(158, 158, 158, 0.18);
}
md-backdrop {
    background-color: rgba(33, 33, 33, 0);
}
md-backdrop.md-opaque.md-default-theme,
md-backdrop.md-opaque {
    background-color: rgba(33, 33, 33, 1);
}
md-bottom-sheet.md-default-theme,
md-bottom-sheet {
    background-color: rgb(250, 250, 250);
    border-top-color: rgb(224, 224, 224);
}
md-bottom-sheet.md-default-theme .md-subheader,
md-bottom-sheet .md-subheader {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme:not([disabled]).md-focused,
.md-button:not([disabled]).md-focused,
.md-button.md-default-theme:not([disabled]):hover,
.md-button:not([disabled]):hover {
    background-color: rgba(158, 158, 158, 0.2);
}
.md-button.md-default-theme:not([disabled]).md-icon-button:hover,
.md-button:not([disabled]).md-icon-button:hover {
    background-color: transparent;
}
.md-button.md-default-theme.md-raised,
.md-button.md-raised {
    background-color: rgb(250, 250, 250);
    color: rgb(33, 33, 33);
}
.md-button.md-default-theme.md-raised:not([disabled]) md-icon,
.md-button.md-raised:not([disabled]) md-icon {
    color: rgb(33, 33, 33);
}
.md-button.md-default-theme.md-raised:not([disabled]):hover,
.md-button.md-raised:not([disabled]):hover {
    background-color: rgb(250, 250, 250);
}
.md-button.md-default-theme.md-raised:not([disabled]).md-focused,
.md-button.md-raised:not([disabled]).md-focused {
    background-color: rgb(238, 238, 238);
}
.md-button.md-default-theme.md-fab[disabled],
.md-button.md-fab[disabled],
.md-button.md-default-theme.md-raised[disabled],
.md-button.md-raised[disabled] {
    background-color: rgba(0, 0, 0, 0.12);
}
.md-button.md-default-theme[disabled],
.md-button[disabled] {
    background-color: transparent;
}
md-card.md-default-theme,
md-card {
    background-color: rgb(255, 255, 255);
    border-radius: 2px;
    color: rgba(0, 0, 0, 0.87);
}
md-card.md-default-theme md-card-header md-card-avatar md-icon,
md-card md-card-header md-card-avatar md-icon {
    background-color: rgba(0, 0, 0, 0.38);
    color: rgb(250, 250, 250);
}
md-checkbox.md-default-theme.md-checked .md-ripple,
md-checkbox.md-checked .md-ripple {
    color: rgb(117, 117, 117);
}
md-checkbox.md-default-theme.md-checked .md-icon:after,
md-checkbox.md-checked .md-icon:after {
    border-color: rgb(250, 250, 250);
}
md-checkbox.md-default-theme[disabled].md-checked .md-icon,
md-checkbox[disabled].md-checked .md-icon {
    background-color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme md-chip,
md-chips md-chip {
    background: rgb(224, 224, 224);
    color: rgb(66, 66, 66);
}
md-chips.md-default-theme md-chip md-icon,
md-chips md-chip md-icon {
    color: rgb(97, 97, 97);
}
md-chips.md-default-theme md-chip._md-chip-editing,
md-chips md-chip._md-chip-editing {
    background: transparent;
    color: rgb(66, 66, 66);
}
.md-contact-suggestion span.md-contact-email {
    color: rgb(189, 189, 189);
}
md-content.md-default-theme,
md-content {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.87);
}
.md-default-theme .md-calendar,
.md-calendar {
    background: rgb(255, 255, 255);
    color: rgba(0, 0, 0, 0.87);
}
.md-default-theme .md-calendar tr:last-child td,
.md-calendar tr:last-child td {
    border-bottom-color: rgb(245, 245, 245);
}
.md-default-theme .md-calendar-day-header,
.md-calendar-day-header {
    background: rgba(158, 158, 158, 0.32);
    color: rgba(0, 0, 0, 0.87);
}
.md-calendar-date.md-focus .md-default-theme .md-calendar-date-selection-indicator,
.md-calendar-date.md-focus .md-calendar-date-selection-indicator,
.md-default-theme .md-calendar-date-selection-indicator:hover,
.md-calendar-date-selection-indicator:hover {
    background: rgba(158, 158, 158, 0.32);
}
.md-default-theme .md-datepicker-calendar-pane,
.md-datepicker-calendar-pane {
    border-color: rgb(255, 255, 255);
}
.md-default-theme .md-datepicker-calendar,
.md-datepicker-calendar {
    background: rgb(255, 255, 255);
}
.md-default-theme .md-datepicker-input-mask-opaque,
.md-datepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255, 255, 255);
}
.md-default-theme .md-datepicker-open .md-datepicker-input-container,
.md-datepicker-open .md-datepicker-input-container {
    background: rgb(255, 255, 255);
}
md-dialog.md-default-theme,
md-dialog {
    background-color: rgb(255, 255, 255);
    border-radius: 4px;
    color: rgba(0, 0, 0, 0.87);
}
md-fab-speed-dial.md-default-theme md-fab-trigger .md-fab.md-button[disabled],
md-fab-speed-dial md-fab-trigger .md-fab.md-button[disabled] {
    background-color: rgba(0, 0, 0, 0.12);
}
md-fab-speed-dial.md-default-theme md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused,
md-fab-speed-dial md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused,
md-fab-speed-dial.md-default-theme md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover,
md-fab-speed-dial md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover {
    background-color: rgb(158, 158, 158);
}
md-input-container.md-default-theme .md-input,
md-input-container .md-input {
    border-color: rgba(0, 0, 0, 0.12);
    color: rgba(0, 0, 0, 0.87);
}
md-input-container.md-default-theme .md-input::-webkit-input-placeholder,
md-input-container .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme .md-input:-ms-input-placeholder,
md-input-container .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme .md-input::-ms-input-placeholder,
md-input-container .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme .md-input::placeholder,
md-input-container .md-input::placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme .md-input:-moz-placeholder,
md-input-container .md-input:-moz-placeholder,
md-input-container.md-default-theme .md-input::-moz-placeholder,
md-input-container .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.54);
    opacity: 1;
}
md-input-container.md-default-theme > md-icon,
md-input-container > md-icon {
    color: #fff;
}
md-input-container.md-default-theme .md-placeholder,
md-input-container .md-placeholder,
md-input-container.md-default-theme label,
md-input-container label {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme:not(.md-input-focused):not(.md-input-invalid) label.md-required:after,
md-input-container:not(.md-input-focused):not(.md-input-invalid) label.md-required:after {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme .md-input-message-animation .md-char-counter,
md-input-container .md-input-message-animation .md-char-counter,
md-input-container.md-default-theme .md-input-messages-animation .md-char-counter,
md-input-container .md-input-messages-animation .md-char-counter {
    color: rgba(0, 0, 0, 0.87);
}
md-input-container.md-default-theme.md-input-focused .md-input::-webkit-input-placeholder,
md-input-container.md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-input-focused .md-input:-ms-input-placeholder,
md-input-container.md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-input-focused .md-input::-ms-input-placeholder,
md-input-container.md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-input-focused .md-input::placeholder,
md-input-container.md-input-focused .md-input::placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-input-focused .md-input:-moz-placeholder,
md-input-container.md-input-focused .md-input:-moz-placeholder,
md-input-container.md-default-theme.md-input-focused .md-input::-moz-placeholder,
md-input-container.md-input-focused .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.54);
    opacity: 1;
}
md-input-container.md-default-theme:not(.md-input-invalid).md-input-has-value label,
md-input-container:not(.md-input-invalid).md-input-has-value label {
    color: rgba(0, 0, 0, 0.54);
}
[disabled] md-input-container.md-default-theme .md-input,
[disabled] md-input-container .md-input,
md-input-container.md-default-theme .md-input[disabled],
md-input-container .md-input[disabled] {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.38) 0, rgba(0, 0, 0, 0.38) 33%, transparent 0);
    background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, 0.38) 100%);
    border-bottom-color: transparent;
    color: rgba(0, 0, 0, 0.38);
}
md-list.md-default-theme .md-proxy-focus.md-focused div.md-no-style,
md-list .md-proxy-focus.md-focused div.md-no-style {
    background-color: rgb(245, 245, 245);
}
md-list.md-default-theme md-list-item .md-avatar-icon,
md-list md-list-item .md-avatar-icon {
    background-color: rgba(0, 0, 0, 0.38);
    color: rgb(250, 250, 250);
}
md-menu-content.md-default-theme,
md-menu-content {
    background-color: rgb(255, 255, 255);
}
md-menu-content.md-default-theme md-menu-divider,
md-menu-content md-menu-divider {
    background-color: rgba(0, 0, 0, 0.12);
}
md-menu-bar.md-default-theme md-menu.md-open > button,
md-menu-bar md-menu.md-open > button,
md-menu-bar.md-default-theme md-menu > button:focus,
md-menu-bar md-menu > button:focus {
    background-color: rgba(158, 158, 158, 0.18);
    outline: none;
}
md-menu-bar.md-default-theme.md-open:not(.md-keyboard-mode) md-menu:hover > button,
md-menu-bar.md-open:not(.md-keyboard-mode) md-menu:hover > button {
    background-color: rgba(158, 158, 158, 0.18);
}
md-menu-bar.md-default-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
md-menu-bar:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
md-menu-bar.md-default-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:hover,
md-menu-bar:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
    background: transparent;
}
md-menu-content.md-default-theme .md-menu.md-open > .md-button,
md-menu-content .md-menu.md-open > .md-button {
    background-color: rgba(158, 158, 158, 0.18);
}
md-toolbar.md-default-theme.md-menu-toolbar,
md-toolbar.md-menu-toolbar {
    background-color: rgb(255, 255, 255);
    color: rgba(0, 0, 0, 0.87);
}
md-nav-bar.md-default-theme .md-nav-bar,
md-nav-bar .md-nav-bar {
    background-color: transparent;
    border-color: rgba(0, 0, 0, 0.12);
}
._md-panel-backdrop.md-default-theme,
._md-panel-backdrop {
    background-color: rgba(33, 33, 33, 1);
}
md-radio-group.md-default-theme.md-focused.ng-empty > md-radio-button:first-child .md-container:before,
md-radio-group.md-focused.ng-empty > md-radio-button:first-child .md-container:before {
    background-color: rgba(0, 0, 0, 0.26);
}
md-select.md-default-theme[disabled] .md-select-value,
md-select[disabled] .md-select-value {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.38) 0, rgba(0, 0, 0, 0.38) 33%, transparent 0);
    background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, 0.38) 100%);
    border-bottom-color: transparent;
}
md-select-menu.md-default-theme md-content,
md-select-menu md-content {
    background-color: rgb(255, 255, 255);
}
md-select-menu.md-default-theme md-content md-option:not([disabled]):hover,
md-select-menu md-content md-option:not([disabled]):hover {
    background-color: rgba(158, 158, 158, 0.1);
}
md-select-menu.md-default-theme md-content md-option:not([disabled]).md-focused,
md-select-menu md-content md-option:not([disabled]).md-focused,
md-select-menu.md-default-theme md-content md-option:not([disabled]):focus,
md-select-menu md-content md-option:not([disabled]):focus {
    background-color: rgba(158, 158, 158, 0.18);
}
.md-checkbox-enabled.md-default-theme[selected] .md-ripple,
.md-checkbox-enabled[selected] .md-ripple {
    color: rgb(117, 117, 117);
}
md-sidenav.md-default-theme,
md-sidenav,
md-sidenav.md-default-theme md-content,
md-sidenav md-content {
    background-color: rgb(255, 255, 255);
}
md-slider.md-default-theme .md-track,
md-slider .md-track {
    background-color: rgba(0, 0, 0, 0.38);
}
md-slider.md-default-theme .md-track-ticks,
md-slider .md-track-ticks {
    color: rgba(0, 0, 0, 0.87);
}
md-slider.md-default-theme .md-disabled-thumb,
md-slider .md-disabled-thumb {
    background-color: rgb(250, 250, 250);
    border-color: rgb(250, 250, 250);
}
md-slider.md-default-theme.md-min .md-thumb:after,
md-slider.md-min .md-thumb:after {
    background-color: rgb(250, 250, 250);
    border-color: rgba(0, 0, 0, 0.38);
}
md-slider.md-default-theme.md-min .md-focus-ring,
md-slider.md-min .md-focus-ring {
    background-color: rgba(0, 0, 0, 0.38);
}
md-slider.md-default-theme.md-min[md-discrete] .md-thumb:after,
md-slider.md-min[md-discrete] .md-thumb:after {
    background-color: rgba(0, 0, 0, 0.87);
    border-color: transparent;
}
md-slider.md-default-theme.md-min[md-discrete] .md-sign,
md-slider.md-min[md-discrete] .md-sign {
    background-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-min[md-discrete] .md-sign:after,
md-slider.md-min[md-discrete] .md-sign:after {
    border-top-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-min[md-discrete][md-vertical] .md-sign:after,
md-slider.md-min[md-discrete][md-vertical] .md-sign:after {
    border-left-color: rgb(189, 189, 189);
    border-top-color: transparent;
}
md-slider.md-default-theme[disabled]:not(.md-min) .md-thumb:after,
md-slider[disabled]:not(.md-min) .md-thumb:after,
md-slider.md-default-theme[disabled][md-discrete] .md-thumb:after,
md-slider[disabled][md-discrete] .md-thumb:after {
    background-color: rgba(0, 0, 0, 0.38);
    border-color: transparent;
}
md-slider.md-default-theme[disabled][readonly] .md-sign,
md-slider[disabled][readonly] .md-sign {
    background-color: rgb(189, 189, 189);
}
md-slider.md-default-theme[disabled][readonly] .md-sign:after,
md-slider[disabled][readonly] .md-sign:after {
    border-top-color: rgb(189, 189, 189);
}
md-slider.md-default-theme[disabled][readonly][md-vertical] .md-sign:after,
md-slider[disabled][readonly][md-vertical] .md-sign:after {
    border-left-color: rgb(189, 189, 189);
    border-top-color: transparent;
}
md-slider.md-default-theme[disabled][readonly] .md-disabled-thumb,
md-slider[disabled][readonly] .md-disabled-thumb {
    background-color: transparent;
    border-color: transparent;
}
.md-subheader.md-default-theme,
.md-subheader {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.54);
}
md-switch.md-default-theme .md-ink-ripple,
md-switch .md-ink-ripple {
    color: rgb(158, 158, 158);
}
md-switch.md-default-theme .md-thumb,
md-switch .md-thumb {
    background-color: rgb(250, 250, 250);
}
md-switch.md-default-theme .md-bar,
md-switch .md-bar {
    background-color: rgb(158, 158, 158);
}
md-switch.md-default-theme.md-focused:not(.md-checked) .md-thumb:before,
md-switch.md-focused:not(.md-checked) .md-thumb:before,
md-switch.md-default-theme.md-focused[disabled] .md-thumb:before,
md-switch.md-focused[disabled] .md-thumb:before {
    background-color: rgba(0, 0, 0, 0.12);
}
md-switch.md-default-theme[disabled] .md-thumb,
md-switch[disabled] .md-thumb {
    background-color: rgb(189, 189, 189);
}
md-switch.md-default-theme[disabled] .md-bar,
md-switch[disabled] .md-bar {
    background-color: rgba(0, 0, 0, 0.12);
}
md-tabs.md-default-theme md-tabs-wrapper,
md-tabs md-tabs-wrapper {
    background-color: transparent;
    border-color: rgba(0, 0, 0, 0.12);
}
md-toast.md-default-theme .md-toast-content,
md-toast .md-toast-content {
    background-color: #323232;
    color: rgb(250, 250, 250);
}
md-toast.md-default-theme .md-toast-content .md-button,
md-toast .md-toast-content .md-button {
    color: rgb(250, 250, 250);
}
.md-panel.md-tooltip.md-default-theme,
.md-panel.md-tooltip {
    background-color: rgb(97, 97, 97);
    color: rgba(255, 255, 255, 0.87);
}
body.md-default-theme,
body,
html.md-default-theme,
html {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.87);
}
.sg-timepicker-time,
.sg-timepicker-open .sg-timepicker-input-container {
    background: rgb(255, 255, 255);
}
.sg-timepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255, 255, 255);
}
.attendees .busy {
    background-color: rgb(186, 168, 112);
}
md-autocomplete.md-default-theme.md-hue-1,
md-autocomplete.md-hue-1 {
    background: rgb(255, 255, 255);
}
md-autocomplete.md-default-theme.md-hue-1[disabled]:not([md-floating-label]),
md-autocomplete.md-hue-1[disabled]:not([md-floating-label]) {
    background: rgb(245, 245, 245);
}
md-autocomplete.md-default-theme.md-hue-1 button md-icon path,
md-autocomplete.md-hue-1 button md-icon path {
    fill: rgb(117, 117, 117);
}
md-autocomplete.md-default-theme.md-hue-1 button:after,
md-autocomplete.md-hue-1 button:after {
    background: rgba(117, 117, 117, 0.3);
}
.md-autocomplete-standard-list-container.md-default-theme.md-hue-1,
.md-autocomplete-standard-list-container.md-hue-1,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-1,
.md-autocomplete-suggestions-container.md-hue-1 {
    background: rgb(255, 255, 255);
}
.md-autocomplete-standard-list-container.md-default-theme.md-hue-1 .md-autocomplete-suggestion.selected,
.md-autocomplete-standard-list-container.md-hue-1 .md-autocomplete-suggestion.selected,
.md-autocomplete-standard-list-container.md-default-theme.md-hue-1 .md-autocomplete-suggestion:hover,
.md-autocomplete-standard-list-container.md-hue-1 .md-autocomplete-suggestion:hover,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-1 .md-autocomplete-suggestion.selected,
.md-autocomplete-suggestions-container.md-hue-1 .md-autocomplete-suggestion.selected,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-1 .md-autocomplete-suggestion:hover,
.md-autocomplete-suggestions-container.md-hue-1 .md-autocomplete-suggestion:hover {
    background: rgba(158, 158, 158, 0.18);
}
md-backdrop {
    background-color: rgba(33, 33, 33, 0);
}
md-backdrop.md-opaque.md-default-theme.md-hue-1,
md-backdrop.md-opaque.md-hue-1 {
    background-color: rgba(33, 33, 33, 1);
}
md-bottom-sheet.md-default-theme.md-hue-1,
md-bottom-sheet.md-hue-1 {
    background-color: rgb(255, 255, 255);
    border-top-color: rgb(224, 224, 224);
}
md-bottom-sheet.md-default-theme.md-hue-1 .md-subheader,
md-bottom-sheet.md-hue-1 .md-subheader {
    background-color: rgb(255, 255, 255);
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-1:not([disabled]).md-focused,
.md-button.md-hue-1:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-1:not([disabled]):hover,
.md-button.md-hue-1:not([disabled]):hover {
    background-color: rgba(158, 158, 158, 0.2);
}
.md-button.md-default-theme.md-hue-1:not([disabled]).md-icon-button:hover,
.md-button.md-hue-1:not([disabled]).md-icon-button:hover {
    background-color: transparent;
}
.md-button.md-default-theme.md-hue-1.md-raised,
.md-button.md-hue-1.md-raised {
    background-color: rgb(250, 250, 250);
    color: rgb(33, 33, 33);
}
.md-button.md-default-theme.md-hue-1.md-raised:not([disabled]) md-icon,
.md-button.md-hue-1.md-raised:not([disabled]) md-icon {
    color: rgb(33, 33, 33);
}
.md-button.md-default-theme.md-hue-1.md-raised:not([disabled]):hover,
.md-button.md-hue-1.md-raised:not([disabled]):hover {
    background-color: rgb(250, 250, 250);
}
.md-button.md-default-theme.md-hue-1.md-raised:not([disabled]).md-focused,
.md-button.md-hue-1.md-raised:not([disabled]).md-focused {
    background-color: rgb(238, 238, 238);
}
.md-button.md-default-theme.md-hue-1.md-fab[disabled],
.md-button.md-hue-1.md-fab[disabled],
.md-button.md-default-theme.md-hue-1.md-raised[disabled],
.md-button.md-hue-1.md-raised[disabled] {
    background-color: rgba(0, 0, 0, 0.12);
}
.md-button.md-default-theme.md-hue-1[disabled],
.md-button.md-hue-1[disabled] {
    background-color: transparent;
}
md-card.md-default-theme.md-hue-1,
md-card.md-hue-1 {
    background-color: rgb(255, 255, 255);
    border-radius: 2px;
    color: rgba(0, 0, 0, 0.87);
}
md-card.md-default-theme.md-hue-1 md-card-header md-card-avatar md-icon,
md-card.md-hue-1 md-card-header md-card-avatar md-icon {
    background-color: rgba(0, 0, 0, 0.38);
    color: rgb(255, 255, 255);
}
md-checkbox.md-default-theme.md-hue-1.md-checked .md-ripple,
md-checkbox.md-hue-1.md-checked .md-ripple {
    color: rgb(117, 117, 117);
}
md-checkbox.md-default-theme.md-hue-1.md-checked .md-icon:after,
md-checkbox.md-hue-1.md-checked .md-icon:after {
    border-color: rgb(250, 250, 250);
}
md-checkbox.md-default-theme.md-hue-1[disabled].md-checked .md-icon,
md-checkbox.md-hue-1[disabled].md-checked .md-icon {
    background-color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-1 md-chip,
md-chips.md-hue-1 md-chip {
    background: rgb(224, 224, 224);
    color: rgb(66, 66, 66);
}
md-chips.md-default-theme.md-hue-1 md-chip md-icon,
md-chips.md-hue-1 md-chip md-icon {
    color: rgb(97, 97, 97);
}
md-chips.md-default-theme.md-hue-1 md-chip._md-chip-editing,
md-chips.md-hue-1 md-chip._md-chip-editing {
    background: transparent;
    color: rgb(66, 66, 66);
}
.md-contact-suggestion span.md-contact-email {
    color: rgb(189, 189, 189);
}
md-content.md-default-theme.md-hue-1,
md-content.md-hue-1 {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.87);
}
.md-default-theme.md-hue-1 .md-calendar,
.md-hue-1 .md-calendar {
    background: rgb(255, 255, 255);
    color: rgba(0, 0, 0, 0.87);
}
.md-default-theme.md-hue-1 .md-calendar tr:last-child td,
.md-hue-1 .md-calendar tr:last-child td {
    border-bottom-color: rgb(245, 245, 245);
}
.md-default-theme.md-hue-1 .md-calendar-day-header,
.md-hue-1 .md-calendar-day-header {
    background: rgba(158, 158, 158, 0.32);
    color: rgba(0, 0, 0, 0.87);
}
.md-calendar-date.md-focus .md-default-theme.md-hue-1 .md-calendar-date-selection-indicator,
.md-calendar-date.md-focus .md-hue-1 .md-calendar-date-selection-indicator,
.md-default-theme.md-hue-1 .md-calendar-date-selection-indicator:hover,
.md-hue-1 .md-calendar-date-selection-indicator:hover {
    background: rgba(158, 158, 158, 0.32);
}
.md-default-theme.md-hue-1 .md-datepicker-calendar-pane,
.md-hue-1 .md-datepicker-calendar-pane {
    border-color: rgb(255, 255, 255);
}
.md-default-theme.md-hue-1 .md-datepicker-calendar,
.md-hue-1 .md-datepicker-calendar {
    background: rgb(255, 255, 255);
}
.md-default-theme.md-hue-1 .md-datepicker-input-mask-opaque,
.md-hue-1 .md-datepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255, 255, 255);
}
.md-default-theme.md-hue-1 .md-datepicker-open .md-datepicker-input-container,
.md-hue-1 .md-datepicker-open .md-datepicker-input-container {
    background: rgb(255, 255, 255);
}
md-dialog.md-default-theme.md-hue-1,
md-dialog.md-hue-1 {
    background-color: rgb(255, 255, 255);
    border-radius: 4px;
    color: rgba(0, 0, 0, 0.87);
}
md-fab-speed-dial.md-default-theme.md-hue-1 md-fab-trigger .md-fab.md-button[disabled],
md-fab-speed-dial.md-hue-1 md-fab-trigger .md-fab.md-button[disabled] {
    background-color: rgba(0, 0, 0, 0.12);
}
md-fab-speed-dial.md-default-theme.md-hue-1
    md-fab-actions
    .md-fab-action-item
    .md-button.md-fab.md-raised.md-mini.md-focused,
md-fab-speed-dial.md-hue-1 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused,
md-fab-speed-dial.md-default-theme.md-hue-1
    md-fab-actions
    .md-fab-action-item
    .md-button.md-fab.md-raised.md-mini:hover,
md-fab-speed-dial.md-hue-1 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover {
    background-color: rgb(158, 158, 158);
}
md-input-container.md-default-theme.md-hue-1 .md-input,
md-input-container.md-hue-1 .md-input {
    border-color: rgba(0, 0, 0, 0.12);
    color: rgba(0, 0, 0, 0.87);
}
md-input-container.md-default-theme.md-hue-1 .md-input::-webkit-input-placeholder,
md-input-container.md-hue-1 .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-1 .md-input:-ms-input-placeholder,
md-input-container.md-hue-1 .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-1 .md-input::-ms-input-placeholder,
md-input-container.md-hue-1 .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-1 .md-input::placeholder,
md-input-container.md-hue-1 .md-input::placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-1 .md-input:-moz-placeholder,
md-input-container.md-hue-1 .md-input:-moz-placeholder,
md-input-container.md-default-theme.md-hue-1 .md-input::-moz-placeholder,
md-input-container.md-hue-1 .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.54);
    opacity: 1;
}
md-input-container.md-default-theme.md-hue-1 > md-icon,
md-input-container.md-hue-1 > md-icon {
    color: rgba(0, 0, 0, 0.87);
}
md-input-container.md-default-theme.md-hue-1 .md-placeholder,
md-input-container.md-hue-1 .md-placeholder,
md-input-container.md-default-theme.md-hue-1 label,
md-input-container.md-hue-1 label {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-1:not(.md-input-focused):not(.md-input-invalid) label.md-required:after,
md-input-container.md-hue-1:not(.md-input-focused):not(.md-input-invalid) label.md-required:after {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-1 .md-input-message-animation .md-char-counter,
md-input-container.md-hue-1 .md-input-message-animation .md-char-counter,
md-input-container.md-default-theme.md-hue-1 .md-input-messages-animation .md-char-counter,
md-input-container.md-hue-1 .md-input-messages-animation .md-char-counter {
    color: rgba(0, 0, 0, 0.87);
}
md-input-container.md-default-theme.md-hue-1.md-input-focused .md-input::-webkit-input-placeholder,
md-input-container.md-hue-1.md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-1.md-input-focused .md-input:-ms-input-placeholder,
md-input-container.md-hue-1.md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-1.md-input-focused .md-input::-ms-input-placeholder,
md-input-container.md-hue-1.md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-1.md-input-focused .md-input::placeholder,
md-input-container.md-hue-1.md-input-focused .md-input::placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-1.md-input-focused .md-input:-moz-placeholder,
md-input-container.md-hue-1.md-input-focused .md-input:-moz-placeholder,
md-input-container.md-default-theme.md-hue-1.md-input-focused .md-input::-moz-placeholder,
md-input-container.md-hue-1.md-input-focused .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.54);
    opacity: 1;
}
md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-has-value label,
md-input-container.md-hue-1:not(.md-input-invalid).md-input-has-value label {
    color: rgba(0, 0, 0, 0.54);
}
[disabled] md-input-container.md-default-theme.md-hue-1 .md-input,
[disabled] md-input-container.md-hue-1 .md-input,
md-input-container.md-default-theme.md-hue-1 .md-input[disabled],
md-input-container.md-hue-1 .md-input[disabled] {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.38) 0, rgba(0, 0, 0, 0.38) 33%, transparent 0);
    background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, 0.38) 100%);
    border-bottom-color: transparent;
    color: rgba(0, 0, 0, 0.38);
}
md-list.md-default-theme.md-hue-1 .md-proxy-focus.md-focused div.md-no-style,
md-list.md-hue-1 .md-proxy-focus.md-focused div.md-no-style {
    background-color: rgb(245, 245, 245);
}
md-list.md-default-theme.md-hue-1 md-list-item .md-avatar-icon,
md-list.md-hue-1 md-list-item .md-avatar-icon {
    background-color: rgba(0, 0, 0, 0.38);
    color: rgb(255, 255, 255);
}
md-menu-content.md-default-theme.md-hue-1,
md-menu-content.md-hue-1 {
    background-color: rgb(255, 255, 255);
}
md-menu-content.md-default-theme.md-hue-1 md-menu-divider,
md-menu-content.md-hue-1 md-menu-divider {
    background-color: rgba(0, 0, 0, 0.12);
}
md-menu-bar.md-default-theme.md-hue-1 md-menu.md-open > button,
md-menu-bar.md-hue-1 md-menu.md-open > button,
md-menu-bar.md-default-theme.md-hue-1 md-menu > button:focus,
md-menu-bar.md-hue-1 md-menu > button:focus {
    background-color: rgba(158, 158, 158, 0.18);
    outline: none;
}
md-menu-bar.md-default-theme.md-hue-1.md-open:not(.md-keyboard-mode) md-menu:hover > button,
md-menu-bar.md-hue-1.md-open:not(.md-keyboard-mode) md-menu:hover > button {
    background-color: rgba(158, 158, 158, 0.18);
}
md-menu-bar.md-default-theme.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
md-menu-bar.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
md-menu-bar.md-default-theme.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:hover,
md-menu-bar.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
    background: transparent;
}
md-menu-content.md-default-theme.md-hue-1 .md-menu.md-open > .md-button,
md-menu-content.md-hue-1 .md-menu.md-open > .md-button {
    background-color: rgba(158, 158, 158, 0.18);
}
md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar,
md-toolbar.md-hue-1.md-menu-toolbar {
    background-color: rgb(255, 255, 255);
    color: rgba(0, 0, 0, 0.87);
}
md-nav-bar.md-default-theme.md-hue-1 .md-nav-bar,
md-nav-bar.md-hue-1 .md-nav-bar {
    background-color: transparent;
    border-color: rgba(0, 0, 0, 0.12);
}
._md-panel-backdrop.md-default-theme.md-hue-1,
._md-panel-backdrop.md-hue-1 {
    background-color: rgba(33, 33, 33, 1);
}
md-radio-group.md-default-theme.md-hue-1.md-focused.ng-empty > md-radio-button:first-child .md-container:before,
md-radio-group.md-hue-1.md-focused.ng-empty > md-radio-button:first-child .md-container:before {
    background-color: rgba(0, 0, 0, 0.26);
}
md-select.md-default-theme.md-hue-1[disabled] .md-select-value,
md-select.md-hue-1[disabled] .md-select-value {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.38) 0, rgba(0, 0, 0, 0.38) 33%, transparent 0);
    background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, 0.38) 100%);
    border-bottom-color: transparent;
}
md-select-menu.md-default-theme.md-hue-1 md-content,
md-select-menu.md-hue-1 md-content {
    background-color: rgb(255, 255, 255);
}
md-select-menu.md-default-theme.md-hue-1 md-content md-option:not([disabled]):hover,
md-select-menu.md-hue-1 md-content md-option:not([disabled]):hover {
    background-color: rgba(158, 158, 158, 0.1);
}
md-select-menu.md-default-theme.md-hue-1 md-content md-option:not([disabled]).md-focused,
md-select-menu.md-hue-1 md-content md-option:not([disabled]).md-focused,
md-select-menu.md-default-theme.md-hue-1 md-content md-option:not([disabled]):focus,
md-select-menu.md-hue-1 md-content md-option:not([disabled]):focus {
    background-color: rgba(158, 158, 158, 0.18);
}
.md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-ripple,
.md-checkbox-enabled.md-hue-1[selected] .md-ripple {
    color: rgb(117, 117, 117);
}
md-sidenav.md-default-theme.md-hue-1,
md-sidenav.md-hue-1,
md-sidenav.md-default-theme.md-hue-1 md-content,
md-sidenav.md-hue-1 md-content {
    background-color: rgb(255, 255, 255);
}
md-slider.md-default-theme.md-hue-1 .md-track,
md-slider.md-hue-1 .md-track {
    background-color: rgba(0, 0, 0, 0.38);
}
md-slider.md-default-theme.md-hue-1 .md-track-ticks,
md-slider.md-hue-1 .md-track-ticks {
    color: rgba(0, 0, 0, 0.87);
}
md-slider.md-default-theme.md-hue-1 .md-disabled-thumb,
md-slider.md-hue-1 .md-disabled-thumb {
    background-color: rgb(255, 255, 255);
    border-color: rgb(255, 255, 255);
}
md-slider.md-default-theme.md-hue-1.md-min .md-thumb:after,
md-slider.md-hue-1.md-min .md-thumb:after {
    background-color: rgb(255, 255, 255);
    border-color: rgba(0, 0, 0, 0.38);
}
md-slider.md-default-theme.md-hue-1.md-min .md-focus-ring,
md-slider.md-hue-1.md-min .md-focus-ring {
    background-color: rgba(0, 0, 0, 0.38);
}
md-slider.md-default-theme.md-hue-1.md-min[md-discrete] .md-thumb:after,
md-slider.md-hue-1.md-min[md-discrete] .md-thumb:after {
    background-color: rgba(0, 0, 0, 0.87);
    border-color: transparent;
}
md-slider.md-default-theme.md-hue-1.md-min[md-discrete] .md-sign,
md-slider.md-hue-1.md-min[md-discrete] .md-sign {
    background-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-hue-1.md-min[md-discrete] .md-sign:after,
md-slider.md-hue-1.md-min[md-discrete] .md-sign:after {
    border-top-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-hue-1.md-min[md-discrete][md-vertical] .md-sign:after,
md-slider.md-hue-1.md-min[md-discrete][md-vertical] .md-sign:after {
    border-left-color: rgb(189, 189, 189);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-1[disabled]:not(.md-min) .md-thumb:after,
md-slider.md-hue-1[disabled]:not(.md-min) .md-thumb:after,
md-slider.md-default-theme.md-hue-1[disabled][md-discrete] .md-thumb:after,
md-slider.md-hue-1[disabled][md-discrete] .md-thumb:after {
    background-color: rgba(0, 0, 0, 0.38);
    border-color: transparent;
}
md-slider.md-default-theme.md-hue-1[disabled][readonly] .md-sign,
md-slider.md-hue-1[disabled][readonly] .md-sign {
    background-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-hue-1[disabled][readonly] .md-sign:after,
md-slider.md-hue-1[disabled][readonly] .md-sign:after {
    border-top-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-hue-1[disabled][readonly][md-vertical] .md-sign:after,
md-slider.md-hue-1[disabled][readonly][md-vertical] .md-sign:after {
    border-left-color: rgb(189, 189, 189);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-1[disabled][readonly] .md-disabled-thumb,
md-slider.md-hue-1[disabled][readonly] .md-disabled-thumb {
    background-color: transparent;
    border-color: transparent;
}
.md-subheader.md-default-theme.md-hue-1,
.md-subheader.md-hue-1 {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.54);
}
md-switch.md-default-theme.md-hue-1 .md-ink-ripple,
md-switch.md-hue-1 .md-ink-ripple {
    color: rgb(158, 158, 158);
}
md-switch.md-default-theme.md-hue-1 .md-thumb,
md-switch.md-hue-1 .md-thumb {
    background-color: rgb(250, 250, 250);
}
md-switch.md-default-theme.md-hue-1 .md-bar,
md-switch.md-hue-1 .md-bar {
    background-color: rgb(158, 158, 158);
}
md-switch.md-default-theme.md-hue-1.md-focused:not(.md-checked) .md-thumb:before,
md-switch.md-hue-1.md-focused:not(.md-checked) .md-thumb:before,
md-switch.md-default-theme.md-hue-1.md-focused[disabled] .md-thumb:before,
md-switch.md-hue-1.md-focused[disabled] .md-thumb:before {
    background-color: rgba(0, 0, 0, 0.12);
}
md-switch.md-default-theme.md-hue-1[disabled] .md-thumb,
md-switch.md-hue-1[disabled] .md-thumb {
    background-color: rgb(189, 189, 189);
}
md-switch.md-default-theme.md-hue-1[disabled] .md-bar,
md-switch.md-hue-1[disabled] .md-bar {
    background-color: rgba(0, 0, 0, 0.12);
}
md-tabs.md-default-theme.md-hue-1 md-tabs-wrapper,
md-tabs.md-hue-1 md-tabs-wrapper {
    background-color: transparent;
    border-color: rgba(0, 0, 0, 0.12);
}
md-toast.md-default-theme.md-hue-1 .md-toast-content,
md-toast.md-hue-1 .md-toast-content {
    background-color: #323232;
    color: rgb(250, 250, 250);
}
md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button,
md-toast.md-hue-1 .md-toast-content .md-button {
    color: rgb(250, 250, 250);
}
.md-panel.md-tooltip.md-default-theme.md-hue-1,
.md-panel.md-tooltip.md-hue-1 {
    background-color: rgb(97, 97, 97);
    color: rgba(255, 255, 255, 0.87);
}
body.md-default-theme.md-hue-1,
body.md-hue-1,
html.md-default-theme.md-hue-1,
html.md-hue-1 {
    background-color: rgb(255, 255, 255);
    color: rgba(0, 0, 0, 0.87);
}
.sg-timepicker-time,
.sg-timepicker-open .sg-timepicker-input-container {
    background: rgb(255, 255, 255);
}
.sg-timepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255, 255, 255);
}
.attendees .busy {
    background-color: rgb(186, 168, 112);
}
md-autocomplete.md-default-theme.md-hue-2,
md-autocomplete.md-hue-2 {
    background: rgb(255, 255, 255);
}
md-autocomplete.md-default-theme.md-hue-2[disabled]:not([md-floating-label]),
md-autocomplete.md-hue-2[disabled]:not([md-floating-label]) {
    background: rgb(245, 245, 245);
}
md-autocomplete.md-default-theme.md-hue-2 button md-icon path,
md-autocomplete.md-hue-2 button md-icon path {
    fill: rgb(117, 117, 117);
}
md-autocomplete.md-default-theme.md-hue-2 button:after,
md-autocomplete.md-hue-2 button:after {
    background: rgba(117, 117, 117, 0.3);
}
.md-autocomplete-standard-list-container.md-default-theme.md-hue-2,
.md-autocomplete-standard-list-container.md-hue-2,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-2,
.md-autocomplete-suggestions-container.md-hue-2 {
    background: rgb(255, 255, 255);
}
.md-autocomplete-standard-list-container.md-default-theme.md-hue-2 .md-autocomplete-suggestion.selected,
.md-autocomplete-standard-list-container.md-hue-2 .md-autocomplete-suggestion.selected,
.md-autocomplete-standard-list-container.md-default-theme.md-hue-2 .md-autocomplete-suggestion:hover,
.md-autocomplete-standard-list-container.md-hue-2 .md-autocomplete-suggestion:hover,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-2 .md-autocomplete-suggestion.selected,
.md-autocomplete-suggestions-container.md-hue-2 .md-autocomplete-suggestion.selected,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-2 .md-autocomplete-suggestion:hover,
.md-autocomplete-suggestions-container.md-hue-2 .md-autocomplete-suggestion:hover {
    background: rgba(158, 158, 158, 0.18);
}
md-backdrop {
    background-color: rgba(33, 33, 33, 0);
}
md-backdrop.md-opaque.md-default-theme.md-hue-2,
md-backdrop.md-opaque.md-hue-2 {
    background-color: rgba(33, 33, 33, 1);
}
md-bottom-sheet.md-default-theme.md-hue-2,
md-bottom-sheet.md-hue-2 {
    background-color: rgb(245, 245, 245);
    border-top-color: rgb(224, 224, 224);
}
md-bottom-sheet.md-default-theme.md-hue-2 .md-subheader,
md-bottom-sheet.md-hue-2 .md-subheader {
    background-color: rgb(245, 245, 245);
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-2:not([disabled]).md-focused,
.md-button.md-hue-2:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-2:not([disabled]):hover,
.md-button.md-hue-2:not([disabled]):hover {
    background-color: rgba(158, 158, 158, 0.2);
}
.md-button.md-default-theme.md-hue-2:not([disabled]).md-icon-button:hover,
.md-button.md-hue-2:not([disabled]).md-icon-button:hover {
    background-color: transparent;
}
.md-button.md-default-theme.md-hue-2.md-raised,
.md-button.md-hue-2.md-raised {
    background-color: rgb(250, 250, 250);
    color: rgb(33, 33, 33);
}
.md-button.md-default-theme.md-hue-2.md-raised:not([disabled]) md-icon,
.md-button.md-hue-2.md-raised:not([disabled]) md-icon {
    color: rgb(33, 33, 33);
}
.md-button.md-default-theme.md-hue-2.md-raised:not([disabled]):hover,
.md-button.md-hue-2.md-raised:not([disabled]):hover {
    background-color: rgb(250, 250, 250);
}
.md-button.md-default-theme.md-hue-2.md-raised:not([disabled]).md-focused,
.md-button.md-hue-2.md-raised:not([disabled]).md-focused {
    background-color: rgb(238, 238, 238);
}
.md-button.md-default-theme.md-hue-2.md-fab[disabled],
.md-button.md-hue-2.md-fab[disabled],
.md-button.md-default-theme.md-hue-2.md-raised[disabled],
.md-button.md-hue-2.md-raised[disabled] {
    background-color: rgba(0, 0, 0, 0.12);
}
.md-button.md-default-theme.md-hue-2[disabled],
.md-button.md-hue-2[disabled] {
    background-color: transparent;
}
md-card.md-default-theme.md-hue-2,
md-card.md-hue-2 {
    background-color: rgb(255, 255, 255);
    border-radius: 2px;
    color: rgba(0, 0, 0, 0.87);
}
md-card.md-default-theme.md-hue-2 md-card-header md-card-avatar md-icon,
md-card.md-hue-2 md-card-header md-card-avatar md-icon {
    background-color: rgba(0, 0, 0, 0.38);
    color: rgb(245, 245, 245);
}
md-checkbox.md-default-theme.md-hue-2.md-checked .md-ripple,
md-checkbox.md-hue-2.md-checked .md-ripple {
    color: rgb(117, 117, 117);
}
md-checkbox.md-default-theme.md-hue-2.md-checked .md-icon:after,
md-checkbox.md-hue-2.md-checked .md-icon:after {
    border-color: rgb(250, 250, 250);
}
md-checkbox.md-default-theme.md-hue-2[disabled].md-checked .md-icon,
md-checkbox.md-hue-2[disabled].md-checked .md-icon {
    background-color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-2 md-chip,
md-chips.md-hue-2 md-chip {
    background: rgb(224, 224, 224);
    color: rgb(66, 66, 66);
}
md-chips.md-default-theme.md-hue-2 md-chip md-icon,
md-chips.md-hue-2 md-chip md-icon {
    color: rgb(97, 97, 97);
}
md-chips.md-default-theme.md-hue-2 md-chip._md-chip-editing,
md-chips.md-hue-2 md-chip._md-chip-editing {
    background: transparent;
    color: rgb(66, 66, 66);
}
.md-contact-suggestion span.md-contact-email {
    color: rgb(189, 189, 189);
}
md-content.md-default-theme.md-hue-2,
md-content.md-hue-2 {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.87);
}
.md-default-theme.md-hue-2 .md-calendar,
.md-hue-2 .md-calendar {
    background: rgb(255, 255, 255);
    color: rgba(0, 0, 0, 0.87);
}
.md-default-theme.md-hue-2 .md-calendar tr:last-child td,
.md-hue-2 .md-calendar tr:last-child td {
    border-bottom-color: rgb(245, 245, 245);
}
.md-default-theme.md-hue-2 .md-calendar-day-header,
.md-hue-2 .md-calendar-day-header {
    background: rgba(158, 158, 158, 0.32);
    color: rgba(0, 0, 0, 0.87);
}
.md-calendar-date.md-focus .md-default-theme.md-hue-2 .md-calendar-date-selection-indicator,
.md-calendar-date.md-focus .md-hue-2 .md-calendar-date-selection-indicator,
.md-default-theme.md-hue-2 .md-calendar-date-selection-indicator:hover,
.md-hue-2 .md-calendar-date-selection-indicator:hover {
    background: rgba(158, 158, 158, 0.32);
}
.md-default-theme.md-hue-2 .md-datepicker-calendar-pane,
.md-hue-2 .md-datepicker-calendar-pane {
    border-color: rgb(255, 255, 255);
}
.md-default-theme.md-hue-2 .md-datepicker-calendar,
.md-hue-2 .md-datepicker-calendar {
    background: rgb(255, 255, 255);
}
.md-default-theme.md-hue-2 .md-datepicker-input-mask-opaque,
.md-hue-2 .md-datepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255, 255, 255);
}
.md-default-theme.md-hue-2 .md-datepicker-open .md-datepicker-input-container,
.md-hue-2 .md-datepicker-open .md-datepicker-input-container {
    background: rgb(255, 255, 255);
}
md-dialog.md-default-theme.md-hue-2,
md-dialog.md-hue-2 {
    background-color: rgb(255, 255, 255);
    border-radius: 4px;
    color: rgba(0, 0, 0, 0.87);
}
md-fab-speed-dial.md-default-theme.md-hue-2 md-fab-trigger .md-fab.md-button[disabled],
md-fab-speed-dial.md-hue-2 md-fab-trigger .md-fab.md-button[disabled] {
    background-color: rgba(0, 0, 0, 0.12);
}
md-fab-speed-dial.md-default-theme.md-hue-2
    md-fab-actions
    .md-fab-action-item
    .md-button.md-fab.md-raised.md-mini.md-focused,
md-fab-speed-dial.md-hue-2 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused,
md-fab-speed-dial.md-default-theme.md-hue-2
    md-fab-actions
    .md-fab-action-item
    .md-button.md-fab.md-raised.md-mini:hover,
md-fab-speed-dial.md-hue-2 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover {
    background-color: rgb(158, 158, 158);
}
md-input-container.md-default-theme.md-hue-2 .md-input,
md-input-container.md-hue-2 .md-input {
    border-color: rgba(0, 0, 0, 0.12);
    color: rgba(0, 0, 0, 0.87);
}
md-input-container.md-default-theme.md-hue-2 .md-input::-webkit-input-placeholder,
md-input-container.md-hue-2 .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-2 .md-input:-ms-input-placeholder,
md-input-container.md-hue-2 .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-2 .md-input::-ms-input-placeholder,
md-input-container.md-hue-2 .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-2 .md-input::placeholder,
md-input-container.md-hue-2 .md-input::placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-2 .md-input:-moz-placeholder,
md-input-container.md-hue-2 .md-input:-moz-placeholder,
md-input-container.md-default-theme.md-hue-2 .md-input::-moz-placeholder,
md-input-container.md-hue-2 .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.54);
    opacity: 1;
}
md-input-container.md-default-theme.md-hue-2 > md-icon,
md-input-container.md-hue-2 > md-icon {
    color: rgba(0, 0, 0, 0.87);
}
md-input-container.md-default-theme.md-hue-2 .md-placeholder,
md-input-container.md-hue-2 .md-placeholder,
md-input-container.md-default-theme.md-hue-2 label,
md-input-container.md-hue-2 label {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-2:not(.md-input-focused):not(.md-input-invalid) label.md-required:after,
md-input-container.md-hue-2:not(.md-input-focused):not(.md-input-invalid) label.md-required:after {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-2 .md-input-message-animation .md-char-counter,
md-input-container.md-hue-2 .md-input-message-animation .md-char-counter,
md-input-container.md-default-theme.md-hue-2 .md-input-messages-animation .md-char-counter,
md-input-container.md-hue-2 .md-input-messages-animation .md-char-counter {
    color: rgba(0, 0, 0, 0.87);
}
md-input-container.md-default-theme.md-hue-2.md-input-focused .md-input::-webkit-input-placeholder,
md-input-container.md-hue-2.md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-2.md-input-focused .md-input:-ms-input-placeholder,
md-input-container.md-hue-2.md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-2.md-input-focused .md-input::-ms-input-placeholder,
md-input-container.md-hue-2.md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-2.md-input-focused .md-input::placeholder,
md-input-container.md-hue-2.md-input-focused .md-input::placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-2.md-input-focused .md-input:-moz-placeholder,
md-input-container.md-hue-2.md-input-focused .md-input:-moz-placeholder,
md-input-container.md-default-theme.md-hue-2.md-input-focused .md-input::-moz-placeholder,
md-input-container.md-hue-2.md-input-focused .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.54);
    opacity: 1;
}
md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-has-value label,
md-input-container.md-hue-2:not(.md-input-invalid).md-input-has-value label {
    color: rgba(0, 0, 0, 0.54);
}
[disabled] md-input-container.md-default-theme.md-hue-2 .md-input,
[disabled] md-input-container.md-hue-2 .md-input,
md-input-container.md-default-theme.md-hue-2 .md-input[disabled],
md-input-container.md-hue-2 .md-input[disabled] {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.38) 0, rgba(0, 0, 0, 0.38) 33%, transparent 0);
    background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, 0.38) 100%);
    border-bottom-color: transparent;
    color: rgba(0, 0, 0, 0.38);
}
md-list.md-default-theme.md-hue-2 .md-proxy-focus.md-focused div.md-no-style,
md-list.md-hue-2 .md-proxy-focus.md-focused div.md-no-style {
    background-color: rgb(245, 245, 245);
}
md-list.md-default-theme.md-hue-2 md-list-item .md-avatar-icon,
md-list.md-hue-2 md-list-item .md-avatar-icon {
    background-color: rgba(0, 0, 0, 0.38);
    color: rgb(245, 245, 245);
}
md-menu-content.md-default-theme.md-hue-2,
md-menu-content.md-hue-2 {
    background-color: rgb(255, 255, 255);
}
md-menu-content.md-default-theme.md-hue-2 md-menu-divider,
md-menu-content.md-hue-2 md-menu-divider {
    background-color: rgba(0, 0, 0, 0.12);
}
md-menu-bar.md-default-theme.md-hue-2 md-menu.md-open > button,
md-menu-bar.md-hue-2 md-menu.md-open > button,
md-menu-bar.md-default-theme.md-hue-2 md-menu > button:focus,
md-menu-bar.md-hue-2 md-menu > button:focus {
    background-color: rgba(158, 158, 158, 0.18);
    outline: none;
}
md-menu-bar.md-default-theme.md-hue-2.md-open:not(.md-keyboard-mode) md-menu:hover > button,
md-menu-bar.md-hue-2.md-open:not(.md-keyboard-mode) md-menu:hover > button {
    background-color: rgba(158, 158, 158, 0.18);
}
md-menu-bar.md-default-theme.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
md-menu-bar.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
md-menu-bar.md-default-theme.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:hover,
md-menu-bar.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
    background: transparent;
}
md-menu-content.md-default-theme.md-hue-2 .md-menu.md-open > .md-button,
md-menu-content.md-hue-2 .md-menu.md-open > .md-button {
    background-color: rgba(158, 158, 158, 0.18);
}
md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar,
md-toolbar.md-hue-2.md-menu-toolbar {
    background-color: rgb(255, 255, 255);
    color: rgba(0, 0, 0, 0.87);
}
md-nav-bar.md-default-theme.md-hue-2 .md-nav-bar,
md-nav-bar.md-hue-2 .md-nav-bar {
    background-color: transparent;
    border-color: rgba(0, 0, 0, 0.12);
}
._md-panel-backdrop.md-default-theme.md-hue-2,
._md-panel-backdrop.md-hue-2 {
    background-color: rgba(33, 33, 33, 1);
}
md-radio-group.md-default-theme.md-hue-2.md-focused.ng-empty > md-radio-button:first-child .md-container:before,
md-radio-group.md-hue-2.md-focused.ng-empty > md-radio-button:first-child .md-container:before {
    background-color: rgba(0, 0, 0, 0.26);
}
md-select.md-default-theme.md-hue-2[disabled] .md-select-value,
md-select.md-hue-2[disabled] .md-select-value {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.38) 0, rgba(0, 0, 0, 0.38) 33%, transparent 0);
    background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, 0.38) 100%);
    border-bottom-color: transparent;
}
md-select-menu.md-default-theme.md-hue-2 md-content,
md-select-menu.md-hue-2 md-content {
    background-color: rgb(255, 255, 255);
}
md-select-menu.md-default-theme.md-hue-2 md-content md-option:not([disabled]):hover,
md-select-menu.md-hue-2 md-content md-option:not([disabled]):hover {
    background-color: rgba(158, 158, 158, 0.1);
}
md-select-menu.md-default-theme.md-hue-2 md-content md-option:not([disabled]).md-focused,
md-select-menu.md-hue-2 md-content md-option:not([disabled]).md-focused,
md-select-menu.md-default-theme.md-hue-2 md-content md-option:not([disabled]):focus,
md-select-menu.md-hue-2 md-content md-option:not([disabled]):focus {
    background-color: rgba(158, 158, 158, 0.18);
}
.md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-ripple,
.md-checkbox-enabled.md-hue-2[selected] .md-ripple {
    color: rgb(117, 117, 117);
}
md-sidenav.md-default-theme.md-hue-2,
md-sidenav.md-hue-2,
md-sidenav.md-default-theme.md-hue-2 md-content,
md-sidenav.md-hue-2 md-content {
    background-color: rgb(255, 255, 255);
}
md-slider.md-default-theme.md-hue-2 .md-track,
md-slider.md-hue-2 .md-track {
    background-color: rgba(0, 0, 0, 0.38);
}
md-slider.md-default-theme.md-hue-2 .md-track-ticks,
md-slider.md-hue-2 .md-track-ticks {
    color: rgba(0, 0, 0, 0.87);
}
md-slider.md-default-theme.md-hue-2 .md-disabled-thumb,
md-slider.md-hue-2 .md-disabled-thumb {
    background-color: rgb(245, 245, 245);
    border-color: rgb(245, 245, 245);
}
md-slider.md-default-theme.md-hue-2.md-min .md-thumb:after,
md-slider.md-hue-2.md-min .md-thumb:after {
    background-color: rgb(245, 245, 245);
    border-color: rgba(0, 0, 0, 0.38);
}
md-slider.md-default-theme.md-hue-2.md-min .md-focus-ring,
md-slider.md-hue-2.md-min .md-focus-ring {
    background-color: rgba(0, 0, 0, 0.38);
}
md-slider.md-default-theme.md-hue-2.md-min[md-discrete] .md-thumb:after,
md-slider.md-hue-2.md-min[md-discrete] .md-thumb:after {
    background-color: rgba(0, 0, 0, 0.87);
    border-color: transparent;
}
md-slider.md-default-theme.md-hue-2.md-min[md-discrete] .md-sign,
md-slider.md-hue-2.md-min[md-discrete] .md-sign {
    background-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-hue-2.md-min[md-discrete] .md-sign:after,
md-slider.md-hue-2.md-min[md-discrete] .md-sign:after {
    border-top-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-hue-2.md-min[md-discrete][md-vertical] .md-sign:after,
md-slider.md-hue-2.md-min[md-discrete][md-vertical] .md-sign:after {
    border-left-color: rgb(189, 189, 189);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-2[disabled]:not(.md-min) .md-thumb:after,
md-slider.md-hue-2[disabled]:not(.md-min) .md-thumb:after,
md-slider.md-default-theme.md-hue-2[disabled][md-discrete] .md-thumb:after,
md-slider.md-hue-2[disabled][md-discrete] .md-thumb:after {
    background-color: rgba(0, 0, 0, 0.38);
    border-color: transparent;
}
md-slider.md-default-theme.md-hue-2[disabled][readonly] .md-sign,
md-slider.md-hue-2[disabled][readonly] .md-sign {
    background-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-hue-2[disabled][readonly] .md-sign:after,
md-slider.md-hue-2[disabled][readonly] .md-sign:after {
    border-top-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-hue-2[disabled][readonly][md-vertical] .md-sign:after,
md-slider.md-hue-2[disabled][readonly][md-vertical] .md-sign:after {
    border-left-color: rgb(189, 189, 189);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-2[disabled][readonly] .md-disabled-thumb,
md-slider.md-hue-2[disabled][readonly] .md-disabled-thumb {
    background-color: transparent;
    border-color: transparent;
}
.md-subheader.md-default-theme.md-hue-2,
.md-subheader.md-hue-2 {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.54);
}
md-switch.md-default-theme.md-hue-2 .md-ink-ripple,
md-switch.md-hue-2 .md-ink-ripple {
    color: rgb(158, 158, 158);
}
md-switch.md-default-theme.md-hue-2 .md-thumb,
md-switch.md-hue-2 .md-thumb {
    background-color: rgb(250, 250, 250);
}
md-switch.md-default-theme.md-hue-2 .md-bar,
md-switch.md-hue-2 .md-bar {
    background-color: rgb(158, 158, 158);
}
md-switch.md-default-theme.md-hue-2.md-focused:not(.md-checked) .md-thumb:before,
md-switch.md-hue-2.md-focused:not(.md-checked) .md-thumb:before,
md-switch.md-default-theme.md-hue-2.md-focused[disabled] .md-thumb:before,
md-switch.md-hue-2.md-focused[disabled] .md-thumb:before {
    background-color: rgba(0, 0, 0, 0.12);
}
md-switch.md-default-theme.md-hue-2[disabled] .md-thumb,
md-switch.md-hue-2[disabled] .md-thumb {
    background-color: rgb(189, 189, 189);
}
md-switch.md-default-theme.md-hue-2[disabled] .md-bar,
md-switch.md-hue-2[disabled] .md-bar {
    background-color: rgba(0, 0, 0, 0.12);
}
md-tabs.md-default-theme.md-hue-2 md-tabs-wrapper,
md-tabs.md-hue-2 md-tabs-wrapper {
    background-color: transparent;
    border-color: rgba(0, 0, 0, 0.12);
}
md-toast.md-default-theme.md-hue-2 .md-toast-content,
md-toast.md-hue-2 .md-toast-content {
    background-color: #323232;
    color: rgb(250, 250, 250);
}
md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button,
md-toast.md-hue-2 .md-toast-content .md-button {
    color: rgb(250, 250, 250);
}
.md-panel.md-tooltip.md-default-theme.md-hue-2,
.md-panel.md-tooltip.md-hue-2 {
    background-color: rgb(97, 97, 97);
    color: rgba(255, 255, 255, 0.87);
}
body.md-default-theme.md-hue-2,
body.md-hue-2,
html.md-default-theme.md-hue-2,
html.md-hue-2 {
    background-color: rgb(245, 245, 245);
    color: rgba(0, 0, 0, 0.87);
}
.sg-timepicker-time,
.sg-timepicker-open .sg-timepicker-input-container {
    background: rgb(255, 255, 255);
}
.sg-timepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255, 255, 255);
}
.attendees .busy {
    background-color: rgb(186, 168, 112);
}
md-autocomplete.md-default-theme.md-hue-3,
md-autocomplete.md-hue-3 {
    background: rgb(255, 255, 255);
}
md-autocomplete.md-default-theme.md-hue-3[disabled]:not([md-floating-label]),
md-autocomplete.md-hue-3[disabled]:not([md-floating-label]) {
    background: rgb(245, 245, 245);
}
md-autocomplete.md-default-theme.md-hue-3 button md-icon path,
md-autocomplete.md-hue-3 button md-icon path {
    fill: rgb(117, 117, 117);
}
md-autocomplete.md-default-theme.md-hue-3 button:after,
md-autocomplete.md-hue-3 button:after {
    background: rgba(117, 117, 117, 0.3);
}
.md-autocomplete-standard-list-container.md-default-theme.md-hue-3,
.md-autocomplete-standard-list-container.md-hue-3,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-3,
.md-autocomplete-suggestions-container.md-hue-3 {
    background: rgb(255, 255, 255);
}
.md-autocomplete-standard-list-container.md-default-theme.md-hue-3 .md-autocomplete-suggestion.selected,
.md-autocomplete-standard-list-container.md-hue-3 .md-autocomplete-suggestion.selected,
.md-autocomplete-standard-list-container.md-default-theme.md-hue-3 .md-autocomplete-suggestion:hover,
.md-autocomplete-standard-list-container.md-hue-3 .md-autocomplete-suggestion:hover,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-3 .md-autocomplete-suggestion.selected,
.md-autocomplete-suggestions-container.md-hue-3 .md-autocomplete-suggestion.selected,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-3 .md-autocomplete-suggestion:hover,
.md-autocomplete-suggestions-container.md-hue-3 .md-autocomplete-suggestion:hover {
    background: rgba(158, 158, 158, 0.18);
}
md-backdrop {
    background-color: rgba(33, 33, 33, 0);
}
md-backdrop.md-opaque.md-default-theme.md-hue-3,
md-backdrop.md-opaque.md-hue-3 {
    background-color: rgba(33, 33, 33, 1);
}
md-bottom-sheet.md-default-theme.md-hue-3,
md-bottom-sheet.md-hue-3 {
    background-color: rgb(224, 224, 224);
    border-top-color: rgb(224, 224, 224);
}
md-bottom-sheet.md-default-theme.md-hue-3 .md-subheader,
md-bottom-sheet.md-hue-3 .md-subheader {
    background-color: rgb(224, 224, 224);
    color: rgba(0, 0, 0, 0.87);
}
.md-button.md-default-theme.md-hue-3:not([disabled]).md-focused,
.md-button.md-hue-3:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-3:not([disabled]):hover,
.md-button.md-hue-3:not([disabled]):hover {
    background-color: rgba(158, 158, 158, 0.2);
}
.md-button.md-default-theme.md-hue-3:not([disabled]).md-icon-button:hover,
.md-button.md-hue-3:not([disabled]).md-icon-button:hover {
    background-color: transparent;
}
.md-button.md-default-theme.md-hue-3.md-raised,
.md-button.md-hue-3.md-raised {
    background-color: rgb(250, 250, 250);
    color: rgb(33, 33, 33);
}
.md-button.md-default-theme.md-hue-3.md-raised:not([disabled]) md-icon,
.md-button.md-hue-3.md-raised:not([disabled]) md-icon {
    color: rgb(33, 33, 33);
}
.md-button.md-default-theme.md-hue-3.md-raised:not([disabled]):hover,
.md-button.md-hue-3.md-raised:not([disabled]):hover {
    background-color: rgb(250, 250, 250);
}
.md-button.md-default-theme.md-hue-3.md-raised:not([disabled]).md-focused,
.md-button.md-hue-3.md-raised:not([disabled]).md-focused {
    background-color: rgb(238, 238, 238);
}
.md-button.md-default-theme.md-hue-3.md-fab[disabled],
.md-button.md-hue-3.md-fab[disabled],
.md-button.md-default-theme.md-hue-3.md-raised[disabled],
.md-button.md-hue-3.md-raised[disabled] {
    background-color: rgba(0, 0, 0, 0.12);
}
.md-button.md-default-theme.md-hue-3[disabled],
.md-button.md-hue-3[disabled] {
    background-color: transparent;
}
md-card.md-default-theme.md-hue-3,
md-card.md-hue-3 {
    background-color: rgb(255, 255, 255);
    border-radius: 2px;
    color: rgba(0, 0, 0, 0.87);
}
md-card.md-default-theme.md-hue-3 md-card-header md-card-avatar md-icon,
md-card.md-hue-3 md-card-header md-card-avatar md-icon {
    background-color: rgba(0, 0, 0, 0.38);
    color: rgb(224, 224, 224);
}
md-checkbox.md-default-theme.md-hue-3.md-checked .md-ripple,
md-checkbox.md-hue-3.md-checked .md-ripple {
    color: rgb(117, 117, 117);
}
md-checkbox.md-default-theme.md-hue-3.md-checked .md-icon:after,
md-checkbox.md-hue-3.md-checked .md-icon:after {
    border-color: rgb(250, 250, 250);
}
md-checkbox.md-default-theme.md-hue-3[disabled].md-checked .md-icon,
md-checkbox.md-hue-3[disabled].md-checked .md-icon {
    background-color: rgba(0, 0, 0, 0.38);
}
md-chips.md-default-theme.md-hue-3 md-chip,
md-chips.md-hue-3 md-chip {
    background: rgb(224, 224, 224);
    color: rgb(66, 66, 66);
}
md-chips.md-default-theme.md-hue-3 md-chip md-icon,
md-chips.md-hue-3 md-chip md-icon {
    color: rgb(97, 97, 97);
}
md-chips.md-default-theme.md-hue-3 md-chip._md-chip-editing,
md-chips.md-hue-3 md-chip._md-chip-editing {
    background: transparent;
    color: rgb(66, 66, 66);
}
.md-contact-suggestion span.md-contact-email {
    color: rgb(189, 189, 189);
}
md-content.md-default-theme.md-hue-3,
md-content.md-hue-3 {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.87);
}
.md-default-theme.md-hue-3 .md-calendar,
.md-hue-3 .md-calendar {
    background: rgb(255, 255, 255);
    color: rgba(0, 0, 0, 0.87);
}
.md-default-theme.md-hue-3 .md-calendar tr:last-child td,
.md-hue-3 .md-calendar tr:last-child td {
    border-bottom-color: rgb(245, 245, 245);
}
.md-default-theme.md-hue-3 .md-calendar-day-header,
.md-hue-3 .md-calendar-day-header {
    background: rgba(158, 158, 158, 0.32);
    color: rgba(0, 0, 0, 0.87);
}
.md-calendar-date.md-focus .md-default-theme.md-hue-3 .md-calendar-date-selection-indicator,
.md-calendar-date.md-focus .md-hue-3 .md-calendar-date-selection-indicator,
.md-default-theme.md-hue-3 .md-calendar-date-selection-indicator:hover,
.md-hue-3 .md-calendar-date-selection-indicator:hover {
    background: rgba(158, 158, 158, 0.32);
}
.md-default-theme.md-hue-3 .md-datepicker-calendar-pane,
.md-hue-3 .md-datepicker-calendar-pane {
    border-color: rgb(255, 255, 255);
}
.md-default-theme.md-hue-3 .md-datepicker-calendar,
.md-hue-3 .md-datepicker-calendar {
    background: rgb(255, 255, 255);
}
.md-default-theme.md-hue-3 .md-datepicker-input-mask-opaque,
.md-hue-3 .md-datepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255, 255, 255);
}
.md-default-theme.md-hue-3 .md-datepicker-open .md-datepicker-input-container,
.md-hue-3 .md-datepicker-open .md-datepicker-input-container {
    background: rgb(255, 255, 255);
}
md-dialog.md-default-theme.md-hue-3,
md-dialog.md-hue-3 {
    background-color: rgb(255, 255, 255);
    border-radius: 4px;
    color: rgba(0, 0, 0, 0.87);
}
md-fab-speed-dial.md-default-theme.md-hue-3 md-fab-trigger .md-fab.md-button[disabled],
md-fab-speed-dial.md-hue-3 md-fab-trigger .md-fab.md-button[disabled] {
    background-color: rgba(0, 0, 0, 0.12);
}
md-fab-speed-dial.md-default-theme.md-hue-3
    md-fab-actions
    .md-fab-action-item
    .md-button.md-fab.md-raised.md-mini.md-focused,
md-fab-speed-dial.md-hue-3 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini.md-focused,
md-fab-speed-dial.md-default-theme.md-hue-3
    md-fab-actions
    .md-fab-action-item
    .md-button.md-fab.md-raised.md-mini:hover,
md-fab-speed-dial.md-hue-3 md-fab-actions .md-fab-action-item .md-button.md-fab.md-raised.md-mini:hover {
    background-color: rgb(158, 158, 158);
}
md-input-container.md-default-theme.md-hue-3 .md-input,
md-input-container.md-hue-3 .md-input {
    border-color: rgba(0, 0, 0, 0.12);
    color: rgba(0, 0, 0, 0.87);
}
md-input-container.md-default-theme.md-hue-3 .md-input::-webkit-input-placeholder,
md-input-container.md-hue-3 .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-3 .md-input:-ms-input-placeholder,
md-input-container.md-hue-3 .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-3 .md-input::-ms-input-placeholder,
md-input-container.md-hue-3 .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-3 .md-input::placeholder,
md-input-container.md-hue-3 .md-input::placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-3 .md-input:-moz-placeholder,
md-input-container.md-hue-3 .md-input:-moz-placeholder,
md-input-container.md-default-theme.md-hue-3 .md-input::-moz-placeholder,
md-input-container.md-hue-3 .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.54);
    opacity: 1;
}
md-input-container.md-default-theme.md-hue-3 > md-icon,
md-input-container.md-hue-3 > md-icon {
    color: rgba(0, 0, 0, 0.87);
}
md-input-container.md-default-theme.md-hue-3 .md-placeholder,
md-input-container.md-hue-3 .md-placeholder,
md-input-container.md-default-theme.md-hue-3 label,
md-input-container.md-hue-3 label {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-3:not(.md-input-focused):not(.md-input-invalid) label.md-required:after,
md-input-container.md-hue-3:not(.md-input-focused):not(.md-input-invalid) label.md-required:after {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-3 .md-input-message-animation .md-char-counter,
md-input-container.md-hue-3 .md-input-message-animation .md-char-counter,
md-input-container.md-default-theme.md-hue-3 .md-input-messages-animation .md-char-counter,
md-input-container.md-hue-3 .md-input-messages-animation .md-char-counter {
    color: rgba(0, 0, 0, 0.87);
}
md-input-container.md-default-theme.md-hue-3.md-input-focused .md-input::-webkit-input-placeholder,
md-input-container.md-hue-3.md-input-focused .md-input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-3.md-input-focused .md-input:-ms-input-placeholder,
md-input-container.md-hue-3.md-input-focused .md-input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-3.md-input-focused .md-input::-ms-input-placeholder,
md-input-container.md-hue-3.md-input-focused .md-input::-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-3.md-input-focused .md-input::placeholder,
md-input-container.md-hue-3.md-input-focused .md-input::placeholder {
    color: rgba(0, 0, 0, 0.54);
}
md-input-container.md-default-theme.md-hue-3.md-input-focused .md-input:-moz-placeholder,
md-input-container.md-hue-3.md-input-focused .md-input:-moz-placeholder,
md-input-container.md-default-theme.md-hue-3.md-input-focused .md-input::-moz-placeholder,
md-input-container.md-hue-3.md-input-focused .md-input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.54);
    opacity: 1;
}
md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-has-value label,
md-input-container.md-hue-3:not(.md-input-invalid).md-input-has-value label {
    color: rgba(0, 0, 0, 0.54);
}
[disabled] md-input-container.md-default-theme.md-hue-3 .md-input,
[disabled] md-input-container.md-hue-3 .md-input,
md-input-container.md-default-theme.md-hue-3 .md-input[disabled],
md-input-container.md-hue-3 .md-input[disabled] {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.38) 0, rgba(0, 0, 0, 0.38) 33%, transparent 0);
    background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, 0.38) 100%);
    border-bottom-color: transparent;
    color: rgba(0, 0, 0, 0.38);
}
md-list.md-default-theme.md-hue-3 .md-proxy-focus.md-focused div.md-no-style,
md-list.md-hue-3 .md-proxy-focus.md-focused div.md-no-style {
    background-color: rgb(245, 245, 245);
}
md-list.md-default-theme.md-hue-3 md-list-item .md-avatar-icon,
md-list.md-hue-3 md-list-item .md-avatar-icon {
    background-color: rgba(0, 0, 0, 0.38);
    color: rgb(224, 224, 224);
}
md-menu-content.md-default-theme.md-hue-3,
md-menu-content.md-hue-3 {
    background-color: rgb(255, 255, 255);
}
md-menu-content.md-default-theme.md-hue-3 md-menu-divider,
md-menu-content.md-hue-3 md-menu-divider {
    background-color: rgba(0, 0, 0, 0.12);
}
md-menu-bar.md-default-theme.md-hue-3 md-menu.md-open > button,
md-menu-bar.md-hue-3 md-menu.md-open > button,
md-menu-bar.md-default-theme.md-hue-3 md-menu > button:focus,
md-menu-bar.md-hue-3 md-menu > button:focus {
    background-color: rgba(158, 158, 158, 0.18);
    outline: none;
}
md-menu-bar.md-default-theme.md-hue-3.md-open:not(.md-keyboard-mode) md-menu:hover > button,
md-menu-bar.md-hue-3.md-open:not(.md-keyboard-mode) md-menu:hover > button {
    background-color: rgba(158, 158, 158, 0.18);
}
md-menu-bar.md-default-theme.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
md-menu-bar.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
md-menu-bar.md-default-theme.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:hover,
md-menu-bar.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
    background: transparent;
}
md-menu-content.md-default-theme.md-hue-3 .md-menu.md-open > .md-button,
md-menu-content.md-hue-3 .md-menu.md-open > .md-button {
    background-color: rgba(158, 158, 158, 0.18);
}
md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar,
md-toolbar.md-hue-3.md-menu-toolbar {
    background-color: rgb(255, 255, 255);
    color: rgba(0, 0, 0, 0.87);
}
md-nav-bar.md-default-theme.md-hue-3 .md-nav-bar,
md-nav-bar.md-hue-3 .md-nav-bar {
    background-color: transparent;
    border-color: rgba(0, 0, 0, 0.12);
}
._md-panel-backdrop.md-default-theme.md-hue-3,
._md-panel-backdrop.md-hue-3 {
    background-color: rgba(33, 33, 33, 1);
}
md-radio-group.md-default-theme.md-hue-3.md-focused.ng-empty > md-radio-button:first-child .md-container:before,
md-radio-group.md-hue-3.md-focused.ng-empty > md-radio-button:first-child .md-container:before {
    background-color: rgba(0, 0, 0, 0.26);
}
md-select.md-default-theme.md-hue-3[disabled] .md-select-value,
md-select.md-hue-3[disabled] .md-select-value {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.38) 0, rgba(0, 0, 0, 0.38) 33%, transparent 0);
    background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, 0.38) 100%);
    border-bottom-color: transparent;
}
md-select-menu.md-default-theme.md-hue-3 md-content,
md-select-menu.md-hue-3 md-content {
    background-color: rgb(255, 255, 255);
}
md-select-menu.md-default-theme.md-hue-3 md-content md-option:not([disabled]):hover,
md-select-menu.md-hue-3 md-content md-option:not([disabled]):hover {
    background-color: rgba(158, 158, 158, 0.1);
}
md-select-menu.md-default-theme.md-hue-3 md-content md-option:not([disabled]).md-focused,
md-select-menu.md-hue-3 md-content md-option:not([disabled]).md-focused,
md-select-menu.md-default-theme.md-hue-3 md-content md-option:not([disabled]):focus,
md-select-menu.md-hue-3 md-content md-option:not([disabled]):focus {
    background-color: rgba(158, 158, 158, 0.18);
}
.md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-ripple,
.md-checkbox-enabled.md-hue-3[selected] .md-ripple {
    color: rgb(117, 117, 117);
}
md-sidenav.md-default-theme.md-hue-3,
md-sidenav.md-hue-3,
md-sidenav.md-default-theme.md-hue-3 md-content,
md-sidenav.md-hue-3 md-content {
    background-color: rgb(255, 255, 255);
}
md-slider.md-default-theme.md-hue-3 .md-track,
md-slider.md-hue-3 .md-track {
    background-color: rgba(0, 0, 0, 0.38);
}
md-slider.md-default-theme.md-hue-3 .md-track-ticks,
md-slider.md-hue-3 .md-track-ticks {
    color: rgba(0, 0, 0, 0.87);
}
md-slider.md-default-theme.md-hue-3 .md-disabled-thumb,
md-slider.md-hue-3 .md-disabled-thumb {
    background-color: rgb(224, 224, 224);
    border-color: rgb(224, 224, 224);
}
md-slider.md-default-theme.md-hue-3.md-min .md-thumb:after,
md-slider.md-hue-3.md-min .md-thumb:after {
    background-color: rgb(224, 224, 224);
    border-color: rgba(0, 0, 0, 0.38);
}
md-slider.md-default-theme.md-hue-3.md-min .md-focus-ring,
md-slider.md-hue-3.md-min .md-focus-ring {
    background-color: rgba(0, 0, 0, 0.38);
}
md-slider.md-default-theme.md-hue-3.md-min[md-discrete] .md-thumb:after,
md-slider.md-hue-3.md-min[md-discrete] .md-thumb:after {
    background-color: rgba(0, 0, 0, 0.87);
    border-color: transparent;
}
md-slider.md-default-theme.md-hue-3.md-min[md-discrete] .md-sign,
md-slider.md-hue-3.md-min[md-discrete] .md-sign {
    background-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-hue-3.md-min[md-discrete] .md-sign:after,
md-slider.md-hue-3.md-min[md-discrete] .md-sign:after {
    border-top-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-hue-3.md-min[md-discrete][md-vertical] .md-sign:after,
md-slider.md-hue-3.md-min[md-discrete][md-vertical] .md-sign:after {
    border-left-color: rgb(189, 189, 189);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-3[disabled]:not(.md-min) .md-thumb:after,
md-slider.md-hue-3[disabled]:not(.md-min) .md-thumb:after,
md-slider.md-default-theme.md-hue-3[disabled][md-discrete] .md-thumb:after,
md-slider.md-hue-3[disabled][md-discrete] .md-thumb:after {
    background-color: rgba(0, 0, 0, 0.38);
    border-color: transparent;
}
md-slider.md-default-theme.md-hue-3[disabled][readonly] .md-sign,
md-slider.md-hue-3[disabled][readonly] .md-sign {
    background-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-hue-3[disabled][readonly] .md-sign:after,
md-slider.md-hue-3[disabled][readonly] .md-sign:after {
    border-top-color: rgb(189, 189, 189);
}
md-slider.md-default-theme.md-hue-3[disabled][readonly][md-vertical] .md-sign:after,
md-slider.md-hue-3[disabled][readonly][md-vertical] .md-sign:after {
    border-left-color: rgb(189, 189, 189);
    border-top-color: transparent;
}
md-slider.md-default-theme.md-hue-3[disabled][readonly] .md-disabled-thumb,
md-slider.md-hue-3[disabled][readonly] .md-disabled-thumb {
    background-color: transparent;
    border-color: transparent;
}
.md-subheader.md-default-theme.md-hue-3,
.md-subheader.md-hue-3 {
    background-color: rgb(250, 250, 250);
    color: rgba(0, 0, 0, 0.54);
}
md-switch.md-default-theme.md-hue-3 .md-ink-ripple,
md-switch.md-hue-3 .md-ink-ripple {
    color: rgb(158, 158, 158);
}
md-switch.md-default-theme.md-hue-3 .md-thumb,
md-switch.md-hue-3 .md-thumb {
    background-color: rgb(250, 250, 250);
}
md-switch.md-default-theme.md-hue-3 .md-bar,
md-switch.md-hue-3 .md-bar {
    background-color: rgb(158, 158, 158);
}
md-switch.md-default-theme.md-hue-3.md-focused:not(.md-checked) .md-thumb:before,
md-switch.md-hue-3.md-focused:not(.md-checked) .md-thumb:before,
md-switch.md-default-theme.md-hue-3.md-focused[disabled] .md-thumb:before,
md-switch.md-hue-3.md-focused[disabled] .md-thumb:before {
    background-color: rgba(0, 0, 0, 0.12);
}
md-switch.md-default-theme.md-hue-3[disabled] .md-thumb,
md-switch.md-hue-3[disabled] .md-thumb {
    background-color: rgb(189, 189, 189);
}
md-switch.md-default-theme.md-hue-3[disabled] .md-bar,
md-switch.md-hue-3[disabled] .md-bar {
    background-color: rgba(0, 0, 0, 0.12);
}
md-tabs.md-default-theme.md-hue-3 md-tabs-wrapper,
md-tabs.md-hue-3 md-tabs-wrapper {
    background-color: transparent;
    border-color: rgba(0, 0, 0, 0.12);
}
md-toast.md-default-theme.md-hue-3 .md-toast-content,
md-toast.md-hue-3 .md-toast-content {
    background-color: #323232;
    color: rgb(250, 250, 250);
}
md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button,
md-toast.md-hue-3 .md-toast-content .md-button {
    color: rgb(250, 250, 250);
}
.md-panel.md-tooltip.md-default-theme.md-hue-3,
.md-panel.md-tooltip.md-hue-3 {
    background-color: rgb(97, 97, 97);
    color: rgba(255, 255, 255, 0.87);
}
body.md-default-theme.md-hue-3,
body.md-hue-3,
html.md-default-theme.md-hue-3,
html.md-hue-3 {
    background-color: rgb(224, 224, 224);
    color: rgba(0, 0, 0, 0.87);
}
.sg-timepicker-time,
.sg-timepicker-open .sg-timepicker-input-container {
    background: rgb(255, 255, 255);
}
.sg-timepicker-input-mask-opaque {
    box-shadow: 0 0 0 9999px rgb(255, 255, 255);
}
.attendees .busy {
    background-color: rgb(186, 168, 112);
}

/* dodatkowe wymuszenie */
.md-default-theme.md-accent.md-bg {
	background-color:#0049ac !important;
	color:#fff !important;
}

.md-default-theme.md-accent.md-bg label, .md-default-theme.md-accent.md-bg input {
	color:#fff !important;
}

.md-default-theme.md-accent.md-hue-2.md-bg {
	background-color:#006cff !important;
}

.md-default-theme.md-accent.md-bdr {
	background-color:#217efb !important;
}