

/* Since there the left sidebar is not visible for the login, we need to correct the default style. */
div.page-signin {
	margin-left:-220px!important;
}

.dialog {
	display:none;
}

td.timestamp {
	font-size: small;
	vertical-align: middle!important; /* needs to be important because of massive other styles */
}

td.button {
	cursor:pointer;
	text-align:center;
}

/* project title in navigation */
.section-header.project {
	display: inline-block;
	margin: 0;
	line-height: 64px;
	padding: 0 30px;
	color:#000;
}

/* left navigation*/
.nav-container .nav {
	margin-top: 15px;
}

.nav-container .nav>li>a {
	padding: 0 15px;
	line-height: 36px;
}

/* DataTables fixes */
table.dataTable thead .sorting {
	background-image: url("/Javascript/Libraries/JQuery/images/sort_both.png");
}
table.dataTable thead .sorting_asc {
	background-image: url("/Javascript/Libraries/JQuery/images/sort_asc.png");
}
table.dataTable thead .sorting_desc {
	background-image: url("/Javascript/Libraries/JQuery/images/sort_desc.png");
}
table.dataTable thead .sorting_asc_disabled {
	background-image: url("/Javascript/Libraries/JQuery/images/sort_asc_disabled.png");
}
table.dataTable thead .sorting_desc_disabled {
	background-image: url("/Javascript/Libraries/JQuery/images/sort_desc_disabled.png");
}

table.dataTable thead th,
table.dataTable thead td {
	border-bottom: inherit;
}

table.dataTable tfoot th,
table.dataTable tfoot td {
	border-top: inherit;
}

table.dataTable.no-footer {
  border-bottom: inherit;
}

.dataTables_wrapper .dataTables_filter input {
	margin-left: inherit;
	font-weight: normal;
}

/* These are Styles.Styles, which the default theme did not put in its css file, but as html-head-Styles.Styles */
md-autocomplete.md-default-theme , md-autocomplete {  background: rgb(250,250,250);}md-autocomplete.md-default-theme[disabled] , md-autocomplete[disabled] {    background: rgb(245,245,245);}md-autocomplete.md-default-theme button md-icon path , md-autocomplete button md-icon path {    fill: rgb(117,117,117);}md-autocomplete.md-default-theme button:after , md-autocomplete button:after {    background: rgba(117,117,117,0.3);}.md-autocomplete-suggestions-container.md-default-theme , .md-autocomplete-suggestions-container {  background: rgb(250,250,250);}.md-autocomplete-suggestions-container.md-default-theme li , .md-autocomplete-suggestions-container li {    color: rgb(33,33,33);}.md-autocomplete-suggestions-container.md-default-theme li .highlight , .md-autocomplete-suggestions-container li .highlight {      color: rgb(117,117,117);}.md-autocomplete-suggestions-container.md-default-theme li:hover, .md-autocomplete-suggestions-container li:hover, .md-autocomplete-suggestions-container.md-default-theme li.selected , .md-autocomplete-suggestions-container li.selected {      background: rgb(238,238,238);}md-backdrop {  background-color: rgba(33,33,33,0.0);}md-backdrop.md-opaque.md-default-theme , md-backdrop.md-opaque {    background-color: rgba(33,33,33,1.0);}md-bottom-sheet.md-default-theme , md-bottom-sheet {  background-color: rgb(250,250,250);  border-top-color: rgb(224,224,224);}md-bottom-sheet.md-default-theme .md-subheader , md-bottom-sheet .md-subheader {    background-color: rgb(250,250,250);}a.md-button.md-default-theme:not([disabled]):hover, a.md-button:not([disabled]):hover,.md-button.md-default-theme:not([disabled]):hover , .md-button:not([disabled]):hover {  background-color: rgba(158,158,158,0.2);}a.md-button.md-default-theme:not([disabled]).md-focused, a.md-button:not([disabled]).md-focused,.md-button.md-default-theme:not([disabled]).md-focused , .md-button:not([disabled]).md-focused {  background-color: rgba(158,158,158,0.2);}a.md-button.md-default-theme:not([disabled]).md-icon-button:hover, a.md-button:not([disabled]).md-icon-button:hover,.md-button.md-default-theme:not([disabled]).md-icon-button:hover , .md-button:not([disabled]).md-icon-button:hover {  background-color: transparent;}a.md-button.md-default-theme.md-raised, a.md-button.md-raised,.md-button.md-default-theme.md-raised , .md-button.md-raised {  color: rgb(33,33,33);  background-color: rgb(250,250,250);}a.md-button.md-default-theme.md-raised:not([disabled]) .md-icon, a.md-button.md-raised:not([disabled]) .md-icon,  .md-button.md-default-theme.md-raised:not([disabled]) .md-icon ,   .md-button.md-raised:not([disabled]) .md-icon {    color: rgba(0,0,0,0.87);}a.md-button.md-default-theme.md-raised:not([disabled]):hover, a.md-button.md-raised:not([disabled]):hover,  .md-button.md-default-theme.md-raised:not([disabled]):hover ,   .md-button.md-raised:not([disabled]):hover {    background-color: rgb(250,250,250);}a.md-button.md-default-theme.md-raised:not([disabled]).md-focused, a.md-button.md-raised:not([disabled]).md-focused,  .md-button.md-default-theme.md-raised:not([disabled]).md-focused ,   .md-button.md-raised:not([disabled]).md-focused {    background-color: rgb(238,238,238);}a.md-button.md-default-theme.md-raised[disabled], a.md-button.md-raised[disabled], a.md-button.md-default-theme.md-fab[disabled], a.md-button.md-fab[disabled],.md-button.md-default-theme.md-raised[disabled], .md-button.md-raised[disabled],.md-button.md-default-theme.md-fab[disabled] , .md-button.md-fab[disabled] {  background-color: rgba(0,0,0,0.12);}a.md-button.md-default-theme[disabled], a.md-button[disabled],.md-button.md-default-theme[disabled] , .md-button[disabled] {  background-color: transparent;}md-card.md-default-theme , md-card {  background-color: rgb(255,255,255);  border-radius: 2px;}md-card.md-default-theme md-card-header md-card-avatar md-icon , md-card md-card-header md-card-avatar md-icon {    color: rgb(255,255,255);    background-color: rgba(0,0,0,0.26);}md-checkbox.md-default-theme.md-checked .md-ripple , md-checkbox.md-checked .md-ripple {  color: rgb(117,117,117);}md-checkbox.md-default-theme[disabled].md-checked .md-icon , md-checkbox[disabled].md-checked .md-icon {  background-color: rgba(0,0,0,0.26);}md-checkbox.md-default-theme[disabled].md-checked .md-icon:after , md-checkbox[disabled].md-checked .md-icon:after {  border-color: rgb(238,238,238);}md-chips.md-default-theme .md-chips , md-chips .md-chips {  box-shadow: 0 1px rgb(224,224,224);}md-chips.md-default-theme .md-chip , md-chips .md-chip {  background: rgb(224,224,224);  color: rgb(66,66,66);}md-chips.md-default-theme md-chip-remove .md-button md-icon path , md-chips md-chip-remove .md-button md-icon path {  fill: rgb(158,158,158);}.md-contact-suggestion span.md-contact-email {  color: rgb(189,189,189);}md-content.md-default-theme , md-content {  color: rgba(0,0,0,0.87);  background-color: rgb(255,255,255);}.md-calendar.md-default-theme tr:last-child td , .md-calendar tr:last-child td {    border-bottom-color: rgb(238,238,238);}.md-default-theme .md-calendar-day-header ,  .md-calendar-day-header {  background: rgb(224,224,224);  color: rgba(0,0,0,0.87);}.md-default-theme .md-calendar-date.md-focus .md-calendar-date-selection-indicator ,  .md-calendar-date.md-focus .md-calendar-date-selection-indicator {  background: rgb(224,224,224);}.md-default-theme .md-calendar-date-selection-indicator:hover ,  .md-calendar-date-selection-indicator:hover {  background: rgb(224,224,224);}/** Theme Styles.Styles for mdDatepicker. */md-datepicker.md-default-theme , md-datepicker {  background: rgb(255,255,255);}.md-default-theme .md-datepicker-input ,  .md-datepicker-input {  color: rgba(0,0,0,0.87);  background: rgb(255,255,255);}.md-default-theme .md-datepicker-input-container ,  .md-datepicker-input-container {  border-bottom-color: rgb(224,224,224);}.md-default-theme .md-datepicker-calendar-pane ,  .md-datepicker-calendar-pane {  border-color: rgb(224,224,224);}.md-default-theme .md-datepicker-calendar,  .md-datepicker-calendar,.md-default-theme .md-datepicker-input-mask-opaque ,  .md-datepicker-input-mask-opaque {  background: rgb(255,255,255);}md-dialog.md-default-theme , md-dialog {  border-radius: 4px;  background-color: rgb(255,255,255);}md-input-container.md-default-theme .md-input[disabled], md-input-container .md-input[disabled],md-input-container.md-default-theme .md-input [disabled] , md-input-container .md-input [disabled] {  border-bottom-color: transparent;  color: rgba(0,0,0,0.26);  background-image: linear-gradient(to right, rgba(0,0,0,0.26) 0%, rgba(0,0,0,0.26) 33%, transparent 0%);  background-image: -ms-linear-gradient(left, transparent 0%, rgba(0,0,0,0.26) 100%);}md-list.md-default-theme .md-proxy-focus.md-focused div.md-no-style , md-list .md-proxy-focus.md-focused div.md-no-style {  background-color: rgb(245,245,245);}md-list.md-default-theme md-list-item > .md-avatar-icon , md-list md-list-item > .md-avatar-icon {  background-color: rgba(0,0,0,0.26);  color: rgb(255,255,255);}md-menu-content.md-default-theme , md-menu-content {  background-color: rgb(255,255,255);}md-menu-content.md-default-theme md-menu-divider , md-menu-content md-menu-divider {    background-color: rgba(0,0,0,0.12);}md-menu-bar.md-default-theme md-menu.md-open > button, md-menu-bar md-menu.md-open > button, md-menu-bar.md-default-theme md-menu > button:focus , md-menu-bar md-menu > button:focus {  outline: none;  background: rgb(238,238,238);}md-menu-bar.md-default-theme.md-open:not(.md-keyboard-mode) md-menu:hover > button , md-menu-bar.md-open:not(.md-keyboard-mode) md-menu:hover > button {  background-color: rgba(158,158,158,0.2);}md-menu-bar.md-default-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:hover, md-menu-bar:not(.md-keyboard-mode):not(.md-open) md-menu button:hover,md-menu-bar.md-default-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:focus , md-menu-bar:not(.md-keyboard-mode):not(.md-open) md-menu button:focus {  background: transparent;}md-menu-content.md-default-theme .md-menu.md-open > .md-button , md-menu-content .md-menu.md-open > .md-button {  background-color: rgba(158,158,158,0.2);}md-toolbar.md-default-theme.md-menu-toolbar , md-toolbar.md-menu-toolbar {  background-color: rgb(255,255,255);  color: rgba(0,0,0,0.87);}md-progress-circular.md-default-theme , md-progress-circular {  background-color: transparent;}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,0.26) 0%, rgba(0,0,0,0.26) 33%, transparent 0%);  background-image: -ms-linear-gradient(left, transparent 0%, rgba(0,0,0,0.26) 100%);}md-select-menu.md-default-theme md-option:focus:not([disabled]):not([selected]) , md-select-menu md-option:focus:not([disabled]):not([selected]) {  background: rgb(238,238,238);}md-sidenav.md-default-theme , md-sidenav {  background-color: rgb(255,255,255);}md-slider.md-default-theme .md-track , md-slider .md-track {  background-color: rgba(0,0,0,0.26);}md-slider.md-default-theme .md-track-ticks , md-slider .md-track-ticks {  background-color: rgba(0,0,0,0.12);}md-slider.md-default-theme .md-focus-thumb , md-slider .md-focus-thumb {  background-color: rgba(0,0,0,0.54);}md-slider.md-default-theme .md-disabled-thumb , md-slider .md-disabled-thumb {  border-color: rgb(255,255,255);}md-slider.md-default-theme.md-min .md-thumb:after , md-slider.md-min .md-thumb:after {  background-color: rgb(255,255,255);}md-slider.md-default-theme[disabled]:not(.md-min) .md-thumb:after , md-slider[disabled]:not(.md-min) .md-thumb:after {  background-color: rgba(0,0,0,0.26);}.md-subheader.md-default-theme , .md-subheader {  color: rgba(0,0,0,0.54);  background-color: rgb(255,255,255);}md-switch.md-default-theme .md-ink-ripple , md-switch .md-ink-ripple {  color: rgb(158,158,158);}md-switch.md-default-theme .md-thumb , md-switch .md-thumb {  background-color: rgb(250,250,250);}md-switch.md-default-theme .md-bar , md-switch .md-bar {  background-color: rgb(158,158,158);}md-switch.md-default-theme[disabled] .md-thumb , md-switch[disabled] .md-thumb {  background-color: rgb(189,189,189);}md-switch.md-default-theme[disabled] .md-bar , md-switch[disabled] .md-bar {  background-color: rgba(0,0,0,0.12);}md-tabs.md-default-theme md-tabs-wrapper , md-tabs md-tabs-wrapper {  background-color: transparent;  border-color: rgba(0,0,0,0.12);}md-toast.md-default-theme .md-toast-content , md-toast .md-toast-content {  background-color: #323232;  color: rgb(250,250,250);}md-toast.md-default-theme .md-toast-content .md-button , md-toast .md-toast-content .md-button {    color: rgb(250,250,250);}md-tooltip.md-default-theme , md-tooltip {  color: rgb(255,255,255);}md-tooltip.md-default-theme .md-content , md-tooltip .md-content {    background-color: rgba(0,0,0,0.54);}
md-bottom-sheet.md-default-theme.md-list md-list-item , md-bottom-sheet.md-list md-list-item {    color: rgba(0,0,0,0.87);}md-bottom-sheet.md-default-theme .md-subheader , md-bottom-sheet .md-subheader {    color: rgba(0,0,0,0.87);}a.md-button.md-default-theme.md-primary, a.md-button.md-primary,.md-button.md-default-theme.md-primary , .md-button.md-primary {  color: #5ac8fa;}a.md-button.md-default-theme.md-primary.md-raised, a.md-button.md-primary.md-raised, a.md-button.md-default-theme.md-primary.md-fab, a.md-button.md-primary.md-fab,  .md-button.md-default-theme.md-primary.md-raised,   .md-button.md-primary.md-raised,  .md-button.md-default-theme.md-primary.md-fab ,   .md-button.md-primary.md-fab {    color: rgb(255,255,255);    background-color: #5ac8fa;}a.md-button.md-default-theme.md-primary.md-raised:not([disabled]) md-icon, a.md-button.md-primary.md-raised:not([disabled]) md-icon, a.md-button.md-default-theme.md-primary.md-fab:not([disabled]) md-icon, a.md-button.md-primary.md-fab:not([disabled]) md-icon,    .md-button.md-default-theme.md-primary.md-raised:not([disabled]) md-icon,     .md-button.md-primary.md-raised:not([disabled]) md-icon,    .md-button.md-default-theme.md-primary.md-fab:not([disabled]) md-icon ,     .md-button.md-primary.md-fab:not([disabled]) md-icon {      color: rgb(255,255,255);}a.md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover, a.md-button.md-primary.md-raised:not([disabled]):hover, a.md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover, a.md-button.md-primary.md-fab:not([disabled]):hover,    .md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover,     .md-button.md-primary.md-raised:not([disabled]):hover,    .md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover ,     .md-button.md-primary.md-fab:not([disabled]):hover {      background-color: #5ac8fa;}a.md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused, a.md-button.md-primary.md-raised:not([disabled]).md-focused, a.md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused, a.md-button.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-raised:not([disabled]).md-focused,    .md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused ,     .md-button.md-primary.md-fab:not([disabled]).md-focused {      background-color: rgb(0,137,123);}a.md-button.md-default-theme.md-primary:not([disabled]) md-icon, a.md-button.md-primary:not([disabled]) md-icon,  .md-button.md-default-theme.md-primary:not([disabled]) md-icon ,   .md-button.md-primary:not([disabled]) md-icon {    color: #5ac8fa;}md-card.md-default-theme .md-card-image , md-card .md-card-image {    border-radius: 2px 2px 0 0;}md-card.md-default-theme md-card-header md-card-header-text .md-subhead , md-card md-card-header md-card-header-text .md-subhead {    color: rgba(0,0,0,0.54);}md-card.md-default-theme md-card-title md-card-title-text:not(:only-child) .md-subhead , md-card md-card-title md-card-title-text:not(:only-child) .md-subhead {    color: rgba(0,0,0,0.54);}md-checkbox.md-default-theme .md-ink-ripple , md-checkbox .md-ink-ripple {  color: rgba(0,0,0,0.54);}md-checkbox.md-default-theme .md-icon , md-checkbox .md-icon {  border-color: rgba(0,0,0,0.54);}md-checkbox.md-default-theme:not([disabled]).md-primary .md-ripple , md-checkbox:not([disabled]).md-primary .md-ripple {  color: rgb(0,137,123);}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ripple , md-checkbox:not([disabled]).md-primary.md-checked .md-ripple {  color: rgb(117,117,117);}md-checkbox.md-default-theme:not([disabled]).md-primary .md-ink-ripple , md-checkbox:not([disabled]).md-primary .md-ink-ripple {  color: rgba(0,0,0,0.54);}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple , md-checkbox:not([disabled]).md-primary.md-checked .md-ink-ripple {  color: rgba(0,150,136,0.87);}md-checkbox.md-default-theme:not([disabled]).md-primary .md-icon , md-checkbox:not([disabled]).md-primary .md-icon {  border-color: rgba(0,0,0,0.54);}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon , md-checkbox:not([disabled]).md-primary.md-checked .md-icon {  background-color: rgba(0,150,136,0.87);}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked.md-focused .md-container:before , md-checkbox:not([disabled]).md-primary.md-checked.md-focused .md-container:before {  background-color: rgba(0,150,136,0.26);}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon:after , md-checkbox:not([disabled]).md-primary.md-checked .md-icon:after {  border-color: rgba(255,255,255,0.87);}md-checkbox.md-default-theme[disabled] .md-icon , md-checkbox[disabled] .md-icon {  border-color: rgba(0,0,0,0.26);}md-checkbox.md-default-theme[disabled] .md-label , md-checkbox[disabled] .md-label {  color: rgba(0,0,0,0.26);}md-chips.md-default-theme .md-chips.md-focused , md-chips .md-chips.md-focused {    box-shadow: 0 2px #5ac8fa;}md-chips.md-default-theme .md-chip.md-focused , md-chips .md-chip.md-focused {    background: #5ac8fa;    color: rgb(255,255,255);}md-chips.md-default-theme .md-chip.md-focused md-icon , md-chips .md-chip.md-focused md-icon {      color: rgb(255,255,255);}/** Theme Styles.Styles for mdCalendar. */.md-calendar.md-default-theme , .md-calendar {  color: rgba(0,0,0,0.87);}.md-default-theme .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator ,  .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {  border: 1px solid #5ac8fa;}.md-default-theme .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled ,  .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {  color: rgba(0,150,136,0.6);}.md-default-theme .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,  .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,.md-default-theme .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator ,  .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {  background: #5ac8fa;  color: rgb(255,255,255);  border-color: transparent;}.md-default-theme .md-calendar-date-disabled,  .md-calendar-date-disabled,.md-default-theme .md-calendar-month-label-disabled ,  .md-calendar-month-label-disabled {  color: rgba(0,0,0,0.26);}.md-default-theme .md-datepicker-input::-webkit-input-placeholder,  .md-datepicker-input::-webkit-input-placeholder, .md-default-theme .md-datepicker-input::-moz-placeholder,  .md-datepicker-input::-moz-placeholder, .md-default-theme .md-datepicker-input:-moz-placeholder,  .md-datepicker-input:-moz-placeholder, .md-default-theme .md-datepicker-input:-ms-input-placeholder ,  .md-datepicker-input:-ms-input-placeholder {    color: rgba(0,0,0,0.26);}.md-default-theme .md-datepicker-input-container.md-datepicker-focused ,  .md-datepicker-input-container.md-datepicker-focused {    border-bottom-color: #5ac8fa;}.md-default-theme .md-datepicker-triangle-button .md-datepicker-expand-triangle ,  .md-datepicker-triangle-button .md-datepicker-expand-triangle {  border-top-color: rgba(0,0,0,0.26);}.md-default-theme .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle ,  .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle {  border-top-color: rgba(0,0,0,0.54);}.md-default-theme .md-datepicker-open .md-datepicker-calendar-icon ,  .md-datepicker-open .md-datepicker-calendar-icon {  fill: #5ac8fa;}md-dialog.md-default-theme.md-content-overflow .md-actions, md-dialog.md-content-overflow .md-actions, md-dialog.md-default-theme.md-content-overflow md-dialog-actions , md-dialog.md-content-overflow md-dialog-actions {    border-top-color: rgba(0,0,0,0.12);}md-divider.md-default-theme , md-divider {  border-top-color: rgba(0,0,0,0.12);}.layout-row > md-divider.md-default-theme , .layout-row > md-divider {  border-right-color: rgba(0,0,0,0.12);}md-icon.md-default-theme , md-icon {  color: rgba(0,0,0,0.54);}md-icon.md-default-theme.md-primary , md-icon.md-primary {    color: #5ac8fa;}md-input-container.md-default-theme .md-input , md-input-container .md-input {  color: rgba(0,0,0,0.87);  border-color: rgba(0,0,0,0.12);  text-shadow: ;}md-input-container.md-default-theme .md-input::-webkit-input-placeholder, md-input-container .md-input::-webkit-input-placeholder, md-input-container.md-default-theme .md-input::-moz-placeholder, md-input-container .md-input::-moz-placeholder, md-input-container.md-default-theme .md-input:-moz-placeholder, md-input-container .md-input:-moz-placeholder, md-input-container.md-default-theme .md-input:-ms-input-placeholder , md-input-container .md-input:-ms-input-placeholder {    color: rgba(0,0,0,0.26);}md-input-container.md-default-theme > md-icon , md-input-container > md-icon {  color: rgba(0,0,0,0.87);}md-input-container.md-default-theme label, md-input-container label,md-input-container.md-default-theme .md-placeholder , md-input-container .md-placeholder {  text-shadow: ;  color: rgba(0,0,0,0.26);}md-input-container.md-default-theme:not(.md-input-invalid).md-input-has-value label , md-input-container:not(.md-input-invalid).md-input-has-value label {  color: rgba(0,0,0,0.54);}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused .md-input , md-input-container:not(.md-input-invalid).md-input-focused .md-input {  border-color: #5ac8fa;}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused label , md-input-container:not(.md-input-invalid).md-input-focused label {  color: #5ac8fa;}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused md-icon , md-input-container:not(.md-input-invalid).md-input-focused md-icon {  color: #5ac8fa;}md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h3, md-list md-list-item.md-2-line .md-list-item-text h3, md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h4, md-list md-list-item.md-2-line .md-list-item-text h4,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h3, md-list md-list-item.md-3-line .md-list-item-text h3,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h4 , md-list md-list-item.md-3-line .md-list-item-text h4 {  color: rgba(0,0,0,0.87);}md-list.md-default-theme md-list-item.md-2-line .md-list-item-text p, md-list md-list-item.md-2-line .md-list-item-text p,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text p , md-list md-list-item.md-3-line .md-list-item-text p {  color: rgba(0,0,0,0.54);}md-list.md-default-theme md-list-item > md-icon , md-list md-list-item > md-icon {  color: rgba(0,0,0,0.54);}md-list.md-default-theme md-list-item > md-icon.md-highlight , md-list md-list-item > md-icon.md-highlight {    color: #5ac8fa;}md-menu-bar.md-default-theme > button.md-button , md-menu-bar > button.md-button {  color: rgba(0,0,0,0.54);  border-radius: 2px;}md-menu-content.md-default-theme .md-menu > .md-button:after , md-menu-content .md-menu > .md-button:after {  color: rgba(0,0,0,0.54);}md-toolbar.md-default-theme.md-menu-toolbar md-toolbar-filler , md-toolbar.md-menu-toolbar md-toolbar-filler {    background-color: #5ac8fa;    color: rgb(255,255,255);}md-toolbar.md-default-theme.md-menu-toolbar md-toolbar-filler md-icon , md-toolbar.md-menu-toolbar md-toolbar-filler md-icon {      color: rgb(255,255,255);}md-progress-circular.md-default-theme .md-inner .md-gap , md-progress-circular .md-inner .md-gap {    border-top-color: #5ac8fa;    border-bottom-color: #5ac8fa;}md-progress-circular.md-default-theme .md-inner .md-left .md-half-circle, md-progress-circular .md-inner .md-left .md-half-circle, md-progress-circular.md-default-theme .md-inner .md-right .md-half-circle , md-progress-circular .md-inner .md-right .md-half-circle {    border-top-color: #5ac8fa;}md-progress-circular.md-default-theme .md-inner .md-right .md-half-circle , md-progress-circular .md-inner .md-right .md-half-circle {    border-right-color: #5ac8fa;}md-progress-circular.md-default-theme .md-inner .md-left .md-half-circle , md-progress-circular .md-inner .md-left .md-half-circle {    border-left-color: #5ac8fa;}md-progress-linear.md-default-theme .md-container , md-progress-linear .md-container {  background-color: rgb(178,223,219);}md-progress-linear.md-default-theme .md-bar , md-progress-linear .md-bar {  background-color: #5ac8fa;}md-radio-button.md-default-theme .md-off , md-radio-button .md-off {  border-color: rgba(0,0,0,0.54);}md-radio-group.md-default-theme:not([disabled]) .md-primary .md-on, md-radio-group:not([disabled]) .md-primary .md-on, md-radio-group.md-default-theme:not([disabled]).md-primary .md-on, md-radio-group:not([disabled]).md-primary .md-on,md-radio-button.md-default-theme:not([disabled]) .md-primary .md-on, md-radio-button:not([disabled]) .md-primary .md-on,md-radio-button.md-default-theme:not([disabled]).md-primary .md-on , md-radio-button:not([disabled]).md-primary .md-on {  background-color: rgba(0,150,136,0.87);}md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-off, md-radio-group:not([disabled]) .md-primary .md-checked .md-off, md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-off, md-radio-group:not([disabled]) .md-primary.md-checked .md-off, md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-off, md-radio-group:not([disabled]).md-primary .md-checked .md-off, md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-off, md-radio-group:not([disabled]).md-primary.md-checked .md-off,md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-off, md-radio-button:not([disabled]) .md-primary .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-off, md-radio-button:not([disabled]) .md-primary.md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-off, md-radio-button:not([disabled]).md-primary .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-off , md-radio-button:not([disabled]).md-primary.md-checked .md-off {  border-color: rgba(0,150,136,0.87);}md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-group:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-group:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-group:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple, md-radio-group:not([disabled]).md-primary.md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-button:not([disabled]) .md-primary .md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-button:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-button:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple , md-radio-button:not([disabled]).md-primary.md-checked .md-ink-ripple {  color: rgba(0,150,136,0.87);}md-radio-group.md-default-theme:not([disabled]) .md-primary .md-container .md-ripple, md-radio-group:not([disabled]) .md-primary .md-container .md-ripple, md-radio-group.md-default-theme:not([disabled]).md-primary .md-container .md-ripple, md-radio-group:not([disabled]).md-primary .md-container .md-ripple,md-radio-button.md-default-theme:not([disabled]) .md-primary .md-container .md-ripple, md-radio-button:not([disabled]) .md-primary .md-container .md-ripple,md-radio-button.md-default-theme:not([disabled]).md-primary .md-container .md-ripple , md-radio-button:not([disabled]).md-primary .md-container .md-ripple {  color: rgb(0,137,123);}md-radio-group.md-default-theme[disabled], md-radio-group[disabled],md-radio-button.md-default-theme[disabled] , md-radio-button[disabled] {  color: rgba(0,0,0,0.26);}md-radio-group.md-default-theme[disabled] .md-container .md-off, md-radio-group[disabled] .md-container .md-off,  md-radio-button.md-default-theme[disabled] .md-container .md-off ,   md-radio-button[disabled] .md-container .md-off {    border-color: rgba(0,0,0,0.26);}md-radio-group.md-default-theme[disabled] .md-container .md-on, md-radio-group[disabled] .md-container .md-on,  md-radio-button.md-default-theme[disabled] .md-container .md-on ,   md-radio-button[disabled] .md-container .md-on {    border-color: rgba(0,0,0,0.26);}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, md-radio-group.md-default-theme .md-checked:not([disabled]).md-primary .md-ink-ripple , md-radio-group .md-checked:not([disabled]).md-primary .md-ink-ripple {  color: rgba(0,150,136,0.26);}md-radio-group.md-default-theme .md-checked.md-primary .md-ink-ripple , md-radio-group .md-checked.md-primary .md-ink-ripple {  color: '{{warn-color-0.26}}';}md-radio-group.md-default-theme.md-focused:not(:empty).md-primary .md-checked .md-container:before, md-radio-group.md-focused:not(:empty).md-primary .md-checked .md-container:before,md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked.md-primary .md-container:before , md-radio-group.md-focused:not(:empty) .md-checked.md-primary .md-container:before {  background-color: rgba(0,150,136,0.26);}md-select.md-default-theme .md-select-value , md-select .md-select-value {  border-bottom-color: rgba(0,0,0,0.12);}md-select.md-default-theme .md-select-value.md-select-placeholder , md-select .md-select-value.md-select-placeholder {    color: rgba(0,0,0,0.26);}md-select.md-default-theme:not([disabled]):focus .md-select-value , md-select:not([disabled]):focus .md-select-value {  border-bottom-color: #5ac8fa;  color: rgba(0,0,0,0.87);}md-select.md-default-theme:not([disabled]):focus .md-select-value.md-select-placeholder , md-select:not([disabled]):focus .md-select-value.md-select-placeholder {    color: rgba(0,0,0,0.87);}md-select.md-default-theme[disabled] .md-select-value , md-select[disabled] .md-select-value {  color: rgba(0,0,0,0.26);}md-select.md-default-theme[disabled] .md-select-value.md-select-placeholder , md-select[disabled] .md-select-value.md-select-placeholder {    color: rgba(0,0,0,0.26);}md-select-menu.md-default-theme md-option[disabled] , md-select-menu md-option[disabled] {  color: rgba(0,0,0,0.26);}md-select-menu.md-default-theme md-optgroup , md-select-menu md-optgroup {  color: rgba(0,0,0,0.54);}md-select-menu.md-default-theme md-optgroup md-option , md-select-menu md-optgroup md-option {    color: rgba(0,0,0,0.87);}md-select-menu.md-default-theme md-option[selected] , md-select-menu md-option[selected] {  color: #5ac8fa;}md-select-menu.md-default-theme md-option[selected]:focus , md-select-menu md-option[selected]:focus {    color: rgb(0,137,123);}md-slider.md-default-theme.md-primary .md-focus-ring , md-slider.md-primary .md-focus-ring {  background-color: #5ac8fa;}md-slider.md-default-theme.md-primary .md-track.md-track-fill , md-slider.md-primary .md-track.md-track-fill {  background-color: #5ac8fa;}md-slider.md-default-theme.md-primary .md-thumb:after , md-slider.md-primary .md-thumb:after {  border-color: #5ac8fa;  background-color: #5ac8fa;}md-slider.md-default-theme.md-primary .md-sign , md-slider.md-primary .md-sign {  background-color: #5ac8fa;}md-slider.md-default-theme.md-primary .md-sign:after , md-slider.md-primary .md-sign:after {    border-top-color: #5ac8fa;}md-slider.md-default-theme.md-primary .md-thumb-text , md-slider.md-primary .md-thumb-text {  color: rgb(255,255,255);}md-slider.md-default-theme[disabled] .md-thumb:after , md-slider[disabled] .md-thumb:after {  border-color: rgba(0,0,0,0.26);}.md-subheader.md-default-theme.md-primary , .md-subheader.md-primary {    color: #5ac8fa;}md-switch.md-default-theme.md-checked.md-primary .md-ink-ripple , md-switch.md-checked.md-primary .md-ink-ripple {  color: #5ac8fa;}md-switch.md-default-theme.md-checked.md-primary .md-thumb , md-switch.md-checked.md-primary .md-thumb {  background-color: #5ac8fa;}md-switch.md-default-theme.md-checked.md-primary .md-bar , md-switch.md-checked.md-primary .md-bar {  background-color: rgba(0,150,136,0.5);}md-switch.md-default-theme.md-checked.md-primary.md-focused .md-thumb:before , md-switch.md-checked.md-primary.md-focused .md-thumb:before {  background-color: rgba(0,150,136,0.26);}md-tabs.md-default-theme .md-paginator md-icon , md-tabs .md-paginator md-icon {  color: #5ac8fa;}md-tabs.md-default-theme .md-tab , md-tabs .md-tab {  color: rgba(0,0,0,0.54);}md-tabs.md-default-theme .md-tab[disabled], md-tabs .md-tab[disabled], md-tabs.md-default-theme .md-tab[disabled] md-icon , md-tabs .md-tab[disabled] md-icon {    color: rgba(0,0,0,0.26);}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: #5ac8fa;}md-tabs.md-default-theme .md-tab.md-focused , md-tabs .md-tab.md-focused {    background: rgba(0,150,136,0.1);}md-tabs.md-default-theme.md-primary > md-tabs-wrapper , md-tabs.md-primary > md-tabs-wrapper {  background-color: #5ac8fa;}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: rgb(178,223,219);}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-focused , md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {      background: rgba(255,255,255,0.1);}md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper , md-toolbar > md-tabs > md-tabs-wrapper {  background-color: #5ac8fa;}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: rgb(178,223,219);}md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active, md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active, md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,  md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon, md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,  md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused, md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon ,  md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {      color: rgb(255,255,255);}md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused , md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {      background: rgba(255,255,255,0.1);}md-toast.md-default-theme .md-toast-content .md-button.md-highlight , md-toast .md-toast-content .md-button.md-highlight {      color: rgb(100,255,218);}md-toolbar.md-default-theme:not(.md-menu-toolbar) , md-toolbar:not(.md-menu-toolbar) {  background-color: #5ac8fa;  color: rgb(255,255,255);}md-toolbar.md-default-theme:not(.md-menu-toolbar) md-icon , md-toolbar:not(.md-menu-toolbar) md-icon {    color: rgb(255,255,255);}md-toolbar.md-default-theme:not(.md-menu-toolbar) .md-button:not(.md-raised) , md-toolbar:not(.md-menu-toolbar) .md-button:not(.md-raised) {    color: rgb(255,255,255);}

