.md-primary {
	background-color: var(var(--blue-color)) !important;
}
.md-button.md-primary {
	background-color: var(var(--blue-color)) !important;
	color: white !important;
	border-radius: 12px !important;
	text-transform: none;
}

md-tabs.md-primary>md-tabs-wrapper {
	background-color: var(var(--blue-color)) !important;
}

md-tabs.md-default-theme.md-primary>md-tabs-wrapper,
md-tabs.md-primary>md-tabs-wrapper {
	background-color: var(--blue-color) !important;
}

/* élément {
  max-width: 264px;
} */
md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active, md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active, md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused, md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused, md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon, md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
  color: rgb(255,255,255);
}
md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]), md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]), md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) md-icon, md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) md-icon {
  color: rgba(255,255,255,0.7);
}
md-tabs.md-default-theme .md-tab.md-active, md-tabs .md-tab.md-active, md-tabs.md-default-theme .md-tab.md-active md-icon, md-tabs .md-tab.md-active md-icon, md-tabs.md-default-theme .md-tab.md-focused, md-tabs .md-tab.md-focused, md-tabs.md-default-theme .md-tab.md-focused md-icon, md-tabs .md-tab.md-focused md-icon {
  color: var(--dark-red);
}
md-tabs-canvas.md-center-tabs .md-tab {
  float: none;
  display: inline-block;
}
md-tabs.md-default-theme .md-tab.md-active, md-tabs .md-tab.md-active, md-tabs.md-default-theme .md-tab.md-active md-icon, md-tabs .md-tab.md-active md-icon, md-tabs.md-default-theme .md-tab.md-focused, md-tabs .md-tab.md-focused, md-tabs.md-default-theme .md-tab.md-focused md-icon, md-tabs .md-tab.md-focused md-icon {
 /*  color: rgb(124,77,255); */
}

md-content._md{
	border-radius: 1em;
}
md-pagination-wrapper.md-center-tabs{
	/* border-radius: 0.375em; */
	background-color: black;
}
.md-tab.md-active{

	background-color: #600;
}

md-tabs-wrapper{
	border-top-left-radius: 0.4rem;
	border-top-right-radius: 0.4rem;
}

.md-button.md-default-theme.md-accent.md-fab,
.md-button.md-accent.md-fab,
.md-button.md-default-theme.md-accent.md-raised,
.md-button.md-accent.md-raised {
	color: rgba(0, 0, 0, 0.87);
	background-color: var(--success-color) !important;
}


md-autocomplete.md-default-theme.md-accent md-input-container.md-input-focused .md-input,
md-autocomplete.md-accent md-input-container.md-input-focused .md-input {
	border-color: var(--dark-red)
}

md-autocomplete.md-default-theme.md-accent md-input-container.md-input-focused label,
md-autocomplete.md-accent md-input-container.md-input-focused label,
md-autocomplete.md-default-theme.md-accent md-input-container.md-input-focused md-icon,
md-autocomplete.md-accent md-input-container.md-input-focused md-icon {
	color: var(--dark-red)
}

md-autocomplete.md-default-theme.md-accent md-progress-linear .md-container,
md-autocomplete.md-accent md-progress-linear .md-container {
	background-color: rgb(255, 205, 210)
}

md-autocomplete.md-default-theme.md-accent md-progress-linear .md-bar,
md-autocomplete.md-accent md-progress-linear .md-bar {
	background-color: var(--dark-red)
}

.md-button.md-default-theme.md-fab,
.md-button.md-fab {
	background-color: rgb(255, 255, 255);
	color: rgba(0, 0, 0, 0.87)
}

.md-button.md-default-theme.md-fab md-icon,
.md-button.md-fab md-icon {
	color: rgba(0, 0, 0, 0.87)
}

.md-button.md-default-theme.md-fab:not([disabled]).md-focused,
.md-button.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-fab:not([disabled]):hover,
.md-button.md-fab:not([disabled]):hover {
	background-color: rgb(213, 0, 0)
}

.md-button.md-default-theme.md-accent,
.md-button.md-accent {
	color: var(--dark-red)
}

.md-button.md-default-theme.md-accent.md-fab,
.md-button.md-accent.md-fab,
.md-button.md-default-theme.md-accent.md-raised,
.md-button.md-accent.md-raised {
	background-color: var(--dark-red);
	color: rgba(0, 0, 0, 0.87)
}

.md-button.md-default-theme.md-accent.md-fab:not([disabled]) md-icon,
.md-button.md-accent.md-fab:not([disabled]) md-icon,
.md-button.md-default-theme.md-accent.md-raised:not([disabled]) md-icon,
.md-button.md-accent.md-raised:not([disabled]) md-icon {
	color: rgba(0, 0, 0, 0.87)
}

.md-button.md-default-theme.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-accent.md-fab:not([disabled]).md-focused,
.md-button.md-default-theme.md-accent.md-fab:not([disabled]):hover,
.md-button.md-accent.md-fab:not([disabled]):hover,
.md-button.md-default-theme.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-accent.md-raised:not([disabled]).md-focused,
.md-button.md-default-theme.md-accent.md-raised:not([disabled]):hover,
.md-button.md-accent.md-raised:not([disabled]):hover {
	background-color: rgb(213, 0, 0)
}

.md-button.md-default-theme.md-accent:not([disabled]) md-icon,
.md-button.md-accent:not([disabled]) md-icon {
	color: var(--dark-red)
}

.md-button.md-default-theme.md-accent[disabled],
.md-button.md-accent[disabled],
.md-button.md-default-theme.md-fab[disabled],
.md-button.md-fab[disabled],
.md-button.md-default-theme.md-raised[disabled],
.md-button.md-raised[disabled],
.md-button.md-default-theme.md-warn[disabled],
.md-button.md-warn[disabled],
.md-button.md-default-theme[disabled],
.md-button[disabled] {
	color: rgba(0, 0, 0, 0.38);
	cursor: default
}

.md-button.md-default-theme.md-accent[disabled] md-icon,
.md-button.md-accent[disabled] md-icon,
.md-button.md-default-theme.md-fab[disabled] md-icon,
.md-button.md-fab[disabled] md-icon,
.md-button.md-default-theme.md-raised[disabled] md-icon,
.md-button.md-raised[disabled] md-icon,
.md-button.md-default-theme.md-warn[disabled] md-icon,
.md-button.md-warn[disabled] md-icon,
.md-button.md-default-theme[disabled] md-icon,
.md-button[disabled] md-icon {
	color: rgba(0, 0, 0, 0.38)
}

._md a.md-default-theme:not(.md-button).md-accent,
._md a:not(.md-button).md-accent {
	color: var(--dark-red)
}

._md a.md-default-theme:not(.md-button).md-accent:hover,
._md a:not(.md-button).md-accent:hover {
	color: rgb(213, 0, 0)
}

md-checkbox.md-default-theme .md-ripple,
md-checkbox .md-ripple {
	color: rgb(213, 0, 0)
}

md-checkbox.md-default-theme.md-checked.md-focused .md-container:before,
md-checkbox.md-checked.md-focused .md-container:before {
	background-color: rgba(255, 82, 82, 0.26)
}

md-checkbox.md-default-theme.md-checked .md-ink-ripple,
md-checkbox.md-checked .md-ink-ripple {
	color: rgba(255, 82, 82, 0.87)
}

md-checkbox.md-default-theme.md-checked .md-icon,
md-checkbox.md-checked .md-icon {
	background-color: rgba(255, 82, 82, 0.87)
}

.md-accent .md-default-theme .md-datepicker-input-container.md-datepicker-focused,
.md-accent .md-datepicker-input-container.md-datepicker-focused {
	border-bottom-color: var(--dark-red)
}

.md-accent .md-default-theme .md-datepicker-open .md-datepicker-calendar-icon,
.md-accent .md-datepicker-open .md-datepicker-calendar-icon,
.md-default-theme .md-datepicker-open.md-accent .md-datepicker-calendar-icon,
.md-datepicker-open.md-accent .md-datepicker-calendar-icon {
	color: var(--dark-red)
}

md-icon.md-default-theme.md-accent,
md-icon.md-accent {
	color: var(--dark-red)
}

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: var(--dark-red)
}

md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent label,
md-input-container:not(.md-input-invalid).md-input-focused.md-accent label,
md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent md-icon,
md-input-container:not(.md-input-invalid).md-input-focused.md-accent md-icon {
	color: var(--dark-red)
}

md-list.md-default-theme md-list-item>md-icon.md-highlight.md-accent,
md-list md-list-item>md-icon.md-highlight.md-accent {
	color: var(--dark-red)
}

md-nav-bar.md-default-theme md-nav-ink-bar,
md-nav-bar md-nav-ink-bar {
	background: var(--dark-red);
	color: var(--dark-red)
}

md-nav-bar.md-default-theme.md-accent>.md-nav-bar,
md-nav-bar.md-accent>.md-nav-bar {
	background-color: var(--dark-red)
}

md-nav-bar.md-default-theme.md-accent>.md-nav-bar .md-button._md-nav-button,
md-nav-bar.md-accent>.md-nav-bar .md-button._md-nav-button {
	color: rgb(255, 138, 128)
}

md-nav-bar.md-default-theme.md-accent>.md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-accent>.md-nav-bar .md-button._md-nav-button.md-active,
md-nav-bar.md-default-theme.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused {
	color: rgba(0, 0, 0, 0.87)
}

md-nav-bar.md-default-theme.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused,
md-nav-bar.md-accent>.md-nav-bar .md-button._md-nav-button.md-focused {
	background: rgba(0, 0, 0, 0.1)
}

md-nav-bar.md-default-theme.md-accent>.md-nav-bar md-nav-ink-bar,
md-nav-bar.md-accent>.md-nav-bar md-nav-ink-bar {
	background: rgba(84, 110, 122, 1);
	color: rgba(84, 110, 122, 1)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme>.md-nav-bar,
md-toolbar.md-accent>md-nav-bar>.md-nav-bar {
	background-color: var(--dark-red)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button,
md-toolbar.md-accent>md-nav-bar>.md-nav-bar .md-button._md-nav-button {
	color: rgb(255, 138, 128)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-accent>md-nav-bar>.md-nav-bar .md-button._md-nav-button.md-active,
md-toolbar.md-accent>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-accent>md-nav-bar>.md-nav-bar .md-button._md-nav-button.md-focused {
	color: rgba(0, 0, 0, 0.87)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme>.md-nav-bar .md-button._md-nav-button.md-focused,
md-toolbar.md-accent>md-nav-bar>.md-nav-bar .md-button._md-nav-button.md-focused {
	background: rgba(0, 0, 0, 0.1)
}

md-toolbar.md-accent>md-nav-bar.md-default-theme>.md-nav-bar md-nav-ink-bar,
md-toolbar.md-accent>md-nav-bar>.md-nav-bar md-nav-ink-bar {
	background: rgba(84, 110, 122, 1);
	color: rgba(84, 110, 122, 1)
}

md-progress-circular.md-default-theme.md-accent path,
md-progress-circular.md-accent path {
	stroke: var(--dark-red)
}

md-progress-linear.md-default-theme.md-accent .md-container,
md-progress-linear.md-accent .md-container {
	background-color: rgb(255, 205, 210)
}

md-progress-linear.md-default-theme.md-accent .md-bar,
md-progress-linear.md-accent .md-bar {
	background-color: var(--dark-red)
}

md-progress-linear.md-default-theme[md-mode=buffer].md-accent .md-bar1,
md-progress-linear[md-mode=buffer].md-accent .md-bar1 {
	background-color: rgb(255, 205, 210)
}

md-progress-linear.md-default-theme[md-mode=buffer].md-accent .md-dashed:before,
md-progress-linear[md-mode=buffer].md-accent .md-dashed:before {
	background: radial-gradient(rgb(255, 205, 210) 0, rgb(255, 205, 210) 16%, transparent 42%)
}

md-radio-button.md-default-theme .md-on,
md-radio-button .md-on {
	background-color: rgba(255, 82, 82, 0.87)
}

md-radio-button.md-default-theme.md-checked .md-off,
md-radio-button.md-checked .md-off {
	border-color: rgba(255, 82, 82, 0.87)
}

md-radio-button.md-default-theme.md-checked .md-ink-ripple,
md-radio-button.md-checked .md-ink-ripple {
	color: rgba(255, 82, 82, 0.87)
}

md-radio-button.md-default-theme .md-container .md-ripple,
md-radio-button .md-container .md-ripple {
	color: rgb(213, 0, 0)
}

md-radio-group.md-default-theme .md-checked .md-ink-ripple,
md-radio-group .md-checked .md-ink-ripple {
	color: rgba(255, 82, 82, 0.26)
}

md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked .md-container:before,
md-radio-group.md-focused:not(:empty) .md-checked .md-container:before {
	background-color: rgba(255, 82, 82, 0.26)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value {
	border-color: var(--dark-red)
}

md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-select-value span {
	color: var(--dark-red)
}

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: var(--dark-red)
}

md-select-menu.md-default-theme md-content md-option[selected].md-accent,
md-select-menu md-content md-option[selected].md-accent {
	color: var(--dark-red)
}

md-select-menu.md-default-theme md-content md-option[selected].md-accent.md-focused,
md-select-menu md-content md-option[selected].md-accent.md-focused,
md-select-menu.md-default-theme md-content md-option[selected].md-accent:focus,
md-select-menu md-content md-option[selected].md-accent:focus {
	color: rgb(213, 0, 0)
}

md-slider.md-default-theme .md-focus-ring,
md-slider .md-focus-ring {
	background-color: rgba(255, 82, 82, 0.2)
}

md-slider.md-default-theme .md-track.md-track-fill,
md-slider .md-track.md-track-fill {
	background-color: var(--dark-red)
}

md-slider.md-default-theme .md-thumb:after,
md-slider .md-thumb:after {
	background-color: var(--dark-red);
	border-color: var(--dark-red)
}

md-slider.md-default-theme .md-sign,
md-slider .md-sign {
	background-color: var(--dark-red)
}

md-slider.md-default-theme .md-sign:after,
md-slider .md-sign:after {
	border-top-color: var(--dark-red)
}

md-slider.md-default-theme[md-vertical] .md-sign:after,
md-slider[md-vertical] .md-sign:after {
	border-left-color: var(--dark-red);
	border-top-color: transparent
}

md-slider.md-default-theme .md-thumb-text,
md-slider .md-thumb-text {
	color: rgba(0, 0, 0, 0.87)
}

.md-subheader.md-default-theme.md-accent,
.md-subheader.md-accent {
	color: var(--dark-red)
}

md-switch.md-default-theme.md-checked:not([disabled]) .md-ink-ripple,
md-switch.md-checked:not([disabled]) .md-ink-ripple {
	color: var(--dark-red)
}

md-switch.md-default-theme.md-checked:not([disabled]) .md-thumb,
md-switch.md-checked:not([disabled]) .md-thumb {
	background-color: var(--dark-red)
}

md-switch.md-default-theme.md-checked:not([disabled]) .md-bar,
md-switch.md-checked:not([disabled]) .md-bar {
	background-color: rgba(255, 82, 82, 0.5)
}

md-switch.md-default-theme.md-checked:not([disabled]).md-focused .md-thumb:before,
md-switch.md-checked:not([disabled]).md-focused .md-thumb:before {
	background-color: rgba(255, 82, 82, 0.26)
}

md-tabs.md-default-theme md-ink-bar,
md-tabs md-ink-bar {
	background: var(--dark-red);
	color: var(--dark-red)
}

md-tabs.md-default-theme .md-tab.md-active,
md-tabs .md-tab.md-active,
md-tabs.md-default-theme .md-tab.md-active md-icon,
md-tabs .md-tab.md-active md-icon,
md-tabs.md-default-theme .md-tab.md-focused,
md-tabs .md-tab.md-focused,
md-tabs.md-default-theme .md-tab.md-focused md-icon,
md-tabs .md-tab.md-focused md-icon {
	color: var(--dark-red)
}

md-tabs.md-default-theme .md-tab .md-ripple-container,
md-tabs .md-tab .md-ripple-container {
	color: rgb(255, 138, 128)
}

md-tabs.md-default-theme.md-accent>md-tabs-wrapper,
md-tabs.md-accent>md-tabs-wrapper {
	background-color: var(--dark-red)
}

md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),
md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),
md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon,
md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon,
md-tabs.md-default-theme.md-accent>md-tabs-wrapper md-next-button md-icon,
md-tabs.md-accent>md-tabs-wrapper md-next-button md-icon,
md-tabs.md-default-theme.md-accent>md-tabs-wrapper md-prev-button md-icon,
md-tabs.md-accent>md-tabs-wrapper md-prev-button md-icon {
	color: rgba(0, 0, 0, 0.7)
}

md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,
md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,
md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,
md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,
md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,
md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,
md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon,
md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
	color: rgba(0, 0, 0, 1)
}

md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,
md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
	background: rgba(0, 0, 0, 0.1)
}

md-tabs.md-default-theme.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar,
md-tabs.md-accent>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
	background: rgba(0, 0, 0, 0.87);
	color: rgba(0, 0, 0, 0.87)
}

md-toolbar>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar,
md-toolbar>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
	background: var(--dark-red);
	color: var(--dark-red)
}

md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper,
md-toolbar.md-accent>md-tabs>md-tabs-wrapper {
	background-color: var(--dark-red)
}

md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),
md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),
md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon,
md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]) md-icon,
md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-accent>md-tabs>md-tabs-wrapper md-next-button md-icon,
md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper md-prev-button md-icon,
md-toolbar.md-accent>md-tabs>md-tabs-wrapper md-prev-button md-icon {
	color: rgba(0, 0, 0, 0.7)
}

md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,
md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active,
md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,
md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-active md-icon,
md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon,
md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused md-icon {
	color: rgba(0, 0, 0, 1)
}

md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused,
md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]).md-focused {
	background: rgba(0, 0, 0, 0.1)
}

md-toolbar.md-accent>md-tabs.md-default-theme>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar,
md-toolbar.md-accent>md-tabs>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-ink-bar {
	background: rgba(0, 0, 0, 0.87);
	color: rgba(0, 0, 0, 0.87)
}

md-toast.md-default-theme .md-toast-content .md-button.md-highlight,
md-toast .md-toast-content .md-button.md-highlight {
	color: var(--dark-red)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input,
md-toolbar:not(.md-menu-toolbar) md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
	border-color: var(--dark-red)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent,
md-toolbar:not(.md-menu-toolbar).md-accent {
	background-color: var(--dark-red);
	color: rgba(0, 0, 0, 0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent .md-ink-ripple,
md-toolbar:not(.md-menu-toolbar).md-accent .md-ink-ripple {
	color: rgba(0, 0, 0, 0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-icon,
md-toolbar:not(.md-menu-toolbar).md-accent md-icon {
	fill: rgba(0, 0, 0, 0.87);
	color: rgba(0, 0, 0, 0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon,
md-toolbar:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon {
	fill: rgba(0, 0, 0, 0.26);
	color: rgba(0, 0, 0, 0.26)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input {
	border-color: rgba(0, 0, 0, 0.12);
	color: rgba(0, 0, 0, 0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-webkit-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-webkit-input-placeholder {
	color: rgba(0, 0, 0, 0.38)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-ms-input-placeholder {
	color: rgba(0, 0, 0, 0.38)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-ms-input-placeholder {
	color: rgba(0, 0, 0, 0.38)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::placeholder {
	color: rgba(0, 0, 0, 0.38)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input:-moz-placeholder,
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float] .md-input::-moz-placeholder {
	color: rgba(0, 0, 0, 0.38);
	opacity: 1
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-webkit-input-placeholder {
	color: rgba(0, 0, 0, 0.54)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-ms-input-placeholder {
	color: rgba(0, 0, 0, 0.54)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-ms-input-placeholder {
	color: rgba(0, 0, 0, 0.54)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::placeholder {
	color: rgba(0, 0, 0, 0.54)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input:-moz-placeholder,
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float].md-input-focused .md-input::-moz-placeholder {
	color: rgba(0, 0, 0, 0.54);
	opacity: 1
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused .md-input,
md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-resized .md-input {
	border-color: var(var(--blue-color))
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
	border-color: rgba(0, 0, 0, 0.87)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input,
md-toolbar:not(.md-menu-toolbar).md-accent md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-warn .md-input {
	border-color: var(--dark-red)
}

md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input,
md-toolbar:not(.md-menu-toolbar).md-warn md-input-container[md-no-float]:not(.md-input-invalid).md-input-focused.md-accent .md-input {
	border-color: var(--dark-red)
}