md-bottom-sheet.md-list md-list-item {
	color: rgba(0, 0, 0, .87)
}
md-bottom-sheet .md-subheader,
md-bottom-sheet.md-default-theme .md-subheader {
	color: rgba(0, 0, 0, .87)
}
.md-button.md-default-theme.md-primary,
.md-button.md-primary {
	color: #3f51b5
}
.md-button.md-default-theme.md-primary.md-fab,
.md-button.md-default-theme.md-primary.md-raised,
.md-button.md-primary.md-fab,
.md-button.md-primary.md-raised {
	color: rgba(255, 255, 255, .87);
	background-color: #3f51b5
}
.md-button.md-default-theme.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-fab:not([disabled]) .md-icon,
.md-button.md-primary.md-raised:not([disabled]) .md-icon {
	color: rgba(255, 255, 255, .87)
}
.md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover,
.md-button.md-primary.md-fab:not([disabled]):hover,
.md-button.md-primary.md-raised:not([disabled]):hover {
	background-color: #3949ab
}
.md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused,
.md-button.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-primary.md-raised:not([disabled]).md-focused {
	background-color: #3949ab
}
.md-button.md-default-theme.md-primary:not([disabled]) .md-icon,
.md-button.md-primary:not([disabled]) .md-icon {
	color: #3f51b5
}
._md a.md-default-theme:not(.md-button).md-primary,
._md a:not(.md-button).md-primary {
	color: #3f51b5
}
._md a.md-default-theme:not(.md-button).md-primary:hover,
._md a:not(.md-button).md-primary:hover {
	color: #303f9f
}
md-card .md-card-image,
md-card.md-default-theme .md-card-image {
	border-radius: 2px 2px 0 0
}
md-card md-card-header md-card-header-text .md-subhead,
md-card.md-default-theme md-card-header md-card-header-text .md-subhead {
	color: rgba(0, 0, 0, .54)
}
md-card md-card-title md-card-title-text:not(:only-child) .md-subhead,
md-card.md-default-theme md-card-title md-card-title-text:not(:only-child) .md-subhead {
	color: rgba(0, 0, 0, .54)
}
md-chips .md-chips,
md-chips.md-default-theme .md-chips {
	box-shadow: 0 1px rgba(0, 0, 0, .12)
}
md-chips .md-chips.md-focused,
md-chips.md-default-theme .md-chips.md-focused {
	box-shadow: 0 2px #3f51b5
}
md-chips .md-chips .md-chip-input-container input,
md-chips.md-default-theme .md-chips .md-chip-input-container input {
	color: rgba(0, 0, 0, .87)
}
md-chips .md-chips .md-chip-input-container input::-webkit-input-placeholder,
md-chips.md-default-theme .md-chips .md-chip-input-container input::-webkit-input-placeholder {
	color: rgba(0, 0, 0, .38)
}
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 {
	color: rgba(0, 0, 0, .38)
}
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 {
	color: rgba(0, 0, 0, .38)
}
md-chips .md-chips .md-chip-input-container input:-ms-input-placeholder,
md-chips.md-default-theme .md-chips .md-chip-input-container input:-ms-input-placeholder {
	color: rgba(0, 0, 0, .38)
}
md-chips .md-chips .md-chip-input-container input::-webkit-input-placeholder,
md-chips.md-default-theme .md-chips .md-chip-input-container input::-webkit-input-placeholder {
	color: rgba(0, 0, 0, .38)
}
md-chips md-chip.md-focused,
md-chips.md-default-theme md-chip.md-focused {
	background: #3f51b5;
	color: rgba(255, 255, 255, .87)
}
md-chips md-chip.md-focused .md-icon,
md-chips.md-default-theme md-chip.md-focused .md-icon {
	color: rgba(255, 255, 255, .87)
}
.md-checkbox .md-ink-ripple,
.md-checkbox.md-default-theme .md-ink-ripple {
	color: rgba(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, .54)
}
.md-checkbox.md-default-theme:not([disabled]).md-primary .md-ripple,
.md-checkbox:not([disabled]).md-primary .md-ripple {
	color: #3949ab
}
.md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ripple,
.md-checkbox:not([disabled]).md-primary.md-checked .md-ripple {
	color: #757575
}
.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, .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(63, 81, 181, .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, .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(63, 81, 181, .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(63, 81, 181, .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, .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, .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, .38)
}
.md-checkbox.md-default-theme[disabled] .md-icon:after,
.md-checkbox[disabled] .md-icon:after {
	border-color: rgba(0, 0, 0, .38)
}
.md-checkbox.md-default-theme[disabled] .md-label,
.md-checkbox[disabled] .md-label {
	color: rgba(0, 0, 0, .38)
}
.md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator,
.md-default-theme .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
	border: 1px solid #3f51b5
}
.md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
.md-default-theme .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
	color: rgba(63, 81, 181, .6)
}
.md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator,
.md-default-theme .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 {
	background: #3f51b5;
	color: rgba(255, 255, 255, .87);
	border-color: transparent
}
.md-datepicker-input,
.md-default-theme .md-datepicker-input {
	color: rgba(0, 0, 0, .87)
}
.md-datepicker-input::-webkit-input-placeholder,
.md-default-theme .md-datepicker-input::-webkit-input-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-datepicker-input:-moz-placeholder,
.md-default-theme .md-datepicker-input:-moz-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-datepicker-input::-moz-placeholder,
.md-default-theme .md-datepicker-input::-moz-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-datepicker-input:-ms-input-placeholder,
.md-default-theme .md-datepicker-input:-ms-input-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-datepicker-input::-webkit-input-placeholder,
.md-default-theme .md-datepicker-input::-webkit-input-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-datepicker-input-container,
.md-default-theme .md-datepicker-input-container {
	border-bottom-color: rgba(0, 0, 0, .12)
}
.md-datepicker-input-container.md-datepicker-focused,
.md-default-theme .md-datepicker-input-container.md-datepicker-focused {
	border-bottom-color: #3f51b5
}
.md-datepicker-triangle-button .md-datepicker-expand-triangle,
.md-default-theme .md-datepicker-triangle-button .md-datepicker-expand-triangle {
	border-top-color: rgba(0, 0, 0, .38)
}
.md-datepicker-triangle-button:hover .md-datepicker-expand-triangle,
.md-default-theme .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle {
	border-top-color: rgba(0, 0, 0, .54)
}
.md-datepicker-open .md-datepicker-calendar-icon,
.md-default-theme .md-datepicker-open .md-datepicker-calendar-icon {
	color: #3f51b5
}
md-dialog.md-content-overflow .md-actions,
md-dialog.md-content-overflow md-dialog-actions,
md-dialog.md-default-theme.md-content-overflow .md-actions,
md-dialog.md-default-theme.md-content-overflow md-dialog-actions {
	border-top-color: rgba(0, 0, 0, .12)
}
md-divider,
md-divider.md-default-theme {
	border-top-color: rgba(0, 0, 0, .12)
}
.layout-gt-lg-row>md-divider,
.layout-gt-lg-row>md-divider.md-default-theme,
.layout-gt-md-row>md-divider,
.layout-gt-md-row>md-divider.md-default-theme,
.layout-gt-sm-row>md-divider,
.layout-gt-sm-row>md-divider.md-default-theme,
.layout-gt-xs-row>md-divider,
.layout-gt-xs-row>md-divider.md-default-theme,
.layout-lg-row>md-divider,
.layout-lg-row>md-divider.md-default-theme,
.layout-md-row>md-divider,
.layout-md-row>md-divider.md-default-theme,
.layout-row>md-divider,
.layout-row>md-divider.md-default-theme,
.layout-sm-row>md-divider,
.layout-sm-row>md-divider.md-default-theme,
.layout-xl-row>md-divider,
.layout-xl-row>md-divider.md-default-theme,
.layout-xs-row>md-divider,
.layout-xs-row>md-divider.md-default-theme {
	border-right-color: rgba(0, 0, 0, .12)
}
.md-icon,
.md-icon.md-default-theme {
	color: rgba(0, 0, 0, .54)
}
.md-icon.md-default-theme.md-primary,
.md-icon.md-primary {
	color: #3f51b5
}
.md-input-container .md-input,
.md-input-container.md-default-theme .md-input {
	color: rgba(0, 0, 0, .87);
	border-color: rgba(0, 0, 0, .12)
}
.md-input-container .md-input::-webkit-input-placeholder,
.md-input-container.md-default-theme .md-input::-webkit-input-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-input-container .md-input:-moz-placeholder,
.md-input-container.md-default-theme .md-input:-moz-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-input-container .md-input::-moz-placeholder,
.md-input-container.md-default-theme .md-input::-moz-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-input-container .md-input:-ms-input-placeholder,
.md-input-container.md-default-theme .md-input:-ms-input-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-input-container .md-input::-webkit-input-placeholder,
.md-input-container.md-default-theme .md-input::-webkit-input-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-input-container.md-default-theme>.md-icon,
.md-input-container>.md-icon {
	color: rgba(0, 0, 0, .87)
}
.md-input-container .md-placeholder,
.md-input-container label,
.md-input-container.md-default-theme .md-placeholder,
.md-input-container.md-default-theme label {
	color: rgba(0, 0, 0, .38)
}
.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, .54)
}
.md-input-container .md-input-message-animation .md-char-counter,
.md-input-container .md-input-messages-animation .md-char-counter,
.md-input-container.md-default-theme .md-input-message-animation .md-char-counter,
.md-input-container.md-default-theme .md-input-messages-animation .md-char-counter {
	color: rgba(0, 0, 0, .87)
}
.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, .54)
}
md-list md-list-item.md-2-line .md-list-item-text h3,
md-list md-list-item.md-2-line .md-list-item-text h4,
md-list md-list-item.md-3-line .md-list-item-text h3,
md-list md-list-item.md-3-line .md-list-item-text h4,
md-list.md-default-theme 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-default-theme 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 {
	color: rgba(0, 0, 0, .87)
}
md-list md-list-item.md-2-line .md-list-item-text p,
md-list md-list-item.md-3-line .md-list-item-text p,
md-list.md-default-theme 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 {
	color: rgba(0, 0, 0, .54)
}
md-list md-list-item>.md-icon,
md-list.md-default-theme md-list-item>.md-icon {
	color: rgba(0, 0, 0, .54)
}
md-list md-list-item>.md-icon.md-highlight,
md-list.md-default-theme md-list-item>.md-icon.md-highlight {
	color: #3f51b5
}
md-menu-bar.md-default-theme>button.md-button,
md-menu-bar>button.md-button {
	color: rgba(0, 0, 0, .54);
	border-radius: 2px
}
md-toolbar.md-default-theme.md-menu-toolbar md-toolbar-filler,
md-toolbar.md-menu-toolbar md-toolbar-filler {
	background-color: #3f51b5;
	color: rgba(255, 255, 255, .87)
}
md-nav-bar .md-button._md-nav-button.md-unselected,
md-nav-bar.md-default-theme .md-button._md-nav-button.md-unselected {
	color: rgba(0, 0, 0, .54)
}
md-progress-circular path,
md-progress-circular.md-default-theme path {
	stroke: #3f51b5
}
md-progress-linear .md-container,
md-progress-linear.md-default-theme .md-container {
	background-color: #c5cae9
}
md-progress-linear .md-bar,
md-progress-linear.md-default-theme .md-bar {
	background-color: #3f51b5
}
md-radio-button .md-off,
md-radio-button.md-default-theme .md-off {
	border-color: rgba(0, 0, 0, .54)
}
md-radio-button.md-default-theme: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-button:not([disabled]).md-primary .md-on,
md-radio-group.md-default-theme: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:not([disabled]).md-primary .md-on {
	background-color: rgba(63, 81, 181, .87)
}
md-radio-button.md-default-theme: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.md-default-theme: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:not([disabled]) .md-primary.md-checked .md-off,
md-radio-button: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.md-default-theme: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.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:not([disabled]) .md-primary.md-checked .md-off,
md-radio-group:not([disabled]).md-primary .md-checked .md-off,
md-radio-group:not([disabled]).md-primary.md-checked .md-off {
	border-color: rgba(63, 81, 181, .87)
}
md-radio-button.md-default-theme: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.md-default-theme: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:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-button: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.md-default-theme: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.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:not([disabled]) .md-primary.md-checked .md-ink-ripple,
md-radio-group:not([disabled]).md-primary .md-checked .md-ink-ripple,
md-radio-group:not([disabled]).md-primary.md-checked .md-ink-ripple {
	color: rgba(63, 81, 181, .87)
}
md-radio-button.md-default-theme: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-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.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:not([disabled]).md-primary .md-container .md-ripple {
	color: #3949ab
}
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, .38)
}
md-radio-button.md-default-theme[disabled] .md-container .md-off,
md-radio-button[disabled] .md-container .md-off,
md-radio-group.md-default-theme[disabled] .md-container .md-off,
md-radio-group[disabled] .md-container .md-off {
	border-color: rgba(0, 0, 0, .38)
}
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-on,
md-radio-group[disabled] .md-container .md-on {
	border-color: rgba(0, 0, 0, .38)
}
md-radio-group .md-checked:not([disabled]).md-primary .md-ink-ripple,
md-radio-group.md-default-theme .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(63, 81, 181, .26)
}
md-radio-group .md-checked.md-primary .md-ink-ripple,
md-radio-group.md-default-theme .md-checked.md-primary .md-ink-ripple {
	color: "-0.26"
}
md-radio-group.md-default-theme.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-checked.md-primary .md-container:before,
md-radio-group.md-focused:not(:empty).md-primary .md-checked .md-container:before {
	background-color: rgba(63, 81, 181, .26)
}
.md-input-container:not(.md-input-focused):not(.md-input-invalid) .md-select .md-select-value span:first-child:after,
.md-input-container:not(.md-input-focused):not(.md-input-invalid) .md-select.md-default-theme .md-select-value span:first-child:after {
	color: rgba(0, 0, 0, .38)
}
.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 {
	color: #3f51b5
}
.md-input-container.md-input-focused:not(.md-input-has-value) .md-select .md-select-value.md-select-placeholder,
.md-input-container.md-input-focused:not(.md-input-has-value) .md-select.md-default-theme .md-select-value.md-select-placeholder {
	color: #3f51b5
}
.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-select-value,
.md-select.md-default-theme .md-select-value {
	border-bottom-color: rgba(0, 0, 0, .12)
}
.md-select .md-select-value.md-select-placeholder,
.md-select.md-default-theme .md-select-value.md-select-placeholder {
	color: rgba(0, 0, 0, .38)
}
.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: #3f51b5;
	color: rgba(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, .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-value,
.md-select[disabled] .md-select-value {
	color: rgba(0, 0, 0, .38)
}
.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, .38)
}
.md-select-menu .md-content .md-option[selected],
.md-select-menu.md-default-theme .md-content .md-option[selected] {
	color: #3f51b5
}
.md-select-menu .md-content .md-option[selected]:focus,
.md-select-menu.md-default-theme .md-content .md-option[selected]:focus {
	color: #3949ab
}
.md-checkbox-enabled .md-ripple,
.md-checkbox-enabled.md-default-theme .md-ripple {
	color: #3949ab
}
.md-checkbox-enabled .md-ink-ripple,
.md-checkbox-enabled.md-default-theme .md-ink-ripple {
	color: rgba(0, 0, 0, .54)
}
.md-checkbox-enabled.md-default-theme[selected] .md-ink-ripple,
.md-checkbox-enabled[selected] .md-ink-ripple {
	color: rgba(63, 81, 181, .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, .54)
}
.md-checkbox-enabled.md-default-theme[selected] .md-icon,
.md-checkbox-enabled[selected] .md-icon {
	background-color: rgba(63, 81, 181, .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(63, 81, 181, .26)
}
.md-checkbox-enabled.md-default-theme[selected] .md-icon:after,
.md-checkbox-enabled[selected] .md-icon:after {
	border-color: rgba(255, 255, 255, .87)
}
.md-checkbox-enabled .md-indeterminate[disabled] .md-container,
.md-checkbox-enabled.md-default-theme .md-indeterminate[disabled] .md-container {
	color: rgba(0, 0, 0, .38)
}
md-slider.md-default-theme.md-primary .md-focus-ring,
md-slider.md-primary .md-focus-ring {
	background-color: rgba(159, 168, 218, .38)
}
md-slider.md-default-theme.md-primary .md-track.md-track-fill,
md-slider.md-primary .md-track.md-track-fill {
	background-color: #3f51b5
}
md-slider.md-default-theme.md-primary .md-thumb:after,
md-slider.md-primary .md-thumb:after {
	border-color: #3f51b5;
	background-color: #3f51b5
}
md-slider.md-default-theme.md-primary .md-sign,
md-slider.md-primary .md-sign {
	background-color: #3f51b5
}
md-slider.md-default-theme.md-primary .md-sign:after,
md-slider.md-primary .md-sign:after {
	border-top-color: #3f51b5
}
md-slider.md-default-theme.md-primary[md-vertical] .md-sign:after,
md-slider.md-primary[md-vertical] .md-sign:after {
	border-top-color: transparent;
	border-left-color: #3f51b5
}
md-slider.md-default-theme.md-primary .md-thumb-text,
md-slider.md-primary .md-thumb-text {
	color: rgba(255, 255, 255, .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, .38)
}
.md-subheader.md-default-theme.md-primary,
.md-subheader.md-primary {
	color: #3f51b5
}
.md-switch.md-checked.md-primary .md-ink-ripple,
.md-switch.md-default-theme.md-checked.md-primary .md-ink-ripple {
	color: #3f51b5
}
.md-switch.md-checked.md-primary .md-thumb,
.md-switch.md-default-theme.md-checked.md-primary .md-thumb {
	background-color: #3f51b5
}
.md-switch.md-checked.md-primary .md-bar,
.md-switch.md-default-theme.md-checked.md-primary .md-bar {
	background-color: rgba(63, 81, 181, .5)
}
.md-switch.md-checked.md-primary.md-focused .md-thumb:before,
.md-switch.md-default-theme.md-checked.md-primary.md-focused .md-thumb:before {
	background-color: rgba(63, 81, 181, .26)
}
md-tabs .md-paginator .md-icon,
md-tabs.md-default-theme .md-paginator .md-icon {
	color: #3f51b5
}
md-tabs .md-tab,
md-tabs.md-default-theme .md-tab {
	color: rgba(0, 0, 0, .54)
}
md-tabs .md-tab[disabled],
md-tabs .md-tab[disabled] .md-icon,
md-tabs.md-default-theme .md-tab[disabled],
md-tabs.md-default-theme .md-tab[disabled] .md-icon {
	color: rgba(0, 0, 0, .38)
}
md-tabs .md-tab.md-active,
md-tabs .md-tab.md-active .md-icon,
md-tabs .md-tab.md-focused,
md-tabs .md-tab.md-focused .md-icon,
md-tabs.md-default-theme .md-tab.md-active,
md-tabs.md-default-theme .md-tab.md-active .md-icon,
md-tabs.md-default-theme .md-tab.md-focused,
md-tabs.md-default-theme .md-tab.md-focused .md-icon {
	color: #3f51b5
}
md-tabs .md-tab.md-focused,
md-tabs.md-default-theme .md-tab.md-focused {
	background: rgba(63, 81, 181, .1)
}
md-tabs.md-default-theme.md-primary>md-tabs-wrapper,
md-tabs.md-primary>md-tabs-wrapper {
	background-color: #3f51b5
}
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]) {
	color: #c5cae9
}
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-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-default-theme.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-active,
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-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-icon {
	color: rgba(255, 255, 255, .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, .1)
}
md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper,
md-toolbar>md-tabs>md-tabs-wrapper {
	background-color: #3f51b5
}
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]) {
	color: #c5cae9
}
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-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-default-theme>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-active,
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-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-icon {
	color: rgba(255, 255, 255, .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, .1)
}
md-toast .md-toast-content .md-button.md-highlight.md-primary,
md-toast.md-default-theme .md-toast-content .md-button.md-highlight.md-primary {
	color: #3f51b5
}
md-toolbar.md-default-theme:not(.md-menu-toolbar),
md-toolbar:not(.md-menu-toolbar) {
	background-color: #3f51b5;
	color: rgba(255, 255, 255, .87)
}
md-toolbar.md-default-theme:not(.md-menu-toolbar) .md-icon,
md-toolbar:not(.md-menu-toolbar) .md-icon {
	color: rgba(255, 255, 255, .87);
	fill: rgba(255, 255, 255, .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 {
	color: rgba(255, 255, 255, .26);
	fill: rgba(255, 255, 255, .26)
}
md-bottom-sheet.md-hue-1.md-list md-list-item {
	color: rgba(0, 0, 0, .87)
}
md-bottom-sheet.md-default-theme.md-hue-1 .md-subheader,
md-bottom-sheet.md-hue-1 .md-subheader {
	color: rgba(0, 0, 0, .87)
}
.md-button.md-default-theme.md-hue-1.md-primary,
.md-button.md-hue-1.md-primary {
	color: #7986cb
}
.md-button.md-default-theme.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-fab,
.md-button.md-hue-1.md-primary.md-raised {
	color: #fff;
	background-color: #7986cb
}
.md-button.md-default-theme.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-fab:not([disabled]) .md-icon,
.md-button.md-hue-1.md-primary.md-raised:not([disabled]) .md-icon {
	color: #fff
}
.md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]):hover,
.md-button.md-hue-1.md-primary.md-fab:not([disabled]):hover,
.md-button.md-hue-1.md-primary.md-raised:not([disabled]):hover {
	background-color: #3949ab
}
.md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]).md-focused,
.md-button.md-hue-1.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-hue-1.md-primary.md-raised:not([disabled]).md-focused {
	background-color: #3949ab
}
.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: #7986cb
}
._md a.md-default-theme.md-hue-1:not(.md-button).md-primary,
._md a.md-hue-1:not(.md-button).md-primary {
	color: #7986cb
}
._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: #303f9f
}
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 {
	color: rgba(0, 0, 0, .54)
}
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, .54)
}
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, .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 #7986cb
}
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, .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, .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 {
	color: rgba(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 {
	color: rgba(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, .38)
}
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, .38)
}
md-chips.md-default-theme.md-hue-1 md-chip.md-focused,
md-chips.md-hue-1 md-chip.md-focused {
	background: #7986cb;
	color: #fff
}
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: #fff
}
.md-checkbox.md-default-theme.md-hue-1 .md-ink-ripple,
.md-checkbox.md-hue-1 .md-ink-ripple {
	color: rgba(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, .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: #3949ab
}
.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: #757575
}
.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, .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(121, 134, 203, .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, .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(121, 134, 203, .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(121, 134, 203, .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, .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, .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, .38)
}
.md-checkbox.md-default-theme.md-hue-1[disabled] .md-icon:after,
.md-checkbox.md-hue-1[disabled] .md-icon:after {
	border-color: rgba(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, .38)
}
.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 #3f51b5
}
.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(63, 81, 181, .6)
}
.md-default-theme.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-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: #3f51b5;
	color: rgba(255, 255, 255, .87);
	border-color: transparent
}
.md-default-theme.md-hue-1 .md-datepicker-input,
.md-hue-1 .md-datepicker-input {
	color: rgba(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, .38)
}
.md-default-theme.md-hue-1 .md-datepicker-input:-moz-placeholder,
.md-hue-1 .md-datepicker-input:-moz-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-default-theme.md-hue-1 .md-datepicker-input::-moz-placeholder,
.md-hue-1 .md-datepicker-input::-moz-placeholder {
	color: rgba(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, .38)
}
.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, .38)
}
.md-default-theme.md-hue-1 .md-datepicker-input-container,
.md-hue-1 .md-datepicker-input-container {
	border-bottom-color: rgba(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: #7986cb
}
.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, .38)
}
.md-default-theme.md-hue-1 .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle,
.md-hue-1 .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle {
	border-top-color: rgba(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: #7986cb
}
md-dialog.md-default-theme.md-hue-1.md-content-overflow .md-actions,
md-dialog.md-default-theme.md-hue-1.md-content-overflow md-dialog-actions,
md-dialog.md-hue-1.md-content-overflow .md-actions,
md-dialog.md-hue-1.md-content-overflow md-dialog-actions {
	border-top-color: rgba(0, 0, 0, .12)
}
md-divider.md-default-theme.md-hue-1,
md-divider.md-hue-1 {
	border-top-color: rgba(0, 0, 0, .12)
}
.layout-gt-lg-row>md-divider.md-default-theme.md-hue-1,
.layout-gt-lg-row>md-divider.md-hue-1,
.layout-gt-md-row>md-divider.md-default-theme.md-hue-1,
.layout-gt-md-row>md-divider.md-hue-1,
.layout-gt-sm-row>md-divider.md-default-theme.md-hue-1,
.layout-gt-sm-row>md-divider.md-hue-1,
.layout-gt-xs-row>md-divider.md-default-theme.md-hue-1,
.layout-gt-xs-row>md-divider.md-hue-1,
.layout-lg-row>md-divider.md-default-theme.md-hue-1,
.layout-lg-row>md-divider.md-hue-1,
.layout-md-row>md-divider.md-default-theme.md-hue-1,
.layout-md-row>md-divider.md-hue-1,
.layout-row>md-divider.md-default-theme.md-hue-1,
.layout-row>md-divider.md-hue-1,
.layout-sm-row>md-divider.md-default-theme.md-hue-1,
.layout-sm-row>md-divider.md-hue-1,
.layout-xl-row>md-divider.md-default-theme.md-hue-1,
.layout-xl-row>md-divider.md-hue-1,
.layout-xs-row>md-divider.md-default-theme.md-hue-1,
.layout-xs-row>md-divider.md-hue-1 {
	border-right-color: rgba(0, 0, 0, .12)
}
.md-icon.md-default-theme.md-hue-1,
.md-icon.md-hue-1 {
	color: rgba(0, 0, 0, .54)
}
.md-icon.md-default-theme.md-hue-1.md-primary,
.md-icon.md-hue-1.md-primary {
	color: #7986cb
}
.md-input-container.md-default-theme.md-hue-1 .md-input,
.md-input-container.md-hue-1 .md-input {
	color: rgba(0, 0, 0, .87);
	border-color: rgba(0, 0, 0, .12)
}
.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, .38)
}
.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, .38)
}
.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, .38)
}
.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, .38)
}
.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, .38)
}
.md-input-container.md-default-theme.md-hue-1>.md-icon,
.md-input-container.md-hue-1>.md-icon {
	color: rgba(0, 0, 0, .87)
}
.md-input-container.md-default-theme.md-hue-1 .md-placeholder,
.md-input-container.md-default-theme.md-hue-1 label,
.md-input-container.md-hue-1 .md-placeholder,
.md-input-container.md-hue-1 label {
	color: rgba(0, 0, 0, .38)
}
.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, .54)
}
.md-input-container.md-default-theme.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-message-animation .md-char-counter,
.md-input-container.md-hue-1 .md-input-messages-animation .md-char-counter {
	color: rgba(0, 0, 0, .87)
}
.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, .54)
}
.md-input-container.md-default-theme.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-focused .md-input,
.md-input-container.md-hue-1:not(.md-input-invalid).md-input-resized .md-input {
	border-color: #7986cb
}
.md-input-container.md-default-theme.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 label,
.md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused .md-icon {
	color: #7986cb
}
md-list.md-default-theme.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-default-theme.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-2-line .md-list-item-text h3,
md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text h4,
md-list.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 h4 {
	color: rgba(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-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-2-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, .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, .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: #7986cb
}
md-menu-bar.md-default-theme.md-hue-1>button.md-button,
md-menu-bar.md-hue-1>button.md-button {
	color: rgba(0, 0, 0, .54);
	border-radius: 2px
}
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: #7986cb;
	color: rgba(255, 255, 255, .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, .54)
}
md-progress-circular.md-default-theme.md-hue-1 path,
md-progress-circular.md-hue-1 path {
	stroke: #7986cb
}
md-progress-linear.md-default-theme.md-hue-1 .md-container,
md-progress-linear.md-hue-1 .md-container {
	background-color: #c5cae9
}
md-progress-linear.md-default-theme.md-hue-1 .md-bar,
md-progress-linear.md-hue-1 .md-bar {
	background-color: #7986cb
}
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, .54)
}
md-radio-button.md-default-theme.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-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-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-hue-1:not([disabled]).md-primary .md-on {
	background-color: rgba(121, 134, 203, .87)
}
md-radio-button.md-default-theme.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-default-theme.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-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-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-default-theme.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-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-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-hue-1:not([disabled]).md-primary.md-checked .md-off {
	border-color: rgba(121, 134, 203, .87)
}
md-radio-button.md-default-theme.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-default-theme.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-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-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-default-theme.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-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-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-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple {
	color: rgba(121, 134, 203, .87)
}
md-radio-button.md-default-theme.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-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-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-hue-1:not([disabled]).md-primary .md-container .md-ripple {
	color: #3949ab
}
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, .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-group.md-default-theme.md-hue-1[disabled] .md-container .md-off,
md-radio-group.md-hue-1[disabled] .md-container .md-off {
	border-color: rgba(0, 0, 0, .38)
}
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-on,
md-radio-group.md-hue-1[disabled] .md-container .md-on {
	border-color: rgba(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-default-theme.md-hue-1.md-primary .md-checked:not([disabled]) .md-ink-ripple,
md-radio-group.md-hue-1 .md-checked:not([disabled]).md-primary .md-ink-ripple,
md-radio-group.md-hue-1.md-primary .md-checked:not([disabled]) .md-ink-ripple {
	color: rgba(121, 134, 203, .26)
}
md-radio-group.md-default-theme.md-hue-1 .md-checked.md-primary .md-ink-ripple,
md-radio-group.md-hue-1 .md-checked.md-primary .md-ink-ripple {
	color: "-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-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-checked.md-primary .md-container:before,
md-radio-group.md-hue-1.md-focused:not(:empty).md-primary .md-checked .md-container:before {
	background-color: rgba(121, 134, 203, .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, .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 {
	color: #7986cb
}
.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: #7986cb
}
.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, .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, .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: #7986cb;
	color: rgba(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, .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-value,
.md-select.md-hue-1[disabled] .md-select-value {
	color: rgba(0, 0, 0, .38)
}
.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, .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: #3f51b5
}
.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: #3949ab
}
.md-checkbox-enabled.md-default-theme.md-hue-1 .md-ripple,
.md-checkbox-enabled.md-hue-1 .md-ripple {
	color: #3949ab
}
.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, .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(121, 134, 203, .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, .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(121, 134, 203, .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(121, 134, 203, .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, .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, .38)
}
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(159, 168, 218, .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: #7986cb
}
md-slider.md-default-theme.md-hue-1.md-primary .md-thumb:after,
md-slider.md-hue-1.md-primary .md-thumb:after {
	border-color: #7986cb;
	background-color: #7986cb
}
md-slider.md-default-theme.md-hue-1.md-primary .md-sign,
md-slider.md-hue-1.md-primary .md-sign {
	background-color: #7986cb
}
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: #7986cb
}
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-top-color: transparent;
	border-left-color: #7986cb
}
md-slider.md-default-theme.md-hue-1.md-primary .md-thumb-text,
md-slider.md-hue-1.md-primary .md-thumb-text {
	color: #fff
}
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, .38)
}
.md-subheader.md-default-theme.md-hue-1.md-primary,
.md-subheader.md-hue-1.md-primary {
	color: #7986cb
}
.md-switch.md-default-theme.md-hue-1.md-checked.md-primary .md-ink-ripple,
.md-switch.md-hue-1.md-checked.md-primary .md-ink-ripple {
	color: #7986cb
}
.md-switch.md-default-theme.md-hue-1.md-checked.md-primary .md-thumb,
.md-switch.md-hue-1.md-checked.md-primary .md-thumb {
	background-color: #7986cb
}
.md-switch.md-default-theme.md-hue-1.md-checked.md-primary .md-bar,
.md-switch.md-hue-1.md-checked.md-primary .md-bar {
	background-color: rgba(121, 134, 203, .5)
}
.md-switch.md-default-theme.md-hue-1.md-checked.md-primary.md-focused .md-thumb:before,
.md-switch.md-hue-1.md-checked.md-primary.md-focused .md-thumb:before {
	background-color: rgba(121, 134, 203, .26)
}
md-tabs.md-default-theme.md-hue-1 .md-paginator .md-icon,
md-tabs.md-hue-1 .md-paginator .md-icon {
	color: #7986cb
}
md-tabs.md-default-theme.md-hue-1 .md-tab,
md-tabs.md-hue-1 .md-tab {
	color: rgba(0, 0, 0, .54)
}
md-tabs.md-default-theme.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-tabs.md-hue-1 .md-tab[disabled] .md-icon {
	color: rgba(0, 0, 0, .38)
}
md-tabs.md-default-theme.md-hue-1 .md-tab.md-active,
md-tabs.md-default-theme.md-hue-1 .md-tab.md-active .md-icon,
md-tabs.md-default-theme.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-active,
md-tabs.md-hue-1 .md-tab.md-active .md-icon,
md-tabs.md-hue-1 .md-tab.md-focused,
md-tabs.md-hue-1 .md-tab.md-focused .md-icon {
	color: #7986cb
}
md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused,
md-tabs.md-hue-1 .md-tab.md-focused {
	background: rgba(121, 134, 203, .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: #7986cb
}
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]) {
	color: #c5cae9
}
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-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-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-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-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-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-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: #fff
}
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, .1)
}
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: #7986cb
}
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]) {
	color: #c5cae9
}
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-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-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-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-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-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-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: #fff
}
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, .1)
}
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: #7986cb
}
md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar),
md-toolbar.md-hue-1:not(.md-menu-toolbar) {
	background-color: #7986cb;
	color: #fff
}
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 {
	color: #fff;
	fill: #fff
}
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 {
	color: rgba(255, 255, 255, .26);
	fill: rgba(255, 255, 255, .26)
}
md-bottom-sheet.md-hue-2.md-list md-list-item {
	color: rgba(0, 0, 0, .87)
}
md-bottom-sheet.md-default-theme.md-hue-2 .md-subheader,
md-bottom-sheet.md-hue-2 .md-subheader {
	color: rgba(0, 0, 0, .87)
}
.md-button.md-default-theme.md-hue-2.md-primary,
.md-button.md-hue-2.md-primary {
	color: #283593
}
.md-button.md-default-theme.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-fab,
.md-button.md-hue-2.md-primary.md-raised {
	color: rgba(255, 255, 255, .87);
	background-color: #283593
}
.md-button.md-default-theme.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-fab:not([disabled]) .md-icon,
.md-button.md-hue-2.md-primary.md-raised:not([disabled]) .md-icon {
	color: rgba(255, 255, 255, .87)
}
.md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]):hover,
.md-button.md-hue-2.md-primary.md-fab:not([disabled]):hover,
.md-button.md-hue-2.md-primary.md-raised:not([disabled]):hover {
	background-color: #3949ab
}
.md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]).md-focused,
.md-button.md-hue-2.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-hue-2.md-primary.md-raised:not([disabled]).md-focused {
	background-color: #3949ab
}
.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: #283593
}
._md a.md-default-theme.md-hue-2:not(.md-button).md-primary,
._md a.md-hue-2:not(.md-button).md-primary {
	color: #283593
}
._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: #303f9f
}
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 {
	color: rgba(0, 0, 0, .54)
}
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, .54)
}
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, .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 #283593
}
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, .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, .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 {
	color: rgba(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 {
	color: rgba(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, .38)
}
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, .38)
}
md-chips.md-default-theme.md-hue-2 md-chip.md-focused,
md-chips.md-hue-2 md-chip.md-focused {
	background: #283593;
	color: rgba(255, 255, 255, .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, .87)
}
.md-checkbox.md-default-theme.md-hue-2 .md-ink-ripple,
.md-checkbox.md-hue-2 .md-ink-ripple {
	color: rgba(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, .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: #3949ab
}
.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: #757575
}
.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, .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(40, 53, 147, .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, .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(40, 53, 147, .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(40, 53, 147, .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, .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, .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, .38)
}
.md-checkbox.md-default-theme.md-hue-2[disabled] .md-icon:after,
.md-checkbox.md-hue-2[disabled] .md-icon:after {
	border-color: rgba(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, .38)
}
.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 #3f51b5
}
.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(63, 81, 181, .6)
}
.md-default-theme.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-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: #3f51b5;
	color: rgba(255, 255, 255, .87);
	border-color: transparent
}
.md-default-theme.md-hue-2 .md-datepicker-input,
.md-hue-2 .md-datepicker-input {
	color: rgba(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, .38)
}
.md-default-theme.md-hue-2 .md-datepicker-input:-moz-placeholder,
.md-hue-2 .md-datepicker-input:-moz-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-default-theme.md-hue-2 .md-datepicker-input::-moz-placeholder,
.md-hue-2 .md-datepicker-input::-moz-placeholder {
	color: rgba(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, .38)
}
.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, .38)
}
.md-default-theme.md-hue-2 .md-datepicker-input-container,
.md-hue-2 .md-datepicker-input-container {
	border-bottom-color: rgba(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: #283593
}
.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, .38)
}
.md-default-theme.md-hue-2 .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle,
.md-hue-2 .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle {
	border-top-color: rgba(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: #283593
}
md-dialog.md-default-theme.md-hue-2.md-content-overflow .md-actions,
md-dialog.md-default-theme.md-hue-2.md-content-overflow md-dialog-actions,
md-dialog.md-hue-2.md-content-overflow .md-actions,
md-dialog.md-hue-2.md-content-overflow md-dialog-actions {
	border-top-color: rgba(0, 0, 0, .12)
}
md-divider.md-default-theme.md-hue-2,
md-divider.md-hue-2 {
	border-top-color: rgba(0, 0, 0, .12)
}
.layout-gt-lg-row>md-divider.md-default-theme.md-hue-2,
.layout-gt-lg-row>md-divider.md-hue-2,
.layout-gt-md-row>md-divider.md-default-theme.md-hue-2,
.layout-gt-md-row>md-divider.md-hue-2,
.layout-gt-sm-row>md-divider.md-default-theme.md-hue-2,
.layout-gt-sm-row>md-divider.md-hue-2,
.layout-gt-xs-row>md-divider.md-default-theme.md-hue-2,
.layout-gt-xs-row>md-divider.md-hue-2,
.layout-lg-row>md-divider.md-default-theme.md-hue-2,
.layout-lg-row>md-divider.md-hue-2,
.layout-md-row>md-divider.md-default-theme.md-hue-2,
.layout-md-row>md-divider.md-hue-2,
.layout-row>md-divider.md-default-theme.md-hue-2,
.layout-row>md-divider.md-hue-2,
.layout-sm-row>md-divider.md-default-theme.md-hue-2,
.layout-sm-row>md-divider.md-hue-2,
.layout-xl-row>md-divider.md-default-theme.md-hue-2,
.layout-xl-row>md-divider.md-hue-2,
.layout-xs-row>md-divider.md-default-theme.md-hue-2,
.layout-xs-row>md-divider.md-hue-2 {
	border-right-color: rgba(0, 0, 0, .12)
}
.md-icon.md-default-theme.md-hue-2,
.md-icon.md-hue-2 {
	color: rgba(0, 0, 0, .54)
}
.md-icon.md-default-theme.md-hue-2.md-primary,
.md-icon.md-hue-2.md-primary {
	color: #283593
}
.md-input-container.md-default-theme.md-hue-2 .md-input,
.md-input-container.md-hue-2 .md-input {
	color: rgba(0, 0, 0, .87);
	border-color: rgba(0, 0, 0, .12)
}
.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, .38)
}
.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, .38)
}
.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, .38)
}
.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, .38)
}
.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, .38)
}
.md-input-container.md-default-theme.md-hue-2>.md-icon,
.md-input-container.md-hue-2>.md-icon {
	color: rgba(0, 0, 0, .87)
}
.md-input-container.md-default-theme.md-hue-2 .md-placeholder,
.md-input-container.md-default-theme.md-hue-2 label,
.md-input-container.md-hue-2 .md-placeholder,
.md-input-container.md-hue-2 label {
	color: rgba(0, 0, 0, .38)
}
.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, .54)
}
.md-input-container.md-default-theme.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-message-animation .md-char-counter,
.md-input-container.md-hue-2 .md-input-messages-animation .md-char-counter {
	color: rgba(0, 0, 0, .87)
}
.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, .54)
}
.md-input-container.md-default-theme.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-focused .md-input,
.md-input-container.md-hue-2:not(.md-input-invalid).md-input-resized .md-input {
	border-color: #283593
}
.md-input-container.md-default-theme.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 label,
.md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused .md-icon {
	color: #283593
}
md-list.md-default-theme.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-default-theme.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-2-line .md-list-item-text h3,
md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text h4,
md-list.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 h4 {
	color: rgba(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-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-2-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, .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, .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: #283593
}
md-menu-bar.md-default-theme.md-hue-2>button.md-button,
md-menu-bar.md-hue-2>button.md-button {
	color: rgba(0, 0, 0, .54);
	border-radius: 2px
}
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: #283593;
	color: rgba(255, 255, 255, .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, .54)
}
md-progress-circular.md-default-theme.md-hue-2 path,
md-progress-circular.md-hue-2 path {
	stroke: #283593
}
md-progress-linear.md-default-theme.md-hue-2 .md-container,
md-progress-linear.md-hue-2 .md-container {
	background-color: #c5cae9
}
md-progress-linear.md-default-theme.md-hue-2 .md-bar,
md-progress-linear.md-hue-2 .md-bar {
	background-color: #283593
}
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, .54)
}
md-radio-button.md-default-theme.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-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-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-hue-2:not([disabled]).md-primary .md-on {
	background-color: rgba(40, 53, 147, .87)
}
md-radio-button.md-default-theme.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-default-theme.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-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-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-default-theme.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-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-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-hue-2:not([disabled]).md-primary.md-checked .md-off {
	border-color: rgba(40, 53, 147, .87)
}
md-radio-button.md-default-theme.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-default-theme.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-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-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-default-theme.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-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-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-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple {
	color: rgba(40, 53, 147, .87)
}
md-radio-button.md-default-theme.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-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-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-hue-2:not([disabled]).md-primary .md-container .md-ripple {
	color: #3949ab
}
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, .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-group.md-default-theme.md-hue-2[disabled] .md-container .md-off,
md-radio-group.md-hue-2[disabled] .md-container .md-off {
	border-color: rgba(0, 0, 0, .38)
}
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-on,
md-radio-group.md-hue-2[disabled] .md-container .md-on {
	border-color: rgba(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-default-theme.md-hue-2.md-primary .md-checked:not([disabled]) .md-ink-ripple,
md-radio-group.md-hue-2 .md-checked:not([disabled]).md-primary .md-ink-ripple,
md-radio-group.md-hue-2.md-primary .md-checked:not([disabled]) .md-ink-ripple {
	color: rgba(40, 53, 147, .26)
}
md-radio-group.md-default-theme.md-hue-2 .md-checked.md-primary .md-ink-ripple,
md-radio-group.md-hue-2 .md-checked.md-primary .md-ink-ripple {
	color: "-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-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-checked.md-primary .md-container:before,
md-radio-group.md-hue-2.md-focused:not(:empty).md-primary .md-checked .md-container:before {
	background-color: rgba(40, 53, 147, .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, .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 {
	color: #283593
}
.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: #283593
}
.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, .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, .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: #283593;
	color: rgba(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, .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-value,
.md-select.md-hue-2[disabled] .md-select-value {
	color: rgba(0, 0, 0, .38)
}
.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, .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: #3f51b5
}
.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: #3949ab
}
.md-checkbox-enabled.md-default-theme.md-hue-2 .md-ripple,
.md-checkbox-enabled.md-hue-2 .md-ripple {
	color: #3949ab
}
.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, .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(40, 53, 147, .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, .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(40, 53, 147, .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(40, 53, 147, .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, .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, .38)
}
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(159, 168, 218, .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: #283593
}
md-slider.md-default-theme.md-hue-2.md-primary .md-thumb:after,
md-slider.md-hue-2.md-primary .md-thumb:after {
	border-color: #283593;
	background-color: #283593
}
md-slider.md-default-theme.md-hue-2.md-primary .md-sign,
md-slider.md-hue-2.md-primary .md-sign {
	background-color: #283593
}
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: #283593
}
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-top-color: transparent;
	border-left-color: #283593
}
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, .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, .38)
}
.md-subheader.md-default-theme.md-hue-2.md-primary,
.md-subheader.md-hue-2.md-primary {
	color: #283593
}
.md-switch.md-default-theme.md-hue-2.md-checked.md-primary .md-ink-ripple,
.md-switch.md-hue-2.md-checked.md-primary .md-ink-ripple {
	color: #283593
}
.md-switch.md-default-theme.md-hue-2.md-checked.md-primary .md-thumb,
.md-switch.md-hue-2.md-checked.md-primary .md-thumb {
	background-color: #283593
}
.md-switch.md-default-theme.md-hue-2.md-checked.md-primary .md-bar,
.md-switch.md-hue-2.md-checked.md-primary .md-bar {
	background-color: rgba(40, 53, 147, .5)
}
.md-switch.md-default-theme.md-hue-2.md-checked.md-primary.md-focused .md-thumb:before,
.md-switch.md-hue-2.md-checked.md-primary.md-focused .md-thumb:before {
	background-color: rgba(40, 53, 147, .26)
}
md-tabs.md-default-theme.md-hue-2 .md-paginator .md-icon,
md-tabs.md-hue-2 .md-paginator .md-icon {
	color: #283593
}
md-tabs.md-default-theme.md-hue-2 .md-tab,
md-tabs.md-hue-2 .md-tab {
	color: rgba(0, 0, 0, .54)
}
md-tabs.md-default-theme.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-tabs.md-hue-2 .md-tab[disabled] .md-icon {
	color: rgba(0, 0, 0, .38)
}
md-tabs.md-default-theme.md-hue-2 .md-tab.md-active,
md-tabs.md-default-theme.md-hue-2 .md-tab.md-active .md-icon,
md-tabs.md-default-theme.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-active,
md-tabs.md-hue-2 .md-tab.md-active .md-icon,
md-tabs.md-hue-2 .md-tab.md-focused,
md-tabs.md-hue-2 .md-tab.md-focused .md-icon {
	color: #283593
}
md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused,
md-tabs.md-hue-2 .md-tab.md-focused {
	background: rgba(40, 53, 147, .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: #283593
}
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]) {
	color: #c5cae9
}
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-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-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-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-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-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-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, .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, .1)
}
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: #283593
}
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]) {
	color: #c5cae9
}
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-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-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-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-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-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-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, .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, .1)
}
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: #283593
}
md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar),
md-toolbar.md-hue-2:not(.md-menu-toolbar) {
	background-color: #283593;
	color: rgba(255, 255, 255, .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 {
	color: rgba(255, 255, 255, .87);
	fill: rgba(255, 255, 255, .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 {
	color: rgba(255, 255, 255, .26);
	fill: rgba(255, 255, 255, .26)
}
md-bottom-sheet.md-hue-3.md-list md-list-item {
	color: rgba(0, 0, 0, .87)
}
md-bottom-sheet.md-default-theme.md-hue-3 .md-subheader,
md-bottom-sheet.md-hue-3 .md-subheader {
	color: rgba(0, 0, 0, .87)
}
.md-button.md-default-theme.md-hue-3.md-primary,
.md-button.md-hue-3.md-primary {
	color: #8c9eff
}
.md-button.md-default-theme.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-fab,
.md-button.md-hue-3.md-primary.md-raised {
	color: rgba(0, 0, 0, .87);
	background-color: #8c9eff
}
.md-button.md-default-theme.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-fab:not([disabled]) .md-icon,
.md-button.md-hue-3.md-primary.md-raised:not([disabled]) .md-icon {
	color: rgba(0, 0, 0, .87)
}
.md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]):hover,
.md-button.md-hue-3.md-primary.md-fab:not([disabled]):hover,
.md-button.md-hue-3.md-primary.md-raised:not([disabled]):hover {
	background-color: #3949ab
}
.md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]).md-focused,
.md-button.md-hue-3.md-primary.md-fab:not([disabled]).md-focused,
.md-button.md-hue-3.md-primary.md-raised:not([disabled]).md-focused {
	background-color: #3949ab
}
.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: #8c9eff
}
._md a.md-default-theme.md-hue-3:not(.md-button).md-primary,
._md a.md-hue-3:not(.md-button).md-primary {
	color: #8c9eff
}
._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: #303f9f
}
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 {
	color: rgba(0, 0, 0, .54)
}
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, .54)
}
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, .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 #8c9eff
}
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, .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, .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 {
	color: rgba(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 {
	color: rgba(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, .38)
}
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, .38)
}
md-chips.md-default-theme.md-hue-3 md-chip.md-focused,
md-chips.md-hue-3 md-chip.md-focused {
	background: #8c9eff;
	color: rgba(0, 0, 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(0, 0, 0, .87)
}
.md-checkbox.md-default-theme.md-hue-3 .md-ink-ripple,
.md-checkbox.md-hue-3 .md-ink-ripple {
	color: rgba(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, .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: #3949ab
}
.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: #757575
}
.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, .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(140, 158, 255, .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, .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(140, 158, 255, .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(140, 158, 255, .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(0, 0, 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, .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, .38)
}
.md-checkbox.md-default-theme.md-hue-3[disabled] .md-icon:after,
.md-checkbox.md-hue-3[disabled] .md-icon:after {
	border-color: rgba(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, .38)
}
.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 #3f51b5
}
.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(63, 81, 181, .6)
}
.md-default-theme.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-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: #3f51b5;
	color: rgba(255, 255, 255, .87);
	border-color: transparent
}
.md-default-theme.md-hue-3 .md-datepicker-input,
.md-hue-3 .md-datepicker-input {
	color: rgba(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, .38)
}
.md-default-theme.md-hue-3 .md-datepicker-input:-moz-placeholder,
.md-hue-3 .md-datepicker-input:-moz-placeholder {
	color: rgba(0, 0, 0, .38)
}
.md-default-theme.md-hue-3 .md-datepicker-input::-moz-placeholder,
.md-hue-3 .md-datepicker-input::-moz-placeholder {
	color: rgba(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, .38)
}
.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, .38)
}
.md-default-theme.md-hue-3 .md-datepicker-input-container,
.md-hue-3 .md-datepicker-input-container {
	border-bottom-color: rgba(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: #8c9eff
}
.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, .38)
}
.md-default-theme.md-hue-3 .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle,
.md-hue-3 .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle {
	border-top-color: rgba(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: #8c9eff
}
md-dialog.md-default-theme.md-hue-3.md-content-overflow .md-actions,
md-dialog.md-default-theme.md-hue-3.md-content-overflow md-dialog-actions,
md-dialog.md-hue-3.md-content-overflow .md-actions,
md-dialog.md-hue-3.md-content-overflow md-dialog-actions {
	border-top-color: rgba(0, 0, 0, .12)
}
md-divider.md-default-theme.md-hue-3,
md-divider.md-hue-3 {
	border-top-color: rgba(0, 0, 0, .12)
}
.layout-gt-lg-row>md-divider.md-default-theme.md-hue-3,
.layout-gt-lg-row>md-divider.md-hue-3,
.layout-gt-md-row>md-divider.md-default-theme.md-hue-3,
.layout-gt-md-row>md-divider.md-hue-3,
.layout-gt-sm-row>md-divider.md-default-theme.md-hue-3,
.layout-gt-sm-row>md-divider.md-hue-3,
.layout-gt-xs-row>md-divider.md-default-theme.md-hue-3,
.layout-gt-xs-row>md-divider.md-hue-3,
.layout-lg-row>md-divider.md-default-theme.md-hue-3,
.layout-lg-row>md-divider.md-hue-3,
.layout-md-row>md-divider.md-default-theme.md-hue-3,
.layout-md-row>md-divider.md-hue-3,
.layout-row>md-divider.md-default-theme.md-hue-3,
.layout-row>md-divider.md-hue-3,
.layout-sm-row>md-divider.md-default-theme.md-hue-3,
.layout-sm-row>md-divider.md-hue-3,
.layout-xl-row>md-divider.md-default-theme.md-hue-3,
.layout-xl-row>md-divider.md-hue-3,
.layout-xs-row>md-divider.md-default-theme.md-hue-3,
.layout-xs-row>md-divider.md-hue-3 {
	border-right-color: rgba(0, 0, 0, .12)
}
.md-icon.md-default-theme.md-hue-3,
.md-icon.md-hue-3 {
	color: rgba(0, 0, 0, .54)
}
.md-icon.md-default-theme.md-hue-3.md-primary,
.md-icon.md-hue-3.md-primary {
	color: #8c9eff
}
.md-input-container.md-default-theme.md-hue-3 .md-input,
.md-input-container.md-hue-3 .md-input {
	color: rgba(0, 0, 0, .87);
	border-color: rgba(0, 0, 0, .12)
}
.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, .38)
}
.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, .38)
}
.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, .38)
}
.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, .38)
}
.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, .38)
}
.md-input-container.md-default-theme.md-hue-3>.md-icon,
.md-input-container.md-hue-3>.md-icon {
	color: rgba(0, 0, 0, .87)
}
.md-input-container.md-default-theme.md-hue-3 .md-placeholder,
.md-input-container.md-default-theme.md-hue-3 label,
.md-input-container.md-hue-3 .md-placeholder,
.md-input-container.md-hue-3 label {
	color: rgba(0, 0, 0, .38)
}
.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, .54)
}
.md-input-container.md-default-theme.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-message-animation .md-char-counter,
.md-input-container.md-hue-3 .md-input-messages-animation .md-char-counter {
	color: rgba(0, 0, 0, .87)
}
.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, .54)
}
.md-input-container.md-default-theme.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-focused .md-input,
.md-input-container.md-hue-3:not(.md-input-invalid).md-input-resized .md-input {
	border-color: #8c9eff
}
.md-input-container.md-default-theme.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 label,
.md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused .md-icon {
	color: #8c9eff
}
md-list.md-default-theme.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-default-theme.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-2-line .md-list-item-text h3,
md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text h4,
md-list.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 h4 {
	color: rgba(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-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-2-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, .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, .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: #8c9eff
}
md-menu-bar.md-default-theme.md-hue-3>button.md-button,
md-menu-bar.md-hue-3>button.md-button {
	color: rgba(0, 0, 0, .54);
	border-radius: 2px
}
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: #8c9eff;
	color: rgba(255, 255, 255, .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, .54)
}
md-progress-circular.md-default-theme.md-hue-3 path,
md-progress-circular.md-hue-3 path {
	stroke: #8c9eff
}
md-progress-linear.md-default-theme.md-hue-3 .md-container,
md-progress-linear.md-hue-3 .md-container {
	background-color: #c5cae9
}
md-progress-linear.md-default-theme.md-hue-3 .md-bar,
md-progress-linear.md-hue-3 .md-bar {
	background-color: #8c9eff
}
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, .54)
}
md-radio-button.md-default-theme.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-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-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-hue-3:not([disabled]).md-primary .md-on {
	background-color: rgba(140, 158, 255, .87)
}
md-radio-button.md-default-theme.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-default-theme.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-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-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-default-theme.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-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-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-hue-3:not([disabled]).md-primary.md-checked .md-off {
	border-color: rgba(140, 158, 255, .87)
}
md-radio-button.md-default-theme.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-default-theme.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-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-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-default-theme.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-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-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-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple {
	color: rgba(140, 158, 255, .87)
}
md-radio-button.md-default-theme.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-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-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-hue-3:not([disabled]).md-primary .md-container .md-ripple {
	color: #3949ab
}
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, .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-group.md-default-theme.md-hue-3[disabled] .md-container .md-off,
md-radio-group.md-hue-3[disabled] .md-container .md-off {
	border-color: rgba(0, 0, 0, .38)
}
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-on,
md-radio-group.md-hue-3[disabled] .md-container .md-on {
	border-color: rgba(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-default-theme.md-hue-3.md-primary .md-checked:not([disabled]) .md-ink-ripple,
md-radio-group.md-hue-3 .md-checked:not([disabled]).md-primary .md-ink-ripple,
md-radio-group.md-hue-3.md-primary .md-checked:not([disabled]) .md-ink-ripple {
	color: rgba(140, 158, 255, .26)
}
md-radio-group.md-default-theme.md-hue-3 .md-checked.md-primary .md-ink-ripple,
md-radio-group.md-hue-3 .md-checked.md-primary .md-ink-ripple {
	color: "-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-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-checked.md-primary .md-container:before,
md-radio-group.md-hue-3.md-focused:not(:empty).md-primary .md-checked .md-container:before {
	background-color: rgba(140, 158, 255, .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, .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 {
	color: #8c9eff
}
.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: #8c9eff
}
.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, .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, .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: #8c9eff;
	color: rgba(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, .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-value,
.md-select.md-hue-3[disabled] .md-select-value {
	color: rgba(0, 0, 0, .38)
}
.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, .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: #3f51b5
}
.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: #3949ab
}
.md-checkbox-enabled.md-default-theme.md-hue-3 .md-ripple,
.md-checkbox-enabled.md-hue-3 .md-ripple {
	color: #3949ab
}
.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, .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(140, 158, 255, .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, .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(140, 158, 255, .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(140, 158, 255, .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(0, 0, 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, .38)
}
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(159, 168, 218, .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: #8c9eff
}
md-slider.md-default-theme.md-hue-3.md-primary .md-thumb:after,
md-slider.md-hue-3.md-primary .md-thumb:after {
	border-color: #8c9eff;
	background-color: #8c9eff
}
md-slider.md-default-theme.md-hue-3.md-primary .md-sign,
md-slider.md-hue-3.md-primary .md-sign {
	background-color: #8c9eff
}
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: #8c9eff
}
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-top-color: transparent;
	border-left-color: #8c9eff
}
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(0, 0, 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, .38)
}
.md-subheader.md-default-theme.md-hue-3.md-primary,
.md-subheader.md-hue-3.md-primary {
	color: #8c9eff
}
.md-switch.md-default-theme.md-hue-3.md-checked.md-primary .md-ink-ripple,
.md-switch.md-hue-3.md-checked.md-primary .md-ink-ripple {
	color: #8c9eff
}
.md-switch.md-default-theme.md-hue-3.md-checked.md-primary .md-thumb,
.md-switch.md-hue-3.md-checked.md-primary .md-thumb {
	background-color: #8c9eff
}
.md-switch.md-default-theme.md-hue-3.md-checked.md-primary .md-bar,
.md-switch.md-hue-3.md-checked.md-primary .md-bar {
	background-color: rgba(140, 158, 255, .5)
}
.md-switch.md-default-theme.md-hue-3.md-checked.md-primary.md-focused .md-thumb:before,
.md-switch.md-hue-3.md-checked.md-primary.md-focused .md-thumb:before {
	background-color: rgba(140, 158, 255, .26)
}
md-tabs.md-default-theme.md-hue-3 .md-paginator .md-icon,
md-tabs.md-hue-3 .md-paginator .md-icon {
	color: #8c9eff
}
md-tabs.md-default-theme.md-hue-3 .md-tab,
md-tabs.md-hue-3 .md-tab {
	color: rgba(0, 0, 0, .54)
}
md-tabs.md-default-theme.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-tabs.md-hue-3 .md-tab[disabled] .md-icon {
	color: rgba(0, 0, 0, .38)
}
md-tabs.md-default-theme.md-hue-3 .md-tab.md-active,
md-tabs.md-default-theme.md-hue-3 .md-tab.md-active .md-icon,
md-tabs.md-default-theme.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-active,
md-tabs.md-hue-3 .md-tab.md-active .md-icon,
md-tabs.md-hue-3 .md-tab.md-focused,
md-tabs.md-hue-3 .md-tab.md-focused .md-icon {
	color: #8c9eff
}
md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused,
md-tabs.md-hue-3 .md-tab.md-focused {
	background: rgba(140, 158, 255, .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: #8c9eff
}
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]) {
	color: #c5cae9
}
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-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-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-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-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-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-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(0, 0, 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(0, 0, 0, .1)
}
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: #8c9eff
}
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]) {
	color: #c5cae9
}
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-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-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-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-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-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-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(0, 0, 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(0, 0, 0, .1)
}
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: #8c9eff
}
md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar),
md-toolbar.md-hue-3:not(.md-menu-toolbar) {
	background-color: #8c9eff;
	color: rgba(0, 0, 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 {
	color: rgba(0, 0, 0, .87);
	fill: rgba(0, 0, 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 {
	color: rgba(0, 0, 0, .26);
	fill: rgba(0, 0, 0, .26)
}
.md-button.md-fab {
	background-color: #ff4081;
	color: #fff
}
.md-button.md-default-theme.md-fab .md-icon,
.md-button.md-fab .md-icon {
	color: #fff
}
.md-button.md-default-theme.md-fab:not([disabled]):hover,
.md-button.md-fab:not([disabled]):hover {
	background-color: #c51162
}
.md-button.md-default-theme.md-fab:not([disabled]).md-focused,
.md-button.md-fab:not([disabled]).md-focused {
	background-color: #c51162
}
.md-button.md-default-theme.md-fab,
.md-button.md-fab {
	background-color: #ff4081;
	color: #fff
}
.md-button.md-default-theme.md-fab:not([disabled]) .md-icon,
.md-button.md-fab:not([disabled]) .md-icon {
	color: #fff
}
.md-button.md-default-theme.md-fab:not([disabled]):hover,
.md-button.md-fab:not([disabled]):hover {
	background-color: #c51162
}
.md-button.md-default-theme.md-fab:not([disabled]).md-focused,
.md-button.md-fab:not([disabled]).md-focused {
	background-color: #c51162
}
.md-button.md-accent,
.md-button.md-default-theme.md-accent {
	color: #ff4081
}
.md-button.md-accent.md-fab,
.md-button.md-accent.md-raised,
.md-button.md-default-theme.md-accent.md-fab,
.md-button.md-default-theme.md-accent.md-raised {
	color: #fff;
	background-color: #ff4081
}
.md-button.md-accent.md-fab:not([disabled]) .md-icon,
.md-button.md-accent.md-raised:not([disabled]) .md-icon,
.md-button.md-default-theme.md-accent.md-fab:not([disabled]) .md-icon,
.md-button.md-default-theme.md-accent.md-raised:not([disabled]) .md-icon {
	color: #fff
}
.md-button.md-accent.md-fab:not([disabled]):hover,
.md-button.md-accent.md-raised:not([disabled]):hover,
.md-button.md-default-theme.md-accent.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-accent.md-raised:not([disabled]):hover {
	background-color: #c51162
}
.md-button.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-accent.md-raised:not([disabled]).md-focused {
	background-color: #c51162
}
.md-button.md-accent:not([disabled]) .md-icon,
.md-button.md-default-theme.md-accent:not([disabled]) .md-icon {
	color: #ff4081
}
.md-button.md-accent[disabled],
.md-button.md-default-theme.md-accent[disabled],
.md-button.md-default-theme.md-fab[disabled],
.md-button.md-default-theme.md-raised[disabled],
.md-button.md-default-theme.md-warn[disabled],
.md-button.md-default-theme[disabled],
.md-button.md-fab[disabled],
.md-button.md-raised[disabled],
.md-button.md-warn[disabled],
.md-button[disabled] {
	color: rgba(0, 0, 0, .38);
	cursor: default
}
.md-button.md-accent[disabled] .md-icon,
.md-button.md-default-theme.md-accent[disabled] .md-icon,
.md-button.md-default-theme.md-fab[disabled] .md-icon,
.md-button.md-default-theme.md-raised[disabled] .md-icon,
.md-button.md-default-theme.md-warn[disabled] .md-icon,
.md-button.md-default-theme[disabled] .md-icon,
.md-button.md-fab[disabled] .md-icon,
.md-button.md-raised[disabled] .md-icon,
.md-button.md-warn[disabled] .md-icon,
.md-button[disabled] .md-icon {
	color: rgba(0, 0, 0, .38)
}
._md a.md-default-theme:not(.md-button).md-accent,
._md a:not(.md-button).md-accent {
	color: #ff4081
}
._md a.md-default-theme:not(.md-button).md-accent:hover,
._md a:not(.md-button).md-accent:hover {
	color: #c2185b
}
._md a.md-default-theme:not(.md-button).md-accent,
._md a:not(.md-button).md-accent {
	color: #ff4081
}
._md a.md-default-theme:not(.md-button).md-accent:hover,
._md a:not(.md-button).md-accent:hover {
	color: #c51162
}
.md-checkbox .md-ripple,
.md-checkbox.md-default-theme .md-ripple {
	color: #c51162
}
.md-checkbox.md-checked.md-focused .md-container:before,
.md-checkbox.md-default-theme.md-checked.md-focused .md-container:before {
	background-color: rgba(255, 64, 129, .26)
}
.md-checkbox.md-checked .md-icon:after,
.md-checkbox.md-default-theme.md-checked .md-icon:after {
	border-color: rgba(255, 255, 255, .87)
}
.md-accent .md-datepicker-input-container.md-datepicker-focused,
.md-accent .md-default-theme .md-datepicker-input-container.md-datepicker-focused {
	border-bottom-color: #ff4081
}
.md-accent .md-datepicker-open .md-datepicker-calendar-icon,
.md-accent .md-default-theme .md-datepicker-open .md-datepicker-calendar-icon,
.md-datepicker-open.md-accent .md-datepicker-calendar-icon,
.md-default-theme .md-datepicker-open.md-accent .md-datepicker-calendar-icon {
	color: #ff4081
}
.md-icon.md-accent,
.md-icon.md-default-theme.md-accent {
	color: #ff4081
}
.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: #ff4081
}
.md-input-container.md-default-theme: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 label,
.md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-icon {
	color: #ff4081
}
md-list md-list-item>.md-icon.md-highlight.md-accent,
md-list.md-default-theme md-list-item>.md-icon.md-highlight.md-accent {
	color: #ff4081
}
md-nav-bar md-nav-ink-bar,
md-nav-bar.md-default-theme md-nav-ink-bar {
	color: #ff4081;
	background: #ff4081
}
md-progress-circular.md-accent path,
md-progress-circular.md-default-theme.md-accent path {
	stroke: #ff4081
}
md-progress-linear.md-accent .md-container,
md-progress-linear.md-default-theme.md-accent .md-container {
	background-color: #f8bbd0
}
md-progress-linear.md-accent .md-bar,
md-progress-linear.md-default-theme.md-accent .md-bar {
	background-color: #ff4081
}
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: #f8bbd0
}
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(#f8bbd0 0, #f8bbd0 16%, transparent 42%)
}
md-radio-button .md-on,
md-radio-button.md-default-theme .md-on {
	background-color: rgba(255, 64, 129, .87)
}
md-radio-button.md-checked .md-off,
md-radio-button.md-default-theme.md-checked .md-off {
	border-color: rgba(255, 64, 129, .87)
}
md-radio-button.md-checked .md-ink-ripple,
md-radio-button.md-default-theme.md-checked .md-ink-ripple {
	color: rgba(255, 64, 129, .87)
}
md-radio-button .md-container .md-ripple,
md-radio-button.md-default-theme .md-container .md-ripple {
	color: #c51162
}
md-radio-group .md-checked .md-ink-ripple,
md-radio-group.md-default-theme .md-checked .md-ink-ripple {
	color: rgba(255, 64, 129, .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(255, 64, 129, .26)
}
.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: #ff4081
}
.md-select-menu .md-content .md-option[selected].md-accent,
.md-select-menu.md-default-theme .md-content .md-option[selected].md-accent {
	color: #ff4081
}
.md-select-menu .md-content .md-option[selected].md-accent:focus,
.md-select-menu.md-default-theme .md-content .md-option[selected].md-accent:focus {
	color: #c51162
}
md-slider .md-focus-ring,
md-slider.md-default-theme .md-focus-ring {
	background-color: rgba(255, 64, 129, .2)
}
md-slider .md-track.md-track-fill,
md-slider.md-default-theme .md-track.md-track-fill {
	background-color: #ff4081
}
md-slider .md-thumb:after,
md-slider.md-default-theme .md-thumb:after {
	border-color: #ff4081;
	background-color: #ff4081
}
md-slider .md-sign,
md-slider.md-default-theme .md-sign {
	background-color: #ff4081
}
md-slider .md-sign:after,
md-slider.md-default-theme .md-sign:after {
	border-top-color: #ff4081
}
md-slider.md-default-theme[md-vertical] .md-sign:after,
md-slider[md-vertical] .md-sign:after {
	border-top-color: transparent;
	border-left-color: #ff4081
}
md-slider .md-thumb-text,
md-slider.md-default-theme .md-thumb-text {
	color: #fff
}
.md-subheader.md-accent,
.md-subheader.md-default-theme.md-accent {
	color: #ff4081
}
.md-switch.md-checked .md-ink-ripple,
.md-switch.md-default-theme.md-checked .md-ink-ripple {
	color: #ff4081
}
.md-switch.md-checked .md-thumb,
.md-switch.md-default-theme.md-checked .md-thumb {
	background-color: #ff4081
}
.md-switch.md-checked .md-bar,
.md-switch.md-default-theme.md-checked .md-bar {
	background-color: rgba(255, 64, 129, .5)
}
.md-switch.md-checked.md-focused .md-thumb:before,
.md-switch.md-default-theme.md-checked.md-focused .md-thumb:before {
	background-color: rgba(255, 64, 129, .26)
}
md-tabs md-ink-bar,
md-tabs.md-default-theme md-ink-bar {
	color: #ff4081;
	background: #ff4081
}
md-tabs .md-tab .md-ripple-container,
md-tabs.md-default-theme .md-tab .md-ripple-container {
	color: #ff80ab
}
md-tabs.md-accent>md-tabs-wrapper,
md-tabs.md-default-theme.md-accent>md-tabs-wrapper {
	background-color: #ff4081
}
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]) {
	color: #ff80ab
}
md-tabs.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-icon,
md-tabs.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-icon,
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-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-default-theme.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 {
	color: #fff
}
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 {
	background: rgba(255, 255, 255, .1)
}
md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar,
md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
	color: #3949ab;
	background: #3949ab
}
md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper,
md-toolbar.md-accent>md-tabs>md-tabs-wrapper {
	background-color: #ff4081
}
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]) {
	color: #ff80ab
}
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-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-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-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-active,
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-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-icon {
	color: #fff
}
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, .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 {
	color: #3949ab;
	background: #3949ab
}
md-toast .md-toast-content .md-button.md-highlight,
md-toast.md-default-theme .md-toast-content .md-button.md-highlight {
	color: #ff4081
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent,
md-toolbar:not(.md-menu-toolbar).md-accent {
	background-color: #ff4081;
	color: #fff
}
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: #fff
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent .md-icon,
md-toolbar:not(.md-menu-toolbar).md-accent .md-icon {
	color: #fff;
	fill: #fff
}
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 {
	color: rgba(255, 255, 255, .26);
	fill: rgba(255, 255, 255, .26)
}
.md-button.md-hue-1.md-fab {
	background-color: #ff80ab;
	color: rgba(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, .87)
}
.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: #c51162
}
.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 {
	background-color: #c51162
}
.md-button.md-default-theme.md-hue-1.md-fab,
.md-button.md-hue-1.md-fab {
	background-color: #ff80ab;
	color: rgba(0, 0, 0, .87)
}
.md-button.md-default-theme.md-hue-1.md-fab:not([disabled]) .md-icon,
.md-button.md-hue-1.md-fab:not([disabled]) .md-icon {
	color: rgba(0, 0, 0, .87)
}
.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: #c51162
}
.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 {
	background-color: #c51162
}
.md-button.md-default-theme.md-hue-1.md-accent,
.md-button.md-hue-1.md-accent {
	color: #ff80ab
}
.md-button.md-default-theme.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-fab,
.md-button.md-hue-1.md-accent.md-raised {
	color: rgba(0, 0, 0, .87);
	background-color: #ff80ab
}
.md-button.md-default-theme.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-fab:not([disabled]) .md-icon,
.md-button.md-hue-1.md-accent.md-raised:not([disabled]) .md-icon {
	color: rgba(0, 0, 0, .87)
}
.md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]):hover,
.md-button.md-hue-1.md-accent.md-fab:not([disabled]):hover,
.md-button.md-hue-1.md-accent.md-raised:not([disabled]):hover {
	background-color: #c51162
}
.md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-hue-1.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-hue-1.md-accent.md-raised:not([disabled]).md-focused {
	background-color: #c51162
}
.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: #ff80ab
}
.md-button.md-default-theme.md-hue-1.md-accent[disabled],
.md-button.md-default-theme.md-hue-1.md-fab[disabled],
.md-button.md-default-theme.md-hue-1.md-raised[disabled],
.md-button.md-default-theme.md-hue-1.md-warn[disabled],
.md-button.md-default-theme.md-hue-1[disabled],
.md-button.md-hue-1.md-accent[disabled],
.md-button.md-hue-1.md-fab[disabled],
.md-button.md-hue-1.md-raised[disabled],
.md-button.md-hue-1.md-warn[disabled],
.md-button.md-hue-1[disabled] {
	color: rgba(0, 0, 0, .38);
	cursor: default
}
.md-button.md-default-theme.md-hue-1.md-accent[disabled] .md-icon,
.md-button.md-default-theme.md-hue-1.md-fab[disabled] .md-icon,
.md-button.md-default-theme.md-hue-1.md-raised[disabled] .md-icon,
.md-button.md-default-theme.md-hue-1.md-warn[disabled] .md-icon,
.md-button.md-default-theme.md-hue-1[disabled] .md-icon,
.md-button.md-hue-1.md-accent[disabled] .md-icon,
.md-button.md-hue-1.md-fab[disabled] .md-icon,
.md-button.md-hue-1.md-raised[disabled] .md-icon,
.md-button.md-hue-1.md-warn[disabled] .md-icon,
.md-button.md-hue-1[disabled] .md-icon {
	color: rgba(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: #ff80ab
}
._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: #c2185b
}
._md a.md-default-theme.md-hue-1:not(.md-button).md-accent,
._md a.md-hue-1:not(.md-button).md-accent {
	color: #ff80ab
}
._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: #c51162
}
.md-checkbox.md-default-theme.md-hue-1 .md-ripple,
.md-checkbox.md-hue-1 .md-ripple {
	color: #c51162
}
.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(255, 128, 171, .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(255, 128, 171, .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(255, 128, 171, .87)
}
.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: rgba(0, 0, 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: #ff80ab
}
.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: #ff80ab
}
.md-icon.md-default-theme.md-hue-1.md-accent,
.md-icon.md-hue-1.md-accent {
	color: #ff80ab
}
.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: #ff80ab
}
.md-input-container.md-default-theme.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 label,
.md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent .md-icon {
	color: #ff80ab
}
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: #ff80ab
}
md-nav-bar.md-default-theme.md-hue-1 md-nav-ink-bar,
md-nav-bar.md-hue-1 md-nav-ink-bar {
	color: #ff80ab;
	background: #ff80ab
}
md-progress-circular.md-default-theme.md-hue-1.md-accent path,
md-progress-circular.md-hue-1.md-accent path {
	stroke: #ff80ab
}
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: #f8bbd0
}
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: #ff80ab
}
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: #f8bbd0
}
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(#f8bbd0 0, #f8bbd0 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(255, 128, 171, .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(255, 128, 171, .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(255, 128, 171, .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: #c51162
}
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(255, 128, 171, .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(255, 128, 171, .26)
}
.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: #ff80ab
}
.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: #ff80ab
}
.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: #c51162
}
md-slider.md-default-theme.md-hue-1 .md-focus-ring,
md-slider.md-hue-1 .md-focus-ring {
	background-color: rgba(255, 64, 129, .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: #ff80ab
}
md-slider.md-default-theme.md-hue-1 .md-thumb:after,
md-slider.md-hue-1 .md-thumb:after {
	border-color: #ff80ab;
	background-color: #ff80ab
}
md-slider.md-default-theme.md-hue-1 .md-sign,
md-slider.md-hue-1 .md-sign {
	background-color: #ff80ab
}
md-slider.md-default-theme.md-hue-1 .md-sign:after,
md-slider.md-hue-1 .md-sign:after {
	border-top-color: #ff80ab
}
md-slider.md-default-theme.md-hue-1[md-vertical] .md-sign:after,
md-slider.md-hue-1[md-vertical] .md-sign:after {
	border-top-color: transparent;
	border-left-color: #ff80ab
}
md-slider.md-default-theme.md-hue-1 .md-thumb-text,
md-slider.md-hue-1 .md-thumb-text {
	color: rgba(0, 0, 0, .87)
}
.md-subheader.md-default-theme.md-hue-1.md-accent,
.md-subheader.md-hue-1.md-accent {
	color: #ff80ab
}
.md-switch.md-default-theme.md-hue-1.md-checked .md-ink-ripple,
.md-switch.md-hue-1.md-checked .md-ink-ripple {
	color: #ff80ab
}
.md-switch.md-default-theme.md-hue-1.md-checked .md-thumb,
.md-switch.md-hue-1.md-checked .md-thumb {
	background-color: #ff80ab
}
.md-switch.md-default-theme.md-hue-1.md-checked .md-bar,
.md-switch.md-hue-1.md-checked .md-bar {
	background-color: rgba(255, 128, 171, .5)
}
.md-switch.md-default-theme.md-hue-1.md-checked.md-focused .md-thumb:before,
.md-switch.md-hue-1.md-checked.md-focused .md-thumb:before {
	background-color: rgba(255, 128, 171, .26)
}
md-tabs.md-default-theme.md-hue-1 md-ink-bar,
md-tabs.md-hue-1 md-ink-bar {
	color: #ff80ab;
	background: #ff80ab
}
md-tabs.md-default-theme.md-hue-1 .md-tab .md-ripple-container,
md-tabs.md-hue-1 .md-tab .md-ripple-container {
	color: #ff80ab
}
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: #ff80ab
}
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]) {
	color: #ff80ab
}
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-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-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-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-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-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-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(0, 0, 0, .87)
}
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(0, 0, 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 {
	color: #3949ab;
	background: #3949ab
}
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: #ff80ab
}
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]) {
	color: #ff80ab
}
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-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-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-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-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-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-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(0, 0, 0, .87)
}
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(0, 0, 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 {
	color: #3949ab;
	background: #3949ab
}
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: #ff80ab
}
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: #ff80ab;
	color: rgba(0, 0, 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(0, 0, 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 {
	color: rgba(0, 0, 0, .87);
	fill: rgba(0, 0, 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 {
	color: rgba(0, 0, 0, .26);
	fill: rgba(0, 0, 0, .26)
}
.md-button.md-hue-2.md-fab {
	background-color: #f50057;
	color: #fff
}
.md-button.md-default-theme.md-hue-2.md-fab .md-icon,
.md-button.md-hue-2.md-fab .md-icon {
	color: #fff
}
.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: #c51162
}
.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 {
	background-color: #c51162
}
.md-button.md-default-theme.md-hue-2.md-fab,
.md-button.md-hue-2.md-fab {
	background-color: #f50057;
	color: #fff
}
.md-button.md-default-theme.md-hue-2.md-fab:not([disabled]) .md-icon,
.md-button.md-hue-2.md-fab:not([disabled]) .md-icon {
	color: #fff
}
.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: #c51162
}
.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 {
	background-color: #c51162
}
.md-button.md-default-theme.md-hue-2.md-accent,
.md-button.md-hue-2.md-accent {
	color: #f50057
}
.md-button.md-default-theme.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-fab,
.md-button.md-hue-2.md-accent.md-raised {
	color: #fff;
	background-color: #f50057
}
.md-button.md-default-theme.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-fab:not([disabled]) .md-icon,
.md-button.md-hue-2.md-accent.md-raised:not([disabled]) .md-icon {
	color: #fff
}
.md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]):hover,
.md-button.md-hue-2.md-accent.md-fab:not([disabled]):hover,
.md-button.md-hue-2.md-accent.md-raised:not([disabled]):hover {
	background-color: #c51162
}
.md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-hue-2.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-hue-2.md-accent.md-raised:not([disabled]).md-focused {
	background-color: #c51162
}
.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: #f50057
}
.md-button.md-default-theme.md-hue-2.md-accent[disabled],
.md-button.md-default-theme.md-hue-2.md-fab[disabled],
.md-button.md-default-theme.md-hue-2.md-raised[disabled],
.md-button.md-default-theme.md-hue-2.md-warn[disabled],
.md-button.md-default-theme.md-hue-2[disabled],
.md-button.md-hue-2.md-accent[disabled],
.md-button.md-hue-2.md-fab[disabled],
.md-button.md-hue-2.md-raised[disabled],
.md-button.md-hue-2.md-warn[disabled],
.md-button.md-hue-2[disabled] {
	color: rgba(0, 0, 0, .38);
	cursor: default
}
.md-button.md-default-theme.md-hue-2.md-accent[disabled] .md-icon,
.md-button.md-default-theme.md-hue-2.md-fab[disabled] .md-icon,
.md-button.md-default-theme.md-hue-2.md-raised[disabled] .md-icon,
.md-button.md-default-theme.md-hue-2.md-warn[disabled] .md-icon,
.md-button.md-default-theme.md-hue-2[disabled] .md-icon,
.md-button.md-hue-2.md-accent[disabled] .md-icon,
.md-button.md-hue-2.md-fab[disabled] .md-icon,
.md-button.md-hue-2.md-raised[disabled] .md-icon,
.md-button.md-hue-2.md-warn[disabled] .md-icon,
.md-button.md-hue-2[disabled] .md-icon {
	color: rgba(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: #f50057
}
._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: #c2185b
}
._md a.md-default-theme.md-hue-2:not(.md-button).md-accent,
._md a.md-hue-2:not(.md-button).md-accent {
	color: #f50057
}
._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: #c51162
}
.md-checkbox.md-default-theme.md-hue-2 .md-ripple,
.md-checkbox.md-hue-2 .md-ripple {
	color: #c51162
}
.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(245, 0, 87, .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(245, 0, 87, .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(245, 0, 87, .87)
}
.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: rgba(255, 255, 255, .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: #f50057
}
.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: #f50057
}
.md-icon.md-default-theme.md-hue-2.md-accent,
.md-icon.md-hue-2.md-accent {
	color: #f50057
}
.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: #f50057
}
.md-input-container.md-default-theme.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 label,
.md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent .md-icon {
	color: #f50057
}
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: #f50057
}
md-nav-bar.md-default-theme.md-hue-2 md-nav-ink-bar,
md-nav-bar.md-hue-2 md-nav-ink-bar {
	color: #f50057;
	background: #f50057
}
md-progress-circular.md-default-theme.md-hue-2.md-accent path,
md-progress-circular.md-hue-2.md-accent path {
	stroke: #f50057
}
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: #f8bbd0
}
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: #f50057
}
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: #f8bbd0
}
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(#f8bbd0 0, #f8bbd0 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(245, 0, 87, .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(245, 0, 87, .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(245, 0, 87, .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: #c51162
}
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(245, 0, 87, .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(245, 0, 87, .26)
}
.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: #f50057
}
.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: #f50057
}
.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: #c51162
}
md-slider.md-default-theme.md-hue-2 .md-focus-ring,
md-slider.md-hue-2 .md-focus-ring {
	background-color: rgba(255, 64, 129, .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: #f50057
}
md-slider.md-default-theme.md-hue-2 .md-thumb:after,
md-slider.md-hue-2 .md-thumb:after {
	border-color: #f50057;
	background-color: #f50057
}
md-slider.md-default-theme.md-hue-2 .md-sign,
md-slider.md-hue-2 .md-sign {
	background-color: #f50057
}
md-slider.md-default-theme.md-hue-2 .md-sign:after,
md-slider.md-hue-2 .md-sign:after {
	border-top-color: #f50057
}
md-slider.md-default-theme.md-hue-2[md-vertical] .md-sign:after,
md-slider.md-hue-2[md-vertical] .md-sign:after {
	border-top-color: transparent;
	border-left-color: #f50057
}
md-slider.md-default-theme.md-hue-2 .md-thumb-text,
md-slider.md-hue-2 .md-thumb-text {
	color: #fff
}
.md-subheader.md-default-theme.md-hue-2.md-accent,
.md-subheader.md-hue-2.md-accent {
	color: #f50057
}
.md-switch.md-default-theme.md-hue-2.md-checked .md-ink-ripple,
.md-switch.md-hue-2.md-checked .md-ink-ripple {
	color: #f50057
}
.md-switch.md-default-theme.md-hue-2.md-checked .md-thumb,
.md-switch.md-hue-2.md-checked .md-thumb {
	background-color: #f50057
}
.md-switch.md-default-theme.md-hue-2.md-checked .md-bar,
.md-switch.md-hue-2.md-checked .md-bar {
	background-color: rgba(245, 0, 87, .5)
}
.md-switch.md-default-theme.md-hue-2.md-checked.md-focused .md-thumb:before,
.md-switch.md-hue-2.md-checked.md-focused .md-thumb:before {
	background-color: rgba(245, 0, 87, .26)
}
md-tabs.md-default-theme.md-hue-2 md-ink-bar,
md-tabs.md-hue-2 md-ink-bar {
	color: #f50057;
	background: #f50057
}
md-tabs.md-default-theme.md-hue-2 .md-tab .md-ripple-container,
md-tabs.md-hue-2 .md-tab .md-ripple-container {
	color: #ff80ab
}
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: #f50057
}
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]) {
	color: #ff80ab
}
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-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-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-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-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-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-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: #fff
}
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, .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 {
	color: #3949ab;
	background: #3949ab
}
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: #f50057
}
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]) {
	color: #ff80ab
}
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-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-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-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-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-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-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: #fff
}
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, .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 {
	color: #3949ab;
	background: #3949ab
}
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: #f50057
}
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: #f50057;
	color: #fff
}
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: #fff
}
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 {
	color: #fff;
	fill: #fff
}
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 {
	color: rgba(255, 255, 255, .26);
	fill: rgba(255, 255, 255, .26)
}
.md-button.md-hue-3.md-fab {
	background-color: #c51162;
	color: #fff
}
.md-button.md-default-theme.md-hue-3.md-fab .md-icon,
.md-button.md-hue-3.md-fab .md-icon {
	color: #fff
}
.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: #c51162
}
.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 {
	background-color: #c51162
}
.md-button.md-default-theme.md-hue-3.md-fab,
.md-button.md-hue-3.md-fab {
	background-color: #c51162;
	color: #fff
}
.md-button.md-default-theme.md-hue-3.md-fab:not([disabled]) .md-icon,
.md-button.md-hue-3.md-fab:not([disabled]) .md-icon {
	color: #fff
}
.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: #c51162
}
.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 {
	background-color: #c51162
}
.md-button.md-default-theme.md-hue-3.md-accent,
.md-button.md-hue-3.md-accent {
	color: #c51162
}
.md-button.md-default-theme.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-fab,
.md-button.md-hue-3.md-accent.md-raised {
	color: #fff;
	background-color: #c51162
}
.md-button.md-default-theme.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-fab:not([disabled]) .md-icon,
.md-button.md-hue-3.md-accent.md-raised:not([disabled]) .md-icon {
	color: #fff
}
.md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]):hover,
.md-button.md-hue-3.md-accent.md-fab:not([disabled]):hover,
.md-button.md-hue-3.md-accent.md-raised:not([disabled]):hover {
	background-color: #c51162
}
.md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-hue-3.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-hue-3.md-accent.md-raised:not([disabled]).md-focused {
	background-color: #c51162
}
.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: #c51162
}
.md-button.md-default-theme.md-hue-3.md-accent[disabled],
.md-button.md-default-theme.md-hue-3.md-fab[disabled],
.md-button.md-default-theme.md-hue-3.md-raised[disabled],
.md-button.md-default-theme.md-hue-3.md-warn[disabled],
.md-button.md-default-theme.md-hue-3[disabled],
.md-button.md-hue-3.md-accent[disabled],
.md-button.md-hue-3.md-fab[disabled],
.md-button.md-hue-3.md-raised[disabled],
.md-button.md-hue-3.md-warn[disabled],
.md-button.md-hue-3[disabled] {
	color: rgba(0, 0, 0, .38);
	cursor: default
}
.md-button.md-default-theme.md-hue-3.md-accent[disabled] .md-icon,
.md-button.md-default-theme.md-hue-3.md-fab[disabled] .md-icon,
.md-button.md-default-theme.md-hue-3.md-raised[disabled] .md-icon,
.md-button.md-default-theme.md-hue-3.md-warn[disabled] .md-icon,
.md-button.md-default-theme.md-hue-3[disabled] .md-icon,
.md-button.md-hue-3.md-accent[disabled] .md-icon,
.md-button.md-hue-3.md-fab[disabled] .md-icon,
.md-button.md-hue-3.md-raised[disabled] .md-icon,
.md-button.md-hue-3.md-warn[disabled] .md-icon,
.md-button.md-hue-3[disabled] .md-icon {
	color: rgba(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: #c51162
}
._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: #c2185b
}
._md a.md-default-theme.md-hue-3:not(.md-button).md-accent,
._md a.md-hue-3:not(.md-button).md-accent {
	color: #c51162
}
._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: #c51162
}
.md-checkbox.md-default-theme.md-hue-3 .md-ripple,
.md-checkbox.md-hue-3 .md-ripple {
	color: #c51162
}
.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(197, 17, 98, .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(197, 17, 98, .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(197, 17, 98, .87)
}
.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: rgba(255, 255, 255, .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: #c51162
}
.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: #c51162
}
.md-icon.md-default-theme.md-hue-3.md-accent,
.md-icon.md-hue-3.md-accent {
	color: #c51162
}
.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: #c51162
}
.md-input-container.md-default-theme.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 label,
.md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent .md-icon {
	color: #c51162
}
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: #c51162
}
md-nav-bar.md-default-theme.md-hue-3 md-nav-ink-bar,
md-nav-bar.md-hue-3 md-nav-ink-bar {
	color: #c51162;
	background: #c51162
}
md-progress-circular.md-default-theme.md-hue-3.md-accent path,
md-progress-circular.md-hue-3.md-accent path {
	stroke: #c51162
}
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: #f8bbd0
}
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: #c51162
}
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: #f8bbd0
}
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(#f8bbd0 0, #f8bbd0 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(197, 17, 98, .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(197, 17, 98, .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(197, 17, 98, .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: #c51162
}
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(197, 17, 98, .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(197, 17, 98, .26)
}
.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: #c51162
}
.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: #c51162
}
.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: #c51162
}
md-slider.md-default-theme.md-hue-3 .md-focus-ring,
md-slider.md-hue-3 .md-focus-ring {
	background-color: rgba(255, 64, 129, .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: #c51162
}
md-slider.md-default-theme.md-hue-3 .md-thumb:after,
md-slider.md-hue-3 .md-thumb:after {
	border-color: #c51162;
	background-color: #c51162
}
md-slider.md-default-theme.md-hue-3 .md-sign,
md-slider.md-hue-3 .md-sign {
	background-color: #c51162
}
md-slider.md-default-theme.md-hue-3 .md-sign:after,
md-slider.md-hue-3 .md-sign:after {
	border-top-color: #c51162
}
md-slider.md-default-theme.md-hue-3[md-vertical] .md-sign:after,
md-slider.md-hue-3[md-vertical] .md-sign:after {
	border-top-color: transparent;
	border-left-color: #c51162
}
md-slider.md-default-theme.md-hue-3 .md-thumb-text,
md-slider.md-hue-3 .md-thumb-text {
	color: #fff
}
.md-subheader.md-default-theme.md-hue-3.md-accent,
.md-subheader.md-hue-3.md-accent {
	color: #c51162
}
.md-switch.md-default-theme.md-hue-3.md-checked .md-ink-ripple,
.md-switch.md-hue-3.md-checked .md-ink-ripple {
	color: #c51162
}
.md-switch.md-default-theme.md-hue-3.md-checked .md-thumb,
.md-switch.md-hue-3.md-checked .md-thumb {
	background-color: #c51162
}
.md-switch.md-default-theme.md-hue-3.md-checked .md-bar,
.md-switch.md-hue-3.md-checked .md-bar {
	background-color: rgba(197, 17, 98, .5)
}
.md-switch.md-default-theme.md-hue-3.md-checked.md-focused .md-thumb:before,
.md-switch.md-hue-3.md-checked.md-focused .md-thumb:before {
	background-color: rgba(197, 17, 98, .26)
}
md-tabs.md-default-theme.md-hue-3 md-ink-bar,
md-tabs.md-hue-3 md-ink-bar {
	color: #c51162;
	background: #c51162
}
md-tabs.md-default-theme.md-hue-3 .md-tab .md-ripple-container,
md-tabs.md-hue-3 .md-tab .md-ripple-container {
	color: #ff80ab
}
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: #c51162
}
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]) {
	color: #ff80ab
}
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-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-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-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-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-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-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: #fff
}
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, .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 {
	color: #3949ab;
	background: #3949ab
}
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: #c51162
}
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]) {
	color: #ff80ab
}
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-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-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-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-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-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-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: #fff
}
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, .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 {
	color: #3949ab;
	background: #3949ab
}
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: #c51162
}
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: #c51162;
	color: #fff
}
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: #fff
}
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 {
	color: #fff;
	fill: #fff
}
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 {
	color: rgba(255, 255, 255, .26);
	fill: rgba(255, 255, 255, .26)
}
.md-button.md-warn {
	color: #ff5722
}
.md-button.md-default-theme.md-warn.md-fab,
.md-button.md-default-theme.md-warn.md-raised,
.md-button.md-warn.md-fab,
.md-button.md-warn.md-raised {
	color: #fff;
	background-color: #ff5722
}
.md-button.md-default-theme.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-fab:not([disabled]) .md-icon,
.md-button.md-warn.md-raised:not([disabled]) .md-icon {
	color: #fff
}
.md-button.md-default-theme.md-warn.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-warn.md-raised:not([disabled]):hover,
.md-button.md-warn.md-fab:not([disabled]):hover,
.md-button.md-warn.md-raised:not([disabled]):hover {
	background-color: #f4511e
}
.md-button.md-default-theme.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-warn.md-raised:not([disabled]).md-focused,
.md-button.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-warn.md-raised:not([disabled]).md-focused {
	background-color: #f4511e
}
.md-button.md-default-theme.md-warn:not([disabled]) .md-icon,
.md-button.md-warn:not([disabled]) .md-icon {
	color: #ff5722
}
._md a.md-default-theme:not(.md-button).md-warn,
._md a:not(.md-button).md-warn {
	color: #ff5722
}
._md a.md-default-theme:not(.md-button).md-warn:hover,
._md a:not(.md-button).md-warn:hover {
	color: #e64a19
}
.md-checkbox.md-default-theme:not([disabled]).md-warn .md-ripple,
.md-checkbox:not([disabled]).md-warn .md-ripple {
	color: #f4511e
}
.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, .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, .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, .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, .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, .26)
}
.md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked .md-icon:after,
.md-checkbox:not([disabled]).md-warn.md-checked .md-icon:after {
	border-color: #eee
}
.md-warn .md-datepicker-input-container.md-datepicker-focused,
.md-warn .md-default-theme .md-datepicker-input-container.md-datepicker-focused {
	border-bottom-color: #dd2c00
}
.md-datepicker-input-container.md-datepicker-invalid,
.md-default-theme .md-datepicker-input-container.md-datepicker-invalid {
	border-bottom-color: #dd2c00
}
.md-datepicker-open.md-warn .md-datepicker-calendar-icon,
.md-default-theme .md-datepicker-open.md-warn .md-datepicker-calendar-icon,
.md-warn .md-datepicker-open .md-datepicker-calendar-icon,
.md-warn .md-default-theme .md-datepicker-open .md-datepicker-calendar-icon {
	color: #dd2c00
}
.md-icon.md-default-theme.md-warn,
.md-icon.md-warn {
	color: #ff5722
}
.md-input-container label.md-required:after,
.md-input-container.md-default-theme label.md-required:after {
	color: #dd2c00
}
.md-input-container .md-input-message-animation,
.md-input-container .md-input-messages-animation,
.md-input-container.md-default-theme .md-input-message-animation,
.md-input-container.md-default-theme .md-input-messages-animation {
	color: #dd2c00
}
.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: #dd2c00
}
.md-input-container.md-default-theme: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 label,
.md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-icon {
	color: #dd2c00
}
.md-input-container.md-default-theme.md-input-invalid .md-input,
.md-input-container.md-input-invalid .md-input {
	border-color: #dd2c00
}
.md-input-container.md-default-theme.md-input-invalid .md-char-counter,
.md-input-container.md-default-theme.md-input-invalid .md-input-message-animation,
.md-input-container.md-default-theme.md-input-invalid label,
.md-input-container.md-input-invalid .md-char-counter,
.md-input-container.md-input-invalid .md-input-message-animation,
.md-input-container.md-input-invalid label {
	color: #dd2c00
}
md-progress-circular.md-default-theme.md-warn path,
md-progress-circular.md-warn path {
	stroke: #ff5722
}
md-progress-linear.md-default-theme.md-warn .md-container,
md-progress-linear.md-warn .md-container {
	background-color: #ffccbc
}
md-progress-linear.md-default-theme.md-warn .md-bar,
md-progress-linear.md-warn .md-bar {
	background-color: #ff5722
}
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: #ffccbc
}
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(#ffccbc 0, #ffccbc 16%, transparent 42%)
}
md-radio-button.md-default-theme: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-button:not([disabled]).md-warn .md-on,
md-radio-group.md-default-theme: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:not([disabled]).md-warn .md-on {
	background-color: rgba(255, 87, 34, .87)
}
md-radio-button.md-default-theme: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.md-default-theme: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:not([disabled]) .md-warn.md-checked .md-off,
md-radio-button: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.md-default-theme: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.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:not([disabled]) .md-warn.md-checked .md-off,
md-radio-group: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, .87)
}
md-radio-button.md-default-theme: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.md-default-theme: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:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-button: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.md-default-theme: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.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:not([disabled]) .md-warn.md-checked .md-ink-ripple,
md-radio-group: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, .87)
}
md-radio-button.md-default-theme: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-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.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:not([disabled]).md-warn .md-container .md-ripple {
	color: #f4511e
}
md-radio-group.md-default-theme.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-checked.md-warn .md-container:before,
md-radio-group.md-focused:not(:empty).md-warn .md-checked .md-container:before {
	background-color: rgba(255, 87, 34, .26)
}
.md-input-container .md-select .md-select-value span:first-child:after,
.md-input-container .md-select.md-default-theme .md-select-value span:first-child:after {
	color: #dd2c00
}
.md-input-container.md-input-invalid .md-select .md-select-value,
.md-input-container.md-input-invalid .md-select.md-default-theme .md-select-value {
	color: #dd2c00!important;
	border-bottom-color: #dd2c00!important
}
.md-select .md-select-value span:first-child:after,
.md-select.md-default-theme .md-select-value span:first-child:after {
	color: #dd2c00
}
.md-select.md-default-theme.ng-invalid.ng-touched .md-select-value,
.md-select.ng-invalid.ng-touched .md-select-value {
	color: #dd2c00!important;
	border-bottom-color: #dd2c00!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: #ff5722
}
md-slider.md-default-theme.md-warn .md-focus-ring,
md-slider.md-warn .md-focus-ring {
	background-color: rgba(255, 171, 145, .38)
}
md-slider.md-default-theme.md-warn .md-track.md-track-fill,
md-slider.md-warn .md-track.md-track-fill {
	background-color: #ff5722
}
md-slider.md-default-theme.md-warn .md-thumb:after,
md-slider.md-warn .md-thumb:after {
	border-color: #ff5722;
	background-color: #ff5722
}
md-slider.md-default-theme.md-warn .md-sign,
md-slider.md-warn .md-sign {
	background-color: #ff5722
}
md-slider.md-default-theme.md-warn .md-sign:after,
md-slider.md-warn .md-sign:after {
	border-top-color: #ff5722
}
md-slider.md-default-theme.md-warn[md-vertical] .md-sign:after,
md-slider.md-warn[md-vertical] .md-sign:after {
	border-top-color: transparent;
	border-left-color: #ff5722
}
md-slider.md-default-theme.md-warn .md-thumb-text,
md-slider.md-warn .md-thumb-text {
	color: #fff
}
.md-subheader.md-default-theme.md-warn,
.md-subheader.md-warn {
	color: #ff5722
}
.md-switch.md-checked.md-warn .md-ink-ripple,
.md-switch.md-default-theme.md-checked.md-warn .md-ink-ripple {
	color: #ff5722
}
.md-switch.md-checked.md-warn .md-thumb,
.md-switch.md-default-theme.md-checked.md-warn .md-thumb {
	background-color: #ff5722
}
.md-switch.md-checked.md-warn .md-bar,
.md-switch.md-default-theme.md-checked.md-warn .md-bar {
	background-color: rgba(255, 87, 34, .5)
}
.md-switch.md-checked.md-warn.md-focused .md-thumb:before,
.md-switch.md-default-theme.md-checked.md-warn.md-focused .md-thumb:before {
	background-color: rgba(255, 87, 34, .26)
}
md-tabs.md-default-theme.md-warn>md-tabs-wrapper,
md-tabs.md-warn>md-tabs-wrapper {
	background-color: #ff5722
}
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]) {
	color: #ffccbc
}
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-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-default-theme.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-active,
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-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-icon {
	color: #fff
}
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(255, 255, 255, .1)
}
md-toolbar.md-warn>md-tabs.md-default-theme>md-tabs-wrapper,
md-toolbar.md-warn>md-tabs>md-tabs-wrapper {
	background-color: #ff5722
}
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]) {
	color: #ffccbc
}
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-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-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-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-active,
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-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-icon {
	color: #fff
}
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(255, 255, 255, .1)
}
md-toast .md-toast-content .md-button.md-highlight.md-warn,
md-toast.md-default-theme .md-toast-content .md-button.md-highlight.md-warn {
	color: #ff5722
}
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn,
md-toolbar:not(.md-menu-toolbar).md-warn {
	background-color: #ff5722;
	color: #fff
}
.md-button.md-hue-1.md-warn {
	color: #ff8a65
}
.md-button.md-default-theme.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-fab,
.md-button.md-hue-1.md-warn.md-raised {
	color: rgba(0, 0, 0, .87);
	background-color: #ff8a65
}
.md-button.md-default-theme.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-fab:not([disabled]) .md-icon,
.md-button.md-hue-1.md-warn.md-raised:not([disabled]) .md-icon {
	color: rgba(0, 0, 0, .87)
}
.md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]):hover,
.md-button.md-hue-1.md-warn.md-fab:not([disabled]):hover,
.md-button.md-hue-1.md-warn.md-raised:not([disabled]):hover {
	background-color: #f4511e
}
.md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]).md-focused,
.md-button.md-hue-1.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-hue-1.md-warn.md-raised:not([disabled]).md-focused {
	background-color: #f4511e
}
.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: #ff8a65
}
._md a.md-default-theme.md-hue-1:not(.md-button).md-warn,
._md a.md-hue-1:not(.md-button).md-warn {
	color: #ff8a65
}
._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: #e64a19
}
.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: #f4511e
}
.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, .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, .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, .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, .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, .26)
}
.md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-icon:after,
.md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked .md-icon:after {
	border-color: #eee
}
.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: #dd2c00
}
.md-default-theme.md-hue-1 .md-datepicker-input-container.md-datepicker-invalid,
.md-hue-1 .md-datepicker-input-container.md-datepicker-invalid {
	border-bottom-color: #dd2c00
}
.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: #dd2c00
}
.md-icon.md-default-theme.md-hue-1.md-warn,
.md-icon.md-hue-1.md-warn {
	color: #ff8a65
}
.md-input-container.md-default-theme.md-hue-1 label.md-required:after,
.md-input-container.md-hue-1 label.md-required:after {
	color: #dd2c00
}
.md-input-container.md-default-theme.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-message-animation,
.md-input-container.md-hue-1 .md-input-messages-animation {
	color: #dd2c00
}
.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: #dd2c00
}
.md-input-container.md-default-theme.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 label,
.md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn .md-icon {
	color: #dd2c00
}
.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: #dd2c00
}
.md-input-container.md-default-theme.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-default-theme.md-hue-1.md-input-invalid label,
.md-input-container.md-hue-1.md-input-invalid .md-char-counter,
.md-input-container.md-hue-1.md-input-invalid .md-input-message-animation,
.md-input-container.md-hue-1.md-input-invalid label {
	color: #dd2c00
}
md-progress-circular.md-default-theme.md-hue-1.md-warn path,
md-progress-circular.md-hue-1.md-warn path {
	stroke: #ff8a65
}
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: #ffccbc
}
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: #ff8a65
}
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: #ffccbc
}
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(#ffccbc 0, #ffccbc 16%, transparent 42%)
}
md-radio-button.md-default-theme.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-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-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-hue-1:not([disabled]).md-warn .md-on {
	background-color: rgba(255, 138, 101, .87)
}
md-radio-button.md-default-theme.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-default-theme.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-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-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-default-theme.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-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-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-hue-1:not([disabled]).md-warn.md-checked .md-off {
	border-color: rgba(255, 138, 101, .87)
}
md-radio-button.md-default-theme.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-default-theme.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-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-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-default-theme.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-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-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-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple {
	color: rgba(255, 138, 101, .87)
}
md-radio-button.md-default-theme.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-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-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-hue-1:not([disabled]).md-warn .md-container .md-ripple {
	color: #f4511e
}
md-radio-group.md-default-theme.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-checked.md-warn .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, .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: #dd2c00
}
.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 {
	color: #dd2c00!important;
	border-bottom-color: #dd2c00!important
}
.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: #dd2c00
}
.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 {
	color: #dd2c00!important;
	border-bottom-color: #dd2c00!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: #ff8a65
}
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, .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: #ff8a65
}
md-slider.md-default-theme.md-hue-1.md-warn .md-thumb:after,
md-slider.md-hue-1.md-warn .md-thumb:after {
	border-color: #ff8a65;
	background-color: #ff8a65
}
md-slider.md-default-theme.md-hue-1.md-warn .md-sign,
md-slider.md-hue-1.md-warn .md-sign {
	background-color: #ff8a65
}
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: #ff8a65
}
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-top-color: transparent;
	border-left-color: #ff8a65
}
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, .87)
}
.md-subheader.md-default-theme.md-hue-1.md-warn,
.md-subheader.md-hue-1.md-warn {
	color: #ff8a65
}
.md-switch.md-default-theme.md-hue-1.md-checked.md-warn .md-ink-ripple,
.md-switch.md-hue-1.md-checked.md-warn .md-ink-ripple {
	color: #ff8a65
}
.md-switch.md-default-theme.md-hue-1.md-checked.md-warn .md-thumb,
.md-switch.md-hue-1.md-checked.md-warn .md-thumb {
	background-color: #ff8a65
}
.md-switch.md-default-theme.md-hue-1.md-checked.md-warn .md-bar,
.md-switch.md-hue-1.md-checked.md-warn .md-bar {
	background-color: rgba(255, 138, 101, .5)
}
.md-switch.md-default-theme.md-hue-1.md-checked.md-warn.md-focused .md-thumb:before,
.md-switch.md-hue-1.md-checked.md-warn.md-focused .md-thumb:before {
	background-color: rgba(255, 138, 101, .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: #ff8a65
}
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]) {
	color: #ffccbc
}
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-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-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-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-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-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-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, .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-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, .1)
}
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: #ff8a65
}
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]) {
	color: #ffccbc
}
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-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-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-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-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-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-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, .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-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, .1)
}
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: #ff8a65
}
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: #ff8a65;
	color: rgba(0, 0, 0, .87)
}
.md-button.md-hue-2.md-warn {
	color: #d84315
}
.md-button.md-default-theme.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-fab,
.md-button.md-hue-2.md-warn.md-raised {
	color: #fff;
	background-color: #d84315
}
.md-button.md-default-theme.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-fab:not([disabled]) .md-icon,
.md-button.md-hue-2.md-warn.md-raised:not([disabled]) .md-icon {
	color: #fff
}
.md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]):hover,
.md-button.md-hue-2.md-warn.md-fab:not([disabled]):hover,
.md-button.md-hue-2.md-warn.md-raised:not([disabled]):hover {
	background-color: #f4511e
}
.md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]).md-focused,
.md-button.md-hue-2.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-hue-2.md-warn.md-raised:not([disabled]).md-focused {
	background-color: #f4511e
}
.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: #d84315
}
._md a.md-default-theme.md-hue-2:not(.md-button).md-warn,
._md a.md-hue-2:not(.md-button).md-warn {
	color: #d84315
}
._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: #e64a19
}
.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: #f4511e
}
.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, .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, .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, .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, .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, .26)
}
.md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-icon:after,
.md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked .md-icon:after {
	border-color: #eee
}
.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: #dd2c00
}
.md-default-theme.md-hue-2 .md-datepicker-input-container.md-datepicker-invalid,
.md-hue-2 .md-datepicker-input-container.md-datepicker-invalid {
	border-bottom-color: #dd2c00
}
.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: #dd2c00
}
.md-icon.md-default-theme.md-hue-2.md-warn,
.md-icon.md-hue-2.md-warn {
	color: #d84315
}
.md-input-container.md-default-theme.md-hue-2 label.md-required:after,
.md-input-container.md-hue-2 label.md-required:after {
	color: #dd2c00
}
.md-input-container.md-default-theme.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-message-animation,
.md-input-container.md-hue-2 .md-input-messages-animation {
	color: #dd2c00
}
.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: #dd2c00
}
.md-input-container.md-default-theme.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 label,
.md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn .md-icon {
	color: #dd2c00
}
.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: #dd2c00
}
.md-input-container.md-default-theme.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-default-theme.md-hue-2.md-input-invalid label,
.md-input-container.md-hue-2.md-input-invalid .md-char-counter,
.md-input-container.md-hue-2.md-input-invalid .md-input-message-animation,
.md-input-container.md-hue-2.md-input-invalid label {
	color: #dd2c00
}
md-progress-circular.md-default-theme.md-hue-2.md-warn path,
md-progress-circular.md-hue-2.md-warn path {
	stroke: #d84315
}
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: #ffccbc
}
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: #d84315
}
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: #ffccbc
}
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(#ffccbc 0, #ffccbc 16%, transparent 42%)
}
md-radio-button.md-default-theme.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-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-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-hue-2:not([disabled]).md-warn .md-on {
	background-color: rgba(216, 67, 21, .87)
}
md-radio-button.md-default-theme.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-default-theme.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-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-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-default-theme.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-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-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-hue-2:not([disabled]).md-warn.md-checked .md-off {
	border-color: rgba(216, 67, 21, .87)
}
md-radio-button.md-default-theme.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-default-theme.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-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-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-default-theme.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-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-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-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple {
	color: rgba(216, 67, 21, .87)
}
md-radio-button.md-default-theme.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-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-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-hue-2:not([disabled]).md-warn .md-container .md-ripple {
	color: #f4511e
}
md-radio-group.md-default-theme.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-checked.md-warn .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, .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: #dd2c00
}
.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 {
	color: #dd2c00!important;
	border-bottom-color: #dd2c00!important
}
.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: #dd2c00
}
.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 {
	color: #dd2c00!important;
	border-bottom-color: #dd2c00!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: #d84315
}
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, .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: #d84315
}
md-slider.md-default-theme.md-hue-2.md-warn .md-thumb:after,
md-slider.md-hue-2.md-warn .md-thumb:after {
	border-color: #d84315;
	background-color: #d84315
}
md-slider.md-default-theme.md-hue-2.md-warn .md-sign,
md-slider.md-hue-2.md-warn .md-sign {
	background-color: #d84315
}
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: #d84315
}
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-top-color: transparent;
	border-left-color: #d84315
}
md-slider.md-default-theme.md-hue-2.md-warn .md-thumb-text,
md-slider.md-hue-2.md-warn .md-thumb-text {
	color: #fff
}
.md-subheader.md-default-theme.md-hue-2.md-warn,
.md-subheader.md-hue-2.md-warn {
	color: #d84315
}
.md-switch.md-default-theme.md-hue-2.md-checked.md-warn .md-ink-ripple,
.md-switch.md-hue-2.md-checked.md-warn .md-ink-ripple {
	color: #d84315
}
.md-switch.md-default-theme.md-hue-2.md-checked.md-warn .md-thumb,
.md-switch.md-hue-2.md-checked.md-warn .md-thumb {
	background-color: #d84315
}
.md-switch.md-default-theme.md-hue-2.md-checked.md-warn .md-bar,
.md-switch.md-hue-2.md-checked.md-warn .md-bar {
	background-color: rgba(216, 67, 21, .5)
}
.md-switch.md-default-theme.md-hue-2.md-checked.md-warn.md-focused .md-thumb:before,
.md-switch.md-hue-2.md-checked.md-warn.md-focused .md-thumb:before {
	background-color: rgba(216, 67, 21, .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: #d84315
}
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]) {
	color: #ffccbc
}
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-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-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-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-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-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-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: #fff
}
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(255, 255, 255, .1)
}
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: #d84315
}
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]) {
	color: #ffccbc
}
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-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-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-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-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-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-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: #fff
}
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(255, 255, 255, .1)
}
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: #d84315
}
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: #d84315;
	color: #fff
}
.md-button.md-hue-3.md-warn {
	color: #ff9e80
}
.md-button.md-default-theme.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-fab,
.md-button.md-hue-3.md-warn.md-raised {
	color: rgba(0, 0, 0, .87);
	background-color: #ff9e80
}
.md-button.md-default-theme.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-fab:not([disabled]) .md-icon,
.md-button.md-hue-3.md-warn.md-raised:not([disabled]) .md-icon {
	color: rgba(0, 0, 0, .87)
}
.md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]):hover,
.md-button.md-hue-3.md-warn.md-fab:not([disabled]):hover,
.md-button.md-hue-3.md-warn.md-raised:not([disabled]):hover {
	background-color: #f4511e
}
.md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]).md-focused,
.md-button.md-hue-3.md-warn.md-fab:not([disabled]).md-focused,
.md-button.md-hue-3.md-warn.md-raised:not([disabled]).md-focused {
	background-color: #f4511e
}
.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: #ff9e80
}
._md a.md-default-theme.md-hue-3:not(.md-button).md-warn,
._md a.md-hue-3:not(.md-button).md-warn {
	color: #ff9e80
}
._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: #e64a19
}
.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: #f4511e
}
.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, .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, .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, .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, .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, .26)
}
.md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-icon:after,
.md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked .md-icon:after {
	border-color: #eee
}
.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: #dd2c00
}
.md-default-theme.md-hue-3 .md-datepicker-input-container.md-datepicker-invalid,
.md-hue-3 .md-datepicker-input-container.md-datepicker-invalid {
	border-bottom-color: #dd2c00
}
.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: #dd2c00
}
.md-icon.md-default-theme.md-hue-3.md-warn,
.md-icon.md-hue-3.md-warn {
	color: #ff9e80
}
.md-input-container.md-default-theme.md-hue-3 label.md-required:after,
.md-input-container.md-hue-3 label.md-required:after {
	color: #dd2c00
}
.md-input-container.md-default-theme.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-message-animation,
.md-input-container.md-hue-3 .md-input-messages-animation {
	color: #dd2c00
}
.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: #dd2c00
}
.md-input-container.md-default-theme.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 label,
.md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn .md-icon {
	color: #dd2c00
}
.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: #dd2c00
}
.md-input-container.md-default-theme.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-default-theme.md-hue-3.md-input-invalid label,
.md-input-container.md-hue-3.md-input-invalid .md-char-counter,
.md-input-container.md-hue-3.md-input-invalid .md-input-message-animation,
.md-input-container.md-hue-3.md-input-invalid label {
	color: #dd2c00
}
md-progress-circular.md-default-theme.md-hue-3.md-warn path,
md-progress-circular.md-hue-3.md-warn path {
	stroke: #ff9e80
}
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: #ffccbc
}
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: #ff9e80
}
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: #ffccbc
}
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(#ffccbc 0, #ffccbc 16%, transparent 42%)
}
md-radio-button.md-default-theme.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-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-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-hue-3:not([disabled]).md-warn .md-on {
	background-color: rgba(255, 158, 128, .87)
}
md-radio-button.md-default-theme.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-default-theme.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-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-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-default-theme.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-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-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-hue-3:not([disabled]).md-warn.md-checked .md-off {
	border-color: rgba(255, 158, 128, .87)
}
md-radio-button.md-default-theme.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-default-theme.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-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-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-default-theme.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-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-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-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple {
	color: rgba(255, 158, 128, .87)
}
md-radio-button.md-default-theme.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-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-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-hue-3:not([disabled]).md-warn .md-container .md-ripple {
	color: #f4511e
}
md-radio-group.md-default-theme.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-checked.md-warn .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, .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: #dd2c00
}
.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 {
	color: #dd2c00!important;
	border-bottom-color: #dd2c00!important
}
.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: #dd2c00
}
.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 {
	color: #dd2c00!important;
	border-bottom-color: #dd2c00!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: #ff9e80
}
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, .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: #ff9e80
}
md-slider.md-default-theme.md-hue-3.md-warn .md-thumb:after,
md-slider.md-hue-3.md-warn .md-thumb:after {
	border-color: #ff9e80;
	background-color: #ff9e80
}
md-slider.md-default-theme.md-hue-3.md-warn .md-sign,
md-slider.md-hue-3.md-warn .md-sign {
	background-color: #ff9e80
}
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: #ff9e80
}
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-top-color: transparent;
	border-left-color: #ff9e80
}
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, .87)
}
.md-subheader.md-default-theme.md-hue-3.md-warn,
.md-subheader.md-hue-3.md-warn {
	color: #ff9e80
}
.md-switch.md-default-theme.md-hue-3.md-checked.md-warn .md-ink-ripple,
.md-switch.md-hue-3.md-checked.md-warn .md-ink-ripple {
	color: #ff9e80
}
.md-switch.md-default-theme.md-hue-3.md-checked.md-warn .md-thumb,
.md-switch.md-hue-3.md-checked.md-warn .md-thumb {
	background-color: #ff9e80
}
.md-switch.md-default-theme.md-hue-3.md-checked.md-warn .md-bar,
.md-switch.md-hue-3.md-checked.md-warn .md-bar {
	background-color: rgba(255, 158, 128, .5)
}
.md-switch.md-default-theme.md-hue-3.md-checked.md-warn.md-focused .md-thumb:before,
.md-switch.md-hue-3.md-checked.md-warn.md-focused .md-thumb:before {
	background-color: rgba(255, 158, 128, .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: #ff9e80
}
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]) {
	color: #ffccbc
}
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-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-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-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-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-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-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, .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-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, .1)
}
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: #ff9e80
}
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]) {
	color: #ffccbc
}
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-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-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-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-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-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-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, .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-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, .1)
}
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: #ff9e80
}
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: #ff9e80;
	color: rgba(0, 0, 0, .87)
}
md-autocomplete {
	background: #fff
}
md-autocomplete.md-default-theme[disabled]:not([md-floating-label]),
md-autocomplete[disabled]:not([md-floating-label]) {
	background: #f5f5f5
}
md-autocomplete button .md-icon path,
md-autocomplete.md-default-theme button .md-icon path {
	fill: #757575
}
md-autocomplete button:after,
md-autocomplete.md-default-theme button:after {
	background: rgba(117, 117, 117, .3)
}
.md-autocomplete-suggestions-container,
.md-autocomplete-suggestions-container.md-default-theme {
	background: #fff
}
.md-autocomplete-suggestions-container li,
.md-autocomplete-suggestions-container.md-default-theme li {
	color: #212121
}
.md-autocomplete-suggestions-container li .highlight,
.md-autocomplete-suggestions-container.md-default-theme li .highlight {
	color: #757575
}
.md-autocomplete-suggestions-container li.selected,
.md-autocomplete-suggestions-container li:hover,
.md-autocomplete-suggestions-container.md-default-theme li.selected,
.md-autocomplete-suggestions-container.md-default-theme li:hover {
	background: #eee
}
md-backdrop {
	background-color: rgba(33, 33, 33, 0)
}
md-backdrop.md-opaque,
md-backdrop.md-opaque.md-default-theme {
	background-color: #212121
}
md-bottom-sheet,
md-bottom-sheet.md-default-theme {
	background-color: #fafafa;
	border-top-color: #e0e0e0
}
md-bottom-sheet .md-subheader,
md-bottom-sheet.md-default-theme .md-subheader {
	background-color: #fafafa
}
.md-button.md-default-theme:not([disabled]):hover,
.md-button:not([disabled]):hover {
	background-color: rgba(158, 158, 158, .2)
}
.md-button.md-default-theme:not([disabled]).md-focused,
.md-button:not([disabled]).md-focused {
	background-color: rgba(158, 158, 158, .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 {
	color: #212121;
	background-color: #fafafa
}
.md-button.md-default-theme.md-raised:not([disabled]) .md-icon,
.md-button.md-raised:not([disabled]) .md-icon {
	color: #212121
}
.md-button.md-default-theme.md-raised:not([disabled]):hover,
.md-button.md-raised:not([disabled]):hover {
	background-color: #fafafa
}
.md-button.md-default-theme.md-raised:not([disabled]).md-focused,
.md-button.md-raised:not([disabled]).md-focused {
	background-color: #eee
}
.md-button.md-default-theme.md-fab[disabled],
.md-button.md-default-theme.md-raised[disabled],
.md-button.md-fab[disabled],
.md-button.md-raised[disabled] {
	background-color: rgba(0, 0, 0, .12)
}
.md-button.md-default-theme[disabled],
.md-button[disabled] {
	background-color: transparent
}
md-card,
md-card.md-default-theme {
	color: rgba(0, 0, 0, .87);
	background-color: #fff;
	border-radius: 2px
}
md-card md-card-header md-card-avatar .md-icon,
md-card.md-default-theme md-card-header md-card-avatar .md-icon {
	color: #fafafa;
	background-color: rgba(0, 0, 0, .38)
}
md-chips md-chip,
md-chips.md-default-theme md-chip {
	background: #e0e0e0;
	color: #424242
}
md-chips md-chip .md-icon,
md-chips.md-default-theme md-chip .md-icon {
	color: #616161
}
md-chips md-chip._md-chip-editing,
md-chips.md-default-theme md-chip._md-chip-editing {
	background: 0 0;
	color: #424242
}
md-chips md-chip-remove .md-button .md-icon path,
md-chips.md-default-theme md-chip-remove .md-button .md-icon path {
	fill: #9e9e9e
}
.md-contact-suggestion span.md-contact-email {
	color: #bdbdbd
}
.md-checkbox.md-checked .md-ripple,
.md-checkbox.md-default-theme.md-checked .md-ripple {
	color: #757575
}
.md-checkbox.md-default-theme[disabled].md-checked .md-icon,
.md-checkbox[disabled].md-checked .md-icon {
	background-color: rgba(0, 0, 0, .38)
}
.md-checkbox.md-default-theme[disabled].md-checked .md-icon:after,
.md-checkbox[disabled].md-checked .md-icon:after {
	border-color: #eee
}
.md-content,
.md-content.md-default-theme {
	color: rgba(0, 0, 0, .87);
	background-color: #fafafa
}
.md-calendar,
.md-calendar.md-default-theme {
	background: #fff;
	color: rgba(0, 0, 0, .87)
}
.md-calendar tr:last-child td,
.md-calendar.md-default-theme tr:last-child td {
	border-bottom-color: #eee
}
.md-calendar-day-header,
.md-default-theme .md-calendar-day-header {
	background: #e0e0e0;
	color: rgba(0, 0, 0, .87)
}
.md-calendar-date-selection-indicator:hover,
.md-calendar-date.md-focus .md-calendar-date-selection-indicator,
.md-calendar-date.md-focus .md-default-theme .md-calendar-date-selection-indicator,
.md-default-theme .md-calendar-date-selection-indicator:hover {
	background: #e0e0e0
}
.md-calendar-date-disabled,
.md-calendar-month-label-disabled,
.md-default-theme .md-calendar-date-disabled,
.md-default-theme .md-calendar-month-label-disabled {
	color: rgba(0, 0, 0, .435)
}
.md-datepicker-calendar-pane,
.md-default-theme .md-datepicker-calendar-pane {
	border-color: #fff
}
.md-datepicker-calendar,
.md-default-theme .md-datepicker-calendar {
	background: #fff
}
.md-datepicker-input-mask-opaque,
.md-default-theme .md-datepicker-input-mask-opaque {
	box-shadow: 0 0 0 9999px #fff
}
.md-datepicker-open .md-datepicker-input-container,
.md-default-theme .md-datepicker-open .md-datepicker-input-container {
	background: #fff
}
md-dialog,
md-dialog.md-default-theme {
	border-radius: 4px;
	background-color: #fff;
	color: rgba(0, 0, 0, .87)
}
.md-input-container .md-input[disabled],
.md-input-container.md-default-theme .md-input[disabled],
[disabled] .md-input-container .md-input,
[disabled] .md-input-container.md-default-theme .md-input {
	border-bottom-color: transparent;
	color: rgba(0, 0, 0, .38);
	background-image: linear-gradient(to right, rgba(0, 0, 0, .38) 0, rgba(0, 0, 0, .38) 33%, transparent 0);
	background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, .38) 100%)
}
md-list .md-proxy-focus.md-focused div.md-no-style,
md-list.md-default-theme .md-proxy-focus.md-focused div.md-no-style {
	background-color: #f5f5f5
}
md-list md-list-item .md-avatar-icon,
md-list.md-default-theme md-list-item .md-avatar-icon {
	background-color: rgba(0, 0, 0, .38);
	color: #fafafa
}
md-menu-content,
md-menu-content.md-default-theme {
	background-color: #fff
}
md-menu-content md-menu-item,
md-menu-content.md-default-theme md-menu-item {
	color: rgba(0, 0, 0, .87)
}
md-menu-content md-menu-item .md-icon,
md-menu-content.md-default-theme md-menu-item .md-icon {
	color: rgba(0, 0, 0, .54)
}
md-menu-content md-menu-item .md-button[disabled],
md-menu-content.md-default-theme md-menu-item .md-button[disabled] {
	color: rgba(0, 0, 0, .25)
}
md-menu-content md-menu-item .md-button[disabled] .md-icon,
md-menu-content.md-default-theme md-menu-item .md-button[disabled] .md-icon {
	color: rgba(0, 0, 0, .25)
}
md-menu-content md-menu-divider,
md-menu-content.md-default-theme md-menu-divider {
	background-color: rgba(0, 0, 0, .11)
}
md-menu-bar md-menu.md-open>button,
md-menu-bar md-menu>button:focus,
md-menu-bar.md-default-theme md-menu.md-open>button,
md-menu-bar.md-default-theme md-menu>button:focus {
	outline: 0;
	background: #eee
}
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, .2)
}
md-menu-bar.md-default-theme: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:focus,
md-menu-bar:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
	background: 0 0
}
md-menu-content .md-menu>.md-button:after,
md-menu-content.md-default-theme .md-menu>.md-button:after {
	color: rgba(0, 0, 0, .54)
}
md-menu-content .md-menu.md-open>.md-button,
md-menu-content.md-default-theme .md-menu.md-open>.md-button {
	background-color: rgba(158, 158, 158, .2)
}
md-toolbar.md-default-theme.md-menu-toolbar,
md-toolbar.md-menu-toolbar {
	background-color: #fff;
	color: #000
}
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, .87)
}
md-nav-bar .md-nav-bar,
md-nav-bar.md-default-theme .md-nav-bar {
	background-color: transparent;
	border-color: rgba(0, 0, 0, .12)
}
.md-panel {
	background-color: rgba(33, 33, 33, 0)
}
.md-panel._md-panel-backdrop,
.md-panel._md-panel-backdrop.md-default-theme {
	background-color: #212121
}
.md-select.md-default-theme[disabled] .md-select-value,
.md-select[disabled] .md-select-value {
	border-bottom-color: transparent;
	background-image: linear-gradient(to right, rgba(0, 0, 0, .38) 0, rgba(0, 0, 0, .38) 33%, transparent 0);
	background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, .38) 100%)
}
.md-select-menu .md-content,
.md-select-menu.md-default-theme .md-content {
	background: #fff
}
.md-select-menu .md-content md-optgroup,
.md-select-menu.md-default-theme .md-content md-optgroup {
	color: rgba(117, 117, 117, .87)
}
.md-select-menu .md-content .md-option,
.md-select-menu.md-default-theme .md-content .md-option {
	color: rgba(33, 33, 33, .87)
}
.md-select-menu .md-content .md-option[disabled] .md-text,
.md-select-menu.md-default-theme .md-content .md-option[disabled] .md-text {
	color: rgba(189, 189, 189, .87)
}
.md-select-menu .md-content .md-option:not([disabled]):focus,
.md-select-menu .md-content .md-option:not([disabled]):hover,
.md-select-menu.md-default-theme .md-content .md-option:not([disabled]):focus,
.md-select-menu.md-default-theme .md-content .md-option:not([disabled]):hover {
	background: #eee
}
.md-checkbox-enabled.md-default-theme[selected] .md-ripple,
.md-checkbox-enabled[selected] .md-ripple {
	color: #757575
}
.md-checkbox-enabled .md-option .md-text,
.md-checkbox-enabled.md-default-theme .md-option .md-text {
	color: rgba(33, 33, 33, .87)
}
md-sidenav,
md-sidenav .md-content,
md-sidenav.md-default-theme,
md-sidenav.md-default-theme .md-content {
	background-color: #fff
}
md-slider .md-track,
md-slider.md-default-theme .md-track {
	background-color: rgba(0, 0, 0, .38)
}
md-slider .md-track-ticks,
md-slider.md-default-theme .md-track-ticks {
	color: rgba(0, 0, 0, .87)
}
md-slider .md-disabled-thumb,
md-slider.md-default-theme .md-disabled-thumb {
	border-color: #fafafa;
	background-color: #fafafa
}
md-slider.md-default-theme.md-min .md-thumb:after,
md-slider.md-min .md-thumb:after {
	background-color: #fafafa;
	border-color: rgba(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, .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, .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: #bdbdbd
}
md-slider.md-default-theme.md-min[md-discrete] .md-sign:after,
md-slider.md-min[md-discrete] .md-sign:after {
	border-top-color: #bdbdbd
}
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-top-color: transparent;
	border-left-color: #bdbdbd
}
md-slider.md-default-theme[disabled]:not(.md-min) .md-thumb:after,
md-slider.md-default-theme[disabled][md-discrete] .md-thumb:after,
md-slider[disabled]:not(.md-min) .md-thumb:after,
md-slider[disabled][md-discrete] .md-thumb:after {
	background-color: rgba(0, 0, 0, .38);
	border-color: transparent
}
md-slider.md-default-theme[disabled][readonly] .md-sign,
md-slider[disabled][readonly] .md-sign {
	background-color: #bdbdbd
}
md-slider.md-default-theme[disabled][readonly] .md-sign:after,
md-slider[disabled][readonly] .md-sign:after {
	border-top-color: #bdbdbd
}
md-slider.md-default-theme[disabled][readonly][md-vertical] .md-sign:after,
md-slider[disabled][readonly][md-vertical] .md-sign:after {
	border-top-color: transparent;
	border-left-color: #bdbdbd
}
md-slider.md-default-theme[disabled][readonly] .md-disabled-thumb,
md-slider[disabled][readonly] .md-disabled-thumb {
	border-color: transparent;
	background-color: transparent
}
.md-subheader,
.md-subheader.md-default-theme {
	color: rgba(0, 0, 0, .54);
	background-color: #fafafa
}
.md-switch .md-ink-ripple,
.md-switch.md-default-theme .md-ink-ripple {
	color: #9e9e9e
}
.md-switch .md-thumb,
.md-switch.md-default-theme .md-thumb {
	background-color: #fafafa
}
.md-switch .md-bar,
.md-switch.md-default-theme .md-bar {
	background-color: #9e9e9e
}
.md-switch.md-default-theme[disabled] .md-thumb,
.md-switch[disabled] .md-thumb {
	background-color: #bdbdbd
}
.md-switch.md-default-theme[disabled] .md-bar,
.md-switch[disabled] .md-bar {
	background-color: rgba(0, 0, 0, .12)
}
md-tabs md-tabs-wrapper,
md-tabs.md-default-theme md-tabs-wrapper {
	background-color: transparent;
	border-color: rgba(0, 0, 0, .12)
}
md-toast .md-toast-content,
md-toast.md-default-theme .md-toast-content {
	background-color: #323232;
	color: #fafafa
}
md-toast .md-toast-content .md-button,
md-toast.md-default-theme .md-toast-content .md-button {
	color: #fafafa
}
.md-tooltip,
.md-tooltip.md-default-theme {
	color: rgba(255, 255, 255, .87)
}
.md-tooltip .md-content,
.md-tooltip.md-default-theme .md-content {
	background-color: #616161
}
body,
body.md-default-theme,
html,
html.md-default-theme {
	color: rgba(0, 0, 0, .87);
	background-color: #fafafa
}
md-autocomplete.md-hue-1 {
	background: #fff
}
md-autocomplete.md-default-theme.md-hue-1[disabled]:not([md-floating-label]),
md-autocomplete.md-hue-1[disabled]:not([md-floating-label]) {
	background: #f5f5f5
}
md-autocomplete.md-default-theme.md-hue-1 button .md-icon path,
md-autocomplete.md-hue-1 button .md-icon path {
	fill: #757575
}
md-autocomplete.md-default-theme.md-hue-1 button:after,
md-autocomplete.md-hue-1 button:after {
	background: rgba(117, 117, 117, .3)
}
.md-autocomplete-suggestions-container.md-default-theme.md-hue-1,
.md-autocomplete-suggestions-container.md-hue-1 {
	background: #fff
}
.md-autocomplete-suggestions-container.md-default-theme.md-hue-1 li,
.md-autocomplete-suggestions-container.md-hue-1 li {
	color: #212121
}
.md-autocomplete-suggestions-container.md-default-theme.md-hue-1 li .highlight,
.md-autocomplete-suggestions-container.md-hue-1 li .highlight {
	color: #757575
}
.md-autocomplete-suggestions-container.md-default-theme.md-hue-1 li.selected,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-1 li:hover,
.md-autocomplete-suggestions-container.md-hue-1 li.selected,
.md-autocomplete-suggestions-container.md-hue-1 li:hover {
	background: #eee
}
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: #212121
}
md-bottom-sheet.md-default-theme.md-hue-1,
md-bottom-sheet.md-hue-1 {
	background-color: #fafafa;
	border-top-color: #e0e0e0
}
md-bottom-sheet.md-default-theme.md-hue-1 .md-subheader,
md-bottom-sheet.md-hue-1 .md-subheader {
	background-color: #fafafa
}
.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, .2)
}
.md-button.md-default-theme.md-hue-1:not([disabled]).md-focused,
.md-button.md-hue-1:not([disabled]).md-focused {
	background-color: rgba(158, 158, 158, .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 {
	color: #212121;
	background-color: #fafafa
}
.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: #212121
}
.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: #fafafa
}
.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: #eee
}
.md-button.md-default-theme.md-hue-1.md-fab[disabled],
.md-button.md-default-theme.md-hue-1.md-raised[disabled],
.md-button.md-hue-1.md-fab[disabled],
.md-button.md-hue-1.md-raised[disabled] {
	background-color: rgba(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 {
	color: rgba(0, 0, 0, .87);
	background-color: #fff;
	border-radius: 2px
}
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 {
	color: #fff;
	background-color: rgba(0, 0, 0, .38)
}
md-chips.md-default-theme.md-hue-1 md-chip,
md-chips.md-hue-1 md-chip {
	background: #e0e0e0;
	color: #424242
}
md-chips.md-default-theme.md-hue-1 md-chip .md-icon,
md-chips.md-hue-1 md-chip .md-icon {
	color: #616161
}
md-chips.md-default-theme.md-hue-1 md-chip._md-chip-editing,
md-chips.md-hue-1 md-chip._md-chip-editing {
	background: 0 0;
	color: #424242
}
md-chips.md-default-theme.md-hue-1 md-chip-remove .md-button .md-icon path,
md-chips.md-hue-1 md-chip-remove .md-button .md-icon path {
	fill: #9e9e9e
}
.md-contact-suggestion span.md-contact-email {
	color: #bdbdbd
}
.md-checkbox.md-default-theme.md-hue-1.md-checked .md-ripple,
.md-checkbox.md-hue-1.md-checked .md-ripple {
	color: #757575
}
.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, .38)
}
.md-checkbox.md-default-theme.md-hue-1[disabled].md-checked .md-icon:after,
.md-checkbox.md-hue-1[disabled].md-checked .md-icon:after {
	border-color: #eee
}
.md-content.md-default-theme.md-hue-1,
.md-content.md-hue-1 {
	color: rgba(0, 0, 0, .87);
	background-color: #fafafa
}
.md-calendar.md-default-theme.md-hue-1,
.md-calendar.md-hue-1 {
	background: #fff;
	color: rgba(0, 0, 0, .87)
}
.md-calendar.md-default-theme.md-hue-1 tr:last-child td,
.md-calendar.md-hue-1 tr:last-child td {
	border-bottom-color: #eee
}
.md-default-theme.md-hue-1 .md-calendar-day-header,
.md-hue-1 .md-calendar-day-header {
	background: #e0e0e0;
	color: rgba(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: #e0e0e0
}
.md-default-theme.md-hue-1 .md-calendar-date-disabled,
.md-default-theme.md-hue-1 .md-calendar-month-label-disabled,
.md-hue-1 .md-calendar-date-disabled,
.md-hue-1 .md-calendar-month-label-disabled {
	color: rgba(0, 0, 0, .435)
}
.md-default-theme.md-hue-1 .md-datepicker-calendar-pane,
.md-hue-1 .md-datepicker-calendar-pane {
	border-color: #fff
}
.md-default-theme.md-hue-1 .md-datepicker-calendar,
.md-hue-1 .md-datepicker-calendar {
	background: #fff
}
.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 #fff
}
.md-default-theme.md-hue-1 .md-datepicker-open .md-datepicker-input-container,
.md-hue-1 .md-datepicker-open .md-datepicker-input-container {
	background: #fff
}
md-dialog.md-default-theme.md-hue-1,
md-dialog.md-hue-1 {
	border-radius: 4px;
	background-color: #fff;
	color: rgba(0, 0, 0, .87)
}
.md-input-container.md-default-theme.md-hue-1 .md-input[disabled],
.md-input-container.md-hue-1 .md-input[disabled],
[disabled] .md-input-container.md-default-theme.md-hue-1 .md-input,
[disabled] .md-input-container.md-hue-1 .md-input {
	border-bottom-color: transparent;
	color: rgba(0, 0, 0, .38);
	background-image: linear-gradient(to right, rgba(0, 0, 0, .38) 0, rgba(0, 0, 0, .38) 33%, transparent 0);
	background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, .38) 100%)
}
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: #f5f5f5
}
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, .38);
	color: #fff
}
md-menu-content.md-default-theme.md-hue-1,
md-menu-content.md-hue-1 {
	background-color: #fff
}
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, .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, .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] {
	color: rgba(0, 0, 0, .25)
}
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, .25)
}
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, .11)
}
md-menu-bar.md-default-theme.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.md-open>button,
md-menu-bar.md-hue-1 md-menu>button:focus {
	outline: 0;
	background: #eee
}
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, .2)
}
md-menu-bar.md-default-theme.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:focus,
md-menu-bar.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
	background: 0 0
}
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, .54)
}
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, .2)
}
md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar,
md-toolbar.md-hue-1.md-menu-toolbar {
	background-color: #fff;
	color: #000
}
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, .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, .12)
}
.md-panel {
	background-color: rgba(33, 33, 33, 0)
}
.md-panel._md-panel-backdrop.md-default-theme.md-hue-1,
.md-panel._md-panel-backdrop.md-hue-1 {
	background-color: #212121
}
.md-select.md-default-theme.md-hue-1[disabled] .md-select-value,
.md-select.md-hue-1[disabled] .md-select-value {
	border-bottom-color: transparent;
	background-image: linear-gradient(to right, rgba(0, 0, 0, .38) 0, rgba(0, 0, 0, .38) 33%, transparent 0);
	background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, .38) 100%)
}
.md-select-menu.md-default-theme.md-hue-1 .md-content,
.md-select-menu.md-hue-1 .md-content {
	background: #fff
}
.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(117, 117, 117, .87)
}
.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(33, 33, 33, .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(189, 189, 189, .87)
}
.md-select-menu.md-default-theme.md-hue-1 .md-content .md-option:not([disabled]):focus,
.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]):focus,
.md-select-menu.md-hue-1 .md-content .md-option:not([disabled]):hover {
	background: #eee
}
.md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-ripple,
.md-checkbox-enabled.md-hue-1[selected] .md-ripple {
	color: #757575
}
.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(33, 33, 33, .87)
}
md-sidenav.md-default-theme.md-hue-1,
md-sidenav.md-default-theme.md-hue-1 .md-content,
md-sidenav.md-hue-1,
md-sidenav.md-hue-1 .md-content {
	background-color: #fff
}
md-slider.md-default-theme.md-hue-1 .md-track,
md-slider.md-hue-1 .md-track {
	background-color: rgba(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, .87)
}
md-slider.md-default-theme.md-hue-1 .md-disabled-thumb,
md-slider.md-hue-1 .md-disabled-thumb {
	border-color: #fff;
	background-color: #fff
}
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: #fff;
	border-color: rgba(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, .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, .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: #bdbdbd
}
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: #bdbdbd
}
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-top-color: transparent;
	border-left-color: #bdbdbd
}
md-slider.md-default-theme.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]:not(.md-min) .md-thumb:after,
md-slider.md-hue-1[disabled][md-discrete] .md-thumb:after {
	background-color: rgba(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: #bdbdbd
}
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: #bdbdbd
}
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-top-color: transparent;
	border-left-color: #bdbdbd
}
md-slider.md-default-theme.md-hue-1[disabled][readonly] .md-disabled-thumb,
md-slider.md-hue-1[disabled][readonly] .md-disabled-thumb {
	border-color: transparent;
	background-color: transparent
}
.md-subheader.md-default-theme.md-hue-1,
.md-subheader.md-hue-1 {
	color: rgba(0, 0, 0, .54);
	background-color: #fafafa
}
.md-switch.md-default-theme.md-hue-1 .md-ink-ripple,
.md-switch.md-hue-1 .md-ink-ripple {
	color: #9e9e9e
}
.md-switch.md-default-theme.md-hue-1 .md-thumb,
.md-switch.md-hue-1 .md-thumb {
	background-color: #fafafa
}
.md-switch.md-default-theme.md-hue-1 .md-bar,
.md-switch.md-hue-1 .md-bar {
	background-color: #9e9e9e
}
.md-switch.md-default-theme.md-hue-1[disabled] .md-thumb,
.md-switch.md-hue-1[disabled] .md-thumb {
	background-color: #bdbdbd
}
.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, .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, .12)
}
md-toast.md-default-theme.md-hue-1 .md-toast-content,
md-toast.md-hue-1 .md-toast-content {
	background-color: #323232;
	color: #fafafa
}
md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button,
md-toast.md-hue-1 .md-toast-content .md-button {
	color: #fafafa
}
.md-tooltip.md-default-theme.md-hue-1,
.md-tooltip.md-hue-1 {
	color: rgba(255, 255, 255, .87)
}
.md-tooltip.md-default-theme.md-hue-1 .md-content,
.md-tooltip.md-hue-1 .md-content {
	background-color: #616161
}
body.md-default-theme.md-hue-1,
body.md-hue-1,
html.md-default-theme.md-hue-1,
html.md-hue-1 {
	color: rgba(0, 0, 0, .87);
	background-color: #fff
}
md-autocomplete.md-hue-2 {
	background: #fff
}
md-autocomplete.md-default-theme.md-hue-2[disabled]:not([md-floating-label]),
md-autocomplete.md-hue-2[disabled]:not([md-floating-label]) {
	background: #f5f5f5
}
md-autocomplete.md-default-theme.md-hue-2 button .md-icon path,
md-autocomplete.md-hue-2 button .md-icon path {
	fill: #757575
}
md-autocomplete.md-default-theme.md-hue-2 button:after,
md-autocomplete.md-hue-2 button:after {
	background: rgba(117, 117, 117, .3)
}
.md-autocomplete-suggestions-container.md-default-theme.md-hue-2,
.md-autocomplete-suggestions-container.md-hue-2 {
	background: #fff
}
.md-autocomplete-suggestions-container.md-default-theme.md-hue-2 li,
.md-autocomplete-suggestions-container.md-hue-2 li {
	color: #212121
}
.md-autocomplete-suggestions-container.md-default-theme.md-hue-2 li .highlight,
.md-autocomplete-suggestions-container.md-hue-2 li .highlight {
	color: #757575
}
.md-autocomplete-suggestions-container.md-default-theme.md-hue-2 li.selected,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-2 li:hover,
.md-autocomplete-suggestions-container.md-hue-2 li.selected,
.md-autocomplete-suggestions-container.md-hue-2 li:hover {
	background: #eee
}
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: #212121
}
md-bottom-sheet.md-default-theme.md-hue-2,
md-bottom-sheet.md-hue-2 {
	background-color: #fafafa;
	border-top-color: #e0e0e0
}
md-bottom-sheet.md-default-theme.md-hue-2 .md-subheader,
md-bottom-sheet.md-hue-2 .md-subheader {
	background-color: #fafafa
}
.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, .2)
}
.md-button.md-default-theme.md-hue-2:not([disabled]).md-focused,
.md-button.md-hue-2:not([disabled]).md-focused {
	background-color: rgba(158, 158, 158, .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 {
	color: #212121;
	background-color: #fafafa
}
.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: #212121
}
.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: #fafafa
}
.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: #eee
}
.md-button.md-default-theme.md-hue-2.md-fab[disabled],
.md-button.md-default-theme.md-hue-2.md-raised[disabled],
.md-button.md-hue-2.md-fab[disabled],
.md-button.md-hue-2.md-raised[disabled] {
	background-color: rgba(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 {
	color: rgba(0, 0, 0, .87);
	background-color: #fff;
	border-radius: 2px
}
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 {
	color: #f5f5f5;
	background-color: rgba(0, 0, 0, .38)
}
md-chips.md-default-theme.md-hue-2 md-chip,
md-chips.md-hue-2 md-chip {
	background: #e0e0e0;
	color: #424242
}
md-chips.md-default-theme.md-hue-2 md-chip .md-icon,
md-chips.md-hue-2 md-chip .md-icon {
	color: #616161
}
md-chips.md-default-theme.md-hue-2 md-chip._md-chip-editing,
md-chips.md-hue-2 md-chip._md-chip-editing {
	background: 0 0;
	color: #424242
}
md-chips.md-default-theme.md-hue-2 md-chip-remove .md-button .md-icon path,
md-chips.md-hue-2 md-chip-remove .md-button .md-icon path {
	fill: #9e9e9e
}
.md-contact-suggestion span.md-contact-email {
	color: #bdbdbd
}
.md-checkbox.md-default-theme.md-hue-2.md-checked .md-ripple,
.md-checkbox.md-hue-2.md-checked .md-ripple {
	color: #757575
}
.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, .38)
}
.md-checkbox.md-default-theme.md-hue-2[disabled].md-checked .md-icon:after,
.md-checkbox.md-hue-2[disabled].md-checked .md-icon:after {
	border-color: #eee
}
.md-content.md-default-theme.md-hue-2,
.md-content.md-hue-2 {
	color: rgba(0, 0, 0, .87);
	background-color: #fafafa
}
.md-calendar.md-default-theme.md-hue-2,
.md-calendar.md-hue-2 {
	background: #fff;
	color: rgba(0, 0, 0, .87)
}
.md-calendar.md-default-theme.md-hue-2 tr:last-child td,
.md-calendar.md-hue-2 tr:last-child td {
	border-bottom-color: #eee
}
.md-default-theme.md-hue-2 .md-calendar-day-header,
.md-hue-2 .md-calendar-day-header {
	background: #e0e0e0;
	color: rgba(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: #e0e0e0
}
.md-default-theme.md-hue-2 .md-calendar-date-disabled,
.md-default-theme.md-hue-2 .md-calendar-month-label-disabled,
.md-hue-2 .md-calendar-date-disabled,
.md-hue-2 .md-calendar-month-label-disabled {
	color: rgba(0, 0, 0, .435)
}
.md-default-theme.md-hue-2 .md-datepicker-calendar-pane,
.md-hue-2 .md-datepicker-calendar-pane {
	border-color: #fff
}
.md-default-theme.md-hue-2 .md-datepicker-calendar,
.md-hue-2 .md-datepicker-calendar {
	background: #fff
}
.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 #fff
}
.md-default-theme.md-hue-2 .md-datepicker-open .md-datepicker-input-container,
.md-hue-2 .md-datepicker-open .md-datepicker-input-container {
	background: #fff
}
md-dialog.md-default-theme.md-hue-2,
md-dialog.md-hue-2 {
	border-radius: 4px;
	background-color: #fff;
	color: rgba(0, 0, 0, .87)
}
.md-input-container.md-default-theme.md-hue-2 .md-input[disabled],
.md-input-container.md-hue-2 .md-input[disabled],
[disabled] .md-input-container.md-default-theme.md-hue-2 .md-input,
[disabled] .md-input-container.md-hue-2 .md-input {
	border-bottom-color: transparent;
	color: rgba(0, 0, 0, .38);
	background-image: linear-gradient(to right, rgba(0, 0, 0, .38) 0, rgba(0, 0, 0, .38) 33%, transparent 0);
	background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, .38) 100%)
}
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: #f5f5f5
}
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, .38);
	color: #f5f5f5
}
md-menu-content.md-default-theme.md-hue-2,
md-menu-content.md-hue-2 {
	background-color: #fff
}
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, .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, .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] {
	color: rgba(0, 0, 0, .25)
}
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, .25)
}
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, .11)
}
md-menu-bar.md-default-theme.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.md-open>button,
md-menu-bar.md-hue-2 md-menu>button:focus {
	outline: 0;
	background: #eee
}
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, .2)
}
md-menu-bar.md-default-theme.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:focus,
md-menu-bar.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
	background: 0 0
}
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, .54)
}
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, .2)
}
md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar,
md-toolbar.md-hue-2.md-menu-toolbar {
	background-color: #fff;
	color: #000
}
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, .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, .12)
}
.md-panel {
	background-color: rgba(33, 33, 33, 0)
}
.md-panel._md-panel-backdrop.md-default-theme.md-hue-2,
.md-panel._md-panel-backdrop.md-hue-2 {
	background-color: #212121
}
.md-select.md-default-theme.md-hue-2[disabled] .md-select-value,
.md-select.md-hue-2[disabled] .md-select-value {
	border-bottom-color: transparent;
	background-image: linear-gradient(to right, rgba(0, 0, 0, .38) 0, rgba(0, 0, 0, .38) 33%, transparent 0);
	background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, .38) 100%)
}
.md-select-menu.md-default-theme.md-hue-2 .md-content,
.md-select-menu.md-hue-2 .md-content {
	background: #fff
}
.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(117, 117, 117, .87)
}
.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(33, 33, 33, .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(189, 189, 189, .87)
}
.md-select-menu.md-default-theme.md-hue-2 .md-content .md-option:not([disabled]):focus,
.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]):focus,
.md-select-menu.md-hue-2 .md-content .md-option:not([disabled]):hover {
	background: #eee
}
.md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-ripple,
.md-checkbox-enabled.md-hue-2[selected] .md-ripple {
	color: #757575
}
.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(33, 33, 33, .87)
}
md-sidenav.md-default-theme.md-hue-2,
md-sidenav.md-default-theme.md-hue-2 .md-content,
md-sidenav.md-hue-2,
md-sidenav.md-hue-2 .md-content {
	background-color: #fff
}
md-slider.md-default-theme.md-hue-2 .md-track,
md-slider.md-hue-2 .md-track {
	background-color: rgba(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, .87)
}
md-slider.md-default-theme.md-hue-2 .md-disabled-thumb,
md-slider.md-hue-2 .md-disabled-thumb {
	border-color: #f5f5f5;
	background-color: #f5f5f5
}
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: #f5f5f5;
	border-color: rgba(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, .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, .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: #bdbdbd
}
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: #bdbdbd
}
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-top-color: transparent;
	border-left-color: #bdbdbd
}
md-slider.md-default-theme.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]:not(.md-min) .md-thumb:after,
md-slider.md-hue-2[disabled][md-discrete] .md-thumb:after {
	background-color: rgba(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: #bdbdbd
}
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: #bdbdbd
}
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-top-color: transparent;
	border-left-color: #bdbdbd
}
md-slider.md-default-theme.md-hue-2[disabled][readonly] .md-disabled-thumb,
md-slider.md-hue-2[disabled][readonly] .md-disabled-thumb {
	border-color: transparent;
	background-color: transparent
}
.md-subheader.md-default-theme.md-hue-2,
.md-subheader.md-hue-2 {
	color: rgba(0, 0, 0, .54);
	background-color: #fafafa
}
.md-switch.md-default-theme.md-hue-2 .md-ink-ripple,
.md-switch.md-hue-2 .md-ink-ripple {
	color: #9e9e9e
}
.md-switch.md-default-theme.md-hue-2 .md-thumb,
.md-switch.md-hue-2 .md-thumb {
	background-color: #fafafa
}
.md-switch.md-default-theme.md-hue-2 .md-bar,
.md-switch.md-hue-2 .md-bar {
	background-color: #9e9e9e
}
.md-switch.md-default-theme.md-hue-2[disabled] .md-thumb,
.md-switch.md-hue-2[disabled] .md-thumb {
	background-color: #bdbdbd
}
.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, .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, .12)
}
md-toast.md-default-theme.md-hue-2 .md-toast-content,
md-toast.md-hue-2 .md-toast-content {
	background-color: #323232;
	color: #fafafa
}
md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button,
md-toast.md-hue-2 .md-toast-content .md-button {
	color: #fafafa
}
.md-tooltip.md-default-theme.md-hue-2,
.md-tooltip.md-hue-2 {
	color: rgba(255, 255, 255, .87)
}
.md-tooltip.md-default-theme.md-hue-2 .md-content,
.md-tooltip.md-hue-2 .md-content {
	background-color: #616161
}
body.md-default-theme.md-hue-2,
body.md-hue-2,
html.md-default-theme.md-hue-2,
html.md-hue-2 {
	color: rgba(0, 0, 0, .87);
	background-color: #f5f5f5
}
md-autocomplete.md-hue-3 {
	background: #fff
}
md-autocomplete.md-default-theme.md-hue-3[disabled]:not([md-floating-label]),
md-autocomplete.md-hue-3[disabled]:not([md-floating-label]) {
	background: #f5f5f5
}
md-autocomplete.md-default-theme.md-hue-3 button .md-icon path,
md-autocomplete.md-hue-3 button .md-icon path {
	fill: #757575
}
md-autocomplete.md-default-theme.md-hue-3 button:after,
md-autocomplete.md-hue-3 button:after {
	background: rgba(117, 117, 117, .3)
}
.md-autocomplete-suggestions-container.md-default-theme.md-hue-3,
.md-autocomplete-suggestions-container.md-hue-3 {
	background: #fff
}
.md-autocomplete-suggestions-container.md-default-theme.md-hue-3 li,
.md-autocomplete-suggestions-container.md-hue-3 li {
	color: #212121
}
.md-autocomplete-suggestions-container.md-default-theme.md-hue-3 li .highlight,
.md-autocomplete-suggestions-container.md-hue-3 li .highlight {
	color: #757575
}
.md-autocomplete-suggestions-container.md-default-theme.md-hue-3 li.selected,
.md-autocomplete-suggestions-container.md-default-theme.md-hue-3 li:hover,
.md-autocomplete-suggestions-container.md-hue-3 li.selected,
.md-autocomplete-suggestions-container.md-hue-3 li:hover {
	background: #eee
}
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: #212121
}
md-bottom-sheet.md-default-theme.md-hue-3,
md-bottom-sheet.md-hue-3 {
	background-color: #fafafa;
	border-top-color: #e0e0e0
}
md-bottom-sheet.md-default-theme.md-hue-3 .md-subheader,
md-bottom-sheet.md-hue-3 .md-subheader {
	background-color: #fafafa
}
.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, .2)
}
.md-button.md-default-theme.md-hue-3:not([disabled]).md-focused,
.md-button.md-hue-3:not([disabled]).md-focused {
	background-color: rgba(158, 158, 158, .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 {
	color: #212121;
	background-color: #fafafa
}
.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: #212121
}
.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: #fafafa
}
.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: #eee
}
.md-button.md-default-theme.md-hue-3.md-fab[disabled],
.md-button.md-default-theme.md-hue-3.md-raised[disabled],
.md-button.md-hue-3.md-fab[disabled],
.md-button.md-hue-3.md-raised[disabled] {
	background-color: rgba(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 {
	color: rgba(0, 0, 0, .87);
	background-color: #fff;
	border-radius: 2px
}
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 {
	color: #e0e0e0;
	background-color: rgba(0, 0, 0, .38)
}
md-chips.md-default-theme.md-hue-3 md-chip,
md-chips.md-hue-3 md-chip {
	background: #e0e0e0;
	color: #424242
}
md-chips.md-default-theme.md-hue-3 md-chip .md-icon,
md-chips.md-hue-3 md-chip .md-icon {
	color: #616161
}
md-chips.md-default-theme.md-hue-3 md-chip._md-chip-editing,
md-chips.md-hue-3 md-chip._md-chip-editing {
	background: 0 0;
	color: #424242
}
md-chips.md-default-theme.md-hue-3 md-chip-remove .md-button .md-icon path,
md-chips.md-hue-3 md-chip-remove .md-button .md-icon path {
	fill: #9e9e9e
}
.md-contact-suggestion span.md-contact-email {
	color: #bdbdbd
}
.md-checkbox.md-default-theme.md-hue-3.md-checked .md-ripple,
.md-checkbox.md-hue-3.md-checked .md-ripple {
	color: #757575
}
.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, .38)
}
.md-checkbox.md-default-theme.md-hue-3[disabled].md-checked .md-icon:after,
.md-checkbox.md-hue-3[disabled].md-checked .md-icon:after {
	border-color: #eee
}
.md-content.md-default-theme.md-hue-3,
.md-content.md-hue-3 {
	color: rgba(0, 0, 0, .87);
	background-color: #fafafa
}
.md-calendar.md-default-theme.md-hue-3,
.md-calendar.md-hue-3 {
	background: #fff;
	color: rgba(0, 0, 0, .87)
}
.md-calendar.md-default-theme.md-hue-3 tr:last-child td,
.md-calendar.md-hue-3 tr:last-child td {
	border-bottom-color: #eee
}
.md-default-theme.md-hue-3 .md-calendar-day-header,
.md-hue-3 .md-calendar-day-header {
	background: #e0e0e0;
	color: rgba(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: #e0e0e0
}
.md-default-theme.md-hue-3 .md-calendar-date-disabled,
.md-default-theme.md-hue-3 .md-calendar-month-label-disabled,
.md-hue-3 .md-calendar-date-disabled,
.md-hue-3 .md-calendar-month-label-disabled {
	color: rgba(0, 0, 0, .435)
}
.md-default-theme.md-hue-3 .md-datepicker-calendar-pane,
.md-hue-3 .md-datepicker-calendar-pane {
	border-color: #fff
}
.md-default-theme.md-hue-3 .md-datepicker-calendar,
.md-hue-3 .md-datepicker-calendar {
	background: #fff
}
.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 #fff
}
.md-default-theme.md-hue-3 .md-datepicker-open .md-datepicker-input-container,
.md-hue-3 .md-datepicker-open .md-datepicker-input-container {
	background: #fff
}
md-dialog.md-default-theme.md-hue-3,
md-dialog.md-hue-3 {
	border-radius: 4px;
	background-color: #fff;
	color: rgba(0, 0, 0, .87)
}
.md-input-container.md-default-theme.md-hue-3 .md-input[disabled],
.md-input-container.md-hue-3 .md-input[disabled],
[disabled] .md-input-container.md-default-theme.md-hue-3 .md-input,
[disabled] .md-input-container.md-hue-3 .md-input {
	border-bottom-color: transparent;
	color: rgba(0, 0, 0, .38);
	background-image: linear-gradient(to right, rgba(0, 0, 0, .38) 0, rgba(0, 0, 0, .38) 33%, transparent 0);
	background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, .38) 100%)
}
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: #f5f5f5
}
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, .38);
	color: #e0e0e0
}
md-menu-content.md-default-theme.md-hue-3,
md-menu-content.md-hue-3 {
	background-color: #fff
}
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, .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, .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] {
	color: rgba(0, 0, 0, .25)
}
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, .25)
}
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, .11)
}
md-menu-bar.md-default-theme.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.md-open>button,
md-menu-bar.md-hue-3 md-menu>button:focus {
	outline: 0;
	background: #eee
}
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, .2)
}
md-menu-bar.md-default-theme.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:focus,
md-menu-bar.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
	background: 0 0
}
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, .54)
}
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, .2)
}
md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar,
md-toolbar.md-hue-3.md-menu-toolbar {
	background-color: #fff;
	color: #000
}
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, .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, .12)
}
.md-panel {
	background-color: rgba(33, 33, 33, 0)
}
.md-panel._md-panel-backdrop.md-default-theme.md-hue-3,
.md-panel._md-panel-backdrop.md-hue-3 {
	background-color: #212121
}
.md-select.md-default-theme.md-hue-3[disabled] .md-select-value,
.md-select.md-hue-3[disabled] .md-select-value {
	border-bottom-color: transparent;
	background-image: linear-gradient(to right, rgba(0, 0, 0, .38) 0, rgba(0, 0, 0, .38) 33%, transparent 0);
	background-image: -ms-linear-gradient(left, transparent 0, rgba(0, 0, 0, .38) 100%)
}
.md-select-menu.md-default-theme.md-hue-3 .md-content,
.md-select-menu.md-hue-3 .md-content {
	background: #fff
}
.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(117, 117, 117, .87)
}
.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(33, 33, 33, .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(189, 189, 189, .87)
}
.md-select-menu.md-default-theme.md-hue-3 .md-content .md-option:not([disabled]):focus,
.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]):focus,
.md-select-menu.md-hue-3 .md-content .md-option:not([disabled]):hover {
	background: #eee
}
.md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-ripple,
.md-checkbox-enabled.md-hue-3[selected] .md-ripple {
	color: #757575
}
.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(33, 33, 33, .87)
}
md-sidenav.md-default-theme.md-hue-3,
md-sidenav.md-default-theme.md-hue-3 .md-content,
md-sidenav.md-hue-3,
md-sidenav.md-hue-3 .md-content {
	background-color: #fff
}
md-slider.md-default-theme.md-hue-3 .md-track,
md-slider.md-hue-3 .md-track {
	background-color: rgba(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, .87)
}
md-slider.md-default-theme.md-hue-3 .md-disabled-thumb,
md-slider.md-hue-3 .md-disabled-thumb {
	border-color: #e0e0e0;
	background-color: #e0e0e0
}
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: #e0e0e0;
	border-color: rgba(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, .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, .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: #bdbdbd
}
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: #bdbdbd
}
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-top-color: transparent;
	border-left-color: #bdbdbd
}
md-slider.md-default-theme.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]:not(.md-min) .md-thumb:after,
md-slider.md-hue-3[disabled][md-discrete] .md-thumb:after {
	background-color: rgba(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: #bdbdbd
}
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: #bdbdbd
}
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-top-color: transparent;
	border-left-color: #bdbdbd
}
md-slider.md-default-theme.md-hue-3[disabled][readonly] .md-disabled-thumb,
md-slider.md-hue-3[disabled][readonly] .md-disabled-thumb {
	border-color: transparent;
	background-color: transparent
}
.md-subheader.md-default-theme.md-hue-3,
.md-subheader.md-hue-3 {
	color: rgba(0, 0, 0, .54);
	background-color: #fafafa
}
.md-switch.md-default-theme.md-hue-3 .md-ink-ripple,
.md-switch.md-hue-3 .md-ink-ripple {
	color: #9e9e9e
}
.md-switch.md-default-theme.md-hue-3 .md-thumb,
.md-switch.md-hue-3 .md-thumb {
	background-color: #fafafa
}
.md-switch.md-default-theme.md-hue-3 .md-bar,
.md-switch.md-hue-3 .md-bar {
	background-color: #9e9e9e
}
.md-switch.md-default-theme.md-hue-3[disabled] .md-thumb,
.md-switch.md-hue-3[disabled] .md-thumb {
	background-color: #bdbdbd
}
.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, .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, .12)
}
md-toast.md-default-theme.md-hue-3 .md-toast-content,
md-toast.md-hue-3 .md-toast-content {
	background-color: #323232;
	color: #fafafa
}
md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button,
md-toast.md-hue-3 .md-toast-content .md-button {
	color: #fafafa
}
.md-tooltip.md-default-theme.md-hue-3,
.md-tooltip.md-hue-3 {
	color: rgba(255, 255, 255, .87)
}
.md-tooltip.md-default-theme.md-hue-3 .md-content,
.md-tooltip.md-hue-3 .md-content {
	background-color: #616161
}
body.md-default-theme.md-hue-3,
body.md-hue-3,
html.md-default-theme.md-hue-3,
html.md-hue-3 {
	color: rgba(0, 0, 0, .87);
	background-color: #e0e0e0
}
.ng-cloak,
.ng-hide:not(.ng-hide-animate),
.x-ng-cloak,
[data-ng-cloak],
[ng-cloak],
[x-ng-cloak] {
	display: none!important
}
ng\:form {
	display: block
}
.ng-animate-shim {
	visibility: hidden
}
.ng-anchor {
	position: absolute
}

.device-list .bckg-wrap {
	height: auto !important;
}

.md-switch {
	margin: 16px 0;
    white-space: nowrap;
    cursor: pointer;
    outline: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    height: 30px;
    line-height: 28px;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: inherit;
    margin-right: 16px;
}

.md-switch:last-of-type {
    margin-left: inherit;
    margin-right: 0;
}

.md-switch .md-container {
	cursor: -webkit-grab;
    cursor: grab;
    width: 36px;
    height: 24px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin-right: 8px;
    float: left;
}

.md-switch.md-default-theme .md-bar, .md-switch .md-bar {
    background-color: rgb(158,158,158);
}

.md-switch .md-bar {
    left: 1px;
    width: 34px;
    top: 5px;
    height: 14px;
    border-radius: 8px;
    position: absolute;
}

.md-switch:not(.md-dragging) .md-bar, .md-switch:not(.md-dragging) .md-thumb-container, .md-switch:not(.md-dragging) .md-thumb {
    transition: all .08s linear;
    transition-property: background-color, -webkit-transform;
    transition-property: transform, background-color;
    transition-property: transform, background-color, -webkit-transform;
}

.md-switch:not(.md-dragging) .md-bar, .md-switch:not(.md-dragging) .md-thumb {
    transition-delay: 0.05s;
}

.md-switch .md-thumb-container {
    top: 2px;
    left: 0;
    width: 16px;
    position: absolute;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 1;
}

.md-switch .md-thumb {
    position: absolute;
    margin: 0;
    left: 0;
    top: 0;
    outline: none;
    height: 20px;
    width: 20px;
    border-radius: 50%;
    box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 2px 1px -1px rgba(0,0,0,0.12);
}

.md-switch .md-thumb:before {
    background-color: transparent;
    border-radius: 50%;
    content: '';
    position: absolute;
    display: block;
    height: auto;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    transition: all 0.5s;
    width: auto;
}

.md-switch.md-checked .md-thumb-container {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}