/*!
 * @momentum-ui/core v19.9.33 (http://momentum.design)
 * Cisco Momentum UI CSS Framework
 * Copyright 2013-2020  Cisco Systems, Inc.
 */
@font-face {
  font-family: momentum-ui-icons-imi;
  src: url(../icons/fonts/momentum-ui-icons.woff2?cfbc703607d01c4cf50ebc15ae38caea) format("woff2"), url(../icons/fonts/momentum-ui-icons.woff?9873000571ebc8c8e56660207f44248e) format("woff");
  font-weight: 400;
  font-style: normal;
}

.icon {
  position: relative;
  font-family: momentum-ui-icons-imi;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  white-space: pre;
  text-transform: none;
  direction: ltr;
  -webkit-font-feature-settings: "liga" 1;
          font-feature-settings: "liga" 1;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-smoothing: antialiased;
}

.icon-lg {
  font-size: 1.33333333em;
  line-height: .75em;
  vertical-align: -15%;
}

.icon-2x {
  font-size: 2em;
}

.icon-3x {
  font-size: 3em;
}

.icon-4x {
  font-size: 4em;
}

.icon-5x {
  font-size: 5em;
}

[class*=icon][class*='_8'] {
  font-size: .5rem;
}

[class*=icon][class*='_10'] {
  font-size: .625rem;
}

[class*=icon][class*='_12'] {
  font-size: .75rem;
}

[class*=icon][class*='_14'] {
  font-size: .875rem;
}

[class*=icon][class*='_16'] {
  font-size: 1rem;
}

[class*=icon][class*='_18'] {
  font-size: 1.125rem;
}

[class*=icon][class*='_20'] {
  font-size: 1.25rem;
}

[class*=icon][class*='_24'] {
  font-size: 1.5rem;
}

[class*=icon][class*='_28'] {
  font-size: 1.75rem;
}

[class*=icon][class*='_32'] {
  font-size: 2rem;
}

[class*=icon][class*='_36'] {
  font-size: 2.25rem;
}

[class*=icon][class*='_40'] {
  font-size: 2.5rem;
}

[class*=icon][class*='_44'] {
  font-size: 2.75rem;
}

[class*=icon][class*='_48'] {
  font-size: 3rem;
}

[class*=icon][class*='_56'] {
  font-size: 3.5rem;
}

[class*=icon][class*='_64'] {
  font-size: 4rem;
}

[class*=icon][class*='_72'] {
  font-size: 4.5rem;
}

[class*=icon][class*='_80'] {
  font-size: 5rem;
}

[class*=icon][class*='_100'] {
  font-size: 6.25rem;
}

.icon-fw {
  width: 1.28571429em;
  text-align: center;
}

.icon-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none;
}

.icon-ul > li,
.md .icon-ul > .li,
.md .icon-ul > .md-li {
  position: relative;
}

.icon-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: .125em;
  text-align: center;
}

.icon-li.icon-lg {
  left: -1.89286em;
}

.icon-border {
  padding: .2em .25em .15em;
  border: solid .08em #d2d5d6;
  border-radius: .1em;
}

.icon-pull-left {
  float: left;
}

.icon-pull-right {
  float: right;
}

.icon.icon-pull-left {
  margin-right: .3em;
}

.icon.icon-pull-right {
  margin-left: .3em;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.icon.pull-left {
  margin-right: .3em;
}

.icon.pull-right {
  margin-left: .3em;
}

.icon-spin {
  -webkit-animation: icon-spin 2s infinite linear;
  animation: icon-spin 2s infinite linear;
}

.icon-pulse {
  -webkit-animation: icon-spin 1s infinite steps(8);
  animation: icon-spin 1s infinite steps(8);
}

@-webkit-keyframes icon-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@keyframes icon-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

.icon-rotate-90 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.icon-rotate-180 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.icon-rotate-270 {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}

.icon-flip-horizontal {
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1);
}

.icon-flip-vertical {
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1);
}

:root .icon-flip-horizontal,
:root .icon-flip-vertical,
:root .icon-rotate-180,
:root .icon-rotate-270,
:root .icon-rotate-90 {
  -webkit-filter: none;
          filter: none;
}

.icon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.icon-stack-1x,
.icon-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.icon-stack-1x {
  line-height: inherit;
}

.icon-stack-2x {
  font-size: 2em;
}

.icon-inverse {
  color: #fff;
}

.icon-3d-object_16::before {
  content: "\f101";
}

.icon-3d-object_20::before {
  content: "\f102";
}

.icon-3d-object_24::before {
  content: "\f103";
}

.icon-accessibility_16::before {
  content: "\f104";
}

.icon-accessories_16::before {
  content: "\f105";
}

.icon-accessories_18::before {
  content: "\f106";
}

.icon-accessories_20::before {
  content: "\f107";
}

.icon-accessories_24::before {
  content: "\f108";
}

.icon-accessories_36::before {
  content: "\f109";
}

.icon-accessories_56::before {
  content: "\f10a";
}

.icon-accessories-active_12::before {
  content: "\f10b";
}

.icon-accessories-active_16::before {
  content: "\f10c";
}

.icon-accessories-active_18::before {
  content: "\f10d";
}

.icon-accessories-active_20::before {
  content: "\f10e";
}

.icon-active-speaker_12::before {
  content: "\f10f";
}

.icon-active-speaker_16::before {
  content: "\f110";
}

.icon-active-speaker_24::before {
  content: "\f111";
}

.icon-active-speaker_32::before {
  content: "\f112";
}

.icon-active-speaker_48::before {
  content: "\f113";
}

.icon-active-speaker-alert_12::before {
  content: "\f114";
}

.icon-active-speaker-locked_24::before {
  content: "\f115";
}

.icon-active-speaker-muted_12::before {
  content: "\f116";
}

.icon-active-speaker-muted_16::before {
  content: "\f117";
}

.icon-active-speaker-muted_24::before {
  content: "\f118";
}

.icon-activities_12::before {
  content: "\f119";
}

.icon-activities_16::before {
  content: "\f11a";
}

.icon-add_10::before {
  content: "\f11b";
}

.icon-add_12::before {
  content: "\f11c";
}

.icon-add_14::before {
  content: "\f11d";
}

.icon-add_16::before {
  content: "\f11e";
}

.icon-add_20::before {
  content: "\f11f";
}

.icon-add_24::before {
  content: "\f120";
}

.icon-add-option_12::before {
  content: "\f121";
}

.icon-add-option_14::before {
  content: "\f122";
}

.icon-add-option_16::before {
  content: "\f123";
}

.icon-add-poll_12::before {
  content: "\f124";
}

.icon-add-poll_14::before {
  content: "\f125";
}

.icon-add-question_12::before {
  content: "\f126";
}

.icon-add-question_14::before {
  content: "\f127";
}

.icon-add-question_16::before {
  content: "\f128";
}

.icon-add-video-marker_12::before {
  content: "\f129";
}

.icon-added-to-space_10::before {
  content: "\f12a";
}

.icon-added-to-space_12::before {
  content: "\f12b";
}

.icon-adjust_12::before {
  content: "\f12c";
}

.icon-adjust_14::before {
  content: "\f12d";
}

.icon-adjust_16::before {
  content: "\f12e";
}

.icon-adjust_20::before {
  content: "\f12f";
}

.icon-adjust_24::before {
  content: "\f130";
}

.icon-adjust-audio_12::before {
  content: "\f131";
}

.icon-adjust-audio_14::before {
  content: "\f132";
}

.icon-adjust-audio_16::before {
  content: "\f133";
}

.icon-adjust-audio_18::before {
  content: "\f134";
}

.icon-adjust-audio_20::before {
  content: "\f135";
}

.icon-adjust-audio_24::before {
  content: "\f136";
}

.icon-adjust-audio_28::before {
  content: "\f137";
}

.icon-adjust-microphone_12::before {
  content: "\f138";
}

.icon-adjust-video_14::before {
  content: "\f139";
}

.icon-adjust-video_16::before {
  content: "\f13a";
}

.icon-adjust-video_24::before {
  content: "\f13b";
}

.icon-admin_12::before {
  content: "\f13c";
}

.icon-admin_14::before {
  content: "\f13d";
}

.icon-admin_16::before {
  content: "\f13e";
}

.icon-admin_24::before {
  content: "\f13f";
}

.icon-admin_32::before {
  content: "\f140";
}

.icon-alarm_16::before {
  content: "\f141";
}

.icon-alarm_20::before {
  content: "\f142";
}

.icon-alarm_24::before {
  content: "\f143";
}

.icon-alert_10::before {
  content: "\f144";
}

.icon-alert_12::before {
  content: "\f145";
}

.icon-alert_14::before {
  content: "\f146";
}

.icon-alert_16::before {
  content: "\f147";
}

.icon-alert_18::before {
  content: "\f148";
}

.icon-alert_20::before {
  content: "\f149";
}

.icon-alert_24::before {
  content: "\f14a";
}

.icon-alert_28::before {
  content: "\f14b";
}

.icon-alert_36::before {
  content: "\f14c";
}

.icon-alert-active_10::before {
  content: "\f14d";
}

.icon-alert-active_12::before {
  content: "\f14e";
}

.icon-alert-active_16::before {
  content: "\f14f";
}

.icon-alert-active_18::before {
  content: "\f150";
}

.icon-alert-active_20::before {
  content: "\f151";
}

.icon-alert-active_24::before {
  content: "\f152";
}

.icon-alert-active_36::before {
  content: "\f153";
}

.icon-alert-muted_10::before {
  content: "\f154";
}

.icon-alert-muted_12::before {
  content: "\f155";
}

.icon-alert-muted_14::before {
  content: "\f156";
}

.icon-alert-muted_16::before {
  content: "\f157";
}

.icon-alert-muted_18::before {
  content: "\f158";
}

.icon-alert-muted_20::before {
  content: "\f159";
}

.icon-alert-muted_24::before {
  content: "\f15a";
}

.icon-alert-muted_28::before {
  content: "\f15b";
}

.icon-alert-muted_36::before {
  content: "\f15c";
}

.icon-alert-muted_8::before {
  content: "\f15d";
}

.icon-alert-muted-active_10::before {
  content: "\f15e";
}

.icon-alert-muted-active_12::before {
  content: "\f15f";
}

.icon-alert-muted-active_16::before {
  content: "\f160";
}

.icon-alert-muted-active_18::before {
  content: "\f161";
}

.icon-alert-muted-active_20::before {
  content: "\f162";
}

.icon-alert-muted-active_24::before {
  content: "\f163";
}

.icon-alert-muted-active_36::before {
  content: "\f164";
}

.icon-alert-muted-active_8::before {
  content: "\f165";
}

.icon-allow-to-annotate_16::before {
  content: "\f166";
}

.icon-allow-to-annotate_24::before {
  content: "\f167";
}

.icon-analysis_16::before {
  content: "\f168";
}

.icon-analysis_20::before {
  content: "\f169";
}

.icon-analysis_24::before {
  content: "\f16a";
}

.icon-analysis_32::before {
  content: "\f16b";
}

.icon-analysis_36::before {
  content: "\f16c";
}

.icon-analysis_48::before {
  content: "\f16d";
}

.icon-analysis-active_16::before {
  content: "\f16e";
}

.icon-analysis-active_20::before {
  content: "\f16f";
}

.icon-analysis-active_24::before {
  content: "\f170";
}

.icon-analysis-active_32::before {
  content: "\f171";
}

.icon-analysis-active_36::before {
  content: "\f172";
}

.icon-analysis-active_48::before {
  content: "\f173";
}

.icon-angellist_16::before {
  content: "\f174";
}

.icon-annotation_10::before {
  content: "\f175";
}

.icon-annotation_12::before {
  content: "\f176";
}

.icon-annotation_14::before {
  content: "\f177";
}

.icon-annotation_16::before {
  content: "\f178";
}

.icon-annotation_18::before {
  content: "\f179";
}

.icon-annotation_20::before {
  content: "\f17a";
}

.icon-annotation_24::before {
  content: "\f17b";
}

.icon-annotation-legacy_16::before {
  content: "\f17c";
}

.icon-announcement_12::before {
  content: "\f17d";
}

.icon-announcement_14::before {
  content: "\f17e";
}

.icon-announcement_16::before {
  content: "\f17f";
}

.icon-announcement_20::before {
  content: "\f180";
}

.icon-announcement_72::before {
  content: "\f181";
}

.icon-announcement_8::before {
  content: "\f182";
}

.icon-announcement-active_12::before {
  content: "\f183";
}

.icon-announcement-active_14::before {
  content: "\f184";
}

.icon-announcement-active_16::before {
  content: "\f185";
}

.icon-announcement-active_20::before {
  content: "\f186";
}

.icon-announcement-active_8::before {
  content: "\f187";
}

.icon-announcement-muted_14::before {
  content: "\f188";
}

.icon-appearance_16::before {
  content: "\f189";
}

.icon-appearance_20::before {
  content: "\f18a";
}

.icon-applause_12::before {
  content: "\f18b";
}

.icon-applause_16::before {
  content: "\f18c";
}

.icon-application_12::before {
  content: "\f18d";
}

.icon-application_16::before {
  content: "\f18e";
}

.icon-application_20::before {
  content: "\f18f";
}

.icon-application_24::before {
  content: "\f190";
}

.icon-application_36::before {
  content: "\f191";
}

.icon-application_48::before {
  content: "\f192";
}

.icon-application-panel_16::before {
  content: "\f193";
}

.icon-application-panel_20::before {
  content: "\f194";
}

.icon-applications_16::before {
  content: "\f195";
}

.icon-applications_24::before {
  content: "\f196";
}

.icon-approvals_16::before {
  content: "\f197";
}

.icon-approvals_32::before {
  content: "\f198";
}

.icon-apps_16::before {
  content: "\f199";
}

.icon-apps_20::before {
  content: "\f19a";
}

.icon-apps_24::before {
  content: "\f19b";
}

.icon-apps_28::before {
  content: "\f19c";
}

.icon-apps-active_16::before {
  content: "\f19d";
}

.icon-apps-active_20::before {
  content: "\f19e";
}

.icon-apps-active_24::before {
  content: "\f19f";
}

.icon-apps-active_28::before {
  content: "\f1a0";
}

.icon-archive_10::before {
  content: "\f1a1";
}

.icon-archive_12::before {
  content: "\f1a2";
}

.icon-archive_14::before {
  content: "\f1a3";
}

.icon-archive_16::before {
  content: "\f1a4";
}

.icon-archive_20::before {
  content: "\f1a5";
}

.icon-archive_8::before {
  content: "\f1a6";
}

.icon-area-chart_16::before {
  content: "\f1a7";
}

.icon-area-selector_16::before {
  content: "\f1a8";
}

.icon-area-selector_20::before {
  content: "\f1a9";
}

.icon-arrow-circle-down_16::before {
  content: "\f1aa";
}

.icon-arrow-circle-down_20::before {
  content: "\f1ab";
}

.icon-arrow-circle-down_24::before {
  content: "\f1ac";
}

.icon-arrow-circle-left_16::before {
  content: "\f1ad";
}

.icon-arrow-circle-left_20::before {
  content: "\f1ae";
}

.icon-arrow-circle-left_24::before {
  content: "\f1af";
}

.icon-arrow-circle-right_16::before {
  content: "\f1b0";
}

.icon-arrow-circle-right_20::before {
  content: "\f1b1";
}

.icon-arrow-circle-right_24::before {
  content: "\f1b2";
}

.icon-arrow-circle-up_16::before {
  content: "\f1b3";
}

.icon-arrow-circle-up_20::before {
  content: "\f1b4";
}

.icon-arrow-circle-up_24::before {
  content: "\f1b5";
}

.icon-arrow-down_12::before {
  content: "\f1b6";
}

.icon-arrow-down_16::before {
  content: "\f1b7";
}

.icon-arrow-down_18::before {
  content: "\f1b8";
}

.icon-arrow-down_20::before {
  content: "\f1b9";
}

.icon-arrow-down_24::before {
  content: "\f1ba";
}

.icon-arrow-down_28::before {
  content: "\f1bb";
}

.icon-arrow-down_32::before {
  content: "\f1bc";
}

.icon-arrow-down_6::before {
  content: "\f1bd";
}

.icon-arrow-down_8::before {
  content: "\f1be";
}

.icon-arrow-down-optical_10::before {
  content: "\f1bf";
}

.icon-arrow-down-optical_12::before {
  content: "\f1c0";
}

.icon-arrow-down-optical_14::before {
  content: "\f1c1";
}

.icon-arrow-down-optical_16::before {
  content: "\f1c2";
}

.icon-arrow-down-optical_18::before {
  content: "\f1c3";
}

.icon-arrow-down-optical_20::before {
  content: "\f1c4";
}

.icon-arrow-down-optical_24::before {
  content: "\f1c5";
}

.icon-arrow-down-optical_28::before {
  content: "\f1c6";
}

.icon-arrow-down-optical_32::before {
  content: "\f1c7";
}

.icon-arrow-down-optical_8::before {
  content: "\f1c8";
}

.icon-arrow-filled-down_10::before {
  content: "\f1c9";
}

.icon-arrow-filled-down_12::before {
  content: "\f1ca";
}

.icon-arrow-filled-down_8::before {
  content: "\f1cb";
}

.icon-arrow-filled-up_10::before {
  content: "\f1cc";
}

.icon-arrow-filled-up_12::before {
  content: "\f1cd";
}

.icon-arrow-filled-up_8::before {
  content: "\f1ce";
}

.icon-arrow-left_12::before {
  content: "\f1cf";
}

.icon-arrow-left_16::before {
  content: "\f1d0";
}

.icon-arrow-left_18::before {
  content: "\f1d1";
}

.icon-arrow-left_20::before {
  content: "\f1d2";
}

.icon-arrow-left_24::before {
  content: "\f1d3";
}

.icon-arrow-left_28::before {
  content: "\f1d4";
}

.icon-arrow-left_32::before {
  content: "\f1d5";
}

.icon-arrow-left_6::before {
  content: "\f1d6";
}

.icon-arrow-left_8::before {
  content: "\f1d7";
}

.icon-arrow-left-optical_10::before {
  content: "\f1d8";
}

.icon-arrow-left-optical_12::before {
  content: "\f1d9";
}

.icon-arrow-left-optical_14::before {
  content: "\f1da";
}

.icon-arrow-left-optical_16::before {
  content: "\f1db";
}

.icon-arrow-left-optical_18::before {
  content: "\f1dc";
}

.icon-arrow-left-optical_20::before {
  content: "\f1dd";
}

.icon-arrow-left-optical_24::before {
  content: "\f1de";
}

.icon-arrow-left-optical_28::before {
  content: "\f1df";
}

.icon-arrow-left-optical_32::before {
  content: "\f1e0";
}

.icon-arrow-left-optical_8::before {
  content: "\f1e1";
}

.icon-arrow-right_12::before {
  content: "\f1e2";
}

.icon-arrow-right_16::before {
  content: "\f1e3";
}

.icon-arrow-right_18::before {
  content: "\f1e4";
}

.icon-arrow-right_20::before {
  content: "\f1e5";
}

.icon-arrow-right_24::before {
  content: "\f1e6";
}

.icon-arrow-right_28::before {
  content: "\f1e7";
}

.icon-arrow-right_32::before {
  content: "\f1e8";
}

.icon-arrow-right_6::before {
  content: "\f1e9";
}

.icon-arrow-right_8::before {
  content: "\f1ea";
}

.icon-arrow-right-optical_10::before {
  content: "\f1eb";
}

.icon-arrow-right-optical_12::before {
  content: "\f1ec";
}

.icon-arrow-right-optical_14::before {
  content: "\f1ed";
}

.icon-arrow-right-optical_16::before {
  content: "\f1ee";
}

.icon-arrow-right-optical_18::before {
  content: "\f1ef";
}

.icon-arrow-right-optical_20::before {
  content: "\f1f0";
}

.icon-arrow-right-optical_24::before {
  content: "\f1f1";
}

.icon-arrow-right-optical_28::before {
  content: "\f1f2";
}

.icon-arrow-right-optical_32::before {
  content: "\f1f3";
}

.icon-arrow-right-optical_8::before {
  content: "\f1f4";
}

.icon-arrow-tail-down_10::before {
  content: "\f1f5";
}

.icon-arrow-tail-down_12::before {
  content: "\f1f6";
}

.icon-arrow-tail-down_14::before {
  content: "\f1f7";
}

.icon-arrow-tail-down_16::before {
  content: "\f1f8";
}

.icon-arrow-tail-down_20::before {
  content: "\f1f9";
}

.icon-arrow-tail-down_24::before {
  content: "\f1fa";
}

.icon-arrow-tail-down_28::before {
  content: "\f1fb";
}

.icon-arrow-tail-down_36::before {
  content: "\f1fc";
}

.icon-arrow-tail-up_10::before {
  content: "\f1fd";
}

.icon-arrow-tail-up_12::before {
  content: "\f1fe";
}

.icon-arrow-tail-up_14::before {
  content: "\f1ff";
}

.icon-arrow-tail-up_16::before {
  content: "\f200";
}

.icon-arrow-tail-up_20::before {
  content: "\f201";
}

.icon-arrow-tail-up_24::before {
  content: "\f202";
}

.icon-arrow-tail-up_28::before {
  content: "\f203";
}

.icon-arrow-tail-up_36::before {
  content: "\f204";
}

.icon-arrow-up_12::before {
  content: "\f205";
}

.icon-arrow-up_16::before {
  content: "\f206";
}

.icon-arrow-up_18::before {
  content: "\f207";
}

.icon-arrow-up_20::before {
  content: "\f208";
}

.icon-arrow-up_24::before {
  content: "\f209";
}

.icon-arrow-up_28::before {
  content: "\f20a";
}

.icon-arrow-up_32::before {
  content: "\f20b";
}

.icon-arrow-up_6::before {
  content: "\f20c";
}

.icon-arrow-up_8::before {
  content: "\f20d";
}

.icon-arrow-up-optical_12::before {
  content: "\f20e";
}

.icon-arrow-up-optical_14::before {
  content: "\f20f";
}

.icon-arrow-up-optical_16::before {
  content: "\f210";
}

.icon-arrow-up-optical_18::before {
  content: "\f211";
}

.icon-arrow-up-optical_20::before {
  content: "\f212";
}

.icon-arrow-up-optical_24::before {
  content: "\f213";
}

.icon-arrow-up-optical_28::before {
  content: "\f214";
}

.icon-arrow-up-optical_32::before {
  content: "\f215";
}

.icon-arrow-up-optical_8::before {
  content: "\f216";
}

.icon-ask-for-help_12::before {
  content: "\f217";
}

.icon-ask-for-help_16::before {
  content: "\f218";
}

.icon-ask-for-help_20::before {
  content: "\f219";
}

.icon-assign-host_12::before {
  content: "\f21a";
}

.icon-assign-host_16::before {
  content: "\f21b";
}

.icon-assign-host_20::before {
  content: "\f21c";
}

.icon-assign-host_24::before {
  content: "\f21d";
}

.icon-assign-privilege_12::before {
  content: "\f21e";
}

.icon-assign-privilege_16::before {
  content: "\f21f";
}

.icon-assign-privilege_20::before {
  content: "\f220";
}

.icon-assignment_24::before {
  content: "\f221";
}

.icon-asterisk_10::before {
  content: "\f222";
}

.icon-asterisk_16::before {
  content: "\f223";
}

.icon-asterisk_24::before {
  content: "\f224";
}

.icon-asterisk_32::before {
  content: "\f225";
}

.icon-asterisk_36::before {
  content: "\f226";
}

.icon-attachment_12::before {
  content: "\f227";
}

.icon-attachment_16::before {
  content: "\f228";
}

.icon-attachment_20::before {
  content: "\f229";
}

.icon-audio-and-video-connection_12::before {
  content: "\f22a";
}

.icon-audio-and-video-connection_20::before {
  content: "\f22b";
}

.icon-audio-and-video-connection_24::before {
  content: "\f22c";
}

.icon-audio-broadcast_14::before {
  content: "\f22d";
}

.icon-audio-broadcast_16::before {
  content: "\f22e";
}

.icon-audio-broadcast_20::before {
  content: "\f22f";
}

.icon-audio-broadcast_24::before {
  content: "\f230";
}

.icon-audio-call_14::before {
  content: "\f231";
}

.icon-audio-call_16::before {
  content: "\f232";
}

.icon-audio-input_16::before {
  content: "\f233";
}

.icon-audio-options_20::before {
  content: "\f234";
}

.icon-audio-options_24::before {
  content: "\f235";
}

.icon-audio-options_28::before {
  content: "\f236";
}

.icon-audio-options_32::before {
  content: "\f237";
}

.icon-audio-options_40::before {
  content: "\f238";
}

.icon-audio-video_12::before {
  content: "\f239";
}

.icon-audio-video_16::before {
  content: "\f23a";
}

.icon-audio-video_20::before {
  content: "\f23b";
}

.icon-audio-video_24::before {
  content: "\f23c";
}

.icon-audio-video_28::before {
  content: "\f23d";
}

.icon-back_10::before {
  content: "\f23e";
}

.icon-back_12::before {
  content: "\f23f";
}

.icon-back_16::before {
  content: "\f240";
}

.icon-back_20::before {
  content: "\f241";
}

.icon-back_24::before {
  content: "\f242";
}

.icon-back_28::before {
  content: "\f243";
}

.icon-back_36::before {
  content: "\f244";
}

.icon-back-to-fullscreen_12::before {
  content: "\f245";
}

.icon-back-to-fullscreen_14::before {
  content: "\f246";
}

.icon-back-to-fullscreen_16::before {
  content: "\f247";
}

.icon-back-to-fullscreen_20::before {
  content: "\f248";
}

.icon-back-to-fullscreen_22::before {
  content: "\f249";
}

.icon-back-to-fullscreen_24::before {
  content: "\f24a";
}

.icon-back-to-fullscreen-adr_12::before {
  content: "\f24b";
}

.icon-back-to-fullscreen-adr_14::before {
  content: "\f24c";
}

.icon-back-to-fullscreen-adr_16::before {
  content: "\f24d";
}

.icon-back-to-fullscreen-adr_20::before {
  content: "\f24e";
}

.icon-back-to-fullscreen-adr_22::before {
  content: "\f24f";
}

.icon-back-to-fullscreen-adr_24::before {
  content: "\f250";
}

.icon-back-to-fullscreen-adr_26::before {
  content: "\f251";
}

.icon-back-to-fullscreen-adr_28::before {
  content: "\f252";
}

.icon-backspace_16::before {
  content: "\f253";
}

.icon-backspace_20::before {
  content: "\f254";
}

.icon-backspace_24::before {
  content: "\f255";
}

.icon-backup-data_16::before {
  content: "\f256";
}

.icon-backup-data_24::before {
  content: "\f257";
}

.icon-battery_20::before {
  content: "\f258";
}

.icon-battery_24::before {
  content: "\f259";
}

.icon-beta_20::before {
  content: "\f25a";
}

.icon-beta-active_20::before {
  content: "\f25b";
}

.icon-blocked_12::before {
  content: "\f25c";
}

.icon-blocked_14::before {
  content: "\f25d";
}

.icon-blocked_16::before {
  content: "\f25e";
}

.icon-blocked_18::before {
  content: "\f25f";
}

.icon-blocked_20::before {
  content: "\f260";
}

.icon-blocked_24::before {
  content: "\f261";
}

.icon-blocked_28::before {
  content: "\f262";
}

.icon-blocked_32::before {
  content: "\f263";
}

.icon-blocked_36::before {
  content: "\f264";
}

.icon-blocked_40::before {
  content: "\f265";
}

.icon-blocked_48::before {
  content: "\f266";
}

.icon-blocked_56::before {
  content: "\f267";
}

.icon-blocked_8::before {
  content: "\f268";
}

.icon-blocked_80::before {
  content: "\f269";
}

.icon-blocked-selected_20::before {
  content: "\f26a";
}

.icon-blocked-selected_24::before {
  content: "\f26b";
}

.icon-blog_16::before {
  content: "\f26c";
}

.icon-bloomberg_16::before {
  content: "\f26d";
}

.icon-bloomberg-circle_16::before {
  content: "\f26e";
}

.icon-bluetooth_16::before {
  content: "\f26f";
}

.icon-bluetooth_20::before {
  content: "\f270";
}

.icon-bluetooth_24::before {
  content: "\f271";
}

.icon-bluetooth-container_16::before {
  content: "\f272";
}

.icon-bluetooth-container-muted_16::before {
  content: "\f273";
}

.icon-blur_12::before {
  content: "\f274";
}

.icon-blur_20::before {
  content: "\f275";
}

.icon-blur_24::before {
  content: "\f276";
}

.icon-bookmark_16::before {
  content: "\f277";
}

.icon-bot_12::before {
  content: "\f278";
}

.icon-bot_14::before {
  content: "\f279";
}

.icon-bot_16::before {
  content: "\f27a";
}

.icon-bot_18::before {
  content: "\f27b";
}

.icon-bot_20::before {
  content: "\f27c";
}

.icon-bot_24::before {
  content: "\f27d";
}

.icon-bot_36::before {
  content: "\f27e";
}

.icon-bot_40::before {
  content: "\f27f";
}

.icon-bot_56::before {
  content: "\f280";
}

.icon-bot-active_24::before {
  content: "\f281";
}

.icon-bot-customer-assistant_16::before {
  content: "\f282";
}

.icon-bot-customer-assistant_24::before {
  content: "\f283";
}

.icon-bot-customer-assistant_36::before {
  content: "\f284";
}

.icon-bot-expert-assistant_16::before {
  content: "\f285";
}

.icon-bot-expert-assistant_24::before {
  content: "\f286";
}

.icon-bot-expert-assistant_36::before {
  content: "\f287";
}

.icon-box_24::before {
  content: "\f288";
}

.icon-breakout-session_16::before {
  content: "\f289";
}

.icon-breakout-session_20::before {
  content: "\f28a";
}

.icon-breakout-session_24::before {
  content: "\f28b";
}

.icon-brightness_16::before {
  content: "\f28c";
}

.icon-brightness_24::before {
  content: "\f28d";
}

.icon-broadcast-message_16::before {
  content: "\f28e";
}

.icon-broken-file_16::before {
  content: "\f28f";
}

.icon-broken-file_24::before {
  content: "\f290";
}

.icon-browser_12::before {
  content: "\f291";
}

.icon-browser_16::before {
  content: "\f292";
}

.icon-browser_20::before {
  content: "\f293";
}

.icon-browser_24::before {
  content: "\f294";
}

.icon-browser_28::before {
  content: "\f295";
}

.icon-bug_16::before {
  content: "\f296";
}

.icon-calendar-add_12::before {
  content: "\f297";
}

.icon-calendar-add_14::before {
  content: "\f298";
}

.icon-calendar-add_16::before {
  content: "\f299";
}

.icon-calendar-add_20::before {
  content: "\f29a";
}

.icon-calendar-add_24::before {
  content: "\f29b";
}

.icon-calendar-add_32::before {
  content: "\f29c";
}

.icon-calendar-add_36::before {
  content: "\f29d";
}

.icon-calendar-day_12::before {
  content: "\f29e";
}

.icon-calendar-empty_16::before {
  content: "\f29f";
}

.icon-calendar-empty_18::before {
  content: "\f2a0";
}

.icon-calendar-empty_20::before {
  content: "\f2a1";
}

.icon-calendar-empty_24::before {
  content: "\f2a2";
}

.icon-calendar-empty_32::before {
  content: "\f2a3";
}

.icon-calendar-empty-active_16::before {
  content: "\f2a4";
}

.icon-calendar-empty-active_18::before {
  content: "\f2a5";
}

.icon-calendar-empty-active_20::before {
  content: "\f2a6";
}

.icon-calendar-empty-active_24::before {
  content: "\f2a7";
}

.icon-calendar-empty-active_32::before {
  content: "\f2a8";
}

.icon-calendar-external_12::before {
  content: "\f2a9";
}

.icon-calendar-external_16::before {
  content: "\f2aa";
}

.icon-calendar-external_18::before {
  content: "\f2ab";
}

.icon-calendar-external_20::before {
  content: "\f2ac";
}

.icon-calendar-external_24::before {
  content: "\f2ad";
}

.icon-calendar-month_10::before {
  content: "\f2ae";
}

.icon-calendar-month_12::before {
  content: "\f2af";
}

.icon-calendar-month_16::before {
  content: "\f2b0";
}

.icon-calendar-month_20::before {
  content: "\f2b1";
}

.icon-calendar-month_24::before {
  content: "\f2b2";
}

.icon-calendar-month_28::before {
  content: "\f2b3";
}

.icon-calendar-month_36::before {
  content: "\f2b4";
}

.icon-calendar-week_12::before {
  content: "\f2b5";
}

.icon-calendar-week_16::before {
  content: "\f2b6";
}

.icon-calendar-week_20::before {
  content: "\f2b7";
}

.icon-calendar-week_24::before {
  content: "\f2b8";
}

.icon-calendar-week-view_12::before {
  content: "\f2b9";
}

.icon-calendar-work-week_12::before {
  content: "\f2ba";
}

.icon-call-activities_16::before {
  content: "\f2bb";
}

.icon-call-activities_24::before {
  content: "\f2bc";
}

.icon-call-forward_16::before {
  content: "\f2bd";
}

.icon-call-forward_24::before {
  content: "\f2be";
}

.icon-call-forward_28::before {
  content: "\f2bf";
}

.icon-call-forward-active_24::before {
  content: "\f2c0";
}

.icon-call-forward-divert_14::before {
  content: "\f2c1";
}

.icon-call-forward-divert_16::before {
  content: "\f2c2";
}

.icon-call-forward-settings_12::before {
  content: "\f2c3";
}

.icon-call-forward-settings_14::before {
  content: "\f2c4";
}

.icon-call-forward-settings_16::before {
  content: "\f2c5";
}

.icon-call-forward-settings_20::before {
  content: "\f2c6";
}

.icon-call-forward-settings_24::before {
  content: "\f2c7";
}

.icon-call-handling_14::before {
  content: "\f2c8";
}

.icon-call-handling_16::before {
  content: "\f2c9";
}

.icon-call-hold_14::before {
  content: "\f2ca";
}

.icon-call-hold_16::before {
  content: "\f2cb";
}

.icon-call-hold_20::before {
  content: "\f2cc";
}

.icon-call-hold_24::before {
  content: "\f2cd";
}

.icon-call-incoming_12::before {
  content: "\f2ce";
}

.icon-call-incoming_16::before {
  content: "\f2cf";
}

.icon-call-incoming_24::before {
  content: "\f2d0";
}

.icon-call-incoming_8::before {
  content: "\f2d1";
}

.icon-call-log_12::before {
  content: "\f2d2";
}

.icon-call-log_14::before {
  content: "\f2d3";
}

.icon-call-log_16::before {
  content: "\f2d4";
}

.icon-call-log_20::before {
  content: "\f2d5";
}

.icon-call-log_24::before {
  content: "\f2d6";
}

.icon-call-log-active_20::before {
  content: "\f2d7";
}

.icon-call-merge_12::before {
  content: "\f2d8";
}

.icon-call-merge_16::before {
  content: "\f2d9";
}

.icon-call-merge_20::before {
  content: "\f2da";
}

.icon-call-merge_24::before {
  content: "\f2db";
}

.icon-call-outgoing_12::before {
  content: "\f2dc";
}

.icon-call-outgoing_16::before {
  content: "\f2dd";
}

.icon-call-outgoing_24::before {
  content: "\f2de";
}

.icon-call-outgoing_8::before {
  content: "\f2df";
}

.icon-call-pickup_12::before {
  content: "\f2e0";
}

.icon-call-pickup_14::before {
  content: "\f2e1";
}

.icon-call-private_12::before {
  content: "\f2e2";
}

.icon-call-private_14::before {
  content: "\f2e3";
}

.icon-call-request_12::before {
  content: "\f2e4";
}

.icon-call-request_14::before {
  content: "\f2e5";
}

.icon-call-room_28::before {
  content: "\f2e6";
}

.icon-call-settings_14::before {
  content: "\f2e7";
}

.icon-call-settings_20::before {
  content: "\f2e8";
}

.icon-call-swap_16::before {
  content: "\f2e9";
}

.icon-call-swap_20::before {
  content: "\f2ea";
}

.icon-call-swap_24::before {
  content: "\f2eb";
}

.icon-call-swap_28::before {
  content: "\f2ec";
}

.icon-call-voicemail_12::before {
  content: "\f2ed";
}

.icon-call-voicemail_14::before {
  content: "\f2ee";
}

.icon-call-voicemail_16::before {
  content: "\f2ef";
}

.icon-call-voicemail_18::before {
  content: "\f2f0";
}

.icon-call-voicemail_20::before {
  content: "\f2f1";
}

.icon-call-voicemail_24::before {
  content: "\f2f2";
}

.icon-camera_10::before {
  content: "\f2f3";
}

.icon-camera_12::before {
  content: "\f2f4";
}

.icon-camera_120::before {
  content: "\f2f5";
}

.icon-camera_124::before {
  content: "\f2f6";
}

.icon-camera_14::before {
  content: "\f2f7";
}

.icon-camera_16::before {
  content: "\f2f8";
}

.icon-camera_18::before {
  content: "\f2f9";
}

.icon-camera_20::before {
  content: "\f2fa";
}

.icon-camera_24::before {
  content: "\f2fb";
}

.icon-camera_26::before {
  content: "\f2fc";
}

.icon-camera_28::before {
  content: "\f2fd";
}

.icon-camera_32::before {
  content: "\f2fe";
}

.icon-camera_36::before {
  content: "\f2ff";
}

.icon-camera_40::before {
  content: "\f300";
}

.icon-camera_48::before {
  content: "\f301";
}

.icon-camera_56::before {
  content: "\f302";
}

.icon-camera_64::before {
  content: "\f303";
}

.icon-camera_8::before {
  content: "\f304";
}

.icon-camera-active_14::before {
  content: "\f305";
}

.icon-camera-active_24::before {
  content: "\f306";
}

.icon-camera-aux_16::before {
  content: "\f307";
}

.icon-camera-aux_24::before {
  content: "\f308";
}

.icon-camera-group_16::before {
  content: "\f309";
}

.icon-camera-group_24::before {
  content: "\f30a";
}

.icon-camera-muted_12::before {
  content: "\f30b";
}

.icon-camera-muted_14::before {
  content: "\f30c";
}

.icon-camera-muted_16::before {
  content: "\f30d";
}

.icon-camera-muted_20::before {
  content: "\f30e";
}

.icon-camera-muted_24::before {
  content: "\f30f";
}

.icon-camera-muted_28::before {
  content: "\f310";
}

.icon-camera-muted_32::before {
  content: "\f311";
}

.icon-camera-muted_36::before {
  content: "\f312";
}

.icon-camera-muted_8::before {
  content: "\f313";
}

.icon-camera-on_16::before {
  content: "\f314";
}

.icon-camera-on_20::before {
  content: "\f315";
}

.icon-camera-photo_12::before {
  content: "\f316";
}

.icon-camera-photo_16::before {
  content: "\f317";
}

.icon-camera-photo_20::before {
  content: "\f318";
}

.icon-camera-photo_24::before {
  content: "\f319";
}

.icon-camera-photo_32::before {
  content: "\f31a";
}

.icon-camera-photo_48::before {
  content: "\f31b";
}

.icon-camera-photo-swap_16::before {
  content: "\f31c";
}

.icon-camera-presence_12::before {
  content: "\f31d";
}

.icon-camera-presence_14::before {
  content: "\f31e";
}

.icon-camera-presence_24::before {
  content: "\f31f";
}

.icon-camera-presence_28::before {
  content: "\f320";
}

.icon-camera-presence_8::before {
  content: "\f321";
}

.icon-camera-presence-stroke_10::before {
  content: "\f322";
}

.icon-camera-presence-stroke_14::before {
  content: "\f323";
}

.icon-camera-presence-stroke_16::before {
  content: "\f324";
}

.icon-camera-presence-stroke_26::before {
  content: "\f325";
}

.icon-camera-presence-stroke_30::before {
  content: "\f326";
}

.icon-camera-swap_12::before {
  content: "\f327";
}

.icon-camera-swap_16::before {
  content: "\f328";
}

.icon-camera-swap_20::before {
  content: "\f329";
}

.icon-camera-swap_24::before {
  content: "\f32a";
}

.icon-cancel_10::before {
  content: "\f32b";
}

.icon-cancel_12::before {
  content: "\f32c";
}

.icon-cancel_14::before {
  content: "\f32d";
}

.icon-cancel_16::before {
  content: "\f32e";
}

.icon-cancel_18::before {
  content: "\f32f";
}

.icon-cancel_20::before {
  content: "\f330";
}

.icon-cancel_24::before {
  content: "\f331";
}

.icon-cancel_28::before {
  content: "\f332";
}

.icon-cancel_36::before {
  content: "\f333";
}

.icon-cancel_6::before {
  content: "\f334";
}

.icon-cancel_8::before {
  content: "\f335";
}

.icon-cellular_16::before {
  content: "\f336";
}

.icon-certified_16::before {
  content: "\f337";
}

.icon-certified_24::before {
  content: "\f338";
}

.icon-ch-p-search_14::before {
  content: "\f339";
}

.icon-chat_10::before {
  content: "\f33a";
}

.icon-chat_12::before {
  content: "\f33b";
}

.icon-chat_14::before {
  content: "\f33c";
}

.icon-chat_16::before {
  content: "\f33d";
}

.icon-chat_18::before {
  content: "\f33e";
}

.icon-chat_20::before {
  content: "\f33f";
}

.icon-chat_24::before {
  content: "\f340";
}

.icon-chat_26::before {
  content: "\f341";
}

.icon-chat_28::before {
  content: "\f342";
}

.icon-chat_32::before {
  content: "\f343";
}

.icon-chat_36::before {
  content: "\f344";
}

.icon-chat_40::before {
  content: "\f345";
}

.icon-chat_8::before {
  content: "\f346";
}

.icon-chat-active_10::before {
  content: "\f347";
}

.icon-chat-active_12::before {
  content: "\f348";
}

.icon-chat-active_14::before {
  content: "\f349";
}

.icon-chat-active_16::before {
  content: "\f34a";
}

.icon-chat-active_18::before {
  content: "\f34b";
}

.icon-chat-active_20::before {
  content: "\f34c";
}

.icon-chat-active_24::before {
  content: "\f34d";
}

.icon-chat-active_26::before {
  content: "\f34e";
}

.icon-chat-active_28::before {
  content: "\f34f";
}

.icon-chat-active_32::before {
  content: "\f350";
}

.icon-chat-active_36::before {
  content: "\f351";
}

.icon-chat-active_8::before {
  content: "\f352";
}

.icon-chat-group_12::before {
  content: "\f353";
}

.icon-chat-group_16::before {
  content: "\f354";
}

.icon-chat-group_20::before {
  content: "\f355";
}

.icon-chat-group_32::before {
  content: "\f356";
}

.icon-chat-muted_12::before {
  content: "\f357";
}

.icon-chat-muted_16::before {
  content: "\f358";
}

.icon-chat-persistent_16::before {
  content: "\f359";
}

.icon-chat-persistent_20::before {
  content: "\f35a";
}

.icon-chat-persistent_24::before {
  content: "\f35b";
}

.icon-chat-persistent-active_20::before {
  content: "\f35c";
}

.icon-chat-persistent-active_24::before {
  content: "\f35d";
}

.icon-check_10::before {
  content: "\f35e";
}

.icon-check_12::before {
  content: "\f35f";
}

.icon-check_14::before {
  content: "\f360";
}

.icon-check_16::before {
  content: "\f361";
}

.icon-check_18::before {
  content: "\f362";
}

.icon-check_20::before {
  content: "\f363";
}

.icon-check_24::before {
  content: "\f364";
}

.icon-check_28::before {
  content: "\f365";
}

.icon-check_32::before {
  content: "\f366";
}

.icon-check_36::before {
  content: "\f367";
}

.icon-check_40::before {
  content: "\f368";
}

.icon-check_64::before {
  content: "\f369";
}

.icon-check_8::before {
  content: "\f36a";
}

.icon-check_80::before {
  content: "\f36b";
}

.icon-check-circle_100::before {
  content: "\f36c";
}

.icon-check-circle_12::before {
  content: "\f36d";
}

.icon-check-circle_14::before {
  content: "\f36e";
}

.icon-check-circle_16::before {
  content: "\f36f";
}

.icon-check-circle_18::before {
  content: "\f370";
}

.icon-check-circle_20::before {
  content: "\f371";
}

.icon-check-circle_24::before {
  content: "\f372";
}

.icon-check-circle_36::before {
  content: "\f373";
}

.icon-check-circle_40::before {
  content: "\f374";
}

.icon-check-circle_44::before {
  content: "\f375";
}

.icon-check-circle_72::before {
  content: "\f376";
}

.icon-check-circle-active_16::before {
  content: "\f377";
}

.icon-check-circle-active_24::before {
  content: "\f378";
}

.icon-check-refresh_16::before {
  content: "\f379";
}

.icon-cisco-logo::before {
  content: "\f37a";
}

.icon-clear_12::before {
  content: "\f37b";
}

.icon-clear_14::before {
  content: "\f37c";
}

.icon-clear_140::before {
  content: "\f37d";
}

.icon-clear_16::before {
  content: "\f37e";
}

.icon-clear_18::before {
  content: "\f37f";
}

.icon-clear_20::before {
  content: "\f380";
}

.icon-clear_24::before {
  content: "\f381";
}

.icon-clear_32::before {
  content: "\f382";
}

.icon-clear_44::before {
  content: "\f383";
}

.icon-clear_80::before {
  content: "\f384";
}

.icon-clear-active_12::before {
  content: "\f385";
}

.icon-clear-active_14::before {
  content: "\f386";
}

.icon-clear-active_16::before {
  content: "\f387";
}

.icon-clear-active_18::before {
  content: "\f388";
}

.icon-clear-active_20::before {
  content: "\f389";
}

.icon-clear-active_24::before {
  content: "\f38a";
}

.icon-clear-active_32::before {
  content: "\f38b";
}

.icon-close-space_12::before {
  content: "\f38c";
}

.icon-close-space_18::before {
  content: "\f38d";
}

.icon-closed-caption_12::before {
  content: "\f38e";
}

.icon-closed-caption_16::before {
  content: "\f38f";
}

.icon-closed-caption_20::before {
  content: "\f390";
}

.icon-closed-caption_24::before {
  content: "\f391";
}

.icon-closed-caption-badge_12::before {
  content: "\f392";
}

.icon-closed-caption-badge_16::before {
  content: "\f393";
}

.icon-closed-caption-badge_20::before {
  content: "\f394";
}

.icon-cloud_16::before {
  content: "\f395";
}

.icon-cloud_20::before {
  content: "\f396";
}

.icon-cloud_24::before {
  content: "\f397";
}

.icon-cloud_32::before {
  content: "\f398";
}

.icon-cloud-upload_16::before {
  content: "\f399";
}

.icon-cloud-upload_20::before {
  content: "\f39a";
}

.icon-cloud-upload_24::before {
  content: "\f39b";
}

.icon-commenting_16::before {
  content: "\f39c";
}

.icon-commenting_20::before {
  content: "\f39d";
}

.icon-commenting_24::before {
  content: "\f39e";
}

.icon-commenting-active_20::before {
  content: "\f39f";
}

.icon-company_12::before {
  content: "\f3a0";
}

.icon-company_16::before {
  content: "\f3a1";
}

.icon-company_20::before {
  content: "\f3a2";
}

.icon-company_24::before {
  content: "\f3a3";
}

.icon-company_32::before {
  content: "\f3a4";
}

.icon-computer_16::before {
  content: "\f3a5";
}

.icon-computer_24::before {
  content: "\f3a6";
}

.icon-condition_16::before {
  content: "\f3a7";
}

.icon-contact-card_10::before {
  content: "\f3a8";
}

.icon-contact-card_12::before {
  content: "\f3a9";
}

.icon-contact-card_16::before {
  content: "\f3aa";
}

.icon-contact-card_20::before {
  content: "\f3ab";
}

.icon-contact-card_22::before {
  content: "\f3ac";
}

.icon-contact-card_24::before {
  content: "\f3ad";
}

.icon-contact-card_28::before {
  content: "\f3ae";
}

.icon-contact-card_36::before {
  content: "\f3af";
}

.icon-contact-card-active_20::before {
  content: "\f3b0";
}

.icon-contact-card-active_22::before {
  content: "\f3b1";
}

.icon-contact-card-active_24::before {
  content: "\f3b2";
}

.icon-contact-group_16::before {
  content: "\f3b3";
}

.icon-contact-group_20::before {
  content: "\f3b4";
}

.icon-content-download_12::before {
  content: "\f3b5";
}

.icon-content-download_14::before {
  content: "\f3b6";
}

.icon-content-share_10::before {
  content: "\f3b7";
}

.icon-content-share_12::before {
  content: "\f3b8";
}

.icon-content-share_120::before {
  content: "\f3b9";
}

.icon-content-share_124::before {
  content: "\f3ba";
}

.icon-content-share_14::before {
  content: "\f3bb";
}

.icon-content-share_16::before {
  content: "\f3bc";
}

.icon-content-share_18::before {
  content: "\f3bd";
}

.icon-content-share_20::before {
  content: "\f3be";
}

.icon-content-share_24::before {
  content: "\f3bf";
}

.icon-content-share_32::before {
  content: "\f3c0";
}

.icon-content-share_36::before {
  content: "\f3c1";
}

.icon-content-share_40::before {
  content: "\f3c2";
}

.icon-content-share_48::before {
  content: "\f3c3";
}

.icon-content-share_56::before {
  content: "\f3c4";
}

.icon-copy_10::before {
  content: "\f3c5";
}

.icon-copy_12::before {
  content: "\f3c6";
}

.icon-copy_14::before {
  content: "\f3c7";
}

.icon-copy_16::before {
  content: "\f3c8";
}

.icon-copy_20::before {
  content: "\f3c9";
}

.icon-copy_24::before {
  content: "\f3ca";
}

.icon-cpu_16::before {
  content: "\f3cb";
}

.icon-cpu_24::before {
  content: "\f3cc";
}

.icon-cpu_32::before {
  content: "\f3cd";
}

.icon-crop_16::before {
  content: "\f3ce";
}

.icon-crunchbase_16::before {
  content: "\f3cf";
}

.icon-crunchbase-circle_16::before {
  content: "\f3d0";
}

.icon-cucm-connection_24::before {
  content: "\f3d1";
}

.icon-dashboard_32::before {
  content: "\f3d2";
}

.icon-data-usage_16::before {
  content: "\f3d3";
}

.icon-data-usage_18::before {
  content: "\f3d4";
}

.icon-data-usage_20::before {
  content: "\f3d5";
}

.icon-data-usage_24::before {
  content: "\f3d6";
}

.icon-default-app_16::before {
  content: "\f3d7";
}

.icon-delete_10::before {
  content: "\f3d8";
}

.icon-delete_12::before {
  content: "\f3d9";
}

.icon-delete_14::before {
  content: "\f3da";
}

.icon-delete_16::before {
  content: "\f3db";
}

.icon-delete_18::before {
  content: "\f3dc";
}

.icon-delete_20::before {
  content: "\f3dd";
}

.icon-delete_24::before {
  content: "\f3de";
}

.icon-deskphone_12::before {
  content: "\f3df";
}

.icon-deskphone_14::before {
  content: "\f3e0";
}

.icon-deskphone_16::before {
  content: "\f3e1";
}

.icon-deskphone_20::before {
  content: "\f3e2";
}

.icon-deskphone_24::before {
  content: "\f3e3";
}

.icon-deskphone_32::before {
  content: "\f3e4";
}

.icon-deskphone_48::before {
  content: "\f3e5";
}

.icon-deskphone-warning_16::before {
  content: "\f3e6";
}

.icon-device-connection_12::before {
  content: "\f3e7";
}

.icon-device-connection_14::before {
  content: "\f3e8";
}

.icon-device-connection_16::before {
  content: "\f3e9";
}

.icon-device-connection_18::before {
  content: "\f3ea";
}

.icon-device-connection_20::before {
  content: "\f3eb";
}

.icon-device-connection_24::before {
  content: "\f3ec";
}

.icon-device-connection_36::before {
  content: "\f3ed";
}

.icon-device-connection_48::before {
  content: "\f3ee";
}

.icon-device-connection-active_14::before {
  content: "\f3ef";
}

.icon-device-connection-active_16::before {
  content: "\f3f0";
}

.icon-device-connection-active_20::before {
  content: "\f3f1";
}

.icon-device-connection-active_24::before {
  content: "\f3f2";
}

.icon-device-connection-active_36::before {
  content: "\f3f3";
}

.icon-device-connection-active_40::before {
  content: "\f3f4";
}

.icon-device-in-room_100::before {
  content: "\f3f5";
}

.icon-device-in-room_12::before {
  content: "\f3f6";
}

.icon-device-in-room_14::before {
  content: "\f3f7";
}

.icon-device-in-room_16::before {
  content: "\f3f8";
}

.icon-device-in-room_18::before {
  content: "\f3f9";
}

.icon-device-in-room_20::before {
  content: "\f3fa";
}

.icon-device-in-room_24::before {
  content: "\f3fb";
}

.icon-device-in-room_32::before {
  content: "\f3fc";
}

.icon-device-in-room_48::before {
  content: "\f3fd";
}

.icon-device-in-room_56::before {
  content: "\f3fe";
}

.icon-device-in-room_8::before {
  content: "\f3ff";
}

.icon-device-in-room-active_24::before {
  content: "\f400";
}

.icon-device-in-room-end_16::before {
  content: "\f401";
}

.icon-diagnostics_16::before {
  content: "\f402";
}

.icon-diagnostics_24::before {
  content: "\f403";
}

.icon-diagnostics_32::before {
  content: "\f404";
}

.icon-diagnostics-circle_100::before {
  content: "\f405";
}

.icon-dialpad_12::before {
  content: "\f406";
}

.icon-dialpad_14::before {
  content: "\f407";
}

.icon-dialpad_16::before {
  content: "\f408";
}

.icon-dialpad_20::before {
  content: "\f409";
}

.icon-dialpad_24::before {
  content: "\f40a";
}

.icon-dialpad_28::before {
  content: "\f40b";
}

.icon-directory_16::before {
  content: "\f40c";
}

.icon-directory_20::before {
  content: "\f40d";
}

.icon-directory_24::before {
  content: "\f40e";
}

.icon-disconnect-contact_16::before {
  content: "\f40f";
}

.icon-dislike_16::before {
  content: "\f410";
}

.icon-dislike_24::before {
  content: "\f411";
}

.icon-display_14::before {
  content: "\f412";
}

.icon-display_16::before {
  content: "\f413";
}

.icon-display_24::before {
  content: "\f414";
}

.icon-display_36::before {
  content: "\f415";
}

.icon-display_72::before {
  content: "\f416";
}

.icon-display-input_16::before {
  content: "\f417";
}

.icon-display-input_24::before {
  content: "\f418";
}

.icon-display-warning_16::before {
  content: "\f419";
}

.icon-dnd_12::before {
  content: "\f41a";
}

.icon-dnd_120::before {
  content: "\f41b";
}

.icon-dnd_124::before {
  content: "\f41c";
}

.icon-dnd_14::before {
  content: "\f41d";
}

.icon-dnd_16::before {
  content: "\f41e";
}

.icon-dnd_18::before {
  content: "\f41f";
}

.icon-dnd_20::before {
  content: "\f420";
}

.icon-dnd_24::before {
  content: "\f421";
}

.icon-dnd_26::before {
  content: "\f422";
}

.icon-dnd_28::before {
  content: "\f423";
}

.icon-dnd_32::before {
  content: "\f424";
}

.icon-dnd_36::before {
  content: "\f425";
}

.icon-dnd_40::before {
  content: "\f426";
}

.icon-dnd_48::before {
  content: "\f427";
}

.icon-dnd_56::before {
  content: "\f428";
}

.icon-dnd_8::before {
  content: "\f429";
}

.icon-dnd-active_14::before {
  content: "\f42a";
}

.icon-dnd-active_24::before {
  content: "\f42b";
}

.icon-dnd-presence_12::before {
  content: "\f42c";
}

.icon-dnd-presence_14::before {
  content: "\f42d";
}

.icon-dnd-presence_24::before {
  content: "\f42e";
}

.icon-dnd-presence_28::before {
  content: "\f42f";
}

.icon-dnd-presence_8::before {
  content: "\f430";
}

.icon-dnd-presence-stroke_10::before {
  content: "\f431";
}

.icon-dnd-presence-stroke_14::before {
  content: "\f432";
}

.icon-dnd-presence-stroke_16::before {
  content: "\f433";
}

.icon-dnd-presence-stroke_26::before {
  content: "\f434";
}

.icon-dnd-presence-stroke_30::before {
  content: "\f435";
}

.icon-dock-in_12::before {
  content: "\f436";
}

.icon-dock-in_16::before {
  content: "\f437";
}

.icon-dock-out_12::before {
  content: "\f438";
}

.icon-dock-out_16::before {
  content: "\f439";
}

.icon-document_12::before {
  content: "\f43a";
}

.icon-document_14::before {
  content: "\f43b";
}

.icon-document_16::before {
  content: "\f43c";
}

.icon-document_18::before {
  content: "\f43d";
}

.icon-document_20::before {
  content: "\f43e";
}

.icon-document_24::before {
  content: "\f43f";
}

.icon-document_28::before {
  content: "\f440";
}

.icon-document_32::before {
  content: "\f441";
}

.icon-document_36::before {
  content: "\f442";
}

.icon-document_40::before {
  content: "\f443";
}

.icon-document_44::before {
  content: "\f444";
}

.icon-document_72::before {
  content: "\f445";
}

.icon-document-create_16::before {
  content: "\f446";
}

.icon-document-move_16::before {
  content: "\f447";
}

.icon-document-share_16::before {
  content: "\f448";
}

.icon-document-share_24::before {
  content: "\f449";
}

.icon-document-share_36::before {
  content: "\f44a";
}

.icon-document-share_48::before {
  content: "\f44b";
}

.icon-donut-chart_16::before {
  content: "\f44c";
}

.icon-download_10::before {
  content: "\f44d";
}

.icon-download_12::before {
  content: "\f44e";
}

.icon-download_130::before {
  content: "\f44f";
}

.icon-download_14::before {
  content: "\f450";
}

.icon-download_16::before {
  content: "\f451";
}

.icon-download_18::before {
  content: "\f452";
}

.icon-download_20::before {
  content: "\f453";
}

.icon-download_24::before {
  content: "\f454";
}

.icon-download_28::before {
  content: "\f455";
}

.icon-download_32::before {
  content: "\f456";
}

.icon-download-active_20::before {
  content: "\f457";
}

.icon-download-circle_100::before {
  content: "\f458";
}

.icon-drag_14::before {
  content: "\f459";
}

.icon-drag_16::before {
  content: "\f45a";
}

.icon-drive-mode_20::before {
  content: "\f45b";
}

.icon-dx70_16::before {
  content: "\f45c";
}

.icon-dx70_20::before {
  content: "\f45d";
}

.icon-dx80_16::before {
  content: "\f45e";
}

.icon-dx80_20::before {
  content: "\f45f";
}

.icon-edit_10::before {
  content: "\f460";
}

.icon-edit_12::before {
  content: "\f461";
}

.icon-edit_14::before {
  content: "\f462";
}

.icon-edit_16::before {
  content: "\f463";
}

.icon-edit_18::before {
  content: "\f464";
}

.icon-edit_20::before {
  content: "\f465";
}

.icon-edit_24::before {
  content: "\f466";
}

.icon-edit_56::before {
  content: "\f467";
}

.icon-email_12::before {
  content: "\f468";
}

.icon-email_14::before {
  content: "\f469";
}

.icon-email_16::before {
  content: "\f46a";
}

.icon-email_20::before {
  content: "\f46b";
}

.icon-email_24::before {
  content: "\f46c";
}

.icon-email_56::before {
  content: "\f46d";
}

.icon-email-active_12::before {
  content: "\f46e";
}

.icon-email-active_16::before {
  content: "\f46f";
}

.icon-email-active_24::before {
  content: "\f470";
}

.icon-email-circle_24::before {
  content: "\f471";
}

.icon-email-circle_32::before {
  content: "\f472";
}

.icon-email-circle_40::before {
  content: "\f473";
}

.icon-email-invite_100::before {
  content: "\f474";
}

.icon-email-invite_16::before {
  content: "\f475";
}

.icon-email-invite_24::before {
  content: "\f476";
}

.icon-email-invite_32::before {
  content: "\f477";
}

.icon-email-read_16::before {
  content: "\f478";
}

.icon-email-read_20::before {
  content: "\f479";
}

.icon-email-read_24::before {
  content: "\f47a";
}

.icon-emoji-food_16::before {
  content: "\f47b";
}

.icon-emoji-heart_16::before {
  content: "\f47c";
}

.icon-emoji-nature_16::before {
  content: "\f47d";
}

.icon-emoji-people_16::before {
  content: "\f47e";
}

.icon-emoticon-passive_24::before {
  content: "\f47f";
}

.icon-emoticon-sad_24::before {
  content: "\f480";
}

.icon-emoticons_12::before {
  content: "\f481";
}

.icon-emoticons_16::before {
  content: "\f482";
}

.icon-emoticons_18::before {
  content: "\f483";
}

.icon-emoticons_20::before {
  content: "\f484";
}

.icon-emoticons_24::before {
  content: "\f485";
}

.icon-encryption_16::before {
  content: "\f486";
}

.icon-encryption_20::before {
  content: "\f487";
}

.icon-end-remote-desktop-control_10::before {
  content: "\f488";
}

.icon-end-to-end-encryption_14::before {
  content: "\f489";
}

.icon-end-to-end-encryption_16::before {
  content: "\f48a";
}

.icon-endpoint_10::before {
  content: "\f48b";
}

.icon-endpoint_12::before {
  content: "\f48c";
}

.icon-endpoint_14::before {
  content: "\f48d";
}

.icon-endpoint_16::before {
  content: "\f48e";
}

.icon-endpoint_20::before {
  content: "\f48f";
}

.icon-endpoint_24::before {
  content: "\f490";
}

.icon-endpoint_28::before {
  content: "\f491";
}

.icon-endpoint_32::before {
  content: "\f492";
}

.icon-endpoint_48::before {
  content: "\f493";
}

.icon-endpoint_56::before {
  content: "\f494";
}

.icon-endpoint_64::before {
  content: "\f495";
}

.icon-endpoint_8::before {
  content: "\f496";
}

.icon-endpoint-blocked_12::before {
  content: "\f497";
}

.icon-endpoint-g2_16::before {
  content: "\f498";
}

.icon-endpoint-g2_20::before {
  content: "\f499";
}

.icon-endpoint-g2-70_16::before {
  content: "\f49a";
}

.icon-endpoint-g2-70_20::before {
  content: "\f49b";
}

.icon-endpoint-g2-70-dual_16::before {
  content: "\f49c";
}

.icon-endpoint-g2-70-dual_20::before {
  content: "\f49d";
}

.icon-endpoint-g2-stand_16::before {
  content: "\f49e";
}

.icon-endpoint-g2-stand_20::before {
  content: "\f49f";
}

.icon-endpoint-mx800_16::before {
  content: "\f4a0";
}

.icon-endpoint-mx800_20::before {
  content: "\f4a1";
}

.icon-endpoint-mx800-dual_16::before {
  content: "\f4a2";
}

.icon-endpoint-mx800-dual_20::before {
  content: "\f4a3";
}

.icon-endpoint-stand_16::before {
  content: "\f4a4";
}

.icon-endpoint-stand_20::before {
  content: "\f4a5";
}

.icon-endpoint-warning_12::before {
  content: "\f4a6";
}

.icon-enter_16::before {
  content: "\f4a7";
}

.icon-enter-room_10::before {
  content: "\f4a8";
}

.icon-enter-room_12::before {
  content: "\f4a9";
}

.icon-enter-room_16::before {
  content: "\f4aa";
}

.icon-enter-room_20::before {
  content: "\f4ab";
}

.icon-enter-room_24::before {
  content: "\f4ac";
}

.icon-enter-room_28::before {
  content: "\f4ad";
}

.icon-enter-room_8::before {
  content: "\f4ae";
}

.icon-eraser_12::before {
  content: "\f4af";
}

.icon-eraser_14::before {
  content: "\f4b0";
}

.icon-eraser_16::before {
  content: "\f4b1";
}

.icon-eraser_18::before {
  content: "\f4b2";
}

.icon-eraser_24::before {
  content: "\f4b3";
}

.icon-error_12::before {
  content: "\f4b4";
}

.icon-error_16::before {
  content: "\f4b5";
}

.icon-error_20::before {
  content: "\f4b6";
}

.icon-error_24::before {
  content: "\f4b7";
}

.icon-error_40::before {
  content: "\f4b8";
}

.icon-error_8::before {
  content: "\f4b9";
}

.icon-error_80::before {
  content: "\f4ba";
}

.icon-error-legacy_12::before {
  content: "\f4bb";
}

.icon-error-legacy_16::before {
  content: "\f4bc";
}

.icon-error-legacy_20::before {
  content: "\f4bd";
}

.icon-error-legacy_24::before {
  content: "\f4be";
}

.icon-error-legacy_28::before {
  content: "\f4bf";
}

.icon-error-legacy_36::before {
  content: "\f4c0";
}

.icon-error-legacy_8::before {
  content: "\f4c1";
}

.icon-error-legacy_80::before {
  content: "\f4c2";
}

.icon-ethernet_16::before {
  content: "\f4c3";
}

.icon-ethernet_24::before {
  content: "\f4c4";
}

.icon-event_16::before {
  content: "\f4c5";
}

.icon-exchange_16::before {
  content: "\f4c6";
}

.icon-exit-room_12::before {
  content: "\f4c7";
}

.icon-exit-room_16::before {
  content: "\f4c8";
}

.icon-exit-room_20::before {
  content: "\f4c9";
}

.icon-exit-room_24::before {
  content: "\f4ca";
}

.icon-exit-room_28::before {
  content: "\f4cb";
}

.icon-explore_16::before {
  content: "\f4cc";
}

.icon-export_16::before {
  content: "\f4cd";
}

.icon-export_24::before {
  content: "\f4ce";
}

.icon-extension-mobility_16::before {
  content: "\f4cf";
}

.icon-extension-mobility_24::before {
  content: "\f4d0";
}

.icon-external-message_10::before {
  content: "\f4d1";
}

.icon-external-message_16::before {
  content: "\f4d2";
}

.icon-external-message_24::before {
  content: "\f4d3";
}

.icon-external-message_32::before {
  content: "\f4d4";
}

.icon-external-message_36::before {
  content: "\f4d5";
}

.icon-external-user_10::before {
  content: "\f4d6";
}

.icon-external-user_12::before {
  content: "\f4d7";
}

.icon-external-user_16::before {
  content: "\f4d8";
}

.icon-external-user_20::before {
  content: "\f4d9";
}

.icon-facebook_16::before {
  content: "\f4da";
}

.icon-facebook-blue_12::before {
  content: "\f4db";
}

.icon-facebook-circle_24::before {
  content: "\f4dc";
}

.icon-facebook-circle_32::before {
  content: "\f4dd";
}

.icon-facebook-circle_40::before {
  content: "\f4de";
}

.icon-facebook-logo_12::before {
  content: "\f4df";
}

.icon-favorite_10::before {
  content: "\f4e0";
}

.icon-favorite_12::before {
  content: "\f4e1";
}

.icon-favorite_14::before {
  content: "\f4e2";
}

.icon-favorite_16::before {
  content: "\f4e3";
}

.icon-favorite_20::before {
  content: "\f4e4";
}

.icon-favorite_24::before {
  content: "\f4e5";
}

.icon-favorite_28::before {
  content: "\f4e6";
}

.icon-favorite_8::before {
  content: "\f4e7";
}

.icon-favorite-active_12::before {
  content: "\f4e8";
}

.icon-favorite-active_14::before {
  content: "\f4e9";
}

.icon-favorite-active_16::before {
  content: "\f4ea";
}

.icon-favorite-active_20::before {
  content: "\f4eb";
}

.icon-favorite-active_24::before {
  content: "\f4ec";
}

.icon-favorite-active_28::before {
  content: "\f4ed";
}

.icon-favorite-active_8::before {
  content: "\f4ee";
}

.icon-favorite-filled_12::before {
  content: "\f4ef";
}

.icon-favorite-filled_14::before {
  content: "\f4f0";
}

.icon-favorite-filled_16::before {
  content: "\f4f1";
}

.icon-favorite-filled_20::before {
  content: "\f4f2";
}

.icon-favorite-filled_24::before {
  content: "\f4f3";
}

.icon-favorite-filled_28::before {
  content: "\f4f4";
}

.icon-favorite-filled_8::before {
  content: "\f4f5";
}

.icon-fbw_16::before {
  content: "\f4f6";
}

.icon-fbw_24::before {
  content: "\f4f7";
}

.icon-feedback_12::before {
  content: "\f4f8";
}

.icon-feedback_14::before {
  content: "\f4f9";
}

.icon-feedback_16::before {
  content: "\f4fa";
}

.icon-feedback_20::before {
  content: "\f4fb";
}

.icon-feedback_72::before {
  content: "\f4fc";
}

.icon-feedback_8::before {
  content: "\f4fd";
}

.icon-feedback-active_12::before {
  content: "\f4fe";
}

.icon-feedback-active_14::before {
  content: "\f4ff";
}

.icon-feedback-active_16::before {
  content: "\f500";
}

.icon-feedback-active_20::before {
  content: "\f501";
}

.icon-feedback-active_8::before {
  content: "\f502";
}

.icon-ffw_16::before {
  content: "\f503";
}

.icon-ffw_24::before {
  content: "\f504";
}

.icon-file-analysis_28::before {
  content: "\f505";
}

.icon-file-arf_40::before {
  content: "\f506";
}

.icon-file-audio_12::before {
  content: "\f507";
}

.icon-file-audio_16::before {
  content: "\f508";
}

.icon-file-audio_24::before {
  content: "\f509";
}

.icon-file-audio_28::before {
  content: "\f50a";
}

.icon-file-audio_32::before {
  content: "\f50b";
}

.icon-file-audio_36::before {
  content: "\f50c";
}

.icon-file-audio_40::before {
  content: "\f50d";
}

.icon-file-audio_44::before {
  content: "\f50e";
}

.icon-file-audio_72::before {
  content: "\f50f";
}

.icon-file-dashboard_28::before {
  content: "\f510";
}

.icon-file-excel_12::before {
  content: "\f511";
}

.icon-file-excel_16::before {
  content: "\f512";
}

.icon-file-excel_20::before {
  content: "\f513";
}

.icon-file-excel_24::before {
  content: "\f514";
}

.icon-file-excel_28::before {
  content: "\f515";
}

.icon-file-excel_32::before {
  content: "\f516";
}

.icon-file-excel_36::before {
  content: "\f517";
}

.icon-file-excel_40::before {
  content: "\f518";
}

.icon-file-excel_44::before {
  content: "\f519";
}

.icon-file-excel_72::before {
  content: "\f51a";
}

.icon-file-excel-active_12::before {
  content: "\f51b";
}

.icon-file-excel-active_16::before {
  content: "\f51c";
}

.icon-file-excel-active_20::before {
  content: "\f51d";
}

.icon-file-excel-active_24::before {
  content: "\f51e";
}

.icon-file-excel-active_28::before {
  content: "\f51f";
}

.icon-file-excel-active_32::before {
  content: "\f520";
}

.icon-file-excel-active_36::before {
  content: "\f521";
}

.icon-file-excel-active_40::before {
  content: "\f522";
}

.icon-file-excel-active_44::before {
  content: "\f523";
}

.icon-file-excel-active_72::before {
  content: "\f524";
}

.icon-file-graph_12::before {
  content: "\f525";
}

.icon-file-graph_16::before {
  content: "\f526";
}

.icon-file-graph_20::before {
  content: "\f527";
}

.icon-file-graph_24::before {
  content: "\f528";
}

.icon-file-graph_28::before {
  content: "\f529";
}

.icon-file-graph_32::before {
  content: "\f52a";
}

.icon-file-graph_36::before {
  content: "\f52b";
}

.icon-file-graph_40::before {
  content: "\f52c";
}

.icon-file-graph_44::before {
  content: "\f52d";
}

.icon-file-graph_72::before {
  content: "\f52e";
}

.icon-file-graph-active_12::before {
  content: "\f52f";
}

.icon-file-graph-active_16::before {
  content: "\f530";
}

.icon-file-graph-active_20::before {
  content: "\f531";
}

.icon-file-graph-active_24::before {
  content: "\f532";
}

.icon-file-graph-active_28::before {
  content: "\f533";
}

.icon-file-graph-active_32::before {
  content: "\f534";
}

.icon-file-graph-active_36::before {
  content: "\f535";
}

.icon-file-graph-active_40::before {
  content: "\f536";
}

.icon-file-graph-active_44::before {
  content: "\f537";
}

.icon-file-graph-active_72::before {
  content: "\f538";
}

.icon-file-image_12::before {
  content: "\f539";
}

.icon-file-image_16::before {
  content: "\f53a";
}

.icon-file-image_24::before {
  content: "\f53b";
}

.icon-file-image_28::before {
  content: "\f53c";
}

.icon-file-image_32::before {
  content: "\f53d";
}

.icon-file-image_36::before {
  content: "\f53e";
}

.icon-file-image_40::before {
  content: "\f53f";
}

.icon-file-image_44::before {
  content: "\f540";
}

.icon-file-image_72::before {
  content: "\f541";
}

.icon-file-locked_12::before {
  content: "\f542";
}

.icon-file-locked_24::before {
  content: "\f543";
}

.icon-file-locked_32::before {
  content: "\f544";
}

.icon-file-locked_36::before {
  content: "\f545";
}

.icon-file-locked_40::before {
  content: "\f546";
}

.icon-file-locked_72::before {
  content: "\f547";
}

.icon-file-missing_16::before {
  content: "\f548";
}

.icon-file-missing_24::before {
  content: "\f549";
}

.icon-file-missing_36::before {
  content: "\f54a";
}

.icon-file-onenote_12::before {
  content: "\f54b";
}

.icon-file-onenote_16::before {
  content: "\f54c";
}

.icon-file-onenote_20::before {
  content: "\f54d";
}

.icon-file-onenote_24::before {
  content: "\f54e";
}

.icon-file-onenote_28::before {
  content: "\f54f";
}

.icon-file-onenote_32::before {
  content: "\f550";
}

.icon-file-onenote_36::before {
  content: "\f551";
}

.icon-file-onenote_40::before {
  content: "\f552";
}

.icon-file-onenote_44::before {
  content: "\f553";
}

.icon-file-onenote_72::before {
  content: "\f554";
}

.icon-file-onenote-active_12::before {
  content: "\f555";
}

.icon-file-onenote-active_16::before {
  content: "\f556";
}

.icon-file-onenote-active_20::before {
  content: "\f557";
}

.icon-file-onenote-active_24::before {
  content: "\f558";
}

.icon-file-onenote-active_28::before {
  content: "\f559";
}

.icon-file-onenote-active_32::before {
  content: "\f55a";
}

.icon-file-onenote-active_36::before {
  content: "\f55b";
}

.icon-file-onenote-active_40::before {
  content: "\f55c";
}

.icon-file-onenote-active_44::before {
  content: "\f55d";
}

.icon-file-onenote-active_72::before {
  content: "\f55e";
}

.icon-file-pdf_12::before {
  content: "\f55f";
}

.icon-file-pdf_16::before {
  content: "\f560";
}

.icon-file-pdf_20::before {
  content: "\f561";
}

.icon-file-pdf_24::before {
  content: "\f562";
}

.icon-file-pdf_28::before {
  content: "\f563";
}

.icon-file-pdf_32::before {
  content: "\f564";
}

.icon-file-pdf_36::before {
  content: "\f565";
}

.icon-file-pdf_40::before {
  content: "\f566";
}

.icon-file-pdf_44::before {
  content: "\f567";
}

.icon-file-pdf_72::before {
  content: "\f568";
}

.icon-file-pdf-active_12::before {
  content: "\f569";
}

.icon-file-pdf-active_16::before {
  content: "\f56a";
}

.icon-file-pdf-active_20::before {
  content: "\f56b";
}

.icon-file-pdf-active_24::before {
  content: "\f56c";
}

.icon-file-pdf-active_28::before {
  content: "\f56d";
}

.icon-file-pdf-active_32::before {
  content: "\f56e";
}

.icon-file-pdf-active_36::before {
  content: "\f56f";
}

.icon-file-pdf-active_40::before {
  content: "\f570";
}

.icon-file-pdf-active_44::before {
  content: "\f571";
}

.icon-file-pdf-active_72::before {
  content: "\f572";
}

.icon-file-powerpoint_12::before {
  content: "\f573";
}

.icon-file-powerpoint_16::before {
  content: "\f574";
}

.icon-file-powerpoint_20::before {
  content: "\f575";
}

.icon-file-powerpoint_24::before {
  content: "\f576";
}

.icon-file-powerpoint_28::before {
  content: "\f577";
}

.icon-file-powerpoint_32::before {
  content: "\f578";
}

.icon-file-powerpoint_36::before {
  content: "\f579";
}

.icon-file-powerpoint_40::before {
  content: "\f57a";
}

.icon-file-powerpoint_44::before {
  content: "\f57b";
}

.icon-file-powerpoint_72::before {
  content: "\f57c";
}

.icon-file-powerpoint-active_12::before {
  content: "\f57d";
}

.icon-file-powerpoint-active_16::before {
  content: "\f57e";
}

.icon-file-powerpoint-active_20::before {
  content: "\f57f";
}

.icon-file-powerpoint-active_24::before {
  content: "\f580";
}

.icon-file-powerpoint-active_28::before {
  content: "\f581";
}

.icon-file-powerpoint-active_32::before {
  content: "\f582";
}

.icon-file-powerpoint-active_36::before {
  content: "\f583";
}

.icon-file-powerpoint-active_40::before {
  content: "\f584";
}

.icon-file-powerpoint-active_44::before {
  content: "\f585";
}

.icon-file-powerpoint-active_72::before {
  content: "\f586";
}

.icon-file-sketch_24::before {
  content: "\f587";
}

.icon-file-spreadsheet_12::before {
  content: "\f588";
}

.icon-file-spreadsheet_16::before {
  content: "\f589";
}

.icon-file-spreadsheet_20::before {
  content: "\f58a";
}

.icon-file-spreadsheet_24::before {
  content: "\f58b";
}

.icon-file-spreadsheet_28::before {
  content: "\f58c";
}

.icon-file-spreadsheet_32::before {
  content: "\f58d";
}

.icon-file-spreadsheet_36::before {
  content: "\f58e";
}

.icon-file-spreadsheet_40::before {
  content: "\f58f";
}

.icon-file-spreadsheet_44::before {
  content: "\f590";
}

.icon-file-spreadsheet_72::before {
  content: "\f591";
}

.icon-file-spreadsheet-active_12::before {
  content: "\f592";
}

.icon-file-spreadsheet-active_16::before {
  content: "\f593";
}

.icon-file-spreadsheet-active_20::before {
  content: "\f594";
}

.icon-file-spreadsheet-active_24::before {
  content: "\f595";
}

.icon-file-spreadsheet-active_28::before {
  content: "\f596";
}

.icon-file-spreadsheet-active_32::before {
  content: "\f597";
}

.icon-file-spreadsheet-active_36::before {
  content: "\f598";
}

.icon-file-spreadsheet-active_40::before {
  content: "\f599";
}

.icon-file-spreadsheet-active_44::before {
  content: "\f59a";
}

.icon-file-spreadsheet-active_72::before {
  content: "\f59b";
}

.icon-file-text_12::before {
  content: "\f59c";
}

.icon-file-text_16::before {
  content: "\f59d";
}

.icon-file-text_20::before {
  content: "\f59e";
}

.icon-file-text_24::before {
  content: "\f59f";
}

.icon-file-text_28::before {
  content: "\f5a0";
}

.icon-file-text_32::before {
  content: "\f5a1";
}

.icon-file-text_36::before {
  content: "\f5a2";
}

.icon-file-text_40::before {
  content: "\f5a3";
}

.icon-file-text_44::before {
  content: "\f5a4";
}

.icon-file-text_72::before {
  content: "\f5a5";
}

.icon-file-text-active_12::before {
  content: "\f5a6";
}

.icon-file-text-active_16::before {
  content: "\f5a7";
}

.icon-file-text-active_20::before {
  content: "\f5a8";
}

.icon-file-text-active_24::before {
  content: "\f5a9";
}

.icon-file-text-active_28::before {
  content: "\f5aa";
}

.icon-file-text-active_32::before {
  content: "\f5ab";
}

.icon-file-text-active_36::before {
  content: "\f5ac";
}

.icon-file-text-active_40::before {
  content: "\f5ad";
}

.icon-file-text-active_44::before {
  content: "\f5ae";
}

.icon-file-text-active_72::before {
  content: "\f5af";
}

.icon-file-video_12::before {
  content: "\f5b0";
}

.icon-file-video_16::before {
  content: "\f5b1";
}

.icon-file-video_24::before {
  content: "\f5b2";
}

.icon-file-video_28::before {
  content: "\f5b3";
}

.icon-file-video_32::before {
  content: "\f5b4";
}

.icon-file-video_36::before {
  content: "\f5b5";
}

.icon-file-video_40::before {
  content: "\f5b6";
}

.icon-file-video_44::before {
  content: "\f5b7";
}

.icon-file-video_72::before {
  content: "\f5b8";
}

.icon-file-word_12::before {
  content: "\f5b9";
}

.icon-file-word_16::before {
  content: "\f5ba";
}

.icon-file-word_20::before {
  content: "\f5bb";
}

.icon-file-word_24::before {
  content: "\f5bc";
}

.icon-file-word_28::before {
  content: "\f5bd";
}

.icon-file-word_32::before {
  content: "\f5be";
}

.icon-file-word_36::before {
  content: "\f5bf";
}

.icon-file-word_40::before {
  content: "\f5c0";
}

.icon-file-word_44::before {
  content: "\f5c1";
}

.icon-file-word_72::before {
  content: "\f5c2";
}

.icon-file-word-active_12::before {
  content: "\f5c3";
}

.icon-file-word-active_16::before {
  content: "\f5c4";
}

.icon-file-word-active_20::before {
  content: "\f5c5";
}

.icon-file-word-active_24::before {
  content: "\f5c6";
}

.icon-file-word-active_28::before {
  content: "\f5c7";
}

.icon-file-word-active_32::before {
  content: "\f5c8";
}

.icon-file-word-active_36::before {
  content: "\f5c9";
}

.icon-file-word-active_40::before {
  content: "\f5ca";
}

.icon-file-word-active_44::before {
  content: "\f5cb";
}

.icon-file-word-active_72::before {
  content: "\f5cc";
}

.icon-file-zip_12::before {
  content: "\f5cd";
}

.icon-file-zip_16::before {
  content: "\f5ce";
}

.icon-file-zip_24::before {
  content: "\f5cf";
}

.icon-file-zip_28::before {
  content: "\f5d0";
}

.icon-file-zip_32::before {
  content: "\f5d1";
}

.icon-file-zip_36::before {
  content: "\f5d2";
}

.icon-file-zip_40::before {
  content: "\f5d3";
}

.icon-file-zip_44::before {
  content: "\f5d4";
}

.icon-file-zip_72::before {
  content: "\f5d5";
}

.icon-files_10::before {
  content: "\f5d6";
}

.icon-files_12::before {
  content: "\f5d7";
}

.icon-files_14::before {
  content: "\f5d8";
}

.icon-files_16::before {
  content: "\f5d9";
}

.icon-files_20::before {
  content: "\f5da";
}

.icon-files_24::before {
  content: "\f5db";
}

.icon-files_26::before {
  content: "\f5dc";
}

.icon-files_28::before {
  content: "\f5dd";
}

.icon-files_32::before {
  content: "\f5de";
}

.icon-files_36::before {
  content: "\f5df";
}

.icon-files_72::before {
  content: "\f5e0";
}

.icon-files_8::before {
  content: "\f5e1";
}

.icon-filter_10::before {
  content: "\f5e2";
}

.icon-filter_16::before {
  content: "\f5e3";
}

.icon-filter_24::before {
  content: "\f5e4";
}

.icon-filter_32::before {
  content: "\f5e5";
}

.icon-filter_8::before {
  content: "\f5e6";
}

.icon-filter-adr_12::before {
  content: "\f5e7";
}

.icon-filter-adr_14::before {
  content: "\f5e8";
}

.icon-filter-adr_16::before {
  content: "\f5e9";
}

.icon-filter-circle_12::before {
  content: "\f5ea";
}

.icon-filter-circle_16::before {
  content: "\f5eb";
}

.icon-filter-circle_20::before {
  content: "\f5ec";
}

.icon-filter-circle-active_20::before {
  content: "\f5ed";
}

.icon-fit-to-width_12::before {
  content: "\f5ee";
}

.icon-fit-to-width_16::before {
  content: "\f5ef";
}

.icon-fit-to-window_12::before {
  content: "\f5f0";
}

.icon-fit-to-window_16::before {
  content: "\f5f1";
}

.icon-fit-to-window-exit_12::before {
  content: "\f5f2";
}

.icon-fit-to-window-exit_16::before {
  content: "\f5f3";
}

.icon-flag_10::before {
  content: "\f5f4";
}

.icon-flag_12::before {
  content: "\f5f5";
}

.icon-flag_14::before {
  content: "\f5f6";
}

.icon-flag_16::before {
  content: "\f5f7";
}

.icon-flag_20::before {
  content: "\f5f8";
}

.icon-flag_24::before {
  content: "\f5f9";
}

.icon-flag_64::before {
  content: "\f5fa";
}

.icon-flag_8::before {
  content: "\f5fb";
}

.icon-flag-active_10::before {
  content: "\f5fc";
}

.icon-flag-active_12::before {
  content: "\f5fd";
}

.icon-flag-active_14::before {
  content: "\f5fe";
}

.icon-flag-active_16::before {
  content: "\f5ff";
}

.icon-flag-active_20::before {
  content: "\f600";
}

.icon-flag-active_24::before {
  content: "\f601";
}

.icon-flag-active_8::before {
  content: "\f602";
}

.icon-flag-circle_16::before {
  content: "\f603";
}

.icon-flow_16::before {
  content: "\f604";
}

.icon-flow_32::before {
  content: "\f605";
}

.icon-focus-3-day_24::before {
  content: "\f606";
}

.icon-focus-day_24::before {
  content: "\f607";
}

.icon-focus-month_24::before {
  content: "\f608";
}

.icon-focus-upcoming_24::before {
  content: "\f609";
}

.icon-focus-week_24::before {
  content: "\f60a";
}

.icon-folder-edit_24::before {
  content: "\f60b";
}

.icon-folder-lock_24::before {
  content: "\f60c";
}

.icon-folder-view_24::before {
  content: "\f60d";
}

.icon-font-family_12::before {
  content: "\f60e";
}

.icon-font-family_16::before {
  content: "\f60f";
}

.icon-forward-message_10::before {
  content: "\f610";
}

.icon-forward-message_12::before {
  content: "\f611";
}

.icon-forward-message_16::before {
  content: "\f612";
}

.icon-forward-message_20::before {
  content: "\f613";
}

.icon-four-way-navigation_20::before {
  content: "\f614";
}

.icon-four-way-navigation_24::before {
  content: "\f615";
}

.icon-fullscreen_12::before {
  content: "\f616";
}

.icon-fullscreen_16::before {
  content: "\f617";
}

.icon-fullscreen-c-native-macOS_14::before {
  content: "\f618";
}

.icon-fullscreen-exit_12::before {
  content: "\f619";
}

.icon-fullscreen-exit_16::before {
  content: "\f61a";
}

.icon-generic-device_12::before {
  content: "\f61b";
}

.icon-generic-device_14::before {
  content: "\f61c";
}

.icon-generic-device_16::before {
  content: "\f61d";
}

.icon-generic-device_20::before {
  content: "\f61e";
}

.icon-generic-device_24::before {
  content: "\f61f";
}

.icon-generic-device_28::before {
  content: "\f620";
}

.icon-generic-device_32::before {
  content: "\f621";
}

.icon-generic-device_48::before {
  content: "\f622";
}

.icon-generic-device-video_12::before {
  content: "\f623";
}

.icon-generic-device-video_14::before {
  content: "\f624";
}

.icon-generic-device-video_16::before {
  content: "\f625";
}

.icon-generic-device-video_20::before {
  content: "\f626";
}

.icon-generic-voice-command_24::before {
  content: "\f627";
}

.icon-gif_12::before {
  content: "\f628";
}

.icon-gif_16::before {
  content: "\f629";
}

.icon-gif_20::before {
  content: "\f62a";
}

.icon-gif_24::before {
  content: "\f62b";
}

.icon-github-circle_24::before {
  content: "\f62c";
}

.icon-github-circle_32::before {
  content: "\f62d";
}

.icon-github-circle_40::before {
  content: "\f62e";
}

.icon-google_16::before {
  content: "\f62f";
}

.icon-guest-issuer_36::before {
  content: "\f630";
}

.icon-guest-issuer_56::before {
  content: "\f631";
}

.icon-handset_10::before {
  content: "\f632";
}

.icon-handset_12::before {
  content: "\f633";
}

.icon-handset_120::before {
  content: "\f634";
}

.icon-handset_124::before {
  content: "\f635";
}

.icon-handset_14::before {
  content: "\f636";
}

.icon-handset_16::before {
  content: "\f637";
}

.icon-handset_18::before {
  content: "\f638";
}

.icon-handset_20::before {
  content: "\f639";
}

.icon-handset_24::before {
  content: "\f63a";
}

.icon-handset_26::before {
  content: "\f63b";
}

.icon-handset_28::before {
  content: "\f63c";
}

.icon-handset_32::before {
  content: "\f63d";
}

.icon-handset_36::before {
  content: "\f63e";
}

.icon-handset_40::before {
  content: "\f63f";
}

.icon-handset_48::before {
  content: "\f640";
}

.icon-handset_56::before {
  content: "\f641";
}

.icon-handset_64::before {
  content: "\f642";
}

.icon-handset_8::before {
  content: "\f643";
}

.icon-handset-active_10::before {
  content: "\f644";
}

.icon-handset-active_12::before {
  content: "\f645";
}

.icon-handset-active_14::before {
  content: "\f646";
}

.icon-handset-active_16::before {
  content: "\f647";
}

.icon-handset-active_18::before {
  content: "\f648";
}

.icon-handset-active_20::before {
  content: "\f649";
}

.icon-handset-active_24::before {
  content: "\f64a";
}

.icon-handset-active_26::before {
  content: "\f64b";
}

.icon-handset-active_28::before {
  content: "\f64c";
}

.icon-handset-active_32::before {
  content: "\f64d";
}

.icon-handset-active_36::before {
  content: "\f64e";
}

.icon-handset-active_40::before {
  content: "\f64f";
}

.icon-handset-active_48::before {
  content: "\f650";
}

.icon-handset-active_56::before {
  content: "\f651";
}

.icon-handset-active_64::before {
  content: "\f652";
}

.icon-handset-active_8::before {
  content: "\f653";
}

.icon-handset-alert_20::before {
  content: "\f654";
}

.icon-handset-alert_24::before {
  content: "\f655";
}

.icon-handset-muted_12::before {
  content: "\f656";
}

.icon-handset-muted_14::before {
  content: "\f657";
}

.icon-handset-muted_16::before {
  content: "\f658";
}

.icon-handset-muted_20::before {
  content: "\f659";
}

.icon-handset-muted_24::before {
  content: "\f65a";
}

.icon-handset-muted_64::before {
  content: "\f65b";
}

.icon-handset-presence_12::before {
  content: "\f65c";
}

.icon-handset-presence_14::before {
  content: "\f65d";
}

.icon-handset-presence_24::before {
  content: "\f65e";
}

.icon-handset-presence_28::before {
  content: "\f65f";
}

.icon-handset-presence_8::before {
  content: "\f660";
}

.icon-handset-presence-active_14::before {
  content: "\f661";
}

.icon-handset-presence-active_24::before {
  content: "\f662";
}

.icon-handset-presence-stroke_10::before {
  content: "\f663";
}

.icon-handset-presence-stroke_14::before {
  content: "\f664";
}

.icon-handset-presence-stroke_16::before {
  content: "\f665";
}

.icon-handset-presence-stroke_26::before {
  content: "\f666";
}

.icon-handset-presence-stroke_30::before {
  content: "\f667";
}

.icon-handshake_14::before {
  content: "\f668";
}

.icon-hd-badge_28::before {
  content: "\f669";
}

.icon-headset_12::before {
  content: "\f66a";
}

.icon-headset_14::before {
  content: "\f66b";
}

.icon-headset_16::before {
  content: "\f66c";
}

.icon-headset_18::before {
  content: "\f66d";
}

.icon-headset_20::before {
  content: "\f66e";
}

.icon-headset_24::before {
  content: "\f66f";
}

.icon-headset_32::before {
  content: "\f670";
}

.icon-headset_36::before {
  content: "\f671";
}

.icon-headset_48::before {
  content: "\f672";
}

.icon-headset_8::before {
  content: "\f673";
}

.icon-headset-alert_12::before {
  content: "\f674";
}

.icon-headset-muted_12::before {
  content: "\f675";
}

.icon-headset-muted_16::before {
  content: "\f676";
}

.icon-headset-muted_24::before {
  content: "\f677";
}

.icon-headset-muted_32::before {
  content: "\f678";
}

.icon-headset-muted_48::before {
  content: "\f679";
}

.icon-headset-muted-alert_12::before {
  content: "\f67a";
}

.icon-headset-muted-private_12::before {
  content: "\f67b";
}

.icon-headset-private_12::before {
  content: "\f67c";
}

.icon-headset-selected_20::before {
  content: "\f67d";
}

.icon-help_10::before {
  content: "\f67e";
}

.icon-help_12::before {
  content: "\f67f";
}

.icon-help_16::before {
  content: "\f680";
}

.icon-help_20::before {
  content: "\f681";
}

.icon-help_24::before {
  content: "\f682";
}

.icon-help_8::before {
  content: "\f683";
}

.icon-help-circle_12::before {
  content: "\f684";
}

.icon-help-circle_14::before {
  content: "\f685";
}

.icon-help-circle_16::before {
  content: "\f686";
}

.icon-help-circle_20::before {
  content: "\f687";
}

.icon-help-circle_24::before {
  content: "\f688";
}

.icon-help-circle_36::before {
  content: "\f689";
}

.icon-help-circle_44::before {
  content: "\f68a";
}

.icon-help-circle_72::before {
  content: "\f68b";
}

.icon-help-circle-active_12::before {
  content: "\f68c";
}

.icon-help-circle-active_16::before {
  content: "\f68d";
}

.icon-help-circle-active_20::before {
  content: "\f68e";
}

.icon-help-circle-active_24::before {
  content: "\f68f";
}

.icon-help-circle-active_36::before {
  content: "\f690";
}

.icon-help-circle-active_44::before {
  content: "\f691";
}

.icon-help-circle-active_72::before {
  content: "\f692";
}

.icon-hide_10::before {
  content: "\f693";
}

.icon-hide_12::before {
  content: "\f694";
}

.icon-hide_16::before {
  content: "\f695";
}

.icon-hide_20::before {
  content: "\f696";
}

.icon-hide_24::before {
  content: "\f697";
}

.icon-home_16::before {
  content: "\f698";
}

.icon-home_20::before {
  content: "\f699";
}

.icon-home_24::before {
  content: "\f69a";
}

.icon-home_32::before {
  content: "\f69b";
}

.icon-home-active_16::before {
  content: "\f69c";
}

.icon-home-active_20::before {
  content: "\f69d";
}

.icon-home-active_24::before {
  content: "\f69e";
}

.icon-home-active_32::before {
  content: "\f69f";
}

.icon-horizontal-line_12::before {
  content: "\f6a0";
}

.icon-horizontal-line_16::before {
  content: "\f6a1";
}

.icon-horizontal-line_24::before {
  content: "\f6a2";
}

.icon-house_16::before {
  content: "\f6a3";
}

.icon-house_20::before {
  content: "\f6a4";
}

.icon-house_24::before {
  content: "\f6a5";
}

.icon-house_32::before {
  content: "\f6a6";
}

.icon-humidity_14::before {
  content: "\f6a7";
}

.icon-hunt-group_12::before {
  content: "\f6a8";
}

.icon-hunt-group_14::before {
  content: "\f6a9";
}

.icon-hunt-group_16::before {
  content: "\f6aa";
}

.icon-hunt-group_18::before {
  content: "\f6ab";
}

.icon-hunt-group_20::before {
  content: "\f6ac";
}

.icon-hunt-group_24::before {
  content: "\f6ad";
}

.icon-import_12::before {
  content: "\f6ae";
}

.icon-import_16::before {
  content: "\f6af";
}

.icon-import_24::before {
  content: "\f6b0";
}

.icon-incoming-call-active_12::before {
  content: "\f6b1";
}

.icon-incoming-call-active_16::before {
  content: "\f6b2";
}

.icon-incoming-call-legacy_12::before {
  content: "\f6b3";
}

.icon-incoming-call-legacy_16::before {
  content: "\f6b4";
}

.icon-incoming-call-legacy_20::before {
  content: "\f6b5";
}

.icon-incoming-call-legacy_36::before {
  content: "\f6b6";
}

.icon-incoming-call-selected_20::before {
  content: "\f6b7";
}

.icon-incoming-call-selected_24::before {
  content: "\f6b8";
}

.icon-indeterminate-circle-active_16::before {
  content: "\f6b9";
}

.icon-info_12::before {
  content: "\f6ba";
}

.icon-info_14::before {
  content: "\f6bb";
}

.icon-info_16::before {
  content: "\f6bc";
}

.icon-info_18::before {
  content: "\f6bd";
}

.icon-info_20::before {
  content: "\f6be";
}

.icon-info_24::before {
  content: "\f6bf";
}

.icon-info_28::before {
  content: "\f6c0";
}

.icon-info_32::before {
  content: "\f6c1";
}

.icon-info_40::before {
  content: "\f6c2";
}

.icon-info_44::before {
  content: "\f6c3";
}

.icon-info_72::before {
  content: "\f6c4";
}

.icon-info_8::before {
  content: "\f6c5";
}

.icon-info-active_12::before {
  content: "\f6c6";
}

.icon-info-active_16::before {
  content: "\f6c7";
}

.icon-info-active_18::before {
  content: "\f6c8";
}

.icon-info-active_20::before {
  content: "\f6c9";
}

.icon-info-active_24::before {
  content: "\f6ca";
}

.icon-info-active_28::before {
  content: "\f6cb";
}

.icon-info-active_32::before {
  content: "\f6cc";
}

.icon-info-active_40::before {
  content: "\f6cd";
}

.icon-info-active_44::before {
  content: "\f6ce";
}

.icon-info-active_72::before {
  content: "\f6cf";
}

.icon-info-i_10::before {
  content: "\f6d0";
}

.icon-info-i_12::before {
  content: "\f6d1";
}

.icon-info-i_20::before {
  content: "\f6d2";
}

.icon-info-i_8::before {
  content: "\f6d3";
}

.icon-input_10::before {
  content: "\f6d4";
}

.icon-input_12::before {
  content: "\f6d5";
}

.icon-input_14::before {
  content: "\f6d6";
}

.icon-input_16::before {
  content: "\f6d7";
}

.icon-input_24::before {
  content: "\f6d8";
}

.icon-input_26::before {
  content: "\f6d9";
}

.icon-input_28::before {
  content: "\f6da";
}

.icon-input_36::before {
  content: "\f6db";
}

.icon-input_8::before {
  content: "\f6dc";
}

.icon-instagram-circle_24::before {
  content: "\f6dd";
}

.icon-instagram-circle_32::before {
  content: "\f6de";
}

.icon-integrations_16::before {
  content: "\f6df";
}

.icon-integrations_24::before {
  content: "\f6e0";
}

.icon-invited-user_16::before {
  content: "\f6e1";
}

.icon-invited-user_32::before {
  content: "\f6e2";
}

.icon-invited-user_56::before {
  content: "\f6e3";
}

.icon-jabber_14::before {
  content: "\f6e4";
}

.icon-jabber_16::before {
  content: "\f6e5";
}

.icon-jabber-hub_16::before {
  content: "\f6e6";
}

.icon-join-audio_12::before {
  content: "\f6e7";
}

.icon-join-audio_16::before {
  content: "\f6e8";
}

.icon-join-audio_20::before {
  content: "\f6e9";
}

.icon-join-audio_24::before {
  content: "\f6ea";
}

.icon-keyboard_16::before {
  content: "\f6eb";
}

.icon-keyboard_20::before {
  content: "\f6ec";
}

.icon-keyboard_24::before {
  content: "\f6ed";
}

.icon-keyboard_28::before {
  content: "\f6ee";
}

.icon-keyboard-close_16::before {
  content: "\f6ef";
}

.icon-keyboard-close_24::before {
  content: "\f6f0";
}

.icon-language_12::before {
  content: "\f6f1";
}

.icon-language_16::before {
  content: "\f6f2";
}

.icon-language_20::before {
  content: "\f6f3";
}

.icon-language_24::before {
  content: "\f6f4";
}

.icon-language_28::before {
  content: "\f6f5";
}

.icon-language_40::before {
  content: "\f6f6";
}

.icon-laptop_12::before {
  content: "\f6f7";
}

.icon-laptop_16::before {
  content: "\f6f8";
}

.icon-laptop_20::before {
  content: "\f6f9";
}

.icon-laptop_24::before {
  content: "\f6fa";
}

.icon-laptop_48::before {
  content: "\f6fb";
}

.icon-laptop_72::before {
  content: "\f6fc";
}

.icon-laser-pointer_16::before {
  content: "\f6fd";
}

.icon-launch_12::before {
  content: "\f6fe";
}

.icon-launch_16::before {
  content: "\f6ff";
}

.icon-launch_20::before {
  content: "\f700";
}

.icon-launch_32::before {
  content: "\f701";
}

.icon-layout-equal-dual_12::before {
  content: "\f702";
}

.icon-layout-equal-dual_16::before {
  content: "\f703";
}

.icon-layout-equal-dual_20::before {
  content: "\f704";
}

.icon-layout-equal-dual_24::before {
  content: "\f705";
}

.icon-layout-side-by-side-horizonal_16::before {
  content: "\f706";
}

.icon-layout-side-by-side-vertical_12::before {
  content: "\f707";
}

.icon-layout-side-by-side-vertical_16::before {
  content: "\f708";
}

.icon-layout-stacked_16::before {
  content: "\f709";
}

.icon-like_16::before {
  content: "\f70a";
}

.icon-like_24::before {
  content: "\f70b";
}

.icon-link_10::before {
  content: "\f70c";
}

.icon-link_12::before {
  content: "\f70d";
}

.icon-link_14::before {
  content: "\f70e";
}

.icon-link_16::before {
  content: "\f70f";
}

.icon-link_18::before {
  content: "\f710";
}

.icon-link_20::before {
  content: "\f711";
}

.icon-link_24::before {
  content: "\f712";
}

.icon-linkedin_16::before {
  content: "\f713";
}

.icon-linkedin-circle_24::before {
  content: "\f714";
}

.icon-linkedin-circle_32::before {
  content: "\f715";
}

.icon-linkedin-circle_40::before {
  content: "\f716";
}

.icon-list-menu_12::before {
  content: "\f717";
}

.icon-list-menu_16::before {
  content: "\f718";
}

.icon-list-menu_18::before {
  content: "\f719";
}

.icon-list-menu_20::before {
  content: "\f71a";
}

.icon-list-menu_24::before {
  content: "\f71b";
}

.icon-list-menu_28::before {
  content: "\f71c";
}

.icon-location_10::before {
  content: "\f71d";
}

.icon-location_16::before {
  content: "\f71e";
}

.icon-location_18::before {
  content: "\f71f";
}

.icon-location_20::before {
  content: "\f720";
}

.icon-location_24::before {
  content: "\f721";
}

.icon-location_28::before {
  content: "\f722";
}

.icon-location_32::before {
  content: "\f723";
}

.icon-lock_10::before {
  content: "\f724";
}

.icon-lock_12::before {
  content: "\f725";
}

.icon-lock_8::before {
  content: "\f726";
}

.icon-lower-hand_12::before {
  content: "\f727";
}

.icon-lower-hand_16::before {
  content: "\f728";
}

.icon-lower-hand_20::before {
  content: "\f729";
}

.icon-mark-as-unread_12::before {
  content: "\f72a";
}

.icon-mark-as-unread_20::before {
  content: "\f72b";
}

.icon-markdown_16::before {
  content: "\f72c";
}

.icon-markdown_20::before {
  content: "\f72d";
}

.icon-marker_12::before {
  content: "\f72e";
}

.icon-marker_14::before {
  content: "\f72f";
}

.icon-marker_16::before {
  content: "\f730";
}

.icon-marker_18::before {
  content: "\f731";
}

.icon-maximize_12::before {
  content: "\f732";
}

.icon-maximize_14::before {
  content: "\f733";
}

.icon-maximize_16::before {
  content: "\f734";
}

.icon-maximize_20::before {
  content: "\f735";
}

.icon-maximize_24::before {
  content: "\f736";
}

.icon-maximize_28::before {
  content: "\f737";
}

.icon-meet_10::before {
  content: "\f738";
}

.icon-meet_12::before {
  content: "\f739";
}

.icon-meet_120::before {
  content: "\f73a";
}

.icon-meet_124::before {
  content: "\f73b";
}

.icon-meet_14::before {
  content: "\f73c";
}

.icon-meet_16::before {
  content: "\f73d";
}

.icon-meet_18::before {
  content: "\f73e";
}

.icon-meet_20::before {
  content: "\f73f";
}

.icon-meet_24::before {
  content: "\f740";
}

.icon-meet_26::before {
  content: "\f741";
}

.icon-meet_32::before {
  content: "\f742";
}

.icon-meet_48::before {
  content: "\f743";
}

.icon-meet_56::before {
  content: "\f744";
}

.icon-meet-end_16::before {
  content: "\f745";
}

.icon-meeting-controls_16::before {
  content: "\f746";
}

.icon-meetings_10::before {
  content: "\f747";
}

.icon-meetings_12::before {
  content: "\f748";
}

.icon-meetings_14::before {
  content: "\f749";
}

.icon-meetings_16::before {
  content: "\f74a";
}

.icon-meetings_18::before {
  content: "\f74b";
}

.icon-meetings_20::before {
  content: "\f74c";
}

.icon-meetings_24::before {
  content: "\f74d";
}

.icon-meetings_26::before {
  content: "\f74e";
}

.icon-meetings_28::before {
  content: "\f74f";
}

.icon-meetings_32::before {
  content: "\f750";
}

.icon-meetings_36::before {
  content: "\f751";
}

.icon-meetings_8::before {
  content: "\f752";
}

.icon-meetings-active_10::before {
  content: "\f753";
}

.icon-meetings-active_12::before {
  content: "\f754";
}

.icon-meetings-active_14::before {
  content: "\f755";
}

.icon-meetings-active_16::before {
  content: "\f756";
}

.icon-meetings-active_18::before {
  content: "\f757";
}

.icon-meetings-active_20::before {
  content: "\f758";
}

.icon-meetings-active_24::before {
  content: "\f759";
}

.icon-meetings-active_26::before {
  content: "\f75a";
}

.icon-meetings-active_28::before {
  content: "\f75b";
}

.icon-meetings-active_32::before {
  content: "\f75c";
}

.icon-meetings-active_36::before {
  content: "\f75d";
}

.icon-meetings-active_8::before {
  content: "\f75e";
}

.icon-meetings-presence_12::before {
  content: "\f75f";
}

.icon-meetings-presence_14::before {
  content: "\f760";
}

.icon-meetings-presence_24::before {
  content: "\f761";
}

.icon-meetings-presence_28::before {
  content: "\f762";
}

.icon-meetings-presence_8::before {
  content: "\f763";
}

.icon-meetings-presence-stroke_10::before {
  content: "\f764";
}

.icon-meetings-presence-stroke_14::before {
  content: "\f765";
}

.icon-meetings-presence-stroke_16::before {
  content: "\f766";
}

.icon-meetings-presence-stroke_26::before {
  content: "\f767";
}

.icon-meetings-presence-stroke_30::before {
  content: "\f768";
}

.icon-mention_10::before {
  content: "\f769";
}

.icon-mention_12::before {
  content: "\f76a";
}

.icon-mention_14::before {
  content: "\f76b";
}

.icon-mention_16::before {
  content: "\f76c";
}

.icon-mention_18::before {
  content: "\f76d";
}

.icon-mention_20::before {
  content: "\f76e";
}

.icon-mention_24::before {
  content: "\f76f";
}

.icon-mention_8::before {
  content: "\f770";
}

.icon-messenger_12::before {
  content: "\f771";
}

.icon-messenger_16::before {
  content: "\f772";
}

.icon-microphone_10::before {
  content: "\f773";
}

.icon-microphone_12::before {
  content: "\f774";
}

.icon-microphone_14::before {
  content: "\f775";
}

.icon-microphone_16::before {
  content: "\f776";
}

.icon-microphone_18::before {
  content: "\f777";
}

.icon-microphone_20::before {
  content: "\f778";
}

.icon-microphone_24::before {
  content: "\f779";
}

.icon-microphone_28::before {
  content: "\f77a";
}

.icon-microphone_36::before {
  content: "\f77b";
}

.icon-microphone_8::before {
  content: "\f77c";
}

.icon-microphone-muted_10::before {
  content: "\f77d";
}

.icon-microphone-muted_12::before {
  content: "\f77e";
}

.icon-microphone-muted_14::before {
  content: "\f77f";
}

.icon-microphone-muted_16::before {
  content: "\f780";
}

.icon-microphone-muted_18::before {
  content: "\f781";
}

.icon-microphone-muted_20::before {
  content: "\f782";
}

.icon-microphone-muted_24::before {
  content: "\f783";
}

.icon-microphone-muted_28::before {
  content: "\f784";
}

.icon-microphone-muted_32::before {
  content: "\f785";
}

.icon-microphone-muted_36::before {
  content: "\f786";
}

.icon-microphone-muted_8::before {
  content: "\f787";
}

.icon-microphone-on_16::before {
  content: "\f788";
}

.icon-microphone-on_20::before {
  content: "\f789";
}

.icon-microphone-on_24::before {
  content: "\f78a";
}

.icon-mind-map_24::before {
  content: "\f78b";
}

.icon-minimize_12::before {
  content: "\f78c";
}

.icon-minimize_14::before {
  content: "\f78d";
}

.icon-minimize_16::before {
  content: "\f78e";
}

.icon-minimize_20::before {
  content: "\f78f";
}

.icon-minimize_24::before {
  content: "\f790";
}

.icon-minimize_28::before {
  content: "\f791";
}

.icon-minus_12::before {
  content: "\f792";
}

.icon-minus_14::before {
  content: "\f793";
}

.icon-minus_16::before {
  content: "\f794";
}

.icon-minus_18::before {
  content: "\f795";
}

.icon-minus_20::before {
  content: "\f796";
}

.icon-minus_24::before {
  content: "\f797";
}

.icon-minus_28::before {
  content: "\f798";
}

.icon-minus_8::before {
  content: "\f799";
}

.icon-mirror_12::before {
  content: "\f79a";
}

.icon-mirror_16::before {
  content: "\f79b";
}

.icon-moderator_16::before {
  content: "\f79c";
}

.icon-moderator_56::before {
  content: "\f79d";
}

.icon-moderator_80::before {
  content: "\f79e";
}

.icon-more_10::before {
  content: "\f79f";
}

.icon-more_12::before {
  content: "\f7a0";
}

.icon-more_14::before {
  content: "\f7a1";
}

.icon-more_16::before {
  content: "\f7a2";
}

.icon-more_18::before {
  content: "\f7a3";
}

.icon-more_20::before {
  content: "\f7a4";
}

.icon-more_24::before {
  content: "\f7a5";
}

.icon-more_28::before {
  content: "\f7a6";
}

.icon-more-adr_12::before {
  content: "\f7a7";
}

.icon-more-adr_16::before {
  content: "\f7a8";
}

.icon-more-adr_20::before {
  content: "\f7a9";
}

.icon-more-adr_24::before {
  content: "\f7aa";
}

.icon-more-adr_28::before {
  content: "\f7ab";
}

.icon-more-android_12::before {
  content: "\f7ac";
}

.icon-more-android_16::before {
  content: "\f7ad";
}

.icon-more-android_20::before {
  content: "\f7ae";
}

.icon-more-android_24::before {
  content: "\f7af";
}

.icon-more-android_28::before {
  content: "\f7b0";
}

.icon-more-circle_12::before {
  content: "\f7b1";
}

.icon-more-circle_140::before {
  content: "\f7b2";
}

.icon-more-circle_16::before {
  content: "\f7b3";
}

.icon-mouse-cursor_16::before {
  content: "\f7b4";
}

.icon-move-call-in-adr_12::before {
  content: "\f7b5";
}

.icon-move-call-in-adr_16::before {
  content: "\f7b6";
}

.icon-move-call-in-adr_18::before {
  content: "\f7b7";
}

.icon-move-call-in-adr_20::before {
  content: "\f7b8";
}

.icon-move-call-in-adr_24::before {
  content: "\f7b9";
}

.icon-move-call-in-adr_28::before {
  content: "\f7ba";
}

.icon-move-call-in-iph_12::before {
  content: "\f7bb";
}

.icon-move-call-in-iph_16::before {
  content: "\f7bc";
}

.icon-move-call-in-iph_18::before {
  content: "\f7bd";
}

.icon-move-call-in-iph_20::before {
  content: "\f7be";
}

.icon-move-call-in-iph_24::before {
  content: "\f7bf";
}

.icon-move-call-in-iph_28::before {
  content: "\f7c0";
}

.icon-move-call-in-laptop_12::before {
  content: "\f7c1";
}

.icon-move-call-in-laptop_16::before {
  content: "\f7c2";
}

.icon-move-call-in-laptop_18::before {
  content: "\f7c3";
}

.icon-move-call-in-laptop_20::before {
  content: "\f7c4";
}

.icon-move-call-in-laptop_24::before {
  content: "\f7c5";
}

.icon-move-call-in-laptop_28::before {
  content: "\f7c6";
}

.icon-move-call-in-out-adr_28::before {
  content: "\f7c7";
}

.icon-move-call-in-out-iph_28::before {
  content: "\f7c8";
}

.icon-move-call-in-tablet_12::before {
  content: "\f7c9";
}

.icon-move-call-in-tablet_18::before {
  content: "\f7ca";
}

.icon-move-call-in-tablet_20::before {
  content: "\f7cb";
}

.icon-move-call-in-tablet_24::before {
  content: "\f7cc";
}

.icon-move-call-in-tablet_28::before {
  content: "\f7cd";
}

.icon-move-call-out-adr_12::before {
  content: "\f7ce";
}

.icon-move-call-out-adr_16::before {
  content: "\f7cf";
}

.icon-move-call-out-adr_18::before {
  content: "\f7d0";
}

.icon-move-call-out-adr_20::before {
  content: "\f7d1";
}

.icon-move-call-out-adr_24::before {
  content: "\f7d2";
}

.icon-move-call-out-adr_28::before {
  content: "\f7d3";
}

.icon-move-call-out-iph_12::before {
  content: "\f7d4";
}

.icon-move-call-out-iph_16::before {
  content: "\f7d5";
}

.icon-move-call-out-iph_18::before {
  content: "\f7d6";
}

.icon-move-call-out-iph_20::before {
  content: "\f7d7";
}

.icon-move-call-out-iph_24::before {
  content: "\f7d8";
}

.icon-move-call-out-iph_28::before {
  content: "\f7d9";
}

.icon-move-call-out-laptop_12::before {
  content: "\f7da";
}

.icon-move-call-out-laptop_16::before {
  content: "\f7db";
}

.icon-move-call-out-laptop_18::before {
  content: "\f7dc";
}

.icon-move-call-out-laptop_20::before {
  content: "\f7dd";
}

.icon-move-call-out-laptop_24::before {
  content: "\f7de";
}

.icon-move-call-out-laptop_28::before {
  content: "\f7df";
}

.icon-move-call-out-tablet_12::before {
  content: "\f7e0";
}

.icon-move-call-out-tablet_18::before {
  content: "\f7e1";
}

.icon-move-call-out-tablet_20::before {
  content: "\f7e2";
}

.icon-move-call-out-tablet_24::before {
  content: "\f7e3";
}

.icon-move-call-out-tablet_28::before {
  content: "\f7e4";
}

.icon-multiline-chart_16::before {
  content: "\f7e5";
}

.icon-multimedia_16::before {
  content: "\f7e6";
}

.icon-multimedia_20::before {
  content: "\f7e7";
}

.icon-multiple-devices_16::before {
  content: "\f7e8";
}

.icon-multiple-devices_20::before {
  content: "\f7e9";
}

.icon-multiple-devices_24::before {
  content: "\f7ea";
}

.icon-multiple-devices_28::before {
  content: "\f7eb";
}

.icon-multiple-devices_64::before {
  content: "\f7ec";
}

.icon-music-mode_16::before {
  content: "\f7ed";
}

.icon-mute-on-entry_16::before {
  content: "\f7ee";
}

.icon-new-voicemail_16::before {
  content: "\f7ef";
}

.icon-new-voicemail_20::before {
  content: "\f7f0";
}

.icon-new-voicemail_24::before {
  content: "\f7f1";
}

.icon-new-whiteboard_12::before {
  content: "\f7f2";
}

.icon-new-whiteboard_16::before {
  content: "\f7f3";
}

.icon-next_10::before {
  content: "\f7f4";
}

.icon-next_12::before {
  content: "\f7f5";
}

.icon-next_16::before {
  content: "\f7f6";
}

.icon-next_18::before {
  content: "\f7f7";
}

.icon-next_20::before {
  content: "\f7f8";
}

.icon-next_24::before {
  content: "\f7f9";
}

.icon-next_28::before {
  content: "\f7fa";
}

.icon-next_36::before {
  content: "\f7fb";
}

.icon-no-devices_28::before {
  content: "\f7fc";
}

.icon-no-phone-warning_20::before {
  content: "\f7fd";
}

.icon-no-phone-warning_24::before {
  content: "\f7fe";
}

.icon-note_16::before {
  content: "\f7ff";
}

.icon-note_20::before {
  content: "\f800";
}

.icon-note_24::before {
  content: "\f801";
}

.icon-note-ppt_16::before {
  content: "\f802";
}

.icon-note-ppt_20::before {
  content: "\f803";
}

.icon-notepad_16::before {
  content: "\f804";
}

.icon-notes_10::before {
  content: "\f805";
}

.icon-notes_12::before {
  content: "\f806";
}

.icon-notes_14::before {
  content: "\f807";
}

.icon-notes_16::before {
  content: "\f808";
}

.icon-notes_20::before {
  content: "\f809";
}

.icon-notes_24::before {
  content: "\f80a";
}

.icon-notes_26::before {
  content: "\f80b";
}

.icon-notes_28::before {
  content: "\f80c";
}

.icon-notes_36::before {
  content: "\f80d";
}

.icon-notes_8::before {
  content: "\f80e";
}

.icon-open-in-folder_10::before {
  content: "\f80f";
}

.icon-open-in-folder_12::before {
  content: "\f810";
}

.icon-open-in-folder_14::before {
  content: "\f811";
}

.icon-open-in-folder_16::before {
  content: "\f812";
}

.icon-open-in-folder_20::before {
  content: "\f813";
}

.icon-open-pages_12::before {
  content: "\f814";
}

.icon-open-pages_14::before {
  content: "\f815";
}

.icon-open-pages_16::before {
  content: "\f816";
}

.icon-open-pages_24::before {
  content: "\f817";
}

.icon-open-pages_36::before {
  content: "\f818";
}

.icon-other-number_12::before {
  content: "\f819";
}

.icon-other-number_14::before {
  content: "\f81a";
}

.icon-other-number_16::before {
  content: "\f81b";
}

.icon-other-number_20::before {
  content: "\f81c";
}

.icon-other-number-warning_16::before {
  content: "\f81d";
}

.icon-outgoing-call-active_12::before {
  content: "\f81e";
}

.icon-outgoing-call-active_16::before {
  content: "\f81f";
}

.icon-outgoing-call-legacy_12::before {
  content: "\f820";
}

.icon-outgoing-call-legacy_16::before {
  content: "\f821";
}

.icon-outgoing-call-legacy_20::before {
  content: "\f822";
}

.icon-outgoing-call-legacy_36::before {
  content: "\f823";
}

.icon-outgoing-call-selected_20::before {
  content: "\f824";
}

.icon-outgoing-call-selected_24::before {
  content: "\f825";
}

.icon-overflow-left_16::before {
  content: "\f826";
}

.icon-overflow-right_16::before {
  content: "\f827";
}

.icon-paired-camera_16::before {
  content: "\f828";
}

.icon-paired-camera_24::before {
  content: "\f829";
}

.icon-paired-camera_28::before {
  content: "\f82a";
}

.icon-paired-device_16::before {
  content: "\f82b";
}

.icon-paired-device_24::before {
  content: "\f82c";
}

.icon-paired-device_56::before {
  content: "\f82d";
}

.icon-paired-device_96::before {
  content: "\f82e";
}

.icon-paired-handset_16::before {
  content: "\f82f";
}

.icon-paired-handset_24::before {
  content: "\f830";
}

.icon-pairing_14::before {
  content: "\f831";
}

.icon-pairing_16::before {
  content: "\f832";
}

.icon-pairing_20::before {
  content: "\f833";
}

.icon-pairing_24::before {
  content: "\f834";
}

.icon-pairing_28::before {
  content: "\f835";
}

.icon-pairing_56::before {
  content: "\f836";
}

.icon-panel-control-bar_36::before {
  content: "\f837";
}

.icon-panel-control-down_12::before {
  content: "\f838";
}

.icon-panel-control-down_24::before {
  content: "\f839";
}

.icon-panel-control-down_28::before {
  content: "\f83a";
}

.icon-panel-control-down_36::before {
  content: "\f83b";
}

.icon-panel-control-down-iph_12::before {
  content: "\f83c";
}

.icon-panel-control-down-iph_24::before {
  content: "\f83d";
}

.icon-panel-control-down-iph_36::before {
  content: "\f83e";
}

.icon-panel-control-dragger_14::before {
  content: "\f83f";
}

.icon-panel-control-dragger_16::before {
  content: "\f840";
}

.icon-panel-control-left_12::before {
  content: "\f841";
}

.icon-panel-control-left_16::before {
  content: "\f842";
}

.icon-panel-control-left_24::before {
  content: "\f843";
}

.icon-panel-control-left_36::before {
  content: "\f844";
}

.icon-panel-control-left-iph_12::before {
  content: "\f845";
}

.icon-panel-control-left-iph_24::before {
  content: "\f846";
}

.icon-panel-control-left-iph_36::before {
  content: "\f847";
}

.icon-panel-control-right_12::before {
  content: "\f848";
}

.icon-panel-control-right_16::before {
  content: "\f849";
}

.icon-panel-control-right_24::before {
  content: "\f84a";
}

.icon-panel-control-right_36::before {
  content: "\f84b";
}

.icon-panel-control-right-iph_12::before {
  content: "\f84c";
}

.icon-panel-control-right-iph_24::before {
  content: "\f84d";
}

.icon-panel-control-right-iph_36::before {
  content: "\f84e";
}

.icon-panel-control-thin-down_12::before {
  content: "\f84f";
}

.icon-panel-control-thin-down_24::before {
  content: "\f850";
}

.icon-panel-control-thin-down_28::before {
  content: "\f851";
}

.icon-panel-control-thin-left_12::before {
  content: "\f852";
}

.icon-panel-control-thin-left_24::before {
  content: "\f853";
}

.icon-panel-control-thin-right_12::before {
  content: "\f854";
}

.icon-panel-control-thin-right_24::before {
  content: "\f855";
}

.icon-panel-control-thin-up_12::before {
  content: "\f856";
}

.icon-panel-control-thin-up_24::before {
  content: "\f857";
}

.icon-panel-control-thin-up_28::before {
  content: "\f858";
}

.icon-panel-control-thinner-left_24::before {
  content: "\f859";
}

.icon-panel-control-thinner-right_24::before {
  content: "\f85a";
}

.icon-panel-control-up_12::before {
  content: "\f85b";
}

.icon-panel-control-up_24::before {
  content: "\f85c";
}

.icon-panel-control-up_28::before {
  content: "\f85d";
}

.icon-panel-control-up_36::before {
  content: "\f85e";
}

.icon-panel-control-up-iph_12::before {
  content: "\f85f";
}

.icon-panel-control-up-iph_24::before {
  content: "\f860";
}

.icon-panel-control-up-iph_36::before {
  content: "\f861";
}

.icon-parked_16::before {
  content: "\f862";
}

.icon-parked_20::before {
  content: "\f863";
}

.icon-parked_24::before {
  content: "\f864";
}

.icon-parse_16::before {
  content: "\f865";
}

.icon-parse_20::before {
  content: "\f866";
}

.icon-participant-add_12::before {
  content: "\f867";
}

.icon-participant-add_14::before {
  content: "\f868";
}

.icon-participant-add_16::before {
  content: "\f869";
}

.icon-participant-add_20::before {
  content: "\f86a";
}

.icon-participant-add_24::before {
  content: "\f86b";
}

.icon-participant-add_28::before {
  content: "\f86c";
}

.icon-participant-add_56::before {
  content: "\f86d";
}

.icon-participant-blocked_12::before {
  content: "\f86e";
}

.icon-participant-blocked_14::before {
  content: "\f86f";
}

.icon-participant-list_12::before {
  content: "\f870";
}

.icon-participant-list_14::before {
  content: "\f871";
}

.icon-participant-list_16::before {
  content: "\f872";
}

.icon-participant-list_18::before {
  content: "\f873";
}

.icon-participant-list_20::before {
  content: "\f874";
}

.icon-participant-list_22::before {
  content: "\f875";
}

.icon-participant-list_24::before {
  content: "\f876";
}

.icon-participant-list_26::before {
  content: "\f877";
}

.icon-participant-list_28::before {
  content: "\f878";
}

.icon-participant-list_32::before {
  content: "\f879";
}

.icon-participant-list_56::before {
  content: "\f87a";
}

.icon-participant-list_64::before {
  content: "\f87b";
}

.icon-participant-list_80::before {
  content: "\f87c";
}

.icon-participant-list-legacy_16::before {
  content: "\f87d";
}

.icon-participant-list-legacy_20::before {
  content: "\f87e";
}

.icon-participant-list-legacy_24::before {
  content: "\f87f";
}

.icon-participant-list-legacy_28::before {
  content: "\f880";
}

.icon-participant-list-legacy_32::before {
  content: "\f881";
}

.icon-participant-list-legacy_56::before {
  content: "\f882";
}

.icon-participant-list-legacy_64::before {
  content: "\f883";
}

.icon-participant-list-legacy_80::before {
  content: "\f884";
}

.icon-participant-list-legacy-optical_16::before {
  content: "\f885";
}

.icon-participant-list-legacy-optical_20::before {
  content: "\f886";
}

.icon-participant-list-legacy-optical_22::before {
  content: "\f887";
}

.icon-participant-list-legacy-optical_26::before {
  content: "\f888";
}

.icon-participant-list-legacy-optical_28::before {
  content: "\f889";
}

.icon-participant-list-legacy-optical_32::before {
  content: "\f88a";
}

.icon-participant-list-legacy-optical_56::before {
  content: "\f88b";
}

.icon-participant-list-legacy-optical_64::before {
  content: "\f88c";
}

.icon-participant-list-legacy-optical_80::before {
  content: "\f88d";
}

.icon-participant-remove_12::before {
  content: "\f88e";
}

.icon-participant-remove_14::before {
  content: "\f88f";
}

.icon-participant-remove_16::before {
  content: "\f890";
}

.icon-participant-remove_20::before {
  content: "\f891";
}

.icon-participant-remove_24::before {
  content: "\f892";
}

.icon-participant-remove_28::before {
  content: "\f893";
}

.icon-participant-remove_56::before {
  content: "\f894";
}

.icon-participant-unknown_14::before {
  content: "\f895";
}

.icon-pass-mouse_12::before {
  content: "\f896";
}

.icon-pass-mouse_16::before {
  content: "\f897";
}

.icon-pass-mouse_20::before {
  content: "\f898";
}

.icon-pause_10::before {
  content: "\f899";
}

.icon-pause_12::before {
  content: "\f89a";
}

.icon-pause_120::before {
  content: "\f89b";
}

.icon-pause_124::before {
  content: "\f89c";
}

.icon-pause_14::before {
  content: "\f89d";
}

.icon-pause_16::before {
  content: "\f89e";
}

.icon-pause_18::before {
  content: "\f89f";
}

.icon-pause_20::before {
  content: "\f8a0";
}

.icon-pause_24::before {
  content: "\f8a1";
}

.icon-pause_26::before {
  content: "\f8a2";
}

.icon-pause_32::before {
  content: "\f8a3";
}

.icon-pause_48::before {
  content: "\f8a4";
}

.icon-pause_56::before {
  content: "\f8a5";
}

.icon-pause_8::before {
  content: "\f8a6";
}

.icon-pause-circle_12::before {
  content: "\f8a7";
}

.icon-pause-circle_16::before {
  content: "\f8a8";
}

.icon-pause-circle_20::before {
  content: "\f8a9";
}

.icon-pause-circle_24::before {
  content: "\f8aa";
}

.icon-pause-circle-active_16::before {
  content: "\f8ab";
}

.icon-pause-circle-active_24::before {
  content: "\f8ac";
}

.icon-pen_12::before {
  content: "\f8ad";
}

.icon-pen_14::before {
  content: "\f8ae";
}

.icon-pen_16::before {
  content: "\f8af";
}

.icon-pen_18::before {
  content: "\f8b0";
}

.icon-pen_24::before {
  content: "\f8b1";
}

.icon-pen_8::before {
  content: "\f8b2";
}

.icon-people_10::before {
  content: "\f8b3";
}

.icon-people_12::before {
  content: "\f8b4";
}

.icon-people_120::before {
  content: "\f8b5";
}

.icon-people_14::before {
  content: "\f8b6";
}

.icon-people_16::before {
  content: "\f8b7";
}

.icon-people_18::before {
  content: "\f8b8";
}

.icon-people_20::before {
  content: "\f8b9";
}

.icon-people_24::before {
  content: "\f8ba";
}

.icon-people_26::before {
  content: "\f8bb";
}

.icon-people_28::before {
  content: "\f8bc";
}

.icon-people_32::before {
  content: "\f8bd";
}

.icon-people_36::before {
  content: "\f8be";
}

.icon-people_8::before {
  content: "\f8bf";
}

.icon-people-active_10::before {
  content: "\f8c0";
}

.icon-people-active_12::before {
  content: "\f8c1";
}

.icon-people-active_14::before {
  content: "\f8c2";
}

.icon-people-active_16::before {
  content: "\f8c3";
}

.icon-people-active_18::before {
  content: "\f8c4";
}

.icon-people-active_20::before {
  content: "\f8c5";
}

.icon-people-active_24::before {
  content: "\f8c6";
}

.icon-people-active_26::before {
  content: "\f8c7";
}

.icon-people-active_28::before {
  content: "\f8c8";
}

.icon-people-active_32::before {
  content: "\f8c9";
}

.icon-people-active_36::before {
  content: "\f8ca";
}

.icon-people-active_8::before {
  content: "\f8cb";
}

.icon-people-circle_16::before {
  content: "\f8cc";
}

.icon-people-circle_20::before {
  content: "\f8cd";
}

.icon-people-circle_24::before {
  content: "\f8ce";
}

.icon-phone-adr_12::before {
  content: "\f8cf";
}

.icon-phone-adr_16::before {
  content: "\f8d0";
}

.icon-phone-adr_20::before {
  content: "\f8d1";
}

.icon-phone-adr_24::before {
  content: "\f8d2";
}

.icon-phone-android_12::before {
  content: "\f8d3";
}

.icon-phone-android_16::before {
  content: "\f8d4";
}

.icon-phone-android_24::before {
  content: "\f8d5";
}

.icon-phone-ios_12::before {
  content: "\f8d6";
}

.icon-phone-ios_16::before {
  content: "\f8d7";
}

.icon-phone-ios_24::before {
  content: "\f8d8";
}

.icon-phone-ios-muted_12::before {
  content: "\f8d9";
}

.icon-phone-iph_12::before {
  content: "\f8da";
}

.icon-phone-iph_16::before {
  content: "\f8db";
}

.icon-phone-iph_20::before {
  content: "\f8dc";
}

.icon-phone-iph_24::before {
  content: "\f8dd";
}

.icon-phone-iph-alert_12::before {
  content: "\f8de";
}

.icon-phone-iph-muted_12::before {
  content: "\f8df";
}

.icon-phone-iph-muted-alert_12::before {
  content: "\f8e0";
}

.icon-phone-iph-private_12::before {
  content: "\f8e1";
}

.icon-phone-reply_16::before {
  content: "\f8e2";
}

.icon-phone-reply_20::before {
  content: "\f8e3";
}

.icon-phone-reply-all_16::before {
  content: "\f8e4";
}

.icon-phone-reply-all_20::before {
  content: "\f8e5";
}

.icon-picker_14::before {
  content: "\f8e6";
}

.icon-picker_16::before {
  content: "\f8e7";
}

.icon-picker_18::before {
  content: "\f8e8";
}

.icon-picture-in-picture_12::before {
  content: "\f8e9";
}

.icon-picture-in-picture_16::before {
  content: "\f8ea";
}

.icon-picture-in-picture_20::before {
  content: "\f8eb";
}

.icon-picture-in-picture_24::before {
  content: "\f8ec";
}

.icon-pie-chart_16::before {
  content: "\f8ed";
}

.icon-pin_10::before {
  content: "\f8ee";
}

.icon-pin_12::before {
  content: "\f8ef";
}

.icon-pin_14::before {
  content: "\f8f0";
}

.icon-pin_16::before {
  content: "\f8f1";
}

.icon-pin_18::before {
  content: "\f8f2";
}

.icon-pin_20::before {
  content: "\f8f3";
}

.icon-pin_24::before {
  content: "\f8f4";
}

.icon-pin-active_20::before {
  content: "\f8f5";
}

.icon-pin-list_12::before {
  content: "\f8f6";
}

.icon-pin-list_16::before {
  content: "\f8f7";
}

.icon-pin-list_20::before {
  content: "\f8f8";
}

.icon-pin-muted_10::before {
  content: "\f8f9";
}

.icon-pin-muted_12::before {
  content: "\f8fa";
}

.icon-pin-muted_14::before {
  content: "\f8fb";
}

.icon-pin-muted_16::before {
  content: "\f8fc";
}

.icon-pin-muted_18::before {
  content: "\f8fd";
}

.icon-pin-muted_20::before {
  content: "\f8fe";
}

.icon-pin-muted_24::before {
  content: "\f8ff";
}

.icon-placeholder_10::before {
  content: "\f900";
}

.icon-placeholder_12::before {
  content: "\f901";
}

.icon-placeholder_14::before {
  content: "\f902";
}

.icon-placeholder_16::before {
  content: "\f903";
}

.icon-placeholder_18::before {
  content: "\f904";
}

.icon-placeholder_20::before {
  content: "\f905";
}

.icon-placeholder_24::before {
  content: "\f906";
}

.icon-placeholder_28::before {
  content: "\f907";
}

.icon-placeholder_32::before {
  content: "\f908";
}

.icon-placeholder_36::before {
  content: "\f909";
}

.icon-placeholder_40::before {
  content: "\f90a";
}

.icon-placeholder_48::before {
  content: "\f90b";
}

.icon-placeholder_56::before {
  content: "\f90c";
}

.icon-placeholder_8::before {
  content: "\f90d";
}

.icon-play_12::before {
  content: "\f90e";
}

.icon-play_14::before {
  content: "\f90f";
}

.icon-play_16::before {
  content: "\f910";
}

.icon-play_20::before {
  content: "\f911";
}

.icon-play_24::before {
  content: "\f912";
}

.icon-play_28::before {
  content: "\f913";
}

.icon-play_32::before {
  content: "\f914";
}

.icon-play-circle_12::before {
  content: "\f915";
}

.icon-play-circle_16::before {
  content: "\f916";
}

.icon-play-circle_20::before {
  content: "\f917";
}

.icon-play-circle_24::before {
  content: "\f918";
}

.icon-play-circle_28::before {
  content: "\f919";
}

.icon-play-circle_32::before {
  content: "\f91a";
}

.icon-plug-ac_24::before {
  content: "\f91b";
}

.icon-plus_12::before {
  content: "\f91c";
}

.icon-plus_14::before {
  content: "\f91d";
}

.icon-plus_16::before {
  content: "\f91e";
}

.icon-plus_18::before {
  content: "\f91f";
}

.icon-plus_20::before {
  content: "\f920";
}

.icon-plus_24::before {
  content: "\f921";
}

.icon-plus_28::before {
  content: "\f922";
}

.icon-plus_8::before {
  content: "\f923";
}

.icon-plus-circle_24::before {
  content: "\f924";
}

.icon-plus-circle-active_12::before {
  content: "\f925";
}

.icon-plus-circle-active_20::before {
  content: "\f926";
}

.icon-plus-circle-active_24::before {
  content: "\f927";
}

.icon-pmr_10::before {
  content: "\f928";
}

.icon-pmr_12::before {
  content: "\f929";
}

.icon-pmr_14::before {
  content: "\f92a";
}

.icon-pmr_16::before {
  content: "\f92b";
}

.icon-pmr_18::before {
  content: "\f92c";
}

.icon-pmr_20::before {
  content: "\f92d";
}

.icon-pmr_24::before {
  content: "\f92e";
}

.icon-pmr_32::before {
  content: "\f92f";
}

.icon-pmr_36::before {
  content: "\f930";
}

.icon-pmr-legacy_10::before {
  content: "\f931";
}

.icon-pmr-legacy_12::before {
  content: "\f932";
}

.icon-pmr-legacy_14::before {
  content: "\f933";
}

.icon-pmr-legacy_16::before {
  content: "\f934";
}

.icon-pmr-legacy_18::before {
  content: "\f935";
}

.icon-pmr-legacy_20::before {
  content: "\f936";
}

.icon-pmr-legacy_24::before {
  content: "\f937";
}

.icon-pmr-legacy_32::before {
  content: "\f938";
}

.icon-pmr-legacy_36::before {
  content: "\f939";
}

.icon-poll_12::before {
  content: "\f93a";
}

.icon-poll_16::before {
  content: "\f93b";
}

.icon-poll_20::before {
  content: "\f93c";
}

.icon-poll_24::before {
  content: "\f93d";
}

.icon-poll_36::before {
  content: "\f93e";
}

.icon-pop-in_10::before {
  content: "\f93f";
}

.icon-pop-in_12::before {
  content: "\f940";
}

.icon-pop-in_16::before {
  content: "\f941";
}

.icon-pop-in_20::before {
  content: "\f942";
}

.icon-pop-in_24::before {
  content: "\f943";
}

.icon-pop-in_8::before {
  content: "\f944";
}

.icon-pop-out_10::before {
  content: "\f945";
}

.icon-pop-out_12::before {
  content: "\f946";
}

.icon-pop-out_16::before {
  content: "\f947";
}

.icon-pop-out_20::before {
  content: "\f948";
}

.icon-pop-out_24::before {
  content: "\f949";
}

.icon-pop-out_8::before {
  content: "\f94a";
}

.icon-pop-up_12::before {
  content: "\f94b";
}

.icon-pop-up_24::before {
  content: "\f94c";
}

.icon-power-ac_16::before {
  content: "\f94d";
}

.icon-power-apps_32::before {
  content: "\f94e";
}

.icon-presentation_16::before {
  content: "\f94f";
}

.icon-presentation_24::before {
  content: "\f950";
}

.icon-print_10::before {
  content: "\f951";
}

.icon-print_12::before {
  content: "\f952";
}

.icon-print_16::before {
  content: "\f953";
}

.icon-priority_12::before {
  content: "\f954";
}

.icon-priority_14::before {
  content: "\f955";
}

.icon-priority_16::before {
  content: "\f956";
}

.icon-priority_18::before {
  content: "\f957";
}

.icon-priority_20::before {
  content: "\f958";
}

.icon-priority_24::before {
  content: "\f959";
}

.icon-priority_28::before {
  content: "\f95a";
}

.icon-priority_32::before {
  content: "\f95b";
}

.icon-priority_40::before {
  content: "\f95c";
}

.icon-priority_44::before {
  content: "\f95d";
}

.icon-priority_72::before {
  content: "\f95e";
}

.icon-priority-active_16::before {
  content: "\f95f";
}

.icon-privacy_16::before {
  content: "\f960";
}

.icon-privacy_20::before {
  content: "\f961";
}

.icon-private_10::before {
  content: "\f962";
}

.icon-private_12::before {
  content: "\f963";
}

.icon-private_14::before {
  content: "\f964";
}

.icon-private_16::before {
  content: "\f965";
}

.icon-private_20::before {
  content: "\f966";
}

.icon-private_24::before {
  content: "\f967";
}

.icon-private_28::before {
  content: "\f968";
}

.icon-private_8::before {
  content: "\f969";
}

.icon-private-circle_100::before {
  content: "\f96a";
}

.icon-private-circle_14::before {
  content: "\f96b";
}

.icon-private-circle_16::before {
  content: "\f96c";
}

.icon-private-circle_20::before {
  content: "\f96d";
}

.icon-private-circle_24::before {
  content: "\f96e";
}

.icon-private-circle_48::before {
  content: "\f96f";
}

.icon-private-circle_56::before {
  content: "\f970";
}

.icon-private-circle_80::before {
  content: "\f971";
}

.icon-private-circle-active_16::before {
  content: "\f972";
}

.icon-private-circle-active_20::before {
  content: "\f973";
}

.icon-private-circle-active_24::before {
  content: "\f974";
}

.icon-private-meeting_12::before {
  content: "\f975";
}

.icon-private-meeting_14::before {
  content: "\f976";
}

.icon-private-meeting_16::before {
  content: "\f977";
}

.icon-private-meeting_20::before {
  content: "\f978";
}

.icon-pro-badge_28::before {
  content: "\f979";
}

.icon-product-demo_16::before {
  content: "\f97a";
}

.icon-proximity_12::before {
  content: "\f97b";
}

.icon-proximity_16::before {
  content: "\f97c";
}

.icon-proximity_20::before {
  content: "\f97d";
}

.icon-proximity_24::before {
  content: "\f97e";
}

.icon-proximity_28::before {
  content: "\f97f";
}

.icon-proximity-muted_12::before {
  content: "\f980";
}

.icon-proximity-muted_16::before {
  content: "\f981";
}

.icon-proximity-muted_24::before {
  content: "\f982";
}

.icon-proximity-muted_28::before {
  content: "\f983";
}

.icon-proximity-video_12::before {
  content: "\f984";
}

.icon-proximity-video_14::before {
  content: "\f985";
}

.icon-proximity-video_16::before {
  content: "\f986";
}

.icon-proximity-video_20::before {
  content: "\f987";
}

.icon-proximity-video_24::before {
  content: "\f988";
}

.icon-proximity-video_26::before {
  content: "\f989";
}

.icon-pto_12::before {
  content: "\f98a";
}

.icon-pto_120::before {
  content: "\f98b";
}

.icon-pto_124::before {
  content: "\f98c";
}

.icon-pto_14::before {
  content: "\f98d";
}

.icon-pto_16::before {
  content: "\f98e";
}

.icon-pto_18::before {
  content: "\f98f";
}

.icon-pto_20::before {
  content: "\f990";
}

.icon-pto_24::before {
  content: "\f991";
}

.icon-pto_26::before {
  content: "\f992";
}

.icon-pto_28::before {
  content: "\f993";
}

.icon-pto_32::before {
  content: "\f994";
}

.icon-pto_40::before {
  content: "\f995";
}

.icon-pto_48::before {
  content: "\f996";
}

.icon-pto_56::before {
  content: "\f997";
}

.icon-pto_8::before {
  content: "\f998";
}

.icon-pull-call_12::before {
  content: "\f999";
}

.icon-pull-call_14::before {
  content: "\f99a";
}

.icon-pull-call_16::before {
  content: "\f99b";
}

.icon-pull-call_24::before {
  content: "\f99c";
}

.icon-q-a_16::before {
  content: "\f99d";
}

.icon-q-a_20::before {
  content: "\f99e";
}

.icon-q-a_24::before {
  content: "\f99f";
}

.icon-q-a_36::before {
  content: "\f9a0";
}

.icon-quality_16::before {
  content: "\f9a1";
}

.icon-quality_24::before {
  content: "\f9a2";
}

.icon-queue_14::before {
  content: "\f9a3";
}

.icon-Queue_contact::before {
  content: "\f9a4";
}

.icon-queue-contact_14::before {
  content: "\f9a5";
}

.icon-queue-contact_20::before {
  content: "\f9a6";
}

.icon-Queue-contact_20::before {
  content: "\f9a7";
}

.icon-Queue-lookup_16::before {
  content: "\f9a8";
}

.icon-quiet_16::before {
  content: "\f9a9";
}

.icon-quiet_20::before {
  content: "\f9aa";
}

.icon-quiet_32::before {
  content: "\f9ab";
}

.icon-quiet_8::before {
  content: "\f9ac";
}

.icon-raise-hand_12::before {
  content: "\f9ad";
}

.icon-raise-hand_16::before {
  content: "\f9ae";
}

.icon-raise-hand_20::before {
  content: "\f9af";
}

.icon-raise-hand_24::before {
  content: "\f9b0";
}

.icon-ram_16::before {
  content: "\f9b1";
}

.icon-reactions_12::before {
  content: "\f9b2";
}

.icon-reactions_16::before {
  content: "\f9b3";
}

.icon-reactions_20::before {
  content: "\f9b4";
}

.icon-recents_12::before {
  content: "\f9b5";
}

.icon-recents_14::before {
  content: "\f9b6";
}

.icon-recents_16::before {
  content: "\f9b7";
}

.icon-recents_18::before {
  content: "\f9b8";
}

.icon-recents_20::before {
  content: "\f9b9";
}

.icon-recents_24::before {
  content: "\f9ba";
}

.icon-recents_80::before {
  content: "\f9bb";
}

.icon-recents-active_14::before {
  content: "\f9bc";
}

.icon-recents-active_24::before {
  content: "\f9bd";
}

.icon-recents-presence_12::before {
  content: "\f9be";
}

.icon-recents-presence_14::before {
  content: "\f9bf";
}

.icon-recents-presence_24::before {
  content: "\f9c0";
}

.icon-recents-presence_28::before {
  content: "\f9c1";
}

.icon-recents-presence_8::before {
  content: "\f9c2";
}

.icon-recents-presence-stroke_10::before {
  content: "\f9c3";
}

.icon-recents-presence-stroke_14::before {
  content: "\f9c4";
}

.icon-recents-presence-stroke_16::before {
  content: "\f9c5";
}

.icon-recents-presence-stroke_26::before {
  content: "\f9c6";
}

.icon-recents-presence-stroke_30::before {
  content: "\f9c7";
}

.icon-record_12::before {
  content: "\f9c8";
}

.icon-record_14::before {
  content: "\f9c9";
}

.icon-record_16::before {
  content: "\f9ca";
}

.icon-record_20::before {
  content: "\f9cb";
}

.icon-record_24::before {
  content: "\f9cc";
}

.icon-record_28::before {
  content: "\f9cd";
}

.icon-record-active_12::before {
  content: "\f9ce";
}

.icon-record-active_14::before {
  content: "\f9cf";
}

.icon-record-active_16::before {
  content: "\f9d0";
}

.icon-record-active_20::before {
  content: "\f9d1";
}

.icon-record-active_24::before {
  content: "\f9d2";
}

.icon-record-active-bg_12::before {
  content: "\f9d3";
}

.icon-record-active-bg_14::before {
  content: "\f9d4";
}

.icon-record-active-bg_16::before {
  content: "\f9d5";
}

.icon-record-active-bg_20::before {
  content: "\f9d6";
}

.icon-record-active-bg_24::before {
  content: "\f9d7";
}

.icon-record-active-circle_12::before {
  content: "\f9d8";
}

.icon-record-active-circle_14::before {
  content: "\f9d9";
}

.icon-record-active-circle_16::before {
  content: "\f9da";
}

.icon-record-active-circle_20::before {
  content: "\f9db";
}

.icon-record-active-circle_24::before {
  content: "\f9dc";
}

.icon-recurring_12::before {
  content: "\f9dd";
}

.icon-recurring_14::before {
  content: "\f9de";
}

.icon-recurring_16::before {
  content: "\f9df";
}

.icon-recurring_20::before {
  content: "\f9e0";
}

.icon-recurring_24::before {
  content: "\f9e1";
}

.icon-recurring-off_12::before {
  content: "\f9e2";
}

.icon-recurring-off_16::before {
  content: "\f9e3";
}

.icon-redial_16::before {
  content: "\f9e4";
}

.icon-redial_20::before {
  content: "\f9e5";
}

.icon-redial_24::before {
  content: "\f9e6";
}

.icon-redo_12::before {
  content: "\f9e7";
}

.icon-redo_14::before {
  content: "\f9e8";
}

.icon-redo_16::before {
  content: "\f9e9";
}

.icon-refresh_10::before {
  content: "\f9ea";
}

.icon-refresh_12::before {
  content: "\f9eb";
}

.icon-refresh_16::before {
  content: "\f9ec";
}

.icon-refresh_18::before {
  content: "\f9ed";
}

.icon-refresh_20::before {
  content: "\f9ee";
}

.icon-refresh_24::before {
  content: "\f9ef";
}

.icon-remote-desktop-control_10::before {
  content: "\f9f0";
}

.icon-remote-desktop-control_12::before {
  content: "\f9f1";
}

.icon-remote-desktop-control_14::before {
  content: "\f9f2";
}

.icon-remote-desktop-control_16::before {
  content: "\f9f3";
}

.icon-remote-desktop-control_24::before {
  content: "\f9f4";
}

.icon-remove_12::before {
  content: "\f9f5";
}

.icon-remove_16::before {
  content: "\f9f6";
}

.icon-remove_20::before {
  content: "\f9f7";
}

.icon-remove_24::before {
  content: "\f9f8";
}

.icon-reply_10::before {
  content: "\f9f9";
}

.icon-reply_12::before {
  content: "\f9fa";
}

.icon-reply_16::before {
  content: "\f9fb";
}

.icon-reply_20::before {
  content: "\f9fc";
}

.icon-reply_24::before {
  content: "\f9fd";
}

.icon-reply-list_12::before {
  content: "\f9fe";
}

.icon-reply-list_16::before {
  content: "\f9ff";
}

.icon-reply-list_20::before {
  content: "\fa00";
}

.icon-report_16::before {
  content: "\fa01";
}

.icon-report_28::before {
  content: "\fa02";
}

.icon-reset_16::before {
  content: "\fa03";
}

.icon-reset_24::before {
  content: "\fa04";
}

.icon-response_16::before {
  content: "\fa05";
}

.icon-responsive-mobile_16::before {
  content: "\fa06";
}

.icon-retrieve-call_14::before {
  content: "\fa07";
}

.icon-retrieve-call_16::before {
  content: "\fa08";
}

.icon-return_12::before {
  content: "\fa09";
}

.icon-return_16::before {
  content: "\fa0a";
}

.icon-ringtone_16::before {
  content: "\fa0b";
}

.icon-ringtone_24::before {
  content: "\fa0c";
}

.icon-room-calendar_24::before {
  content: "\fa0d";
}

.icon-room-lights_16::before {
  content: "\fa0e";
}

.icon-room-lights_24::before {
  content: "\fa0f";
}

.icon-rotate-content_24::before {
  content: "\fa10";
}

.icon-rss-circle_24::before {
  content: "\fa11";
}

.icon-rss-circle_32::before {
  content: "\fa12";
}

.icon-rss-circle_40::before {
  content: "\fa13";
}

.icon-running-application_16::before {
  content: "\fa14";
}

.icon-running-application_24::before {
  content: "\fa15";
}

.icon-save_12::before {
  content: "\fa16";
}

.icon-save_14::before {
  content: "\fa17";
}

.icon-save_16::before {
  content: "\fa18";
}

.icon-save_24::before {
  content: "\fa19";
}

.icon-scan_20::before {
  content: "\fa1a";
}

.icon-scan_24::before {
  content: "\fa1b";
}

.icon-scheduler-available_14::before {
  content: "\fa1c";
}

.icon-scheduler-unavailable_14::before {
  content: "\fa1d";
}

.icon-screen-toggle_10::before {
  content: "\fa1e";
}

.icon-screen-toggle_12::before {
  content: "\fa1f";
}

.icon-screen-toggle_16::before {
  content: "\fa20";
}

.icon-screen-toggle_20::before {
  content: "\fa21";
}

.icon-screen-toggle_24::before {
  content: "\fa22";
}

.icon-screenshot_12::before {
  content: "\fa23";
}

.icon-screenshot_16::before {
  content: "\fa24";
}

.icon-screenshot_20::before {
  content: "\fa25";
}

.icon-screenshot_24::before {
  content: "\fa26";
}

.icon-search_12::before {
  content: "\fa27";
}

.icon-search_14::before {
  content: "\fa28";
}

.icon-search_16::before {
  content: "\fa29";
}

.icon-search_18::before {
  content: "\fa2a";
}

.icon-search_20::before {
  content: "\fa2b";
}

.icon-search_24::before {
  content: "\fa2c";
}

.icon-search_28::before {
  content: "\fa2d";
}

.icon-secure_10::before {
  content: "\fa2e";
}

.icon-secure_12::before {
  content: "\fa2f";
}

.icon-secure_14::before {
  content: "\fa30";
}

.icon-secure_16::before {
  content: "\fa31";
}

.icon-secure_20::before {
  content: "\fa32";
}

.icon-secure_24::before {
  content: "\fa33";
}

.icon-secure_28::before {
  content: "\fa34";
}

.icon-secure_8::before {
  content: "\fa35";
}

.icon-secure-active_12::before {
  content: "\fa36";
}

.icon-secure-active_14::before {
  content: "\fa37";
}

.icon-secure-active_16::before {
  content: "\fa38";
}

.icon-secure-active_20::before {
  content: "\fa39";
}

.icon-secure-active_24::before {
  content: "\fa3a";
}

.icon-secure-active_28::before {
  content: "\fa3b";
}

.icon-secure-active_8::before {
  content: "\fa3c";
}

.icon-secure-badge_28::before {
  content: "\fa3d";
}

.icon-secure-circle_14::before {
  content: "\fa3e";
}

.icon-secure-circle_16::before {
  content: "\fa3f";
}

.icon-secure-circle-active_14::before {
  content: "\fa40";
}

.icon-secure-circle-active_16::before {
  content: "\fa41";
}

.icon-secure-fips_24::before {
  content: "\fa42";
}

.icon-selfview_16::before {
  content: "\fa43";
}

.icon-selfview_20::before {
  content: "\fa44";
}

.icon-selfview_24::before {
  content: "\fa45";
}

.icon-send_12::before {
  content: "\fa46";
}

.icon-send_14::before {
  content: "\fa47";
}

.icon-send_16::before {
  content: "\fa48";
}

.icon-send_20::before {
  content: "\fa49";
}

.icon-send_24::before {
  content: "\fa4a";
}

.icon-seperate_12::before {
  content: "\fa4b";
}

.icon-seperate_16::before {
  content: "\fa4c";
}

.icon-seperate_20::before {
  content: "\fa4d";
}

.icon-seperate_24::before {
  content: "\fa4e";
}

.icon-server_16::before {
  content: "\fa4f";
}

.icon-server_24::before {
  content: "\fa50";
}

.icon-server-circle_100::before {
  content: "\fa51";
}

.icon-server-error_16::before {
  content: "\fa52";
}

.icon-set-variable_16::before {
  content: "\fa53";
}

.icon-set-variable_20::before {
  content: "\fa54";
}

.icon-settings_10::before {
  content: "\fa55";
}

.icon-settings_12::before {
  content: "\fa56";
}

.icon-settings_14::before {
  content: "\fa57";
}

.icon-settings_16::before {
  content: "\fa58";
}

.icon-settings_18::before {
  content: "\fa59";
}

.icon-settings_20::before {
  content: "\fa5a";
}

.icon-settings_24::before {
  content: "\fa5b";
}

.icon-settings_32::before {
  content: "\fa5c";
}

.icon-settings_8::before {
  content: "\fa5d";
}

.icon-settings-active_10::before {
  content: "\fa5e";
}

.icon-settings-active_12::before {
  content: "\fa5f";
}

.icon-settings-active_14::before {
  content: "\fa60";
}

.icon-settings-active_16::before {
  content: "\fa61";
}

.icon-settings-active_18::before {
  content: "\fa62";
}

.icon-settings-active_20::before {
  content: "\fa63";
}

.icon-settings-active_24::before {
  content: "\fa64";
}

.icon-settings-active_32::before {
  content: "\fa65";
}

.icon-settings-active_8::before {
  content: "\fa66";
}

.icon-setup-assistant_16::before {
  content: "\fa67";
}

.icon-shake-device_18::before {
  content: "\fa68";
}

.icon-shake-device_20::before {
  content: "\fa69";
}

.icon-shape-diagonal-arrowhead-dual_16::before {
  content: "\fa6a";
}

.icon-shape-diagonal-arrowhead-single_16::before {
  content: "\fa6b";
}

.icon-shape-diagonal-line_16::before {
  content: "\fa6c";
}

.icon-shape-oval_16::before {
  content: "\fa6d";
}

.icon-shape-square_16::before {
  content: "\fa6e";
}

.icon-share_12::before {
  content: "\fa6f";
}

.icon-share_14::before {
  content: "\fa70";
}

.icon-share_16::before {
  content: "\fa71";
}

.icon-share_18::before {
  content: "\fa72";
}

.icon-share_20::before {
  content: "\fa73";
}

.icon-share_24::before {
  content: "\fa74";
}

.icon-share_28::before {
  content: "\fa75";
}

.icon-share_32::before {
  content: "\fa76";
}

.icon-share-c-native-adr_12::before {
  content: "\fa77";
}

.icon-share-c-native-adr_14::before {
  content: "\fa78";
}

.icon-share-c-native-adr_16::before {
  content: "\fa79";
}

.icon-share-c-native-adr_24::before {
  content: "\fa7a";
}

.icon-share-c-native-ios_10::before {
  content: "\fa7b";
}

.icon-share-c-native-ios_12::before {
  content: "\fa7c";
}

.icon-share-c-native-ios_14::before {
  content: "\fa7d";
}

.icon-share-c-native-ios_16::before {
  content: "\fa7e";
}

.icon-share-c-native-ios_20::before {
  content: "\fa7f";
}

.icon-share-c-native-ios_28::before {
  content: "\fa80";
}

.icon-share-c-native-iph_10::before {
  content: "\fa81";
}

.icon-share-c-native-iph_12::before {
  content: "\fa82";
}

.icon-share-c-native-iph_14::before {
  content: "\fa83";
}

.icon-share-c-native-iph_16::before {
  content: "\fa84";
}

.icon-share-c-native-iph_20::before {
  content: "\fa85";
}

.icon-share-c-native-iph_24::before {
  content: "\fa86";
}

.icon-share-c-native-iph_28::before {
  content: "\fa87";
}

.icon-share-screen_10::before {
  content: "\fa88";
}

.icon-share-screen_12::before {
  content: "\fa89";
}

.icon-share-screen_120::before {
  content: "\fa8a";
}

.icon-share-screen_124::before {
  content: "\fa8b";
}

.icon-share-screen_14::before {
  content: "\fa8c";
}

.icon-share-screen_16::before {
  content: "\fa8d";
}

.icon-share-screen_18::before {
  content: "\fa8e";
}

.icon-share-screen_20::before {
  content: "\fa8f";
}

.icon-share-screen_24::before {
  content: "\fa90";
}

.icon-share-screen_26::before {
  content: "\fa91";
}

.icon-share-screen_28::before {
  content: "\fa92";
}

.icon-share-screen_32::before {
  content: "\fa93";
}

.icon-share-screen_36::before {
  content: "\fa94";
}

.icon-share-screen_48::before {
  content: "\fa95";
}

.icon-share-screen_56::before {
  content: "\fa96";
}

.icon-share-screen_8::before {
  content: "\fa97";
}

.icon-share-screen-active_14::before {
  content: "\fa98";
}

.icon-share-screen-active_24::before {
  content: "\fa99";
}

.icon-share-screen-presence_12::before {
  content: "\fa9a";
}

.icon-share-screen-presence_14::before {
  content: "\fa9b";
}

.icon-share-screen-presence_28::before {
  content: "\fa9c";
}

.icon-share-screen-presence_8::before {
  content: "\fa9d";
}

.icon-share-screen-presence-stroke_12::before {
  content: "\fa9e";
}

.icon-share-screen-presence-stroke_14::before {
  content: "\fa9f";
}

.icon-share-screen-presence-stroke_16::before {
  content: "\faa0";
}

.icon-share-screen-presence-stroke_26::before {
  content: "\faa1";
}

.icon-share-screen-presence-stroke_30::before {
  content: "\faa2";
}

.icon-share-space_12::before {
  content: "\faa3";
}

.icon-share-space_14::before {
  content: "\faa4";
}

.icon-share-space_18::before {
  content: "\faa5";
}

.icon-share-space_20::before {
  content: "\faa6";
}

.icon-share-space_24::before {
  content: "\faa7";
}

.icon-shield_12::before {
  content: "\faa8";
}

.icon-shield_14::before {
  content: "\faa9";
}

.icon-shield_20::before {
  content: "\faaa";
}

.icon-shield_24::before {
  content: "\faab";
}

.icon-show_12::before {
  content: "\faac";
}

.icon-show_16::before {
  content: "\faad";
}

.icon-show_20::before {
  content: "\faae";
}

.icon-show_24::before {
  content: "\faaf";
}

.icon-sign-in_16::before {
  content: "\fab0";
}

.icon-sign-in_20::before {
  content: "\fab1";
}

.icon-sign-in_24::before {
  content: "\fab2";
}

.icon-sign-in-forced_16::before {
  content: "\fab3";
}

.icon-sign-in-forced_24::before {
  content: "\fab4";
}

.icon-sign-out_10::before {
  content: "\fab5";
}

.icon-sign-out_12::before {
  content: "\fab6";
}

.icon-sign-out_16::before {
  content: "\fab7";
}

.icon-sign-out_20::before {
  content: "\fab8";
}

.icon-sign-out_24::before {
  content: "\fab9";
}

.icon-signal-0_16::before {
  content: "\faba";
}

.icon-signal-100_12::before {
  content: "\fabb";
}

.icon-signal-100_16::before {
  content: "\fabc";
}

.icon-signal-25_16::before {
  content: "\fabd";
}

.icon-signal-50_16::before {
  content: "\fabe";
}

.icon-signal-75_16::before {
  content: "\fabf";
}

.icon-single-number-reach_12::before {
  content: "\fac0";
}

.icon-single-number-reach_14::before {
  content: "\fac1";
}

.icon-single-number-reach_16::before {
  content: "\fac2";
}

.icon-single-number-reach_20::before {
  content: "\fac3";
}

.icon-skip_10::before {
  content: "\fac4";
}

.icon-skip_16::before {
  content: "\fac5";
}

.icon-skip_24::before {
  content: "\fac6";
}

.icon-skip-bw_16::before {
  content: "\fac7";
}

.icon-skip-bw_24::before {
  content: "\fac8";
}

.icon-skip-fw_16::before {
  content: "\fac9";
}

.icon-skip-fw_24::before {
  content: "\faca";
}

.icon-SMS_12::before {
  content: "\facb";
}

.icon-sms_16::before {
  content: "\facc";
}

.icon-sort-down_16::before {
  content: "\facd";
}

.icon-sort-down_20::before {
  content: "\face";
}

.icon-sort-down_24::before {
  content: "\facf";
}

.icon-sort-up_20::before {
  content: "\fad0";
}

.icon-sort-up_24::before {
  content: "\fad1";
}

.icon-space_12::before {
  content: "\fad2";
}

.icon-space_16::before {
  content: "\fad3";
}

.icon-spark_16::before {
  content: "\fad4";
}

.icon-spark-board_12::before {
  content: "\fad5";
}

.icon-spark-board_14::before {
  content: "\fad6";
}

.icon-spark-board_16::before {
  content: "\fad7";
}

.icon-spark-board_20::before {
  content: "\fad8";
}

.icon-spark-board_24::before {
  content: "\fad9";
}

.icon-spark-board_28::before {
  content: "\fada";
}

.icon-spark-board_32::before {
  content: "\fadb";
}

.icon-spark-board_48::before {
  content: "\fadc";
}

.icon-spark-quad-camera_16::before {
  content: "\fadd";
}

.icon-spark-quad-camera_20::before {
  content: "\fade";
}

.icon-spark-room-kit_16::before {
  content: "\fadf";
}

.icon-spark-room-kit_20::before {
  content: "\fae0";
}

.icon-spark-room-kit-plus_16::before {
  content: "\fae1";
}

.icon-spark-room-kit-plus_20::before {
  content: "\fae2";
}

.icon-spark-share_16::before {
  content: "\fae3";
}

.icon-spark-share_20::before {
  content: "\fae4";
}

.icon-spark-voice_16::before {
  content: "\fae5";
}

.icon-spark-voice_20::before {
  content: "\fae6";
}

.icon-speaker_12::before {
  content: "\fae7";
}

.icon-speaker_16::before {
  content: "\fae8";
}

.icon-speaker_20::before {
  content: "\fae9";
}

.icon-speaker_24::before {
  content: "\faea";
}

.icon-speaker_28::before {
  content: "\faeb";
}

.icon-speaker-bluetooth_16::before {
  content: "\faec";
}

.icon-speaker-disconnected_12::before {
  content: "\faed";
}

.icon-speaker-disconnected_14::before {
  content: "\faee";
}

.icon-speaker-disconnected_16::before {
  content: "\faef";
}

.icon-speaker-disconnected_20::before {
  content: "\faf0";
}

.icon-speaker-disconnected_24::before {
  content: "\faf1";
}

.icon-speaker-disconnected_28::before {
  content: "\faf2";
}

.icon-speaker-disconnected_36::before {
  content: "\faf3";
}

.icon-speaker-line-out-left_16::before {
  content: "\faf4";
}

.icon-speaker-line-out-right_16::before {
  content: "\faf5";
}

.icon-speaker-muted_12::before {
  content: "\faf6";
}

.icon-speaker-muted_14::before {
  content: "\faf7";
}

.icon-speaker-muted_16::before {
  content: "\faf8";
}

.icon-speaker-muted_24::before {
  content: "\faf9";
}

.icon-speaker-muted_28::before {
  content: "\fafa";
}

.icon-speaker-muted_32::before {
  content: "\fafb";
}

.icon-speaker-off_16::before {
  content: "\fafc";
}

.icon-speaker-off_24::before {
  content: "\fafd";
}

.icon-speaker-off_28::before {
  content: "\fafe";
}

.icon-speaker-turn-down_16::before {
  content: "\faff";
}

.icon-speaker-turn-up_16::before {
  content: "\fb00";
}

.icon-spinner_12::before {
  content: "\fb01";
}

.icon-spinner_14::before {
  content: "\fb02";
}

.icon-spinner_16::before {
  content: "\fb03";
}

.icon-spinner_18::before {
  content: "\fb04";
}

.icon-spinner_20::before {
  content: "\fb05";
}

.icon-spinner_24::before {
  content: "\fb06";
}

.icon-spinner_28::before {
  content: "\fb07";
}

.icon-spinner_32::before {
  content: "\fb08";
}

.icon-spinner_36::before {
  content: "\fb09";
}

.icon-spinner_40::before {
  content: "\fb0a";
}

.icon-spinner_48::before {
  content: "\fb0b";
}

.icon-spinner_56::before {
  content: "\fb0c";
}

.icon-spinner_72::before {
  content: "\fb0d";
}

.icon-spinner_8::before {
  content: "\fb0e";
}

.icon-spinner_80::before {
  content: "\fb0f";
}

.icon-spinner_90::before {
  content: "\fb10";
}

.icon-spreadsheet_16::before {
  content: "\fb11";
}

.icon-stacked-area-100-chart_16::before {
  content: "\fb12";
}

.icon-stacked-area-chart_16::before {
  content: "\fb13";
}

.icon-stacked-bar-100-chart_16::before {
  content: "\fb14";
}

.icon-stacked-bar-chart_16::before {
  content: "\fb15";
}

.icon-start-chat_20::before {
  content: "\fb16";
}

.icon-start-chat_24::before {
  content: "\fb17";
}

.icon-stickers_16::before {
  content: "\fb18";
}

.icon-stickers_24::before {
  content: "\fb19";
}

.icon-stickies_12::before {
  content: "\fb1a";
}

.icon-stickies_16::before {
  content: "\fb1b";
}

.icon-stickies_24::before {
  content: "\fb1c";
}

.icon-stop_10::before {
  content: "\fb1d";
}

.icon-stop_12::before {
  content: "\fb1e";
}

.icon-stop_16::before {
  content: "\fb1f";
}

.icon-stop_20::before {
  content: "\fb20";
}

.icon-stop_24::before {
  content: "\fb21";
}

.icon-stop-circle_12::before {
  content: "\fb22";
}

.icon-stop-circle_16::before {
  content: "\fb23";
}

.icon-stop-circle_20::before {
  content: "\fb24";
}

.icon-stop-circle_24::before {
  content: "\fb25";
}

.icon-stop-content-share_20::before {
  content: "\fb26";
}

.icon-stored-info_12::before {
  content: "\fb27";
}

.icon-stored-info_16::before {
  content: "\fb28";
}

.icon-stored-info_20::before {
  content: "\fb29";
}

.icon-stored-info_24::before {
  content: "\fb2a";
}

.icon-stored-info-active_12::before {
  content: "\fb2b";
}

.icon-stored-info-active_16::before {
  content: "\fb2c";
}

.icon-stored-info-active_20::before {
  content: "\fb2d";
}

.icon-stored-info-active_24::before {
  content: "\fb2e";
}

.icon-streaming_16::before {
  content: "\fb2f";
}

.icon-streaming_20::before {
  content: "\fb30";
}

.icon-streaming_24::before {
  content: "\fb31";
}

.icon-subscribe_16::before {
  content: "\fb32";
}

.icon-subscript_12::before {
  content: "\fb33";
}

.icon-subscript_16::before {
  content: "\fb34";
}

.icon-superscript_12::before {
  content: "\fb35";
}

.icon-superscript_16::before {
  content: "\fb36";
}

.icon-swift_16::before {
  content: "\fb37";
}

.icon-sx10_16::before {
  content: "\fb38";
}

.icon-sx10_20::before {
  content: "\fb39";
}

.icon-sx20_16::before {
  content: "\fb3a";
}

.icon-sx20_20::before {
  content: "\fb3b";
}

.icon-sx80-codec_16::before {
  content: "\fb3c";
}

.icon-sx80-codec_20::before {
  content: "\fb3d";
}

.icon-tablet_12::before {
  content: "\fb3e";
}

.icon-tablet_16::before {
  content: "\fb3f";
}

.icon-tablet_24::before {
  content: "\fb40";
}

.icon-tabs_16::before {
  content: "\fb41";
}

.icon-tabs_24::before {
  content: "\fb42";
}

.icon-tag_12::before {
  content: "\fb43";
}

.icon-tag_16::before {
  content: "\fb44";
}

.icon-tag_20::before {
  content: "\fb45";
}

.icon-tap_20::before {
  content: "\fb46";
}

.icon-tasks_10::before {
  content: "\fb47";
}

.icon-tasks_12::before {
  content: "\fb48";
}

.icon-tasks_14::before {
  content: "\fb49";
}

.icon-tasks_16::before {
  content: "\fb4a";
}

.icon-tasks_18::before {
  content: "\fb4b";
}

.icon-tasks_20::before {
  content: "\fb4c";
}

.icon-tasks_24::before {
  content: "\fb4d";
}

.icon-tasks_26::before {
  content: "\fb4e";
}

.icon-tasks_28::before {
  content: "\fb4f";
}

.icon-tasks_32::before {
  content: "\fb50";
}

.icon-tasks_36::before {
  content: "\fb51";
}

.icon-tasks_8::before {
  content: "\fb52";
}

.icon-team_12::before {
  content: "\fb53";
}

.icon-team_14::before {
  content: "\fb54";
}

.icon-team_16::before {
  content: "\fb55";
}

.icon-team_18::before {
  content: "\fb56";
}

.icon-team_20::before {
  content: "\fb57";
}

.icon-team_24::before {
  content: "\fb58";
}

.icon-team_32::before {
  content: "\fb59";
}

.icon-team-active_12::before {
  content: "\fb5a";
}

.icon-team-active_14::before {
  content: "\fb5b";
}

.icon-team-active_16::before {
  content: "\fb5c";
}

.icon-team-active_18::before {
  content: "\fb5d";
}

.icon-team-active_20::before {
  content: "\fb5e";
}

.icon-team-active_24::before {
  content: "\fb5f";
}

.icon-team-active_32::before {
  content: "\fb60";
}

.icon-team-new_24::before {
  content: "\fb61";
}

.icon-telepresence_12::before {
  content: "\fb62";
}

.icon-telepresence_14::before {
  content: "\fb63";
}

.icon-telepresence_16::before {
  content: "\fb64";
}

.icon-telepresence_18::before {
  content: "\fb65";
}

.icon-telepresence_20::before {
  content: "\fb66";
}

.icon-telepresence_24::before {
  content: "\fb67";
}

.icon-telepresence_64::before {
  content: "\fb68";
}

.icon-telepresence-alert_12::before {
  content: "\fb69";
}

.icon-telepresence-ix5000_16::before {
  content: "\fb6a";
}

.icon-telepresence-ix5000_20::before {
  content: "\fb6b";
}

.icon-telepresence-muted_12::before {
  content: "\fb6c";
}

.icon-telepresence-muted_64::before {
  content: "\fb6d";
}

.icon-telepresence-muted-alert_12::before {
  content: "\fb6e";
}

.icon-telepresence-private_12::before {
  content: "\fb6f";
}

.icon-temperature_14::before {
  content: "\fb70";
}

.icon-text_10::before {
  content: "\fb71";
}

.icon-text_12::before {
  content: "\fb72";
}

.icon-text_16::before {
  content: "\fb73";
}

.icon-text-align-left_16::before {
  content: "\fb74";
}

.icon-text-align-right_16::before {
  content: "\fb75";
}

.icon-text-blockquote_12::before {
  content: "\fb76";
}

.icon-text-blockquote_16::before {
  content: "\fb77";
}

.icon-text-blockquote_18::before {
  content: "\fb78";
}

.icon-text-blockquote_20::before {
  content: "\fb79";
}

.icon-text-blockquote_8::before {
  content: "\fb7a";
}

.icon-text-bold_12::before {
  content: "\fb7b";
}

.icon-text-bold_16::before {
  content: "\fb7c";
}

.icon-text-bold_24::before {
  content: "\fb7d";
}

.icon-text-code-block_12::before {
  content: "\fb7e";
}

.icon-text-code-block_16::before {
  content: "\fb7f";
}

.icon-text-code-block_24::before {
  content: "\fb80";
}

.icon-text-code-inline_12::before {
  content: "\fb81";
}

.icon-text-code-inline_16::before {
  content: "\fb82";
}

.icon-text-color_12::before {
  content: "\fb83";
}

.icon-text-color_16::before {
  content: "\fb84";
}

.icon-text-format_10::before {
  content: "\fb85";
}

.icon-text-format_12::before {
  content: "\fb86";
}

.icon-text-format_16::before {
  content: "\fb87";
}

.icon-text-format_20::before {
  content: "\fb88";
}

.icon-text-format_24::before {
  content: "\fb89";
}

.icon-text-format_8::before {
  content: "\fb8a";
}

.icon-text-heading-1_12::before {
  content: "\fb8b";
}

.icon-text-heading-1_16::before {
  content: "\fb8c";
}

.icon-text-heading-2_12::before {
  content: "\fb8d";
}

.icon-text-heading-2_16::before {
  content: "\fb8e";
}

.icon-text-heading-3_12::before {
  content: "\fb8f";
}

.icon-text-heading-3_16::before {
  content: "\fb90";
}

.icon-text-highlight_12::before {
  content: "\fb91";
}

.icon-text-highlight_16::before {
  content: "\fb92";
}

.icon-text-indent-decrease_12::before {
  content: "\fb93";
}

.icon-text-indent-increase_12::before {
  content: "\fb94";
}

.icon-text-italic_12::before {
  content: "\fb95";
}

.icon-text-italic_16::before {
  content: "\fb96";
}

.icon-text-italic_24::before {
  content: "\fb97";
}

.icon-text-list-bulleted_10::before {
  content: "\fb98";
}

.icon-text-list-bulleted_12::before {
  content: "\fb99";
}

.icon-text-list-bulleted_16::before {
  content: "\fb9a";
}

.icon-text-list-bulleted_24::before {
  content: "\fb9b";
}

.icon-text-list-bulleted_8::before {
  content: "\fb9c";
}

.icon-text-list-numbered_12::before {
  content: "\fb9d";
}

.icon-text-list-numbered_16::before {
  content: "\fb9e";
}

.icon-text-list-numbered_24::before {
  content: "\fb9f";
}

.icon-text-list-numbered_36::before {
  content: "\fba0";
}

.icon-text-list-numbered_40::before {
  content: "\fba1";
}

.icon-text-strikethrough_12::before {
  content: "\fba2";
}

.icon-text-strikethrough_16::before {
  content: "\fba3";
}

.icon-text-table_12::before {
  content: "\fba4";
}

.icon-text-table_16::before {
  content: "\fba5";
}

.icon-text-underline_12::before {
  content: "\fba6";
}

.icon-text-underline_16::before {
  content: "\fba7";
}

.icon-text-underline_24::before {
  content: "\fba8";
}

.icon-too-fast_12::before {
  content: "\fba9";
}

.icon-too-fast_16::before {
  content: "\fbaa";
}

.icon-too-slow_12::before {
  content: "\fbab";
}

.icon-too-slow_16::before {
  content: "\fbac";
}

.icon-tools_16::before {
  content: "\fbad";
}

.icon-tools_20::before {
  content: "\fbae";
}

.icon-tools_24::before {
  content: "\fbaf";
}

.icon-tools_28::before {
  content: "\fbb0";
}

.icon-tools_32::before {
  content: "\fbb1";
}

.icon-touch_16::before {
  content: "\fbb2";
}

.icon-touch10_24::before {
  content: "\fbb3";
}

.icon-transcript_16::before {
  content: "\fbb4";
}

.icon-transcript_20::before {
  content: "\fbb5";
}

.icon-trending_10::before {
  content: "\fbb6";
}

.icon-twitter_12::before {
  content: "\fbb7";
}

.icon-twitter_16::before {
  content: "\fbb8";
}

.icon-twitter-circle_24::before {
  content: "\fbb9";
}

.icon-twitter-circle_32::before {
  content: "\fbba";
}

.icon-twitter-circle_40::before {
  content: "\fbbb";
}

.icon-ucm-cloud_10::before {
  content: "\fbbc";
}

.icon-ucm-cloud_16::before {
  content: "\fbbd";
}

.icon-ucm-cloud_24::before {
  content: "\fbbe";
}

.icon-ucm-cloud_32::before {
  content: "\fbbf";
}

.icon-undo_12::before {
  content: "\fbc0";
}

.icon-undo_14::before {
  content: "\fbc1";
}

.icon-undo_16::before {
  content: "\fbc2";
}

.icon-undo_24::before {
  content: "\fbc3";
}

.icon-unlink_20::before {
  content: "\fbc4";
}

.icon-unread-badge_10::before {
  content: "\fbc5";
}

.icon-unread-badge_12::before {
  content: "\fbc6";
}

.icon-unread-badge_16::before {
  content: "\fbc7";
}

.icon-unread-badge_8::before {
  content: "\fbc8";
}

.icon-unsecure_12::before {
  content: "\fbc9";
}

.icon-unsecure_14::before {
  content: "\fbca";
}

.icon-unsecure_16::before {
  content: "\fbcb";
}

.icon-unsecure_24::before {
  content: "\fbcc";
}

.icon-unsecure_28::before {
  content: "\fbcd";
}

.icon-unsorted_10::before {
  content: "\fbce";
}

.icon-unsorted_16::before {
  content: "\fbcf";
}

.icon-unsorted_24::before {
  content: "\fbd0";
}

.icon-update-file-share_12::before {
  content: "\fbd1";
}

.icon-update-file-share_16::before {
  content: "\fbd2";
}

.icon-update-file-share_24::before {
  content: "\fbd3";
}

.icon-upload_12::before {
  content: "\fbd4";
}

.icon-upload_130::before {
  content: "\fbd5";
}

.icon-upload_14::before {
  content: "\fbd6";
}

.icon-upload_16::before {
  content: "\fbd7";
}

.icon-upload_18::before {
  content: "\fbd8";
}

.icon-upload_20::before {
  content: "\fbd9";
}

.icon-upload_24::before {
  content: "\fbda";
}

.icon-upload_28::before {
  content: "\fbdb";
}

.icon-upload_32::before {
  content: "\fbdc";
}

.icon-upload_36::before {
  content: "\fbdd";
}

.icon-usb_16::before {
  content: "\fbde";
}

.icon-user_16::before {
  content: "\fbdf";
}

.icon-user_20::before {
  content: "\fbe0";
}

.icon-user_24::before {
  content: "\fbe1";
}

.icon-user_56::before {
  content: "\fbe2";
}

.icon-video-effect_12::before {
  content: "\fbe3";
}

.icon-video-effect_16::before {
  content: "\fbe4";
}

.icon-video-layout_12::before {
  content: "\fbe5";
}

.icon-video-layout_16::before {
  content: "\fbe6";
}

.icon-video-layout-auto_12::before {
  content: "\fbe7";
}

.icon-video-layout-auto_16::before {
  content: "\fbe8";
}

.icon-video-layout-auto_20::before {
  content: "\fbe9";
}

.icon-video-layout-auto_24::before {
  content: "\fbea";
}

.icon-video-layout-equal_12::before {
  content: "\fbeb";
}

.icon-video-layout-equal_14::before {
  content: "\fbec";
}

.icon-video-layout-equal_16::before {
  content: "\fbed";
}

.icon-video-layout-equal_20::before {
  content: "\fbee";
}

.icon-video-layout-equal_24::before {
  content: "\fbef";
}

.icon-video-layout-overlay_12::before {
  content: "\fbf0";
}

.icon-video-layout-overlay_16::before {
  content: "\fbf1";
}

.icon-video-layout-overlay_20::before {
  content: "\fbf2";
}

.icon-video-layout-overlay_24::before {
  content: "\fbf3";
}

.icon-video-layout-prominent_12::before {
  content: "\fbf4";
}

.icon-video-layout-prominent_16::before {
  content: "\fbf5";
}

.icon-video-layout-prominent_20::before {
  content: "\fbf6";
}

.icon-video-layout-prominent_24::before {
  content: "\fbf7";
}

.icon-video-layout-share-dominant_12::before {
  content: "\fbf8";
}

.icon-video-layout-share-dominant_16::before {
  content: "\fbf9";
}

.icon-video-layout-share-dominant_20::before {
  content: "\fbfa";
}

.icon-video-layout-share-dominant_24::before {
  content: "\fbfb";
}

.icon-video-layout-single_12::before {
  content: "\fbfc";
}

.icon-video-layout-single_16::before {
  content: "\fbfd";
}

.icon-video-layout-single_20::before {
  content: "\fbfe";
}

.icon-video-layout-stack_12::before {
  content: "\fbff";
}

.icon-video-layout-stack_16::before {
  content: "\fc00";
}

.icon-video-layout-stack_20::before {
  content: "\fc01";
}

.icon-video-layout-stack_24::before {
  content: "\fc02";
}

.icon-video-layout-video-dominant_12::before {
  content: "\fc03";
}

.icon-video-layout-video-dominant_16::before {
  content: "\fc04";
}

.icon-video-layout-video-dominant_20::before {
  content: "\fc05";
}

.icon-video-layout-video-dominant_24::before {
  content: "\fc06";
}

.icon-view-all_12::before {
  content: "\fc07";
}

.icon-view-all_14::before {
  content: "\fc08";
}

.icon-view-feed-multiple_16::before {
  content: "\fc09";
}

.icon-view-feed-panel_16::before {
  content: "\fc0a";
}

.icon-view-feed-single_16::before {
  content: "\fc0b";
}

.icon-view-list_10::before {
  content: "\fc0c";
}

.icon-view-list_12::before {
  content: "\fc0d";
}

.icon-view-list_14::before {
  content: "\fc0e";
}

.icon-view-list_16::before {
  content: "\fc0f";
}

.icon-view-list_20::before {
  content: "\fc10";
}

.icon-view-list_24::before {
  content: "\fc11";
}

.icon-view-list_28::before {
  content: "\fc12";
}

.icon-view-list-circle_100::before {
  content: "\fc13";
}

.icon-view-mixed_12::before {
  content: "\fc14";
}

.icon-view-stack_12::before {
  content: "\fc15";
}

.icon-view-stack_14::before {
  content: "\fc16";
}

.icon-view-stack_20::before {
  content: "\fc17";
}

.icon-view-stack_24::before {
  content: "\fc18";
}

.icon-view-thumbnail_12::before {
  content: "\fc19";
}

.icon-view-thumbnail_14::before {
  content: "\fc1a";
}

.icon-view-thumbnail_16::before {
  content: "\fc1b";
}

.icon-view-thumbnail_20::before {
  content: "\fc1c";
}

.icon-view-thumbnail_24::before {
  content: "\fc1d";
}

.icon-voice_20::before {
  content: "\fc1e";
}

.icon-voicemail_10::before {
  content: "\fc1f";
}

.icon-voicemail_14::before {
  content: "\fc20";
}

.icon-voicemail_16::before {
  content: "\fc21";
}

.icon-voicemail_18::before {
  content: "\fc22";
}

.icon-voicemail_20::before {
  content: "\fc23";
}

.icon-voicemail_22::before {
  content: "\fc24";
}

.icon-voicemail_24::before {
  content: "\fc25";
}

.icon-voicemail_28::before {
  content: "\fc26";
}

.icon-voicemail_8::before {
  content: "\fc27";
}

.icon-voicemail-active_12::before {
  content: "\fc28";
}

.icon-voicemail-active_14::before {
  content: "\fc29";
}

.icon-voicemail-active_16::before {
  content: "\fc2a";
}

.icon-voicemail-active_18::before {
  content: "\fc2b";
}

.icon-voicemail-active_20::before {
  content: "\fc2c";
}

.icon-voicemail-active_22::before {
  content: "\fc2d";
}

.icon-voicemail-active_24::before {
  content: "\fc2e";
}

.icon-voicemail-active_28::before {
  content: "\fc2f";
}

.icon-wallpaper_16::before {
  content: "\fc30";
}

.icon-wallpaper_20::before {
  content: "\fc31";
}

.icon-wallpaper_24::before {
  content: "\fc32";
}

.icon-wallpaper_28::before {
  content: "\fc33";
}

.icon-wallpaper_32::before {
  content: "\fc34";
}

.icon-warning_100::before {
  content: "\fc35";
}

.icon-warning_12::before {
  content: "\fc36";
}

.icon-warning_14::before {
  content: "\fc37";
}

.icon-warning_16::before {
  content: "\fc38";
}

.icon-warning_20::before {
  content: "\fc39";
}

.icon-warning_24::before {
  content: "\fc3a";
}

.icon-warning_28::before {
  content: "\fc3b";
}

.icon-warning_32::before {
  content: "\fc3c";
}

.icon-warning_40::before {
  content: "\fc3d";
}

.icon-warning_44::before {
  content: "\fc3e";
}

.icon-warning_56::before {
  content: "\fc3f";
}

.icon-warning_64::before {
  content: "\fc40";
}

.icon-warning_72::before {
  content: "\fc41";
}

.icon-warning-active_12::before {
  content: "\fc42";
}

.icon-warning-active_16::before {
  content: "\fc43";
}

.icon-waveform_20::before {
  content: "\fc44";
}

.icon-web-sharing_16::before {
  content: "\fc45";
}

.icon-web-sharing_24::before {
  content: "\fc46";
}

.icon-webex_10::before {
  content: "\fc47";
}

.icon-webex_16::before {
  content: "\fc48";
}

.icon-webex_24::before {
  content: "\fc49";
}

.icon-webex_48::before {
  content: "\fc4a";
}

.icon-webex-board_12::before {
  content: "\fc4b";
}

.icon-webex-board_14::before {
  content: "\fc4c";
}

.icon-webex-board_16::before {
  content: "\fc4d";
}

.icon-webex-board_20::before {
  content: "\fc4e";
}

.icon-webex-board_24::before {
  content: "\fc4f";
}

.icon-webex-board_28::before {
  content: "\fc50";
}

.icon-webex-board_32::before {
  content: "\fc51";
}

.icon-webex-board_48::before {
  content: "\fc52";
}

.icon-webex-calling_10::before {
  content: "\fc53";
}

.icon-webex-calling_12::before {
  content: "\fc54";
}

.icon-webex-calling_16::before {
  content: "\fc55";
}

.icon-webex-calling_18::before {
  content: "\fc56";
}

.icon-webex-calling_20::before {
  content: "\fc57";
}

.icon-webex-calling_24::before {
  content: "\fc58";
}

.icon-webex-codec-plus_16::before {
  content: "\fc59";
}

.icon-webex-codec-plus_20::before {
  content: "\fc5a";
}

.icon-webex-community_20::before {
  content: "\fc5b";
}

.icon-webex-desk-camera_20::before {
  content: "\fc5c";
}

.icon-webex-instant-meeting_12::before {
  content: "\fc5d";
}

.icon-webex-instant-meeting_14::before {
  content: "\fc5e";
}

.icon-webex-instant-meeting_16::before {
  content: "\fc5f";
}

.icon-webex-instant-meeting_20::before {
  content: "\fc60";
}

.icon-webex-instant-meeting_24::before {
  content: "\fc61";
}

.icon-webex-meetings_10::before {
  content: "\fc62";
}

.icon-webex-meetings_12::before {
  content: "\fc63";
}

.icon-webex-meetings_14::before {
  content: "\fc64";
}

.icon-webex-meetings_16::before {
  content: "\fc65";
}

.icon-webex-meetings_20::before {
  content: "\fc66";
}

.icon-webex-meetings_24::before {
  content: "\fc67";
}

.icon-webex-meetings_48::before {
  content: "\fc68";
}

.icon-webex-quad-camera_16::before {
  content: "\fc69";
}

.icon-webex-quad-camera_20::before {
  content: "\fc6a";
}

.icon-webex-room-kit_16::before {
  content: "\fc6b";
}

.icon-webex-room-kit_20::before {
  content: "\fc6c";
}

.icon-webex-room-kit-plus_16::before {
  content: "\fc6d";
}

.icon-webex-room-kit-plus_20::before {
  content: "\fc6e";
}

.icon-webex-share_12::before {
  content: "\fc6f";
}

.icon-webex-share_14::before {
  content: "\fc70";
}

.icon-webex-share_16::before {
  content: "\fc71";
}

.icon-webex-share_20::before {
  content: "\fc72";
}

.icon-webex-teams_10::before {
  content: "\fc73";
}

.icon-webex-teams_12::before {
  content: "\fc74";
}

.icon-webex-teams_14::before {
  content: "\fc75";
}

.icon-webex-teams_16::before {
  content: "\fc76";
}

.icon-webex-teams_18::before {
  content: "\fc77";
}

.icon-webex-teams_20::before {
  content: "\fc78";
}

.icon-webex-voice_16::before {
  content: "\fc79";
}

.icon-webex-voice_20::before {
  content: "\fc7a";
}

.icon-webpop_12::before {
  content: "\fc7b";
}

.icon-webpop_16::before {
  content: "\fc7c";
}

.icon-webpop_20::before {
  content: "\fc7d";
}

.icon-webpop_24::before {
  content: "\fc7e";
}

.icon-whatsApp_12::before {
  content: "\fc7f";
}

.icon-whatsApp_16::before {
  content: "\fc80";
}

.icon-whiteboard_10::before {
  content: "\fc81";
}

.icon-whiteboard_12::before {
  content: "\fc82";
}

.icon-whiteboard_14::before {
  content: "\fc83";
}

.icon-whiteboard_16::before {
  content: "\fc84";
}

.icon-whiteboard_20::before {
  content: "\fc85";
}

.icon-whiteboard_24::before {
  content: "\fc86";
}

.icon-whiteboard_26::before {
  content: "\fc87";
}

.icon-whiteboard_28::before {
  content: "\fc88";
}

.icon-whiteboard_32::before {
  content: "\fc89";
}

.icon-whiteboard_36::before {
  content: "\fc8a";
}

.icon-whiteboard_8::before {
  content: "\fc8b";
}

.icon-whiteboard-content_16::before {
  content: "\fc8c";
}

.icon-whiteboard-content_24::before {
  content: "\fc8d";
}

.icon-widgets-adr_20::before {
  content: "\fc8e";
}

.icon-wifi_12::before {
  content: "\fc8f";
}

.icon-wifi_16::before {
  content: "\fc90";
}

.icon-wifi_20::before {
  content: "\fc91";
}

.icon-wifi_24::before {
  content: "\fc92";
}

.icon-wifi-error_12::before {
  content: "\fc93";
}

.icon-wifi-error_16::before {
  content: "\fc94";
}

.icon-wifi-selected_24::before {
  content: "\fc95";
}

.icon-wikipedia_16::before {
  content: "\fc96";
}

.icon-window-corner-scrub_16::before {
  content: "\fc97";
}

.icon-window-vertical-scrub_16::before {
  content: "\fc98";
}

.icon-youtube-circle_24::before {
  content: "\fc99";
}

.icon-youtube-circle_32::before {
  content: "\fc9a";
}

.icon-youtube-circle_40::before {
  content: "\fc9b";
}

.icon-zoom-in_12::before {
  content: "\fc9c";
}

.icon-zoom-in_14::before {
  content: "\fc9d";
}

.icon-zoom-in_16::before {
  content: "\fc9e";
}

.icon-zoom-in_20::before {
  content: "\fc9f";
}

.icon-zoom-out_12::before {
  content: "\fca0";
}

.icon-zoom-out_14::before {
  content: "\fca1";
}

.icon-zoom-out_16::before {
  content: "\fca2";
}

.icon-zoom-out_20::before {
  content: "\fca3";
}

[class*=block-grid-] {
  display: block;
  padding: 0;
  margin: 0 -.625rem;
}

[class*=block-grid-]:after,
[class*=block-grid-]:before {
  display: table;
  content: ' ';
}

[class*=block-grid-]:after {
  clear: both;
}

.md [class*=block-grid-] > .li,
.md [class*=block-grid-] > .md-li,
[class*=block-grid-] > li {
  display: block;
  float: left;
  height: auto;
  padding: 0 .625rem 1.25rem;
}

@media only screen {
  .md .small-block-grid-1 > .li,
  .md .small-block-grid-1 > .md-li,
  .small-block-grid-1 > li {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .small-block-grid-1 > .li:nth-of-type(1n),
  .md .small-block-grid-1 > .md-li:nth-of-type(1n),
  .small-block-grid-1 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .small-block-grid-1 > .li:nth-of-type(1n+1),
  .md .small-block-grid-1 > .md-li:nth-of-type(1n+1),
  .small-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }
  .md .small-block-grid-2 > .li,
  .md .small-block-grid-2 > .md-li,
  .small-block-grid-2 > li {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .small-block-grid-2 > .li:nth-of-type(1n),
  .md .small-block-grid-2 > .md-li:nth-of-type(1n),
  .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .small-block-grid-2 > .li:nth-of-type(2n+1),
  .md .small-block-grid-2 > .md-li:nth-of-type(2n+1),
  .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }
  .md .small-block-grid-3 > .li,
  .md .small-block-grid-3 > .md-li,
  .small-block-grid-3 > li {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .small-block-grid-3 > .li:nth-of-type(1n),
  .md .small-block-grid-3 > .md-li:nth-of-type(1n),
  .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .small-block-grid-3 > .li:nth-of-type(3n+1),
  .md .small-block-grid-3 > .md-li:nth-of-type(3n+1),
  .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }
  .md .small-block-grid-4 > .li,
  .md .small-block-grid-4 > .md-li,
  .small-block-grid-4 > li {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .small-block-grid-4 > .li:nth-of-type(1n),
  .md .small-block-grid-4 > .md-li:nth-of-type(1n),
  .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .small-block-grid-4 > .li:nth-of-type(4n+1),
  .md .small-block-grid-4 > .md-li:nth-of-type(4n+1),
  .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }
  .md .small-block-grid-5 > .li,
  .md .small-block-grid-5 > .md-li,
  .small-block-grid-5 > li {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .small-block-grid-5 > .li:nth-of-type(1n),
  .md .small-block-grid-5 > .md-li:nth-of-type(1n),
  .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .small-block-grid-5 > .li:nth-of-type(5n+1),
  .md .small-block-grid-5 > .md-li:nth-of-type(5n+1),
  .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }
  .md .small-block-grid-6 > .li,
  .md .small-block-grid-6 > .md-li,
  .small-block-grid-6 > li {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .small-block-grid-6 > .li:nth-of-type(1n),
  .md .small-block-grid-6 > .md-li:nth-of-type(1n),
  .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .small-block-grid-6 > .li:nth-of-type(6n+1),
  .md .small-block-grid-6 > .md-li:nth-of-type(6n+1),
  .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }
  .md .small-block-grid-7 > .li,
  .md .small-block-grid-7 > .md-li,
  .small-block-grid-7 > li {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .small-block-grid-7 > .li:nth-of-type(1n),
  .md .small-block-grid-7 > .md-li:nth-of-type(1n),
  .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .small-block-grid-7 > .li:nth-of-type(7n+1),
  .md .small-block-grid-7 > .md-li:nth-of-type(7n+1),
  .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }
  .md .small-block-grid-8 > .li,
  .md .small-block-grid-8 > .md-li,
  .small-block-grid-8 > li {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .small-block-grid-8 > .li:nth-of-type(1n),
  .md .small-block-grid-8 > .md-li:nth-of-type(1n),
  .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .small-block-grid-8 > .li:nth-of-type(8n+1),
  .md .small-block-grid-8 > .md-li:nth-of-type(8n+1),
  .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }
  .md .small-block-grid-9 > .li,
  .md .small-block-grid-9 > .md-li,
  .small-block-grid-9 > li {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .small-block-grid-9 > .li:nth-of-type(1n),
  .md .small-block-grid-9 > .md-li:nth-of-type(1n),
  .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .small-block-grid-9 > .li:nth-of-type(9n+1),
  .md .small-block-grid-9 > .md-li:nth-of-type(9n+1),
  .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }
  .md .small-block-grid-10 > .li,
  .md .small-block-grid-10 > .md-li,
  .small-block-grid-10 > li {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .small-block-grid-10 > .li:nth-of-type(1n),
  .md .small-block-grid-10 > .md-li:nth-of-type(1n),
  .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .small-block-grid-10 > .li:nth-of-type(10n+1),
  .md .small-block-grid-10 > .md-li:nth-of-type(10n+1),
  .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }
  .md .small-block-grid-11 > .li,
  .md .small-block-grid-11 > .md-li,
  .small-block-grid-11 > li {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .small-block-grid-11 > .li:nth-of-type(1n),
  .md .small-block-grid-11 > .md-li:nth-of-type(1n),
  .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .small-block-grid-11 > .li:nth-of-type(11n+1),
  .md .small-block-grid-11 > .md-li:nth-of-type(11n+1),
  .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }
  .md .small-block-grid-12 > .li,
  .md .small-block-grid-12 > .md-li,
  .small-block-grid-12 > li {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .small-block-grid-12 > .li:nth-of-type(1n),
  .md .small-block-grid-12 > .md-li:nth-of-type(1n),
  .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .small-block-grid-12 > .li:nth-of-type(12n+1),
  .md .small-block-grid-12 > .md-li:nth-of-type(12n+1),
  .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}

@media only screen and (min-width: 40.0625em) {
  .md .medium-block-grid-1 > .li,
  .md .medium-block-grid-1 > .md-li,
  .medium-block-grid-1 > li {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .medium-block-grid-1 > .li:nth-of-type(1n),
  .md .medium-block-grid-1 > .md-li:nth-of-type(1n),
  .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .medium-block-grid-1 > .li:nth-of-type(1n+1),
  .md .medium-block-grid-1 > .md-li:nth-of-type(1n+1),
  .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }
  .md .medium-block-grid-2 > .li,
  .md .medium-block-grid-2 > .md-li,
  .medium-block-grid-2 > li {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .medium-block-grid-2 > .li:nth-of-type(1n),
  .md .medium-block-grid-2 > .md-li:nth-of-type(1n),
  .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .medium-block-grid-2 > .li:nth-of-type(2n+1),
  .md .medium-block-grid-2 > .md-li:nth-of-type(2n+1),
  .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }
  .md .medium-block-grid-3 > .li,
  .md .medium-block-grid-3 > .md-li,
  .medium-block-grid-3 > li {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .medium-block-grid-3 > .li:nth-of-type(1n),
  .md .medium-block-grid-3 > .md-li:nth-of-type(1n),
  .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .medium-block-grid-3 > .li:nth-of-type(3n+1),
  .md .medium-block-grid-3 > .md-li:nth-of-type(3n+1),
  .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }
  .md .medium-block-grid-4 > .li,
  .md .medium-block-grid-4 > .md-li,
  .medium-block-grid-4 > li {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .medium-block-grid-4 > .li:nth-of-type(1n),
  .md .medium-block-grid-4 > .md-li:nth-of-type(1n),
  .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .medium-block-grid-4 > .li:nth-of-type(4n+1),
  .md .medium-block-grid-4 > .md-li:nth-of-type(4n+1),
  .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }
  .md .medium-block-grid-5 > .li,
  .md .medium-block-grid-5 > .md-li,
  .medium-block-grid-5 > li {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .medium-block-grid-5 > .li:nth-of-type(1n),
  .md .medium-block-grid-5 > .md-li:nth-of-type(1n),
  .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .medium-block-grid-5 > .li:nth-of-type(5n+1),
  .md .medium-block-grid-5 > .md-li:nth-of-type(5n+1),
  .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }
  .md .medium-block-grid-6 > .li,
  .md .medium-block-grid-6 > .md-li,
  .medium-block-grid-6 > li {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .medium-block-grid-6 > .li:nth-of-type(1n),
  .md .medium-block-grid-6 > .md-li:nth-of-type(1n),
  .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .medium-block-grid-6 > .li:nth-of-type(6n+1),
  .md .medium-block-grid-6 > .md-li:nth-of-type(6n+1),
  .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }
  .md .medium-block-grid-7 > .li,
  .md .medium-block-grid-7 > .md-li,
  .medium-block-grid-7 > li {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .medium-block-grid-7 > .li:nth-of-type(1n),
  .md .medium-block-grid-7 > .md-li:nth-of-type(1n),
  .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .medium-block-grid-7 > .li:nth-of-type(7n+1),
  .md .medium-block-grid-7 > .md-li:nth-of-type(7n+1),
  .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }
  .md .medium-block-grid-8 > .li,
  .md .medium-block-grid-8 > .md-li,
  .medium-block-grid-8 > li {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .medium-block-grid-8 > .li:nth-of-type(1n),
  .md .medium-block-grid-8 > .md-li:nth-of-type(1n),
  .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .medium-block-grid-8 > .li:nth-of-type(8n+1),
  .md .medium-block-grid-8 > .md-li:nth-of-type(8n+1),
  .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }
  .md .medium-block-grid-9 > .li,
  .md .medium-block-grid-9 > .md-li,
  .medium-block-grid-9 > li {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .medium-block-grid-9 > .li:nth-of-type(1n),
  .md .medium-block-grid-9 > .md-li:nth-of-type(1n),
  .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .medium-block-grid-9 > .li:nth-of-type(9n+1),
  .md .medium-block-grid-9 > .md-li:nth-of-type(9n+1),
  .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }
  .md .medium-block-grid-10 > .li,
  .md .medium-block-grid-10 > .md-li,
  .medium-block-grid-10 > li {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .medium-block-grid-10 > .li:nth-of-type(1n),
  .md .medium-block-grid-10 > .md-li:nth-of-type(1n),
  .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .medium-block-grid-10 > .li:nth-of-type(10n+1),
  .md .medium-block-grid-10 > .md-li:nth-of-type(10n+1),
  .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }
  .md .medium-block-grid-11 > .li,
  .md .medium-block-grid-11 > .md-li,
  .medium-block-grid-11 > li {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .medium-block-grid-11 > .li:nth-of-type(1n),
  .md .medium-block-grid-11 > .md-li:nth-of-type(1n),
  .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .medium-block-grid-11 > .li:nth-of-type(11n+1),
  .md .medium-block-grid-11 > .md-li:nth-of-type(11n+1),
  .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }
  .md .medium-block-grid-12 > .li,
  .md .medium-block-grid-12 > .md-li,
  .medium-block-grid-12 > li {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .medium-block-grid-12 > .li:nth-of-type(1n),
  .md .medium-block-grid-12 > .md-li:nth-of-type(1n),
  .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .medium-block-grid-12 > .li:nth-of-type(12n+1),
  .md .medium-block-grid-12 > .md-li:nth-of-type(12n+1),
  .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}

@media only screen and (min-width: 64.0625em) {
  .large-block-grid-1 > li,
  .md .large-block-grid-1 > .li,
  .md .large-block-grid-1 > .md-li {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-1 > li:nth-of-type(1n),
  .md .large-block-grid-1 > .li:nth-of-type(1n),
  .md .large-block-grid-1 > .md-li:nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-1 > li:nth-of-type(1n+1),
  .md .large-block-grid-1 > .li:nth-of-type(1n+1),
  .md .large-block-grid-1 > .md-li:nth-of-type(1n+1) {
    clear: both;
  }
  .large-block-grid-2 > li,
  .md .large-block-grid-2 > .li,
  .md .large-block-grid-2 > .md-li {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-2 > li:nth-of-type(1n),
  .md .large-block-grid-2 > .li:nth-of-type(1n),
  .md .large-block-grid-2 > .md-li:nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-2 > li:nth-of-type(2n+1),
  .md .large-block-grid-2 > .li:nth-of-type(2n+1),
  .md .large-block-grid-2 > .md-li:nth-of-type(2n+1) {
    clear: both;
  }
  .large-block-grid-3 > li,
  .md .large-block-grid-3 > .li,
  .md .large-block-grid-3 > .md-li {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-3 > li:nth-of-type(1n),
  .md .large-block-grid-3 > .li:nth-of-type(1n),
  .md .large-block-grid-3 > .md-li:nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-3 > li:nth-of-type(3n+1),
  .md .large-block-grid-3 > .li:nth-of-type(3n+1),
  .md .large-block-grid-3 > .md-li:nth-of-type(3n+1) {
    clear: both;
  }
  .large-block-grid-4 > li,
  .md .large-block-grid-4 > .li,
  .md .large-block-grid-4 > .md-li {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-4 > li:nth-of-type(1n),
  .md .large-block-grid-4 > .li:nth-of-type(1n),
  .md .large-block-grid-4 > .md-li:nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-4 > li:nth-of-type(4n+1),
  .md .large-block-grid-4 > .li:nth-of-type(4n+1),
  .md .large-block-grid-4 > .md-li:nth-of-type(4n+1) {
    clear: both;
  }
  .large-block-grid-5 > li,
  .md .large-block-grid-5 > .li,
  .md .large-block-grid-5 > .md-li {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-5 > li:nth-of-type(1n),
  .md .large-block-grid-5 > .li:nth-of-type(1n),
  .md .large-block-grid-5 > .md-li:nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-5 > li:nth-of-type(5n+1),
  .md .large-block-grid-5 > .li:nth-of-type(5n+1),
  .md .large-block-grid-5 > .md-li:nth-of-type(5n+1) {
    clear: both;
  }
  .large-block-grid-6 > li,
  .md .large-block-grid-6 > .li,
  .md .large-block-grid-6 > .md-li {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-6 > li:nth-of-type(1n),
  .md .large-block-grid-6 > .li:nth-of-type(1n),
  .md .large-block-grid-6 > .md-li:nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-6 > li:nth-of-type(6n+1),
  .md .large-block-grid-6 > .li:nth-of-type(6n+1),
  .md .large-block-grid-6 > .md-li:nth-of-type(6n+1) {
    clear: both;
  }
  .large-block-grid-7 > li,
  .md .large-block-grid-7 > .li,
  .md .large-block-grid-7 > .md-li {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-7 > li:nth-of-type(1n),
  .md .large-block-grid-7 > .li:nth-of-type(1n),
  .md .large-block-grid-7 > .md-li:nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-7 > li:nth-of-type(7n+1),
  .md .large-block-grid-7 > .li:nth-of-type(7n+1),
  .md .large-block-grid-7 > .md-li:nth-of-type(7n+1) {
    clear: both;
  }
  .large-block-grid-8 > li,
  .md .large-block-grid-8 > .li,
  .md .large-block-grid-8 > .md-li {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-8 > li:nth-of-type(1n),
  .md .large-block-grid-8 > .li:nth-of-type(1n),
  .md .large-block-grid-8 > .md-li:nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-8 > li:nth-of-type(8n+1),
  .md .large-block-grid-8 > .li:nth-of-type(8n+1),
  .md .large-block-grid-8 > .md-li:nth-of-type(8n+1) {
    clear: both;
  }
  .large-block-grid-9 > li,
  .md .large-block-grid-9 > .li,
  .md .large-block-grid-9 > .md-li {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-9 > li:nth-of-type(1n),
  .md .large-block-grid-9 > .li:nth-of-type(1n),
  .md .large-block-grid-9 > .md-li:nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-9 > li:nth-of-type(9n+1),
  .md .large-block-grid-9 > .li:nth-of-type(9n+1),
  .md .large-block-grid-9 > .md-li:nth-of-type(9n+1) {
    clear: both;
  }
  .large-block-grid-10 > li,
  .md .large-block-grid-10 > .li,
  .md .large-block-grid-10 > .md-li {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-10 > li:nth-of-type(1n),
  .md .large-block-grid-10 > .li:nth-of-type(1n),
  .md .large-block-grid-10 > .md-li:nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-10 > li:nth-of-type(10n+1),
  .md .large-block-grid-10 > .li:nth-of-type(10n+1),
  .md .large-block-grid-10 > .md-li:nth-of-type(10n+1) {
    clear: both;
  }
  .large-block-grid-11 > li,
  .md .large-block-grid-11 > .li,
  .md .large-block-grid-11 > .md-li {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-11 > li:nth-of-type(1n),
  .md .large-block-grid-11 > .li:nth-of-type(1n),
  .md .large-block-grid-11 > .md-li:nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-11 > li:nth-of-type(11n+1),
  .md .large-block-grid-11 > .li:nth-of-type(11n+1),
  .md .large-block-grid-11 > .md-li:nth-of-type(11n+1) {
    clear: both;
  }
  .large-block-grid-12 > li,
  .md .large-block-grid-12 > .li,
  .md .large-block-grid-12 > .md-li {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-12 > li:nth-of-type(1n),
  .md .large-block-grid-12 > .li:nth-of-type(1n),
  .md .large-block-grid-12 > .md-li:nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-12 > li:nth-of-type(12n+1),
  .md .large-block-grid-12 > .li:nth-of-type(12n+1),
  .md .large-block-grid-12 > .md-li:nth-of-type(12n+1) {
    clear: both;
  }
}

@media only screen and (min-width: 90.0625em) {
  .md .xlarge-block-grid-1 > .li,
  .md .xlarge-block-grid-1 > .md-li,
  .xlarge-block-grid-1 > li {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xlarge-block-grid-1 > .li:nth-of-type(1n),
  .md .xlarge-block-grid-1 > .md-li:nth-of-type(1n),
  .xlarge-block-grid-1 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xlarge-block-grid-1 > .li:nth-of-type(1n+1),
  .md .xlarge-block-grid-1 > .md-li:nth-of-type(1n+1),
  .xlarge-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }
  .md .xlarge-block-grid-2 > .li,
  .md .xlarge-block-grid-2 > .md-li,
  .xlarge-block-grid-2 > li {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xlarge-block-grid-2 > .li:nth-of-type(1n),
  .md .xlarge-block-grid-2 > .md-li:nth-of-type(1n),
  .xlarge-block-grid-2 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xlarge-block-grid-2 > .li:nth-of-type(2n+1),
  .md .xlarge-block-grid-2 > .md-li:nth-of-type(2n+1),
  .xlarge-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }
  .md .xlarge-block-grid-3 > .li,
  .md .xlarge-block-grid-3 > .md-li,
  .xlarge-block-grid-3 > li {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xlarge-block-grid-3 > .li:nth-of-type(1n),
  .md .xlarge-block-grid-3 > .md-li:nth-of-type(1n),
  .xlarge-block-grid-3 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xlarge-block-grid-3 > .li:nth-of-type(3n+1),
  .md .xlarge-block-grid-3 > .md-li:nth-of-type(3n+1),
  .xlarge-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }
  .md .xlarge-block-grid-4 > .li,
  .md .xlarge-block-grid-4 > .md-li,
  .xlarge-block-grid-4 > li {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xlarge-block-grid-4 > .li:nth-of-type(1n),
  .md .xlarge-block-grid-4 > .md-li:nth-of-type(1n),
  .xlarge-block-grid-4 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xlarge-block-grid-4 > .li:nth-of-type(4n+1),
  .md .xlarge-block-grid-4 > .md-li:nth-of-type(4n+1),
  .xlarge-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }
  .md .xlarge-block-grid-5 > .li,
  .md .xlarge-block-grid-5 > .md-li,
  .xlarge-block-grid-5 > li {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xlarge-block-grid-5 > .li:nth-of-type(1n),
  .md .xlarge-block-grid-5 > .md-li:nth-of-type(1n),
  .xlarge-block-grid-5 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xlarge-block-grid-5 > .li:nth-of-type(5n+1),
  .md .xlarge-block-grid-5 > .md-li:nth-of-type(5n+1),
  .xlarge-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }
  .md .xlarge-block-grid-6 > .li,
  .md .xlarge-block-grid-6 > .md-li,
  .xlarge-block-grid-6 > li {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xlarge-block-grid-6 > .li:nth-of-type(1n),
  .md .xlarge-block-grid-6 > .md-li:nth-of-type(1n),
  .xlarge-block-grid-6 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xlarge-block-grid-6 > .li:nth-of-type(6n+1),
  .md .xlarge-block-grid-6 > .md-li:nth-of-type(6n+1),
  .xlarge-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }
  .md .xlarge-block-grid-7 > .li,
  .md .xlarge-block-grid-7 > .md-li,
  .xlarge-block-grid-7 > li {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xlarge-block-grid-7 > .li:nth-of-type(1n),
  .md .xlarge-block-grid-7 > .md-li:nth-of-type(1n),
  .xlarge-block-grid-7 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xlarge-block-grid-7 > .li:nth-of-type(7n+1),
  .md .xlarge-block-grid-7 > .md-li:nth-of-type(7n+1),
  .xlarge-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }
  .md .xlarge-block-grid-8 > .li,
  .md .xlarge-block-grid-8 > .md-li,
  .xlarge-block-grid-8 > li {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xlarge-block-grid-8 > .li:nth-of-type(1n),
  .md .xlarge-block-grid-8 > .md-li:nth-of-type(1n),
  .xlarge-block-grid-8 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xlarge-block-grid-8 > .li:nth-of-type(8n+1),
  .md .xlarge-block-grid-8 > .md-li:nth-of-type(8n+1),
  .xlarge-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }
  .md .xlarge-block-grid-9 > .li,
  .md .xlarge-block-grid-9 > .md-li,
  .xlarge-block-grid-9 > li {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xlarge-block-grid-9 > .li:nth-of-type(1n),
  .md .xlarge-block-grid-9 > .md-li:nth-of-type(1n),
  .xlarge-block-grid-9 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xlarge-block-grid-9 > .li:nth-of-type(9n+1),
  .md .xlarge-block-grid-9 > .md-li:nth-of-type(9n+1),
  .xlarge-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }
  .md .xlarge-block-grid-10 > .li,
  .md .xlarge-block-grid-10 > .md-li,
  .xlarge-block-grid-10 > li {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xlarge-block-grid-10 > .li:nth-of-type(1n),
  .md .xlarge-block-grid-10 > .md-li:nth-of-type(1n),
  .xlarge-block-grid-10 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xlarge-block-grid-10 > .li:nth-of-type(10n+1),
  .md .xlarge-block-grid-10 > .md-li:nth-of-type(10n+1),
  .xlarge-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }
  .md .xlarge-block-grid-11 > .li,
  .md .xlarge-block-grid-11 > .md-li,
  .xlarge-block-grid-11 > li {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xlarge-block-grid-11 > .li:nth-of-type(1n),
  .md .xlarge-block-grid-11 > .md-li:nth-of-type(1n),
  .xlarge-block-grid-11 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xlarge-block-grid-11 > .li:nth-of-type(11n+1),
  .md .xlarge-block-grid-11 > .md-li:nth-of-type(11n+1),
  .xlarge-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }
  .md .xlarge-block-grid-12 > .li,
  .md .xlarge-block-grid-12 > .md-li,
  .xlarge-block-grid-12 > li {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xlarge-block-grid-12 > .li:nth-of-type(1n),
  .md .xlarge-block-grid-12 > .md-li:nth-of-type(1n),
  .xlarge-block-grid-12 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xlarge-block-grid-12 > .li:nth-of-type(12n+1),
  .md .xlarge-block-grid-12 > .md-li:nth-of-type(12n+1),
  .xlarge-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}

@media only screen and (min-width: 120.0625em) {
  .md .xxlarge-block-grid-1 > .li,
  .md .xxlarge-block-grid-1 > .md-li,
  .xxlarge-block-grid-1 > li {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xxlarge-block-grid-1 > .li:nth-of-type(1n),
  .md .xxlarge-block-grid-1 > .md-li:nth-of-type(1n),
  .xxlarge-block-grid-1 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xxlarge-block-grid-1 > .li:nth-of-type(1n+1),
  .md .xxlarge-block-grid-1 > .md-li:nth-of-type(1n+1),
  .xxlarge-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }
  .md .xxlarge-block-grid-2 > .li,
  .md .xxlarge-block-grid-2 > .md-li,
  .xxlarge-block-grid-2 > li {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xxlarge-block-grid-2 > .li:nth-of-type(1n),
  .md .xxlarge-block-grid-2 > .md-li:nth-of-type(1n),
  .xxlarge-block-grid-2 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xxlarge-block-grid-2 > .li:nth-of-type(2n+1),
  .md .xxlarge-block-grid-2 > .md-li:nth-of-type(2n+1),
  .xxlarge-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }
  .md .xxlarge-block-grid-3 > .li,
  .md .xxlarge-block-grid-3 > .md-li,
  .xxlarge-block-grid-3 > li {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xxlarge-block-grid-3 > .li:nth-of-type(1n),
  .md .xxlarge-block-grid-3 > .md-li:nth-of-type(1n),
  .xxlarge-block-grid-3 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xxlarge-block-grid-3 > .li:nth-of-type(3n+1),
  .md .xxlarge-block-grid-3 > .md-li:nth-of-type(3n+1),
  .xxlarge-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }
  .md .xxlarge-block-grid-4 > .li,
  .md .xxlarge-block-grid-4 > .md-li,
  .xxlarge-block-grid-4 > li {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xxlarge-block-grid-4 > .li:nth-of-type(1n),
  .md .xxlarge-block-grid-4 > .md-li:nth-of-type(1n),
  .xxlarge-block-grid-4 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xxlarge-block-grid-4 > .li:nth-of-type(4n+1),
  .md .xxlarge-block-grid-4 > .md-li:nth-of-type(4n+1),
  .xxlarge-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }
  .md .xxlarge-block-grid-5 > .li,
  .md .xxlarge-block-grid-5 > .md-li,
  .xxlarge-block-grid-5 > li {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xxlarge-block-grid-5 > .li:nth-of-type(1n),
  .md .xxlarge-block-grid-5 > .md-li:nth-of-type(1n),
  .xxlarge-block-grid-5 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xxlarge-block-grid-5 > .li:nth-of-type(5n+1),
  .md .xxlarge-block-grid-5 > .md-li:nth-of-type(5n+1),
  .xxlarge-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }
  .md .xxlarge-block-grid-6 > .li,
  .md .xxlarge-block-grid-6 > .md-li,
  .xxlarge-block-grid-6 > li {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xxlarge-block-grid-6 > .li:nth-of-type(1n),
  .md .xxlarge-block-grid-6 > .md-li:nth-of-type(1n),
  .xxlarge-block-grid-6 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xxlarge-block-grid-6 > .li:nth-of-type(6n+1),
  .md .xxlarge-block-grid-6 > .md-li:nth-of-type(6n+1),
  .xxlarge-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }
  .md .xxlarge-block-grid-7 > .li,
  .md .xxlarge-block-grid-7 > .md-li,
  .xxlarge-block-grid-7 > li {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xxlarge-block-grid-7 > .li:nth-of-type(1n),
  .md .xxlarge-block-grid-7 > .md-li:nth-of-type(1n),
  .xxlarge-block-grid-7 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xxlarge-block-grid-7 > .li:nth-of-type(7n+1),
  .md .xxlarge-block-grid-7 > .md-li:nth-of-type(7n+1),
  .xxlarge-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }
  .md .xxlarge-block-grid-8 > .li,
  .md .xxlarge-block-grid-8 > .md-li,
  .xxlarge-block-grid-8 > li {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xxlarge-block-grid-8 > .li:nth-of-type(1n),
  .md .xxlarge-block-grid-8 > .md-li:nth-of-type(1n),
  .xxlarge-block-grid-8 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xxlarge-block-grid-8 > .li:nth-of-type(8n+1),
  .md .xxlarge-block-grid-8 > .md-li:nth-of-type(8n+1),
  .xxlarge-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }
  .md .xxlarge-block-grid-9 > .li,
  .md .xxlarge-block-grid-9 > .md-li,
  .xxlarge-block-grid-9 > li {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xxlarge-block-grid-9 > .li:nth-of-type(1n),
  .md .xxlarge-block-grid-9 > .md-li:nth-of-type(1n),
  .xxlarge-block-grid-9 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xxlarge-block-grid-9 > .li:nth-of-type(9n+1),
  .md .xxlarge-block-grid-9 > .md-li:nth-of-type(9n+1),
  .xxlarge-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }
  .md .xxlarge-block-grid-10 > .li,
  .md .xxlarge-block-grid-10 > .md-li,
  .xxlarge-block-grid-10 > li {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xxlarge-block-grid-10 > .li:nth-of-type(1n),
  .md .xxlarge-block-grid-10 > .md-li:nth-of-type(1n),
  .xxlarge-block-grid-10 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xxlarge-block-grid-10 > .li:nth-of-type(10n+1),
  .md .xxlarge-block-grid-10 > .md-li:nth-of-type(10n+1),
  .xxlarge-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }
  .md .xxlarge-block-grid-11 > .li,
  .md .xxlarge-block-grid-11 > .md-li,
  .xxlarge-block-grid-11 > li {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xxlarge-block-grid-11 > .li:nth-of-type(1n),
  .md .xxlarge-block-grid-11 > .md-li:nth-of-type(1n),
  .xxlarge-block-grid-11 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xxlarge-block-grid-11 > .li:nth-of-type(11n+1),
  .md .xxlarge-block-grid-11 > .md-li:nth-of-type(11n+1),
  .xxlarge-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }
  .md .xxlarge-block-grid-12 > .li,
  .md .xxlarge-block-grid-12 > .md-li,
  .xxlarge-block-grid-12 > li {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .md .xxlarge-block-grid-12 > .li:nth-of-type(1n),
  .md .xxlarge-block-grid-12 > .md-li:nth-of-type(1n),
  .xxlarge-block-grid-12 > li:nth-of-type(1n) {
    clear: none;
  }
  .md .xxlarge-block-grid-12 > .li:nth-of-type(12n+1),
  .md .xxlarge-block-grid-12 > .md-li:nth-of-type(12n+1),
  .xxlarge-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}

.md .md-form__section > .section__info .sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  display: inline-block;
}

.md .dl,
.md .md-dl,
.md dl {
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .dt.dl,
.md .dt.md-dl,
.md dl.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.dl,
.md .dd.md-dl,
.md dl.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.dl,
.md .li.md-dl,
.md dl.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h6.dl,
.md .h6.md-dl,
.md dl.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.dl,
.md .pre.md-dl,
.md dl.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.dl,
.md .code.md-dl,
.md dl.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .dl.sub-section__description,
.md .md-form__section .section__content .md-dl.sub-section__description,
.md .md-form__section .section__content dl.sub-section__description,
.md .p.dl,
.md .p.md-dl,
.md dl.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.dl,
.md .blockquote.md-dl,
.md dl.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.dl,
.md .th.md-dl,
.md dl.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.dl,
.md .td.md-dl,
.md dl.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.dl,
.md .small.md-dl,
.md dl.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.dl,
.md .body-small.md-dl,
.md dl.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.dl,
.md .body-smallest.md-dl,
.md dl.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .dt,
.md .md-dt,
.md dt {
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .dl.dt,
.md .dl.md-dt,
.md dt.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.dt,
.md .dd.md-dt,
.md dt.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.dt,
.md .li.md-dt,
.md dt.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h6.dt,
.md .h6.md-dt,
.md dt.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.dt,
.md .pre.md-dt,
.md dt.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.dt,
.md .code.md-dt,
.md dt.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .dt.sub-section__description,
.md .md-form__section .section__content .md-dt.sub-section__description,
.md .md-form__section .section__content dt.sub-section__description,
.md .p.dt,
.md .p.md-dt,
.md dt.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.dt,
.md .blockquote.md-dt,
.md dt.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.dt,
.md .th.md-dt,
.md dt.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.dt,
.md .td.md-dt,
.md dt.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.dt,
.md .small.md-dt,
.md dt.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.dt,
.md .body-small.md-dt,
.md dt.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.dt,
.md .body-smallest.md-dt,
.md dt.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .dd,
.md .md-dd,
.md dd {
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .dl.dd,
.md .dl.md-dd,
.md dd.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.dd,
.md .dt.md-dd,
.md dd.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.dd,
.md .li.md-dd,
.md dd.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h6.dd,
.md .h6.md-dd,
.md dd.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.dd,
.md .pre.md-dd,
.md dd.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.dd,
.md .code.md-dd,
.md dd.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .dd.sub-section__description,
.md .md-form__section .section__content .md-dd.sub-section__description,
.md .md-form__section .section__content dd.sub-section__description,
.md .p.dd,
.md .p.md-dd,
.md dd.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.dd,
.md .blockquote.md-dd,
.md dd.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.dd,
.md .th.md-dd,
.md dd.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.dd,
.md .td.md-dd,
.md dd.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.dd,
.md .small.md-dd,
.md dd.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.dd,
.md .body-small.md-dd,
.md dd.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.dd,
.md .body-smallest.md-dd,
.md dd.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .li,
.md .md-li,
.md li {
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .dl.li,
.md .dl.md-li,
.md li.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.li,
.md .dt.md-li,
.md li.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.li,
.md .dd.md-li,
.md li.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h6.li,
.md .h6.md-li,
.md li.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.li,
.md .pre.md-li,
.md li.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.li,
.md .code.md-li,
.md li.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .li.sub-section__description,
.md .md-form__section .section__content .md-li.sub-section__description,
.md .md-form__section .section__content li.sub-section__description,
.md .p.li,
.md .p.md-li,
.md li.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.li,
.md .blockquote.md-li,
.md li.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.li,
.md .th.md-li,
.md li.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.li,
.md .td.md-li,
.md li.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.li,
.md .small.md-li,
.md li.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.li,
.md .body-small.md-li,
.md li.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.li,
.md .body-smallest.md-li,
.md li.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .md-title-heading,
.md .title-heading,
.md title-heading {
  font-family: "CiscoSansTT Thin","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.29032;
  font-size: 3.875rem;
  line-height: 1.29033;
}

.md .dl.md-title-heading,
.md .dl.title-heading,
.md title-heading.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.md-title-heading,
.md .dt.title-heading,
.md title-heading.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.md-title-heading,
.md .dd.title-heading,
.md title-heading.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.md-title-heading,
.md .li.title-heading,
.md title-heading.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h1.md-title-heading,
.md .h1.title-heading,
.md title-heading.h1 {
  font-size: 3rem;
  line-height: 1.33333;
}

.md .h2.md-title-heading,
.md .h2.title-heading,
.md title-heading.h2 {
  font-size: 2.25rem;
  line-height: 1.33333;
}

.md .h3.md-title-heading,
.md .h3.title-heading,
.md title-heading.h3 {
  font-size: 1.625rem;
  line-height: 1.23077;
}

.md .h4.md-title-heading,
.md .h4.title-heading,
.md title-heading.h4 {
  font-size: 1.25rem;
  line-height: 1.6;
}

.md .h5.md-title-heading,
.md .h5.title-heading,
.md title-heading.h5 {
  font-size: 1rem;
  line-height: 1.5;
}

.md .h6.md-title-heading,
.md .h6.title-heading,
.md title-heading.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.md-title-heading,
.md .pre.title-heading,
.md title-heading.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.md-title-heading,
.md .code.title-heading,
.md title-heading.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .md-title-heading.sub-section__description,
.md .md-form__section .section__content .title-heading.sub-section__description,
.md .md-form__section .section__content title-heading.sub-section__description,
.md .p.md-title-heading,
.md .p.title-heading,
.md title-heading.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.md-title-heading,
.md .blockquote.title-heading,
.md title-heading.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.md-title-heading,
.md .th.title-heading,
.md title-heading.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.md-title-heading,
.md .td.title-heading,
.md title-heading.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.md-title-heading,
.md .small.title-heading,
.md title-heading.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.md-title-heading,
.md .body-small.title-heading,
.md title-heading.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.md-title-heading,
.md .body-smallest.title-heading,
.md title-heading.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .h1,
.md .md-h1,
.md h1 {
  font-family: "CiscoSansTT Thin","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.33333;
  font-size: 3rem;
  line-height: 1.33334;
}

.md .dl.h1,
.md .dl.md-h1,
.md h1.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.h1,
.md .dt.md-h1,
.md h1.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.h1,
.md .dd.md-h1,
.md h1.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.h1,
.md .li.md-h1,
.md h1.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h2.h1,
.md .h2.md-h1,
.md h1.h2 {
  font-size: 2.25rem;
  line-height: 1.33333;
}

.md .h3.h1,
.md .h3.md-h1,
.md h1.h3 {
  font-size: 1.625rem;
  line-height: 1.23077;
}

.md .h4.h1,
.md .h4.md-h1,
.md h1.h4 {
  font-size: 1.25rem;
  line-height: 1.6;
}

.md .h5.h1,
.md .h5.md-h1,
.md h1.h5 {
  font-size: 1rem;
  line-height: 1.5;
}

.md .h6.h1,
.md .h6.md-h1,
.md h1.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.h1,
.md .pre.md-h1,
.md h1.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.h1,
.md .code.md-h1,
.md h1.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .h1.sub-section__description,
.md .md-form__section .section__content .md-h1.sub-section__description,
.md .md-form__section .section__content h1.sub-section__description,
.md .p.h1,
.md .p.md-h1,
.md h1.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.h1,
.md .blockquote.md-h1,
.md h1.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.h1,
.md .th.md-h1,
.md h1.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.h1,
.md .td.md-h1,
.md h1.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.h1,
.md .small.md-h1,
.md h1.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.h1,
.md .body-small.md-h1,
.md h1.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.h1,
.md .body-smallest.md-h1,
.md h1.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .h2,
.md .md-h2,
.md h2 {
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.33333;
  font-size: 2.25rem;
  line-height: 1.33334;
}

.md .dl.h2,
.md .dl.md-h2,
.md h2.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.h2,
.md .dt.md-h2,
.md h2.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.h2,
.md .dd.md-h2,
.md h2.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.h2,
.md .li.md-h2,
.md h2.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h3.h2,
.md .h3.md-h2,
.md h2.h3 {
  font-size: 1.625rem;
  line-height: 1.23077;
}

.md .h4.h2,
.md .h4.md-h2,
.md h2.h4 {
  font-size: 1.25rem;
  line-height: 1.6;
}

.md .h5.h2,
.md .h5.md-h2,
.md h2.h5 {
  font-size: 1rem;
  line-height: 1.5;
}

.md .h6.h2,
.md .h6.md-h2,
.md h2.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.h2,
.md .pre.md-h2,
.md h2.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.h2,
.md .code.md-h2,
.md h2.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .h2.sub-section__description,
.md .md-form__section .section__content .md-h2.sub-section__description,
.md .md-form__section .section__content h2.sub-section__description,
.md .p.h2,
.md .p.md-h2,
.md h2.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.h2,
.md .blockquote.md-h2,
.md h2.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.h2,
.md .th.md-h2,
.md h2.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.h2,
.md .td.md-h2,
.md h2.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.h2,
.md .small.md-h2,
.md h2.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.h2,
.md .body-small.md-h2,
.md h2.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.h2,
.md .body-smallest.md-h2,
.md h2.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .h3,
.md .md-h3,
.md h3 {
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.23077;
  font-size: 1.625rem;
  line-height: 1.23078;
}

.md .dl.h3,
.md .dl.md-h3,
.md h3.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.h3,
.md .dt.md-h3,
.md h3.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.h3,
.md .dd.md-h3,
.md h3.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.h3,
.md .li.md-h3,
.md h3.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h4.h3,
.md .h4.md-h3,
.md h3.h4 {
  font-size: 1.25rem;
  line-height: 1.6;
}

.md .h5.h3,
.md .h5.md-h3,
.md h3.h5 {
  font-size: 1rem;
  line-height: 1.5;
}

.md .h6.h3,
.md .h6.md-h3,
.md h3.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.h3,
.md .pre.md-h3,
.md h3.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.h3,
.md .code.md-h3,
.md h3.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .h3.sub-section__description,
.md .md-form__section .section__content .md-h3.sub-section__description,
.md .md-form__section .section__content h3.sub-section__description,
.md .p.h3,
.md .p.md-h3,
.md h3.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.h3,
.md .blockquote.md-h3,
.md h3.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.h3,
.md .th.md-h3,
.md h3.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.h3,
.md .td.md-h3,
.md h3.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.h3,
.md .small.md-h3,
.md h3.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.h3,
.md .body-small.md-h3,
.md h3.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.h3,
.md .body-smallest.md-h3,
.md h3.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .h4,
.md .md-form__section .section__info .section__title,
.md .md-h4,
.md h4 {
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.6;
  font-size: 1.25rem;
  line-height: 1.60001;
}

.md .dl.h4,
.md .dl.md-h4,
.md .md-form__section .section__info .dl.section__title,
.md h4.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.h4,
.md .dt.md-h4,
.md .md-form__section .section__info .dt.section__title,
.md h4.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.h4,
.md .dd.md-h4,
.md .md-form__section .section__info .dd.section__title,
.md h4.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.h4,
.md .li.md-h4,
.md .md-form__section .section__info .li.section__title,
.md h4.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h5.h4,
.md .h5.md-h4,
.md .md-form__section .section__info .h5.section__title,
.md h4.h5 {
  font-size: 1rem;
  line-height: 1.5;
}

.md .h6.h4,
.md .h6.md-h4,
.md .md-form__section .section__info .h6.section__title,
.md h4.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__info .pre.section__title,
.md .pre.h4,
.md .pre.md-h4,
.md h4.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.h4,
.md .code.md-h4,
.md .md-form__section .section__info .code.section__title,
.md h4.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .h4.sub-section__description,
.md .md-form__section .section__content .md-h4.sub-section__description,
.md .md-form__section .section__content .section__info .section__title.sub-section__description,
.md .md-form__section .section__content h4.sub-section__description,
.md .md-form__section .section__info .p.section__title,
.md .md-form__section .section__info .section__content .section__title.sub-section__description,
.md .p.h4,
.md .p.md-h4,
.md h4.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.h4,
.md .blockquote.md-h4,
.md .md-form__section .section__info .blockquote.section__title,
.md h4.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__info .th.section__title,
.md .th.h4,
.md .th.md-h4,
.md h4.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__info .td.section__title,
.md .td.h4,
.md .td.md-h4,
.md h4.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__info .small.section__title,
.md .small.h4,
.md .small.md-h4,
.md h4.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.h4,
.md .body-small.md-h4,
.md .md-form__section .section__info .body-small.section__title,
.md h4.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.h4,
.md .body-smallest.md-h4,
.md .md-form__section .section__info .body-smallest.section__title,
.md h4.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .h5,
.md .md-form__section .section__content .sub-section__label,
.md .md-form__section .section__content .sub-section__title,
.md .md-h5,
.md .side-panel-container .md-form__section .section__info .section__title,
.md h5 {
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.5;
  font-size: 1rem;
  line-height: 1.50001;
}

.md .dl.h5,
.md .dl.md-h5,
.md .md-form__section .section__content .dl.sub-section__label,
.md .md-form__section .section__content .dl.sub-section__title,
.md .side-panel-container .md-form__section .section__info .dl.section__title,
.md h5.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.h5,
.md .dt.md-h5,
.md .md-form__section .section__content .dt.sub-section__label,
.md .md-form__section .section__content .dt.sub-section__title,
.md .side-panel-container .md-form__section .section__info .dt.section__title,
.md h5.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.h5,
.md .dd.md-h5,
.md .md-form__section .section__content .dd.sub-section__label,
.md .md-form__section .section__content .dd.sub-section__title,
.md .side-panel-container .md-form__section .section__info .dd.section__title,
.md h5.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.h5,
.md .li.md-h5,
.md .md-form__section .section__content .li.sub-section__label,
.md .md-form__section .section__content .li.sub-section__title,
.md .side-panel-container .md-form__section .section__info .li.section__title,
.md h5.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h6.h5,
.md .h6.md-h5,
.md .md-form__section .section__content .h6.sub-section__label,
.md .md-form__section .section__content .h6.sub-section__title,
.md .side-panel-container .md-form__section .section__info .h6.section__title,
.md h5.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .pre.sub-section__label,
.md .md-form__section .section__content .pre.sub-section__title,
.md .pre.h5,
.md .pre.md-h5,
.md .side-panel-container .md-form__section .section__info .pre.section__title,
.md h5.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.h5,
.md .code.md-h5,
.md .md-form__section .section__content .code.sub-section__label,
.md .md-form__section .section__content .code.sub-section__title,
.md .side-panel-container .md-form__section .section__info .code.section__title,
.md h5.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .h5.sub-section__description,
.md .md-form__section .section__content .md-h5.sub-section__description,
.md .md-form__section .section__content .p.sub-section__label,
.md .md-form__section .section__content .p.sub-section__title,
.md .md-form__section .section__content .sub-section__label.sub-section__description,
.md .md-form__section .section__content .sub-section__title.sub-section__description,
.md .md-form__section .section__content h5.sub-section__description,
.md .p.h5,
.md .p.md-h5,
.md .side-panel-container .md-form__section .section__content .section__info .sub-section__description.section__title,
.md .side-panel-container .md-form__section .section__info .p.section__title,
.md .side-panel-container .md-form__section .section__info .section__content .sub-section__description.section__title,
.md h5.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.h5,
.md .blockquote.md-h5,
.md .md-form__section .section__content .blockquote.sub-section__label,
.md .md-form__section .section__content .blockquote.sub-section__title,
.md .side-panel-container .md-form__section .section__info .blockquote.section__title,
.md h5.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .th.sub-section__label,
.md .md-form__section .section__content .th.sub-section__title,
.md .side-panel-container .md-form__section .section__info .th.section__title,
.md .th.h5,
.md .th.md-h5,
.md h5.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .td.sub-section__label,
.md .md-form__section .section__content .td.sub-section__title,
.md .side-panel-container .md-form__section .section__info .td.section__title,
.md .td.h5,
.md .td.md-h5,
.md h5.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .small.sub-section__label,
.md .md-form__section .section__content .small.sub-section__title,
.md .side-panel-container .md-form__section .section__info .small.section__title,
.md .small.h5,
.md .small.md-h5,
.md h5.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.h5,
.md .body-small.md-h5,
.md .md-form__section .section__content .body-small.sub-section__label,
.md .md-form__section .section__content .body-small.sub-section__title,
.md .side-panel-container .md-form__section .section__info .body-small.section__title,
.md h5.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.h5,
.md .body-smallest.md-h5,
.md .md-form__section .section__content .body-smallest.sub-section__label,
.md .md-form__section .section__content .body-smallest.sub-section__title,
.md .side-panel-container .md-form__section .section__info .body-smallest.section__title,
.md h5.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .h6,
.md .md-h6,
.md h6 {
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .dl.h6,
.md .dl.md-h6,
.md h6.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.h6,
.md .dt.md-h6,
.md h6.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.h6,
.md .dd.md-h6,
.md h6.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.h6,
.md .li.md-h6,
.md h6.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.h6,
.md .pre.md-h6,
.md h6.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.h6,
.md .code.md-h6,
.md h6.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .h6.sub-section__description,
.md .md-form__section .section__content .md-h6.sub-section__description,
.md .md-form__section .section__content h6.sub-section__description,
.md .p.h6,
.md .p.md-h6,
.md h6.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.h6,
.md .blockquote.md-h6,
.md h6.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.h6,
.md .th.md-h6,
.md h6.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.h6,
.md .td.md-h6,
.md h6.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.h6,
.md .small.md-h6,
.md h6.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.h6,
.md .body-small.md-h6,
.md h6.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.h6,
.md .body-smallest.md-h6,
.md h6.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .md-pre,
.md .pre,
.md pre {
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .dl.md-pre,
.md .dl.pre,
.md pre.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.md-pre,
.md .dt.pre,
.md pre.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.md-pre,
.md .dd.pre,
.md pre.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.md-pre,
.md .li.pre,
.md pre.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h6.md-pre,
.md .h6.pre,
.md pre.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.md-pre,
.md .code.pre,
.md pre.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .md-pre.sub-section__description,
.md .md-form__section .section__content .pre.sub-section__description,
.md .md-form__section .section__content pre.sub-section__description,
.md .p.md-pre,
.md .p.pre,
.md pre.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.md-pre,
.md .blockquote.pre,
.md pre.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.md-pre,
.md .th.pre,
.md pre.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.md-pre,
.md .td.pre,
.md pre.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.md-pre,
.md .small.pre,
.md pre.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.md-pre,
.md .body-small.pre,
.md pre.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.md-pre,
.md .body-smallest.pre,
.md pre.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .code,
.md .md-code,
.md code {
  font-family: Consolas,"Liberation Mono",Courier,monospace;
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .dl.code,
.md .dl.md-code,
.md code.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.code,
.md .dt.md-code,
.md code.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.code,
.md .dd.md-code,
.md code.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.code,
.md .li.md-code,
.md code.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h6.code,
.md .h6.md-code,
.md code.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.code,
.md .pre.md-code,
.md code.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .code.sub-section__description,
.md .md-form__section .section__content .md-code.sub-section__description,
.md .md-form__section .section__content code.sub-section__description,
.md .p.code,
.md .p.md-code,
.md code.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.code,
.md .blockquote.md-code,
.md code.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.code,
.md .th.md-code,
.md code.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.code,
.md .td.md-code,
.md code.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.code,
.md .small.md-code,
.md code.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.code,
.md .body-small.md-code,
.md code.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.code,
.md .body-smallest.md-code,
.md code.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .md-form__section .section__content .sub-section__description,
.md .md-p,
.md .p,
.md p {
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .dl.md-p,
.md .dl.p,
.md .md-form__section .section__content .dl.sub-section__description,
.md p.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.md-p,
.md .dt.p,
.md .md-form__section .section__content .dt.sub-section__description,
.md p.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.md-p,
.md .dd.p,
.md .md-form__section .section__content .dd.sub-section__description,
.md p.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.md-p,
.md .li.p,
.md .md-form__section .section__content .li.sub-section__description,
.md p.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h6.md-p,
.md .h6.p,
.md .md-form__section .section__content .h6.sub-section__description,
.md p.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .pre.sub-section__description,
.md .pre.md-p,
.md .pre.p,
.md p.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.md-p,
.md .code.p,
.md .md-form__section .section__content .code.sub-section__description,
.md p.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.md-p,
.md .blockquote.p,
.md .md-form__section .section__content .blockquote.sub-section__description,
.md p.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .th.sub-section__description,
.md .th.md-p,
.md .th.p,
.md p.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .td.sub-section__description,
.md .td.md-p,
.md .td.p,
.md p.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .small.sub-section__description,
.md .small.md-p,
.md .small.p,
.md p.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.md-p,
.md .body-small.p,
.md .md-form__section .section__content .body-small.sub-section__description,
.md p.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.md-p,
.md .body-smallest.p,
.md .md-form__section .section__content .body-smallest.sub-section__description,
.md p.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .blockquote,
.md .md-blockquote,
.md blockquote {
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .dl.blockquote,
.md .dl.md-blockquote,
.md blockquote.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.blockquote,
.md .dt.md-blockquote,
.md blockquote.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.blockquote,
.md .dd.md-blockquote,
.md blockquote.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.blockquote,
.md .li.md-blockquote,
.md blockquote.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h6.blockquote,
.md .h6.md-blockquote,
.md blockquote.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.blockquote,
.md .pre.md-blockquote,
.md blockquote.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.blockquote,
.md .code.md-blockquote,
.md blockquote.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .blockquote.sub-section__description,
.md .md-form__section .section__content .md-blockquote.sub-section__description,
.md .md-form__section .section__content blockquote.sub-section__description,
.md .p.blockquote,
.md .p.md-blockquote,
.md blockquote.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.blockquote,
.md .th.md-blockquote,
.md blockquote.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.blockquote,
.md .td.md-blockquote,
.md blockquote.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.blockquote,
.md .small.md-blockquote,
.md blockquote.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.blockquote,
.md .body-small.md-blockquote,
.md blockquote.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.blockquote,
.md .body-smallest.md-blockquote,
.md blockquote.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .md-th,
.md .th,
.md th {
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .dl.md-th,
.md .dl.th,
.md th.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.md-th,
.md .dt.th,
.md th.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.md-th,
.md .dd.th,
.md th.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.md-th,
.md .li.th,
.md th.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h6.md-th,
.md .h6.th,
.md th.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.md-th,
.md .pre.th,
.md th.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.md-th,
.md .code.th,
.md th.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .md-th.sub-section__description,
.md .md-form__section .section__content .th.sub-section__description,
.md .md-form__section .section__content th.sub-section__description,
.md .p.md-th,
.md .p.th,
.md th.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.md-th,
.md .blockquote.th,
.md th.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.md-th,
.md .td.th,
.md th.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.md-th,
.md .small.th,
.md th.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.md-th,
.md .body-small.th,
.md th.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.md-th,
.md .body-smallest.th,
.md th.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .md-td,
.md .td,
.md td {
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .dl.md-td,
.md .dl.td,
.md td.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.md-td,
.md .dt.td,
.md td.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.md-td,
.md .dd.td,
.md td.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.md-td,
.md .li.td,
.md td.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h6.md-td,
.md .h6.td,
.md td.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.md-td,
.md .pre.td,
.md td.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.md-td,
.md .code.td,
.md td.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .md-td.sub-section__description,
.md .md-form__section .section__content .td.sub-section__description,
.md .md-form__section .section__content td.sub-section__description,
.md .p.md-td,
.md .p.td,
.md td.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.md-td,
.md .blockquote.td,
.md td.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.md-td,
.md .th.td,
.md td.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.md-td,
.md .small.td,
.md td.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.md-td,
.md .body-small.td,
.md td.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.md-td,
.md .body-smallest.td,
.md td.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.md .md-small,
.md .small,
.md small {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.71429;
  font-size: .875;
  line-height: 1.7143;
}

.md .dl.md-small,
.md .dl.small,
.md small.dl {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dt.md-small,
.md .dt.small,
.md small.dt {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .dd.md-small,
.md .dd.small,
.md small.dd {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .li.md-small,
.md .li.small,
.md small.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h6.md-small,
.md .h6.small,
.md small.h6 {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .pre.md-small,
.md .pre.small,
.md small.pre {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .code.md-small,
.md .code.small,
.md small.code {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .md-small.sub-section__description,
.md .md-form__section .section__content .small.sub-section__description,
.md .md-form__section .section__content small.sub-section__description,
.md .p.md-small,
.md .p.small,
.md small.p {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .blockquote.md-small,
.md .blockquote.small,
.md small.blockquote {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .th.md-small,
.md .th.small,
.md small.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .td.md-small,
.md .td.small,
.md small.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .body-small.md-small,
.md .body-small.small,
.md small.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .body-smallest.md-small,
.md .body-smallest.small,
.md small.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.body-small,
.md .body-small,
.md .md-body-small,
.md body-small {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.33333;
  font-size: .75rem;
  line-height: 1.33334;
}

.body-smallest.body-small,
.md .body-smallest.md-body-small,
.md body-small.body-smallest {
  font-size: .625rem;
  line-height: 1.6;
}

.body-smallest,
.md .body-smallest,
.md .md-body-smallest,
.md body-smallest {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1.6;
  font-size: .625rem;
  line-height: 1.60001;
}

.copy-spacing .h1,
.copy-spacing .md .h1,
.copy-spacing .md .md-h1,
.copy-spacing h1,
.md .copy-spacing .h1,
.md .copy-spacing .md-h1 {
  margin-bottom: 4rem;
}

.copy-spacing .h2,
.copy-spacing .md .h2,
.copy-spacing .md .md-h2,
.copy-spacing h2,
.md .copy-spacing .h2,
.md .copy-spacing .md-h2 {
  margin-bottom: 3rem;
}

.copy-spacing .h3,
.copy-spacing .md .h3,
.copy-spacing .md .md-h3,
.copy-spacing h3,
.md .copy-spacing .h3,
.md .copy-spacing .md-h3 {
  margin-bottom: 3rem;
}

.copy-spacing .h4,
.copy-spacing .md .h4,
.copy-spacing .md .md-h4,
.copy-spacing h4,
.md .copy-spacing .h4,
.md .copy-spacing .md-h4 {
  margin-bottom: 1.5rem;
}

.copy-spacing .h5,
.copy-spacing .md .h5,
.copy-spacing .md .md-h5,
.copy-spacing h5,
.md .copy-spacing .h5,
.md .copy-spacing .md-h5 {
  margin-bottom: 1.5rem;
}

.copy-spacing .h6,
.copy-spacing .md .h6,
.copy-spacing .md .md-h6,
.copy-spacing h6,
.md .copy-spacing .h6,
.md .copy-spacing .md-h6 {
  margin-bottom: 1.5rem;
}

.copy-spacing .md .md-form__section .section__content .sub-section__description,
.copy-spacing .md .md-p,
.copy-spacing .md .p,
.copy-spacing .p,
.copy-spacing p,
.md .copy-spacing .md-p,
.md .copy-spacing .p,
.md .md-form__section .section__content .copy-spacing .sub-section__description {
  margin-bottom: 1.5rem;
}

.copy-spacing .body-smallest {
  margin-bottom: 1rem;
}

.icon-spinner,
.md-panel__spinner {
  position: relative;
  display: inline-block;
  margin: 2px;
  border-radius: 50%;
  border: 1px solid #b2b2b2;
  width: 1em;
  height: 1em;
}

.icon-spinner:after,
.md-panel__spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #000;
}

.icon-spinner:after,
.md-panel__spinner:after {
  width: calc(1em);
  height: calc(1em);
}

.icon-spinner:after,
.md-panel__spinner:after {
  position: absolute;
  top: -1px;
  left: -1px;
  text-indent: -9999em;
  border-radius: 50%;
  content: '';
  -webkit-animation: load8 1s infinite linear;
          animation: load8 1s infinite linear;
}

@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes load8 {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.md-panel__spinner {
  width: 2.25em;
  height: 2.25em;
}

.md-panel__spinner:after {
  width: calc(2.25em);
  height: calc(2.25em);
}

.icon-spinner {
  border: 1px solid #91ebff;
}

.icon-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #00a0d1;
}

.md--dark .icon-spinner,
.md--dark .md-panel__spinner {
  border: 1px solid #b2b2b2;
}

.md--dark .icon-spinner:after,
.md--dark .md-panel__spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #fff;
}

/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
progress,
video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

progress {
  vertical-align: baseline;
}

[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:active,
a:hover {
  outline-width: 0;
}

abbr[title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  border-bottom: none;
}

b,
strong {
  font-weight: inherit;
}

b,
strong {
  font-weight: bolder;
}

dfn {
  font-style: italic;
}

.md .h1,
.md .md-h1,
h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background-color: #ff0;
}

.md .md-small,
.md .small,
small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

img {
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

.md .code,
.md .md-code,
.md .md-pre,
.md .pre,
code,
kbd,
pre,
samp {
  font-family: monospace,monospace;
  font-size: 1em;
}

figure {
  margin: 1em 40px;
}

hr {
  height: 0;
  overflow: visible;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

button,
input,
select,
textarea {
  margin: 0;
  font: inherit;
}

optgroup {
  font-weight: 700;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[type=reset],
[type=submit],
button,
html [type=button] {
  -webkit-appearance: button;
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
  outline: 1px dotted ButtonText;
}

fieldset {
  padding: .35em .625em .75em;
  margin: 0 2px;
  border: 1px solid silver;
}

legend {
  display: table;
  max-width: 100%;
  padding: 0;
  color: inherit;
  white-space: normal;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

textarea {
  overflow: auto;
}

[type=checkbox],
[type=radio] {
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-input-placeholder {
  color: inherit;
  opacity: .6;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

body,
html {
  height: 100%;
}

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

*,
:after,
:before {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

body,
html {
  font-size: 16px;
}

body {
  position: relative;
  padding: 0;
  margin: 0;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.71429;
  color: #292929;
  cursor: auto;
  background: #fff;
}

a:hover {
  cursor: pointer;
}

img {
  height: auto;
  max-width: 100%;
}

img {
  -ms-interpolation-mode: bicubic;
}

#map_canvas embed,
#map_canvas img,
#map_canvas object,
.map_canvas embed,
.map_canvas img,
.map_canvas object,
.mqa-display embed,
.mqa-display img,
.mqa-display object {
  max-width: none !important;
}

.left {
  float: left !important;
}

.right {
  float: right !important;
}

.clearfix:after,
.clearfix:before {
  display: table;
  content: ' ';
}

.clearfix:after {
  clear: both;
}

.hide {
  display: none;
}

.invisible {
  visibility: hidden;
}

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

img {
  display: inline-block;
  vertical-align: middle;
}

textarea {
  height: auto;
  min-height: 50px;
}

select {
  width: 100%;
}

.copy-spacing section {
  padding-bottom: 36px;
  margin-bottom: 64px;
  border-bottom: 1px solid #ccc;
}

.copy-spacing section:last-of-type {
  border: none;
}

:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-justify {
  text-align: justify !important;
}

.md .blockquote,
.md .dd,
.md .dl,
.md .dt,
.md .h1,
.md .h2,
.md .h3,
.md .h4,
.md .h5,
.md .h6,
.md .li,
.md .md-blockquote,
.md .md-dd,
.md .md-dl,
.md .md-dt,
.md .md-form__section .section__content .sub-section__description,
.md .md-h1,
.md .md-h2,
.md .md-h3,
.md .md-h4,
.md .md-h5,
.md .md-h6,
.md .md-li,
.md .md-p,
.md .md-pre,
.md .md-td,
.md .md-th,
.md .p,
.md .pre,
.md .td,
.md .th,
blockquote,
dd,
div,
dl,
dt,
form,
h1,
h2,
h3,
h4,
h5,
h6,
li,
ol,
p,
pre,
td,
th,
ul {
  padding: 0;
  margin: 0;
  font-weight: 400;
}

a {
  line-height: inherit;
  color: #007aa3;
  text-decoration: none;
}

a:focus,
a:hover {
  color: #005e7d;
}

a:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

a:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

a img {
  border: none;
}

.md .md-form__section .section__content .sub-section__description,
.md .md-p,
.md .p,
p {
  margin-bottom: 0;
  font-family: inherit;
  font-size: .875rem;
  font-weight: 400;
  text-rendering: optimizeLegibility;
}

.md .md-form__section .section__content .sub-section__description > .code,
.md .md-form__section .section__content .sub-section__description > .md-code,
.md .md-form__section .section__content .sub-section__description > code,
.md .md-p > .code,
.md .md-p > .md-code,
.md .md-p > code,
.md .p > .code,
.md .p > .md-code,
.md .p > code,
.md p > .code,
.md p > .md-code,
p > code {
  line-height: 1em;
}

.md .lead.md-p,
.md .lead.p,
.md .md-form__section .section__content .lead.sub-section__description,
p.lead {
  font-size: .875rem;
}

.md .md-form__section .section__content .sub-section__description aside,
.md .md-p aside,
.md .p aside,
p aside {
  font-size: .875rem;
  font-style: italic;
  line-height: 1.71429;
}

.subheader {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 1.71429;
  color: #909090;
}

hr {
  height: 0;
  margin: 1.25rem 0 1.1875rem;
  clear: both;
  border: solid #dedede;
  border-width: 1px 0 0;
}

em,
i {
  font-style: italic;
  line-height: inherit;
}

b,
strong {
  font-weight: 700;
  line-height: inherit;
}

.md .md-small,
.md .small,
small {
  font-size: .875;
  line-height: inherit;
}

.md .code,
.md .md-code,
code {
  padding: .125rem .3125rem .0625rem;
  font-family: Consolas,"Liberation Mono",Courier,monospace;
  font-weight: 400;
  color: #292929;
  background-color: transparent;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.md .dl,
.md .md-dl,
dl,
ol,
ul {
  margin-bottom: 0;
  font-family: inherit;
  font-size: .875rem;
  line-height: 1.71429;
  list-style-position: outside;
}

ul {
  margin-left: 1rem;
}

ul.no-bullet {
  margin-left: 0;
}

.md ul.no-bullet .li ol,
.md ul.no-bullet .li ul,
.md ul.no-bullet .md-li ol,
.md ul.no-bullet .md-li ul,
ul.no-bullet .md .li ol,
ul.no-bullet .md .li ul,
ul.no-bullet .md .md-li ol,
ul.no-bullet .md .md-li ul,
ul.no-bullet li ol,
ul.no-bullet li ul {
  margin-left: 1.25rem;
  margin-bottom: 0;
  list-style: none;
}

.md ul .li ol,
.md ul .li ul,
.md ul .md-li ol,
.md ul .md-li ul,
ul .md .li ol,
ul .md .li ul,
ul .md .md-li ol,
ul .md .md-li ul,
ul li ol,
ul li ul {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

.md ul.circle .li ul,
.md ul.circle .md-li ul,
.md ul.disc .li ul,
.md ul.disc .md-li ul,
.md ul.square .li ul,
.md ul.square .md-li ul,
ul.circle .md .li ul,
ul.circle .md .md-li ul,
ul.circle li ul,
ul.disc .md .li ul,
ul.disc .md .md-li ul,
ul.disc li ul,
ul.square .md .li ul,
ul.square .md .md-li ul,
ul.square li ul {
  list-style: inherit;
}

ul.square {
  list-style-type: square;
  margin-left: 1rem;
}

ul.circle {
  list-style-type: circle;
  margin-left: 1rem;
}

ul.disc {
  list-style-type: disc;
  margin-left: 1rem;
}

ul.no-bullet {
  list-style: none;
}

ol {
  margin-left: 1.5rem;
}

.md ol .li ol,
.md ol .li ul,
.md ol .md-li ol,
.md ol .md-li ul,
ol .md .li ol,
ol .md .li ul,
ol .md .md-li ol,
ol .md .md-li ul,
ol li ol,
ol li ul {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

.md .dl .dt,
.md .dl .md-dt,
.md .dl dt,
.md .md-dl .dt,
.md .md-dl .md-dt,
.md .md-dl dt,
.md dl .dt,
.md dl .md-dt,
dl .md .dt,
dl .md .md-dt,
dl dt {
  margin-bottom: 0;
  font-weight: 700;
}

.md .dl .dd,
.md .dl .md-dd,
.md .dl dd,
.md .md-dl .dd,
.md .md-dl .md-dd,
.md .md-dl dd,
.md dl .dd,
.md dl .md-dd,
dl .md .dd,
dl .md .md-dd,
dl dd {
  margin-bottom: .5rem;
}

abbr,
acronym {
  font-size: 90%;
  color: #292929;
  text-transform: uppercase;
  cursor: help;
}

abbr {
  text-transform: none;
}

abbr[title] {
  border-bottom: 1px dotted #dedede;
}

.md .blockquote,
.md .md-blockquote,
blockquote {
  padding: .5625rem 1.25rem 0 1.1875rem;
  margin: 0 0 0;
  border-left: 4px solid #949494;
}

.md .blockquote cite,
.md .md-blockquote cite,
blockquote cite {
  display: block;
  font-size: .8125rem;
  color: inherit;
}

.md .blockquote cite:before,
.md .md-blockquote cite:before,
blockquote cite:before {
  content: '\2014 \0020';
}

.md .blockquote cite a,
.md .blockquote cite a:visited,
.md .md-blockquote cite a,
.md .md-blockquote cite a:visited,
blockquote cite a,
blockquote cite a:visited {
  color: inherit;
}

.md .blockquote,
.md .blockquote .md-form__section .section__content .sub-section__description,
.md .blockquote .md-p,
.md .blockquote .p,
.md .blockquote p,
.md .md-blockquote,
.md .md-blockquote .md-form__section .section__content .sub-section__description,
.md .md-blockquote .md-p,
.md .md-blockquote .p,
.md .md-blockquote p,
.md .md-form__section .section__content .blockquote .sub-section__description,
.md .md-form__section .section__content .md-blockquote .sub-section__description,
.md .md-form__section .section__content blockquote .sub-section__description,
.md blockquote .md-p,
.md blockquote .p,
blockquote,
blockquote .md .md-form__section .section__content .sub-section__description,
blockquote .md .md-p,
blockquote .md .p,
blockquote p {
  line-height: 1.71429;
  color: inherit;
}

.md-h1--bold {
  font-family: "CiscoSansTT Extra Light", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-h2--light {
  font-family: "CiscoSansTT Extra Light", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-h2--bold {
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-h3--light {
  font-family: "CiscoSansTT Extra Light", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-h3--bold {
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-h4--bold {
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-h5--bold {
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-h5--heavy {
  font-family: "CiscoSansTT Bold", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-body--bold {
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-body--heavy {
  font-family: "CiscoSansTT Bold", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-body-small--light {
  font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-body-small--bold {
  font-family: "CiscoSansTT Bold", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-body-smallest--light {
  font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-body-smallest--bold {
  font-family: "CiscoSansTT Bold", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.md-font-color--primary {
  color: #292929 !important;
}

.md-font-color--alternate {
  color: #000 !important;
}

.md-font-color--secondary {
  color: #545454 !important;
}

.md-font-color--disabled {
  color: #949494 !important;
}

@font-face {
  font-family: 'CiscoSansTT Thin';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTThin.woff2) format("woff2"), url(../fonts/CiscoSansTTThin.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Thin Oblique';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTThinOblique.woff2) format("woff2"), url(../fonts/CiscoSansTTThinOblique.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Extra Light';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTExtraLight.woff2) format("woff2"), url(../fonts/CiscoSansTTExtraLight.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Extra Light Oblique';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTExtraLightOblique.woff2) format("woff2"), url(../fonts/CiscoSansTTExtraLightOblique.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Light';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTLight.woff2) format("woff2"), url(../fonts/CiscoSansTTLight.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Light Oblique';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTLightOblique.woff2) format("woff2"), url(../fonts/CiscoSansTTLightOblique.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Medium';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTRegular.woff2) format("woff2"), url(../fonts/CiscoSansTTRegular.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Regular';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTRegular.woff2) format("woff2"), url(../fonts/CiscoSansTTRegular.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Regular Oblique';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTRegularOblique.woff2) format("woff2"), url(../fonts/CiscoSansTTRegularOblique.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Bold';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTBold.woff2) format("woff2"), url(../fonts/CiscoSansTTBold.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Bold Oblique';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTBoldOblique.woff2) format("woff2"), url(../fonts/CiscoSansTTBoldOblique.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Heavy';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTHeavy.woff2) format("woff2"), url(../fonts/CiscoSansTTHeavy.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Heavy Oblique';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTHeavyOblique.woff2) format("woff2"), url(../fonts/CiscoSansTTHeavyOblique.woff) format("woff");
  font-display: fallback;
}

.debug-grid:after {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9998;
  display: inline-block;
  width: 100%;
  height: 100%;
  pointer-events: none;
  content: '';
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 0, 0, 0.1667)), color-stop(12%, transparent), color-stop(49%, transparent), color-stop(50%, rgba(0, 192, 254, 0.6)), color-stop(60%, transparent), to(transparent));
  background-image: linear-gradient(to bottom, rgba(255, 0, 0, 0.1667) 0, transparent 12%, transparent 49%, rgba(0, 192, 254, 0.6) 50%, transparent 60%, transparent 100%);
  background-position: left top;
  background-size: 100% .5rem;
}

.debug-grid:before {
  z-index: 9999;
  pointer-events: none;
}

.md .md-form__section .section__content footer .sub-section__description,
.md .md-form__section .section__content nav .sub-section__description,
.md footer .h1,
.md footer .h2,
.md footer .h3,
.md footer .h4,
.md footer .h5,
.md footer .h6,
.md footer .md-h1,
.md footer .md-h2,
.md footer .md-h3,
.md footer .md-h4,
.md footer .md-h5,
.md footer .md-h6,
.md footer .md-p,
.md footer .p,
.md nav .h1,
.md nav .h2,
.md nav .h3,
.md nav .h4,
.md nav .h5,
.md nav .h6,
.md nav .md-h1,
.md nav .md-h2,
.md nav .md-h3,
.md nav .md-h4,
.md nav .md-h5,
.md nav .md-h6,
.md nav .md-p,
.md nav .p,
footer .md .h1,
footer .md .h2,
footer .md .h3,
footer .md .h4,
footer .md .h5,
footer .md .h6,
footer .md .md-form__section .section__content .sub-section__description,
footer .md .md-h1,
footer .md .md-h2,
footer .md .md-h3,
footer .md .md-h4,
footer .md .md-h5,
footer .md .md-h6,
footer .md .md-p,
footer .md .p,
footer a,
footer h1,
footer h2,
footer h3,
footer h4,
footer h5,
footer h6,
footer p,
footer span,
nav .md .h1,
nav .md .h2,
nav .md .h3,
nav .md .h4,
nav .md .h5,
nav .md .h6,
nav .md .md-form__section .section__content .sub-section__description,
nav .md .md-h1,
nav .md .md-h2,
nav .md .md-h3,
nav .md .md-h4,
nav .md .md-h5,
nav .md .md-h6,
nav .md .md-p,
nav .md .p,
nav a,
nav h1,
nav h2,
nav h3,
nav h4,
nav h5,
nav h6,
nav p,
nav span {
  letter-spacing: normal;
}

.lead {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
}

[class*=block-grid-] {
  display: block;
  padding: 0;
  margin: 0 -.625rem;
}

[class*=block-grid-]:after,
[class*=block-grid-]:before {
  display: table;
  content: ' ';
}

[class*=block-grid-]:after {
  clear: both;
}

[class*=block-grid-] > * {
  display: block;
  float: left;
  height: auto;
  padding: 0 .625rem 1.25rem;
}

[class*=block-grid-].collapse > * {
  padding: 0;
}

[class*=column][class*=block-grid-] {
  display: block;
  padding: 0;
  margin: 0;
}

[class*=column][class*=block-grid-]:after,
[class*=column][class*=block-grid-]:before {
  display: table;
  content: ' ';
}

[class*=column][class*=block-grid-]:after {
  clear: both;
}

[class*=column][class*=block-grid-] > * {
  display: block;
  float: left;
  height: auto;
  padding: 0 .625rem 1.25rem;
}

[class*=column][class*=block-grid-].collapse > * {
  padding: 0;
}

@media only screen {
  .small-block-grid-1 > * {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .small-block-grid-1 > :nth-of-type(1n) {
    clear: none;
  }
  .small-block-grid-1 > :nth-of-type(1n+1) {
    clear: both;
  }
  .small-block-grid-2 > * {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .small-block-grid-2 > :nth-of-type(1n) {
    clear: none;
  }
  .small-block-grid-2 > :nth-of-type(2n+1) {
    clear: both;
  }
  .small-block-grid-3 > * {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .small-block-grid-3 > :nth-of-type(1n) {
    clear: none;
  }
  .small-block-grid-3 > :nth-of-type(3n+1) {
    clear: both;
  }
  .small-block-grid-4 > * {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .small-block-grid-4 > :nth-of-type(1n) {
    clear: none;
  }
  .small-block-grid-4 > :nth-of-type(4n+1) {
    clear: both;
  }
  .small-block-grid-5 > * {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .small-block-grid-5 > :nth-of-type(1n) {
    clear: none;
  }
  .small-block-grid-5 > :nth-of-type(5n+1) {
    clear: both;
  }
  .small-block-grid-6 > * {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .small-block-grid-6 > :nth-of-type(1n) {
    clear: none;
  }
  .small-block-grid-6 > :nth-of-type(6n+1) {
    clear: both;
  }
  .small-block-grid-7 > * {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .small-block-grid-7 > :nth-of-type(1n) {
    clear: none;
  }
  .small-block-grid-7 > :nth-of-type(7n+1) {
    clear: both;
  }
  .small-block-grid-8 > * {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .small-block-grid-8 > :nth-of-type(1n) {
    clear: none;
  }
  .small-block-grid-8 > :nth-of-type(8n+1) {
    clear: both;
  }
  .small-block-grid-9 > * {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .small-block-grid-9 > :nth-of-type(1n) {
    clear: none;
  }
  .small-block-grid-9 > :nth-of-type(9n+1) {
    clear: both;
  }
  .small-block-grid-10 > * {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .small-block-grid-10 > :nth-of-type(1n) {
    clear: none;
  }
  .small-block-grid-10 > :nth-of-type(10n+1) {
    clear: both;
  }
  .small-block-grid-11 > * {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .small-block-grid-11 > :nth-of-type(1n) {
    clear: none;
  }
  .small-block-grid-11 > :nth-of-type(11n+1) {
    clear: both;
  }
  .small-block-grid-12 > * {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .small-block-grid-12 > :nth-of-type(1n) {
    clear: none;
  }
  .small-block-grid-12 > :nth-of-type(12n+1) {
    clear: both;
  }
}

@media only screen and (min-width: 40.0625em) {
  .medium-block-grid-1 > * {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .medium-block-grid-1 > :nth-of-type(1n) {
    clear: none;
  }
  .medium-block-grid-1 > :nth-of-type(1n+1) {
    clear: both;
  }
  .medium-block-grid-2 > * {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .medium-block-grid-2 > :nth-of-type(1n) {
    clear: none;
  }
  .medium-block-grid-2 > :nth-of-type(2n+1) {
    clear: both;
  }
  .medium-block-grid-3 > * {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .medium-block-grid-3 > :nth-of-type(1n) {
    clear: none;
  }
  .medium-block-grid-3 > :nth-of-type(3n+1) {
    clear: both;
  }
  .medium-block-grid-4 > * {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .medium-block-grid-4 > :nth-of-type(1n) {
    clear: none;
  }
  .medium-block-grid-4 > :nth-of-type(4n+1) {
    clear: both;
  }
  .medium-block-grid-5 > * {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .medium-block-grid-5 > :nth-of-type(1n) {
    clear: none;
  }
  .medium-block-grid-5 > :nth-of-type(5n+1) {
    clear: both;
  }
  .medium-block-grid-6 > * {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .medium-block-grid-6 > :nth-of-type(1n) {
    clear: none;
  }
  .medium-block-grid-6 > :nth-of-type(6n+1) {
    clear: both;
  }
  .medium-block-grid-7 > * {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .medium-block-grid-7 > :nth-of-type(1n) {
    clear: none;
  }
  .medium-block-grid-7 > :nth-of-type(7n+1) {
    clear: both;
  }
  .medium-block-grid-8 > * {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .medium-block-grid-8 > :nth-of-type(1n) {
    clear: none;
  }
  .medium-block-grid-8 > :nth-of-type(8n+1) {
    clear: both;
  }
  .medium-block-grid-9 > * {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .medium-block-grid-9 > :nth-of-type(1n) {
    clear: none;
  }
  .medium-block-grid-9 > :nth-of-type(9n+1) {
    clear: both;
  }
  .medium-block-grid-10 > * {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .medium-block-grid-10 > :nth-of-type(1n) {
    clear: none;
  }
  .medium-block-grid-10 > :nth-of-type(10n+1) {
    clear: both;
  }
  .medium-block-grid-11 > * {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .medium-block-grid-11 > :nth-of-type(1n) {
    clear: none;
  }
  .medium-block-grid-11 > :nth-of-type(11n+1) {
    clear: both;
  }
  .medium-block-grid-12 > * {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .medium-block-grid-12 > :nth-of-type(1n) {
    clear: none;
  }
  .medium-block-grid-12 > :nth-of-type(12n+1) {
    clear: both;
  }
}

@media only screen and (min-width: 64.0625em) {
  .large-block-grid-1 > * {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-1 > :nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-1 > :nth-of-type(1n+1) {
    clear: both;
  }
  .large-block-grid-2 > * {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-2 > :nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-2 > :nth-of-type(2n+1) {
    clear: both;
  }
  .large-block-grid-3 > * {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-3 > :nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-3 > :nth-of-type(3n+1) {
    clear: both;
  }
  .large-block-grid-4 > * {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-4 > :nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-4 > :nth-of-type(4n+1) {
    clear: both;
  }
  .large-block-grid-5 > * {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-5 > :nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-5 > :nth-of-type(5n+1) {
    clear: both;
  }
  .large-block-grid-6 > * {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-6 > :nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-6 > :nth-of-type(6n+1) {
    clear: both;
  }
  .large-block-grid-7 > * {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-7 > :nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-7 > :nth-of-type(7n+1) {
    clear: both;
  }
  .large-block-grid-8 > * {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-8 > :nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-8 > :nth-of-type(8n+1) {
    clear: both;
  }
  .large-block-grid-9 > * {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-9 > :nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-9 > :nth-of-type(9n+1) {
    clear: both;
  }
  .large-block-grid-10 > * {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-10 > :nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-10 > :nth-of-type(10n+1) {
    clear: both;
  }
  .large-block-grid-11 > * {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-11 > :nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-11 > :nth-of-type(11n+1) {
    clear: both;
  }
  .large-block-grid-12 > * {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }
  .large-block-grid-12 > :nth-of-type(1n) {
    clear: none;
  }
  .large-block-grid-12 > :nth-of-type(12n+1) {
    clear: both;
  }
}

.row {
  margin: 0 auto;
  max-width: 85.375rem;
  width: 100%;
}

.row:after,
.row:before {
  display: table;
  content: ' ';
}

.row:after {
  clear: both;
}

.row.collapse > .column,
.row.collapse > .columns,
.row.collapse > [class^=col-] {
  padding-left: 0;
  padding-right: 0;
}

.row.collapse .row {
  margin-right: 0;
  margin-left: 0;
}

.row .row {
  margin: 0 -.5rem;
  max-width: none;
  width: auto;
}

.row .row:after,
.row .row:before {
  display: table;
  content: ' ';
}

.row .row:after {
  clear: both;
}

.row .row.collapse {
  margin: 0;
  max-width: none;
  width: auto;
}

.row .row.collapse:after,
.row .row.collapse:before {
  display: table;
  content: ' ';
}

.row .row.collapse:after {
  clear: both;
}

.md--sites .row .row {
  padding: 0 2rem;
}

.md--sites .row .row .row {
  padding: 0;
}

.column,
.columns,
[class^=col-] {
  padding-left: .5rem;
  padding-right: .5rem;
  width: 100%;
  max-width: 100%;
  float: left;
}

.column + .column:last-child,
.column + .columns:last-child,
.column + :last-child[class^=col-],
.columns + .column:last-child,
.columns + .columns:last-child,
.columns + :last-child[class^=col-],
[class^=col-] + .column:last-child,
[class^=col-] + .columns:last-child,
[class^=col-] + :last-child[class^=col-] {
  float: right;
}

.column + .column.end,
.column + .columns.end,
.column + .end[class^=col-],
.columns + .column.end,
.columns + .columns.end,
.columns + .end[class^=col-],
[class^=col-] + .column.end,
[class^=col-] + .columns.end,
[class^=col-] + .end[class^=col-] {
  float: left;
}

.form-group [class^=col-]:last-child,
.row [class^=col-]:last-child {
  float: left;
}

.col-xs-push-0 {
  position: relative;
  left: 0;
  right: auto;
}

.col-xs-pull-0 {
  position: relative;
  right: 0;
  left: auto;
}

.col-xs-push-1 {
  position: relative;
  left: 8.33333%;
  right: auto;
}

.col-xs-pull-1 {
  position: relative;
  right: 8.33333%;
  left: auto;
}

.col-xs-push-2 {
  position: relative;
  left: 16.66667%;
  right: auto;
}

.col-xs-pull-2 {
  position: relative;
  right: 16.66667%;
  left: auto;
}

.col-xs-push-3 {
  position: relative;
  left: 25%;
  right: auto;
}

.col-xs-pull-3 {
  position: relative;
  right: 25%;
  left: auto;
}

.col-xs-push-4 {
  position: relative;
  left: 33.33333%;
  right: auto;
}

.col-xs-pull-4 {
  position: relative;
  right: 33.33333%;
  left: auto;
}

.col-xs-push-5 {
  position: relative;
  left: 41.66667%;
  right: auto;
}

.col-xs-pull-5 {
  position: relative;
  right: 41.66667%;
  left: auto;
}

.col-xs-push-6 {
  position: relative;
  left: 50%;
  right: auto;
}

.col-xs-pull-6 {
  position: relative;
  right: 50%;
  left: auto;
}

.col-xs-push-7 {
  position: relative;
  left: 58.33333%;
  right: auto;
}

.col-xs-pull-7 {
  position: relative;
  right: 58.33333%;
  left: auto;
}

.col-xs-push-8 {
  position: relative;
  left: 66.66667%;
  right: auto;
}

.col-xs-pull-8 {
  position: relative;
  right: 66.66667%;
  left: auto;
}

.col-xs-push-9 {
  position: relative;
  left: 75%;
  right: auto;
}

.col-xs-pull-9 {
  position: relative;
  right: 75%;
  left: auto;
}

.col-xs-push-10 {
  position: relative;
  left: 83.33333%;
  right: auto;
}

.col-xs-pull-10 {
  position: relative;
  right: 83.33333%;
  left: auto;
}

.col-xs-push-11 {
  position: relative;
  left: 91.66667%;
  right: auto;
}

.col-xs-pull-11 {
  position: relative;
  right: 91.66667%;
  left: auto;
}

.column,
.columns,
[class^=col-] {
  position: relative;
  padding-left: .5rem;
  padding-right: .5rem;
  float: left;
}

.col-xs-1 {
  width: 8.33333%;
  max-width: 8.33333%;
}

.col-xs-2 {
  width: 16.66667%;
  max-width: 16.66667%;
}

.col-xs-3 {
  width: 25%;
  max-width: 25%;
}

.col-xs-4 {
  width: 33.33333%;
  max-width: 33.33333%;
}

.col-xs-5 {
  width: 41.66667%;
  max-width: 41.66667%;
}

.col-xs-6 {
  width: 50%;
  max-width: 50%;
}

.col-xs-7 {
  width: 58.33333%;
  max-width: 58.33333%;
}

.col-xs-8 {
  width: 66.66667%;
  max-width: 66.66667%;
}

.col-xs-9 {
  width: 75%;
  max-width: 75%;
}

.col-xs-10 {
  width: 83.33333%;
  max-width: 83.33333%;
}

.col-xs-11 {
  width: 91.66667%;
  max-width: 91.66667%;
}

.col-xs-12 {
  width: 100%;
  max-width: 100%;
}

.col-xs-offset-0 {
  margin-left: 0 !important;
}

.col-xs-offset-1 {
  margin-left: 8.33333% !important;
}

.col-xs-offset-2 {
  margin-left: 16.66667% !important;
}

.col-xs-offset-3 {
  margin-left: 25% !important;
}

.col-xs-offset-4 {
  margin-left: 33.33333% !important;
}

.col-xs-offset-5 {
  margin-left: 41.66667% !important;
}

.col-xs-offset-6 {
  margin-left: 50% !important;
}

.col-xs-offset-7 {
  margin-left: 58.33333% !important;
}

.col-xs-offset-8 {
  margin-left: 66.66667% !important;
}

.col-xs-offset-9 {
  margin-left: 75% !important;
}

.col-xs-offset-10 {
  margin-left: 83.33333% !important;
}

.col-xs-offset-11 {
  margin-left: 91.66667% !important;
}

.col-xs-reset-order {
  right: auto;
  left: auto;
  float: left;
  margin-left: 0;
  margin-right: 0;
}

.col-xs-centered[class^=col-],
.column.col-xs-centered,
.columns.col-xs-centered {
  margin-left: auto;
  margin-right: auto;
  float: none;
}

.col-xs-uncentered[class^=col-],
.column.col-xs-uncentered,
.columns.col-xs-uncentered {
  float: left;
  margin-left: 0;
  margin-right: 0;
}

.col-xs-centered:last-child[class^=col-],
.column.col-xs-centered:last-child,
.columns.col-xs-centered:last-child {
  float: none;
}

.col-xs-uncentered:last-child[class^=col-],
.column.col-xs-uncentered:last-child,
.columns.col-xs-uncentered:last-child {
  float: left;
}

.col-xs-uncentered.opposite[class^=col-],
.column.col-xs-uncentered.opposite,
.columns.col-xs-uncentered.opposite {
  float: right;
}

.row.col-xs-collapse > .column,
.row.col-xs-collapse > .columns,
.row.col-xs-collapse > [class^=col-] {
  padding-left: 0;
  padding-right: 0;
}

.row.col-xs-collapse .row {
  margin-right: 0;
  margin-left: 0;
}

.row.col-xs-uncollapse > .column,
.row.col-xs-uncollapse > .columns,
.row.col-xs-uncollapse > [class^=col-] {
  padding-left: .5rem;
  padding-right: .5rem;
  float: left;
}

.col-sm-push-0 {
  position: relative;
  left: 0;
  right: auto;
}

.col-sm-pull-0 {
  position: relative;
  right: 0;
  left: auto;
}

.col-sm-push-1 {
  position: relative;
  left: 8.33333%;
  right: auto;
}

.col-sm-pull-1 {
  position: relative;
  right: 8.33333%;
  left: auto;
}

.col-sm-push-2 {
  position: relative;
  left: 16.66667%;
  right: auto;
}

.col-sm-pull-2 {
  position: relative;
  right: 16.66667%;
  left: auto;
}

.col-sm-push-3 {
  position: relative;
  left: 25%;
  right: auto;
}

.col-sm-pull-3 {
  position: relative;
  right: 25%;
  left: auto;
}

.col-sm-push-4 {
  position: relative;
  left: 33.33333%;
  right: auto;
}

.col-sm-pull-4 {
  position: relative;
  right: 33.33333%;
  left: auto;
}

.col-sm-push-5 {
  position: relative;
  left: 41.66667%;
  right: auto;
}

.col-sm-pull-5 {
  position: relative;
  right: 41.66667%;
  left: auto;
}

.col-sm-push-6 {
  position: relative;
  left: 50%;
  right: auto;
}

.col-sm-pull-6 {
  position: relative;
  right: 50%;
  left: auto;
}

.col-sm-push-7 {
  position: relative;
  left: 58.33333%;
  right: auto;
}

.col-sm-pull-7 {
  position: relative;
  right: 58.33333%;
  left: auto;
}

.col-sm-push-8 {
  position: relative;
  left: 66.66667%;
  right: auto;
}

.col-sm-pull-8 {
  position: relative;
  right: 66.66667%;
  left: auto;
}

.col-sm-push-9 {
  position: relative;
  left: 75%;
  right: auto;
}

.col-sm-pull-9 {
  position: relative;
  right: 75%;
  left: auto;
}

.col-sm-push-10 {
  position: relative;
  left: 83.33333%;
  right: auto;
}

.col-sm-pull-10 {
  position: relative;
  right: 83.33333%;
  left: auto;
}

.col-sm-push-11 {
  position: relative;
  left: 91.66667%;
  right: auto;
}

.col-sm-pull-11 {
  position: relative;
  right: 91.66667%;
  left: auto;
}

.column,
.columns,
[class^=col-] {
  position: relative;
  padding-left: .5rem;
  padding-right: .5rem;
  float: left;
}

.col-sm-1 {
  width: 8.33333%;
  max-width: 8.33333%;
}

.col-sm-2 {
  width: 16.66667%;
  max-width: 16.66667%;
}

.col-sm-3 {
  width: 25%;
  max-width: 25%;
}

.col-sm-4 {
  width: 33.33333%;
  max-width: 33.33333%;
}

.col-sm-5 {
  width: 41.66667%;
  max-width: 41.66667%;
}

.col-sm-6 {
  width: 50%;
  max-width: 50%;
}

.col-sm-7 {
  width: 58.33333%;
  max-width: 58.33333%;
}

.col-sm-8 {
  width: 66.66667%;
  max-width: 66.66667%;
}

.col-sm-9 {
  width: 75%;
  max-width: 75%;
}

.col-sm-10 {
  width: 83.33333%;
  max-width: 83.33333%;
}

.col-sm-11 {
  width: 91.66667%;
  max-width: 91.66667%;
}

.col-sm-12 {
  width: 100%;
  max-width: 100%;
}

.col-sm-offset-0 {
  margin-left: 0 !important;
}

.col-sm-offset-1 {
  margin-left: 8.33333% !important;
}

.col-sm-offset-2 {
  margin-left: 16.66667% !important;
}

.col-sm-offset-3 {
  margin-left: 25% !important;
}

.col-sm-offset-4 {
  margin-left: 33.33333% !important;
}

.col-sm-offset-5 {
  margin-left: 41.66667% !important;
}

.col-sm-offset-6 {
  margin-left: 50% !important;
}

.col-sm-offset-7 {
  margin-left: 58.33333% !important;
}

.col-sm-offset-8 {
  margin-left: 66.66667% !important;
}

.col-sm-offset-9 {
  margin-left: 75% !important;
}

.col-sm-offset-10 {
  margin-left: 83.33333% !important;
}

.col-sm-offset-11 {
  margin-left: 91.66667% !important;
}

.col-sm-reset-order {
  right: auto;
  left: auto;
  float: left;
  margin-left: 0;
  margin-right: 0;
}

.col-sm-centered[class^=col-],
.column.col-sm-centered,
.columns.col-sm-centered {
  margin-left: auto;
  margin-right: auto;
  float: none;
}

.col-sm-uncentered[class^=col-],
.column.col-sm-uncentered,
.columns.col-sm-uncentered {
  float: left;
  margin-left: 0;
  margin-right: 0;
}

.col-sm-centered:last-child[class^=col-],
.column.col-sm-centered:last-child,
.columns.col-sm-centered:last-child {
  float: none;
}

.col-sm-uncentered:last-child[class^=col-],
.column.col-sm-uncentered:last-child,
.columns.col-sm-uncentered:last-child {
  float: left;
}

.col-sm-uncentered.opposite[class^=col-],
.column.col-sm-uncentered.opposite,
.columns.col-sm-uncentered.opposite {
  float: right;
}

.row.col-sm-collapse > .column,
.row.col-sm-collapse > .columns,
.row.col-sm-collapse > [class^=col-] {
  padding-left: 0;
  padding-right: 0;
}

.row.col-sm-collapse .row {
  margin-right: 0;
  margin-left: 0;
}

.row.col-sm-uncollapse > .column,
.row.col-sm-uncollapse > .columns,
.row.col-sm-uncollapse > [class^=col-] {
  padding-left: .5rem;
  padding-right: .5rem;
  float: left;
}

.col-md-push-0 {
  position: relative;
  left: 0;
  right: auto;
}

.col-md-pull-0 {
  position: relative;
  right: 0;
  left: auto;
}

.col-md-push-1 {
  position: relative;
  left: 8.33333%;
  right: auto;
}

.col-md-pull-1 {
  position: relative;
  right: 8.33333%;
  left: auto;
}

.col-md-push-2 {
  position: relative;
  left: 16.66667%;
  right: auto;
}

.col-md-pull-2 {
  position: relative;
  right: 16.66667%;
  left: auto;
}

.col-md-push-3 {
  position: relative;
  left: 25%;
  right: auto;
}

.col-md-pull-3 {
  position: relative;
  right: 25%;
  left: auto;
}

.col-md-push-4 {
  position: relative;
  left: 33.33333%;
  right: auto;
}

.col-md-pull-4 {
  position: relative;
  right: 33.33333%;
  left: auto;
}

.col-md-push-5 {
  position: relative;
  left: 41.66667%;
  right: auto;
}

.col-md-pull-5 {
  position: relative;
  right: 41.66667%;
  left: auto;
}

.col-md-push-6 {
  position: relative;
  left: 50%;
  right: auto;
}

.col-md-pull-6 {
  position: relative;
  right: 50%;
  left: auto;
}

.col-md-push-7 {
  position: relative;
  left: 58.33333%;
  right: auto;
}

.col-md-pull-7 {
  position: relative;
  right: 58.33333%;
  left: auto;
}

.col-md-push-8 {
  position: relative;
  left: 66.66667%;
  right: auto;
}

.col-md-pull-8 {
  position: relative;
  right: 66.66667%;
  left: auto;
}

.col-md-push-9 {
  position: relative;
  left: 75%;
  right: auto;
}

.col-md-pull-9 {
  position: relative;
  right: 75%;
  left: auto;
}

.col-md-push-10 {
  position: relative;
  left: 83.33333%;
  right: auto;
}

.col-md-pull-10 {
  position: relative;
  right: 83.33333%;
  left: auto;
}

.col-md-push-11 {
  position: relative;
  left: 91.66667%;
  right: auto;
}

.col-md-pull-11 {
  position: relative;
  right: 91.66667%;
  left: auto;
}

.column,
.columns,
[class^=col-] {
  position: relative;
  padding-left: .5rem;
  padding-right: .5rem;
  float: left;
}

.col-md-1 {
  width: 8.33333%;
  max-width: 8.33333%;
}

.col-md-2 {
  width: 16.66667%;
  max-width: 16.66667%;
}

.col-md-3 {
  width: 25%;
  max-width: 25%;
}

.col-md-4 {
  width: 33.33333%;
  max-width: 33.33333%;
}

.col-md-5 {
  width: 41.66667%;
  max-width: 41.66667%;
}

.col-md-6 {
  width: 50%;
  max-width: 50%;
}

.col-md-7 {
  width: 58.33333%;
  max-width: 58.33333%;
}

.col-md-8 {
  width: 66.66667%;
  max-width: 66.66667%;
}

.col-md-9 {
  width: 75%;
  max-width: 75%;
}

.col-md-10 {
  width: 83.33333%;
  max-width: 83.33333%;
}

.col-md-11 {
  width: 91.66667%;
  max-width: 91.66667%;
}

.col-md-12 {
  width: 100%;
  max-width: 100%;
}

.col-md-offset-0 {
  margin-left: 0 !important;
}

.col-md-offset-1 {
  margin-left: 8.33333% !important;
}

.col-md-offset-2 {
  margin-left: 16.66667% !important;
}

.col-md-offset-3 {
  margin-left: 25% !important;
}

.col-md-offset-4 {
  margin-left: 33.33333% !important;
}

.col-md-offset-5 {
  margin-left: 41.66667% !important;
}

.col-md-offset-6 {
  margin-left: 50% !important;
}

.col-md-offset-7 {
  margin-left: 58.33333% !important;
}

.col-md-offset-8 {
  margin-left: 66.66667% !important;
}

.col-md-offset-9 {
  margin-left: 75% !important;
}

.col-md-offset-10 {
  margin-left: 83.33333% !important;
}

.col-md-offset-11 {
  margin-left: 91.66667% !important;
}

.col-md-reset-order {
  right: auto;
  left: auto;
  float: left;
  margin-left: 0;
  margin-right: 0;
}

.col-md-centered[class^=col-],
.column.col-md-centered,
.columns.col-md-centered {
  margin-left: auto;
  margin-right: auto;
  float: none;
}

.col-md-uncentered[class^=col-],
.column.col-md-uncentered,
.columns.col-md-uncentered {
  float: left;
  margin-left: 0;
  margin-right: 0;
}

.col-md-centered:last-child[class^=col-],
.column.col-md-centered:last-child,
.columns.col-md-centered:last-child {
  float: none;
}

.col-md-uncentered:last-child[class^=col-],
.column.col-md-uncentered:last-child,
.columns.col-md-uncentered:last-child {
  float: left;
}

.col-md-uncentered.opposite[class^=col-],
.column.col-md-uncentered.opposite,
.columns.col-md-uncentered.opposite {
  float: right;
}

.row.col-md-collapse > .column,
.row.col-md-collapse > .columns,
.row.col-md-collapse > [class^=col-] {
  padding-left: 0;
  padding-right: 0;
}

.row.col-md-collapse .row {
  margin-right: 0;
  margin-left: 0;
}

.row.col-md-uncollapse > .column,
.row.col-md-uncollapse > .columns,
.row.col-md-uncollapse > [class^=col-] {
  padding-left: .5rem;
  padding-right: .5rem;
  float: left;
}

.col-lg-push-0 {
  position: relative;
  left: 0;
  right: auto;
}

.col-lg-pull-0 {
  position: relative;
  right: 0;
  left: auto;
}

.col-lg-push-1 {
  position: relative;
  left: 8.33333%;
  right: auto;
}

.col-lg-pull-1 {
  position: relative;
  right: 8.33333%;
  left: auto;
}

.col-lg-push-2 {
  position: relative;
  left: 16.66667%;
  right: auto;
}

.col-lg-pull-2 {
  position: relative;
  right: 16.66667%;
  left: auto;
}

.col-lg-push-3 {
  position: relative;
  left: 25%;
  right: auto;
}

.col-lg-pull-3 {
  position: relative;
  right: 25%;
  left: auto;
}

.col-lg-push-4 {
  position: relative;
  left: 33.33333%;
  right: auto;
}

.col-lg-pull-4 {
  position: relative;
  right: 33.33333%;
  left: auto;
}

.col-lg-push-5 {
  position: relative;
  left: 41.66667%;
  right: auto;
}

.col-lg-pull-5 {
  position: relative;
  right: 41.66667%;
  left: auto;
}

.col-lg-push-6 {
  position: relative;
  left: 50%;
  right: auto;
}

.col-lg-pull-6 {
  position: relative;
  right: 50%;
  left: auto;
}

.col-lg-push-7 {
  position: relative;
  left: 58.33333%;
  right: auto;
}

.col-lg-pull-7 {
  position: relative;
  right: 58.33333%;
  left: auto;
}

.col-lg-push-8 {
  position: relative;
  left: 66.66667%;
  right: auto;
}

.col-lg-pull-8 {
  position: relative;
  right: 66.66667%;
  left: auto;
}

.col-lg-push-9 {
  position: relative;
  left: 75%;
  right: auto;
}

.col-lg-pull-9 {
  position: relative;
  right: 75%;
  left: auto;
}

.col-lg-push-10 {
  position: relative;
  left: 83.33333%;
  right: auto;
}

.col-lg-pull-10 {
  position: relative;
  right: 83.33333%;
  left: auto;
}

.col-lg-push-11 {
  position: relative;
  left: 91.66667%;
  right: auto;
}

.col-lg-pull-11 {
  position: relative;
  right: 91.66667%;
  left: auto;
}

.column,
.columns,
[class^=col-] {
  position: relative;
  padding-left: .5rem;
  padding-right: .5rem;
  float: left;
}

.col-lg-1 {
  width: 8.33333%;
  max-width: 8.33333%;
}

.col-lg-2 {
  width: 16.66667%;
  max-width: 16.66667%;
}

.col-lg-3 {
  width: 25%;
  max-width: 25%;
}

.col-lg-4 {
  width: 33.33333%;
  max-width: 33.33333%;
}

.col-lg-5 {
  width: 41.66667%;
  max-width: 41.66667%;
}

.col-lg-6 {
  width: 50%;
  max-width: 50%;
}

.col-lg-7 {
  width: 58.33333%;
  max-width: 58.33333%;
}

.col-lg-8 {
  width: 66.66667%;
  max-width: 66.66667%;
}

.col-lg-9 {
  width: 75%;
  max-width: 75%;
}

.col-lg-10 {
  width: 83.33333%;
  max-width: 83.33333%;
}

.col-lg-11 {
  width: 91.66667%;
  max-width: 91.66667%;
}

.col-lg-12 {
  width: 100%;
  max-width: 100%;
}

.col-lg-offset-0 {
  margin-left: 0 !important;
}

.col-lg-offset-1 {
  margin-left: 8.33333% !important;
}

.col-lg-offset-2 {
  margin-left: 16.66667% !important;
}

.col-lg-offset-3 {
  margin-left: 25% !important;
}

.col-lg-offset-4 {
  margin-left: 33.33333% !important;
}

.col-lg-offset-5 {
  margin-left: 41.66667% !important;
}

.col-lg-offset-6 {
  margin-left: 50% !important;
}

.col-lg-offset-7 {
  margin-left: 58.33333% !important;
}

.col-lg-offset-8 {
  margin-left: 66.66667% !important;
}

.col-lg-offset-9 {
  margin-left: 75% !important;
}

.col-lg-offset-10 {
  margin-left: 83.33333% !important;
}

.col-lg-offset-11 {
  margin-left: 91.66667% !important;
}

.col-lg-reset-order {
  right: auto;
  left: auto;
  float: left;
  margin-left: 0;
  margin-right: 0;
}

.col-lg-centered[class^=col-],
.column.col-lg-centered,
.columns.col-lg-centered {
  margin-left: auto;
  margin-right: auto;
  float: none;
}

.col-lg-uncentered[class^=col-],
.column.col-lg-uncentered,
.columns.col-lg-uncentered {
  float: left;
  margin-left: 0;
  margin-right: 0;
}

.col-lg-centered:last-child[class^=col-],
.column.col-lg-centered:last-child,
.columns.col-lg-centered:last-child {
  float: none;
}

.col-lg-uncentered:last-child[class^=col-],
.column.col-lg-uncentered:last-child,
.columns.col-lg-uncentered:last-child {
  float: left;
}

.col-lg-uncentered.opposite[class^=col-],
.column.col-lg-uncentered.opposite,
.columns.col-lg-uncentered.opposite {
  float: right;
}

.row.col-lg-collapse > .column,
.row.col-lg-collapse > .columns,
.row.col-lg-collapse > [class^=col-] {
  padding-left: 0;
  padding-right: 0;
}

.row.col-lg-collapse .row {
  margin-right: 0;
  margin-left: 0;
}

.row.col-lg-uncollapse > .column,
.row.col-lg-uncollapse > .columns,
.row.col-lg-uncollapse > [class^=col-] {
  padding-left: .5rem;
  padding-right: .5rem;
  float: left;
}

@media only screen {
  .small-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }
  .small-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }
  .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }
  .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }
  .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }
  .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }
  .small-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }
  .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }
  .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }
  .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }
  .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }
  .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }
  .small-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }
  .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }
  .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }
  .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }
  .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }
  .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }
  .small-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }
  .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }
  .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }
  .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }
  .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }
  .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
  .column,
  .columns,
  [class^=col-] {
    position: relative;
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }
  .small-1 {
    width: 8.33333%;
    max-width: 8.33333%;
  }
  .small-2 {
    width: 16.66667%;
    max-width: 16.66667%;
  }
  .small-3 {
    width: 25%;
    max-width: 25%;
  }
  .small-4 {
    width: 33.33333%;
    max-width: 33.33333%;
  }
  .small-5 {
    width: 41.66667%;
    max-width: 41.66667%;
  }
  .small-6 {
    width: 50%;
    max-width: 50%;
  }
  .small-7 {
    width: 58.33333%;
    max-width: 58.33333%;
  }
  .small-8 {
    width: 66.66667%;
    max-width: 66.66667%;
  }
  .small-9 {
    width: 75%;
    max-width: 75%;
  }
  .small-10 {
    width: 83.33333%;
    max-width: 83.33333%;
  }
  .small-11 {
    width: 91.66667%;
    max-width: 91.66667%;
  }
  .small-12 {
    width: 100%;
    max-width: 100%;
  }
  .small-offset-0 {
    margin-left: 0 !important;
  }
  .small-offset-1 {
    margin-left: 8.33333% !important;
  }
  .small-offset-2 {
    margin-left: 16.66667% !important;
  }
  .small-offset-3 {
    margin-left: 25% !important;
  }
  .small-offset-4 {
    margin-left: 33.33333% !important;
  }
  .small-offset-5 {
    margin-left: 41.66667% !important;
  }
  .small-offset-6 {
    margin-left: 50% !important;
  }
  .small-offset-7 {
    margin-left: 58.33333% !important;
  }
  .small-offset-8 {
    margin-left: 66.66667% !important;
  }
  .small-offset-9 {
    margin-left: 75% !important;
  }
  .small-offset-10 {
    margin-left: 83.33333% !important;
  }
  .small-offset-11 {
    margin-left: 91.66667% !important;
  }
  .small-reset-order {
    right: auto;
    left: auto;
    float: left;
    margin-left: 0;
    margin-right: 0;
  }
  .column.small-centered,
  .columns.small-centered,
  .small-centered[class^=col-] {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  .column.small-uncentered,
  .columns.small-uncentered,
  .small-uncentered[class^=col-] {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }
  .column.small-centered:last-child,
  .columns.small-centered:last-child,
  .small-centered:last-child[class^=col-] {
    float: none;
  }
  .column.small-uncentered:last-child,
  .columns.small-uncentered:last-child,
  .small-uncentered:last-child[class^=col-] {
    float: left;
  }
  .column.small-uncentered.opposite,
  .columns.small-uncentered.opposite,
  .small-uncentered.opposite[class^=col-] {
    float: right;
  }
  .row.small-collapse > .column,
  .row.small-collapse > .columns,
  .row.small-collapse > [class^=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row.small-collapse .row {
    margin-right: 0;
    margin-left: 0;
  }
  .row.small-uncollapse > .column,
  .row.small-uncollapse > .columns,
  .row.small-uncollapse > [class^=col-] {
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }
}

@media only screen and (min-width: 40.0625em) {
  .medium-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }
  .medium-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }
  .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }
  .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }
  .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }
  .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }
  .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }
  .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }
  .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }
  .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }
  .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }
  .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }
  .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }
  .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }
  .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }
  .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }
  .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }
  .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }
  .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }
  .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }
  .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }
  .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }
  .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }
  .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
  .column,
  .columns,
  [class^=col-] {
    position: relative;
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }
  .medium-1 {
    width: 8.33333%;
    max-width: 8.33333%;
  }
  .medium-2 {
    width: 16.66667%;
    max-width: 16.66667%;
  }
  .medium-3 {
    width: 25%;
    max-width: 25%;
  }
  .medium-4 {
    width: 33.33333%;
    max-width: 33.33333%;
  }
  .medium-5 {
    width: 41.66667%;
    max-width: 41.66667%;
  }
  .medium-6 {
    width: 50%;
    max-width: 50%;
  }
  .medium-7 {
    width: 58.33333%;
    max-width: 58.33333%;
  }
  .medium-8 {
    width: 66.66667%;
    max-width: 66.66667%;
  }
  .medium-9 {
    width: 75%;
    max-width: 75%;
  }
  .medium-10 {
    width: 83.33333%;
    max-width: 83.33333%;
  }
  .medium-11 {
    width: 91.66667%;
    max-width: 91.66667%;
  }
  .medium-12 {
    width: 100%;
    max-width: 100%;
  }
  .medium-offset-0 {
    margin-left: 0 !important;
  }
  .medium-offset-1 {
    margin-left: 8.33333% !important;
  }
  .medium-offset-2 {
    margin-left: 16.66667% !important;
  }
  .medium-offset-3 {
    margin-left: 25% !important;
  }
  .medium-offset-4 {
    margin-left: 33.33333% !important;
  }
  .medium-offset-5 {
    margin-left: 41.66667% !important;
  }
  .medium-offset-6 {
    margin-left: 50% !important;
  }
  .medium-offset-7 {
    margin-left: 58.33333% !important;
  }
  .medium-offset-8 {
    margin-left: 66.66667% !important;
  }
  .medium-offset-9 {
    margin-left: 75% !important;
  }
  .medium-offset-10 {
    margin-left: 83.33333% !important;
  }
  .medium-offset-11 {
    margin-left: 91.66667% !important;
  }
  .medium-reset-order {
    right: auto;
    left: auto;
    float: left;
    margin-left: 0;
    margin-right: 0;
  }
  .column.medium-centered,
  .columns.medium-centered,
  .medium-centered[class^=col-] {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  .column.medium-uncentered,
  .columns.medium-uncentered,
  .medium-uncentered[class^=col-] {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }
  .column.medium-centered:last-child,
  .columns.medium-centered:last-child,
  .medium-centered:last-child[class^=col-] {
    float: none;
  }
  .column.medium-uncentered:last-child,
  .columns.medium-uncentered:last-child,
  .medium-uncentered:last-child[class^=col-] {
    float: left;
  }
  .column.medium-uncentered.opposite,
  .columns.medium-uncentered.opposite,
  .medium-uncentered.opposite[class^=col-] {
    float: right;
  }
  .row.medium-collapse > .column,
  .row.medium-collapse > .columns,
  .row.medium-collapse > [class^=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row.medium-collapse .row {
    margin-right: 0;
    margin-left: 0;
  }
  .row.medium-uncollapse > .column,
  .row.medium-uncollapse > .columns,
  .row.medium-uncollapse > [class^=col-] {
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }
  .push-0 {
    position: relative;
    left: 0;
    right: auto;
  }
  .pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }
  .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }
  .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }
  .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}

@media only screen and (min-width: 64.0625em) {
  .large-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }
  .large-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }
  .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }
  .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }
  .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }
  .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }
  .large-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }
  .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }
  .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }
  .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }
  .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }
  .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }
  .large-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }
  .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }
  .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }
  .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }
  .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }
  .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }
  .large-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }
  .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }
  .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }
  .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }
  .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }
  .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
  .column,
  .columns,
  [class^=col-] {
    position: relative;
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }
  .large-1 {
    width: 8.33333%;
    max-width: 8.33333%;
  }
  .large-2 {
    width: 16.66667%;
    max-width: 16.66667%;
  }
  .large-3 {
    width: 25%;
    max-width: 25%;
  }
  .large-4 {
    width: 33.33333%;
    max-width: 33.33333%;
  }
  .large-5 {
    width: 41.66667%;
    max-width: 41.66667%;
  }
  .large-6 {
    width: 50%;
    max-width: 50%;
  }
  .large-7 {
    width: 58.33333%;
    max-width: 58.33333%;
  }
  .large-8 {
    width: 66.66667%;
    max-width: 66.66667%;
  }
  .large-9 {
    width: 75%;
    max-width: 75%;
  }
  .large-10 {
    width: 83.33333%;
    max-width: 83.33333%;
  }
  .large-11 {
    width: 91.66667%;
    max-width: 91.66667%;
  }
  .large-12 {
    width: 100%;
    max-width: 100%;
  }
  .large-offset-0 {
    margin-left: 0 !important;
  }
  .large-offset-1 {
    margin-left: 8.33333% !important;
  }
  .large-offset-2 {
    margin-left: 16.66667% !important;
  }
  .large-offset-3 {
    margin-left: 25% !important;
  }
  .large-offset-4 {
    margin-left: 33.33333% !important;
  }
  .large-offset-5 {
    margin-left: 41.66667% !important;
  }
  .large-offset-6 {
    margin-left: 50% !important;
  }
  .large-offset-7 {
    margin-left: 58.33333% !important;
  }
  .large-offset-8 {
    margin-left: 66.66667% !important;
  }
  .large-offset-9 {
    margin-left: 75% !important;
  }
  .large-offset-10 {
    margin-left: 83.33333% !important;
  }
  .large-offset-11 {
    margin-left: 91.66667% !important;
  }
  .large-reset-order {
    right: auto;
    left: auto;
    float: left;
    margin-left: 0;
    margin-right: 0;
  }
  .column.large-centered,
  .columns.large-centered,
  .large-centered[class^=col-] {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  .column.large-uncentered,
  .columns.large-uncentered,
  .large-uncentered[class^=col-] {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }
  .column.large-centered:last-child,
  .columns.large-centered:last-child,
  .large-centered:last-child[class^=col-] {
    float: none;
  }
  .column.large-uncentered:last-child,
  .columns.large-uncentered:last-child,
  .large-uncentered:last-child[class^=col-] {
    float: left;
  }
  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite,
  .large-uncentered.opposite[class^=col-] {
    float: right;
  }
  .row.large-collapse > .column,
  .row.large-collapse > .columns,
  .row.large-collapse > [class^=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row.large-collapse .row {
    margin-right: 0;
    margin-left: 0;
  }
  .row.large-uncollapse > .column,
  .row.large-uncollapse > .columns,
  .row.large-uncollapse > [class^=col-] {
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }
  .push-0 {
    position: relative;
    left: 0;
    right: auto;
  }
  .pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }
  .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }
  .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }
  .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}

@media only screen and (min-width: 90.0625em) {
  .xlarge-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }
  .xlarge-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }
  .xlarge-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }
  .xlarge-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }
  .xlarge-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }
  .xlarge-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }
  .xlarge-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }
  .xlarge-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }
  .xlarge-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }
  .xlarge-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }
  .xlarge-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }
  .xlarge-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }
  .xlarge-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }
  .xlarge-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }
  .xlarge-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }
  .xlarge-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }
  .xlarge-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }
  .xlarge-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }
  .xlarge-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }
  .xlarge-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }
  .xlarge-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }
  .xlarge-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }
  .xlarge-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }
  .xlarge-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
  .column,
  .columns,
  [class^=col-] {
    position: relative;
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }
  .xlarge-1 {
    width: 8.33333%;
    max-width: 8.33333%;
  }
  .xlarge-2 {
    width: 16.66667%;
    max-width: 16.66667%;
  }
  .xlarge-3 {
    width: 25%;
    max-width: 25%;
  }
  .xlarge-4 {
    width: 33.33333%;
    max-width: 33.33333%;
  }
  .xlarge-5 {
    width: 41.66667%;
    max-width: 41.66667%;
  }
  .xlarge-6 {
    width: 50%;
    max-width: 50%;
  }
  .xlarge-7 {
    width: 58.33333%;
    max-width: 58.33333%;
  }
  .xlarge-8 {
    width: 66.66667%;
    max-width: 66.66667%;
  }
  .xlarge-9 {
    width: 75%;
    max-width: 75%;
  }
  .xlarge-10 {
    width: 83.33333%;
    max-width: 83.33333%;
  }
  .xlarge-11 {
    width: 91.66667%;
    max-width: 91.66667%;
  }
  .xlarge-12 {
    width: 100%;
    max-width: 100%;
  }
  .xlarge-offset-0 {
    margin-left: 0 !important;
  }
  .xlarge-offset-1 {
    margin-left: 8.33333% !important;
  }
  .xlarge-offset-2 {
    margin-left: 16.66667% !important;
  }
  .xlarge-offset-3 {
    margin-left: 25% !important;
  }
  .xlarge-offset-4 {
    margin-left: 33.33333% !important;
  }
  .xlarge-offset-5 {
    margin-left: 41.66667% !important;
  }
  .xlarge-offset-6 {
    margin-left: 50% !important;
  }
  .xlarge-offset-7 {
    margin-left: 58.33333% !important;
  }
  .xlarge-offset-8 {
    margin-left: 66.66667% !important;
  }
  .xlarge-offset-9 {
    margin-left: 75% !important;
  }
  .xlarge-offset-10 {
    margin-left: 83.33333% !important;
  }
  .xlarge-offset-11 {
    margin-left: 91.66667% !important;
  }
  .xlarge-reset-order {
    right: auto;
    left: auto;
    float: left;
    margin-left: 0;
    margin-right: 0;
  }
  .column.xlarge-centered,
  .columns.xlarge-centered,
  .xlarge-centered[class^=col-] {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  .column.xlarge-uncentered,
  .columns.xlarge-uncentered,
  .xlarge-uncentered[class^=col-] {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }
  .column.xlarge-centered:last-child,
  .columns.xlarge-centered:last-child,
  .xlarge-centered:last-child[class^=col-] {
    float: none;
  }
  .column.xlarge-uncentered:last-child,
  .columns.xlarge-uncentered:last-child,
  .xlarge-uncentered:last-child[class^=col-] {
    float: left;
  }
  .column.xlarge-uncentered.opposite,
  .columns.xlarge-uncentered.opposite,
  .xlarge-uncentered.opposite[class^=col-] {
    float: right;
  }
  .row.xlarge-collapse > .column,
  .row.xlarge-collapse > .columns,
  .row.xlarge-collapse > [class^=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row.xlarge-collapse .row {
    margin-right: 0;
    margin-left: 0;
  }
  .row.xlarge-uncollapse > .column,
  .row.xlarge-uncollapse > .columns,
  .row.xlarge-uncollapse > [class^=col-] {
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }
}

@media only screen and (min-width: 90.0625em) and (min-width: 120.0625em) {
  .xxlarge-push-0 {
    position: relative;
    left: 0;
    right: auto;
  }
  .xxlarge-pull-0 {
    position: relative;
    right: 0;
    left: auto;
  }
  .xxlarge-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }
  .xxlarge-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }
  .xxlarge-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }
  .xxlarge-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }
  .xxlarge-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }
  .xxlarge-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }
  .xxlarge-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }
  .xxlarge-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }
  .xxlarge-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }
  .xxlarge-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }
  .xxlarge-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }
  .xxlarge-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }
  .xxlarge-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }
  .xxlarge-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }
  .xxlarge-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }
  .xxlarge-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }
  .xxlarge-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }
  .xxlarge-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }
  .xxlarge-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }
  .xxlarge-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }
  .xxlarge-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }
  .xxlarge-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
  .column,
  .columns,
  [class^=col-] {
    position: relative;
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }
  .xxlarge-1 {
    width: 8.33333%;
    max-width: 8.33333%;
  }
  .xxlarge-2 {
    width: 16.66667%;
    max-width: 16.66667%;
  }
  .xxlarge-3 {
    width: 25%;
    max-width: 25%;
  }
  .xxlarge-4 {
    width: 33.33333%;
    max-width: 33.33333%;
  }
  .xxlarge-5 {
    width: 41.66667%;
    max-width: 41.66667%;
  }
  .xxlarge-6 {
    width: 50%;
    max-width: 50%;
  }
  .xxlarge-7 {
    width: 58.33333%;
    max-width: 58.33333%;
  }
  .xxlarge-8 {
    width: 66.66667%;
    max-width: 66.66667%;
  }
  .xxlarge-9 {
    width: 75%;
    max-width: 75%;
  }
  .xxlarge-10 {
    width: 83.33333%;
    max-width: 83.33333%;
  }
  .xxlarge-11 {
    width: 91.66667%;
    max-width: 91.66667%;
  }
  .xxlarge-12 {
    width: 100%;
    max-width: 100%;
  }
  .xxlarge-offset-0 {
    margin-left: 0 !important;
  }
  .xxlarge-offset-1 {
    margin-left: 8.33333% !important;
  }
  .xxlarge-offset-2 {
    margin-left: 16.66667% !important;
  }
  .xxlarge-offset-3 {
    margin-left: 25% !important;
  }
  .xxlarge-offset-4 {
    margin-left: 33.33333% !important;
  }
  .xxlarge-offset-5 {
    margin-left: 41.66667% !important;
  }
  .xxlarge-offset-6 {
    margin-left: 50% !important;
  }
  .xxlarge-offset-7 {
    margin-left: 58.33333% !important;
  }
  .xxlarge-offset-8 {
    margin-left: 66.66667% !important;
  }
  .xxlarge-offset-9 {
    margin-left: 75% !important;
  }
  .xxlarge-offset-10 {
    margin-left: 83.33333% !important;
  }
  .xxlarge-offset-11 {
    margin-left: 91.66667% !important;
  }
  .xxlarge-reset-order {
    right: auto;
    left: auto;
    float: left;
    margin-left: 0;
    margin-right: 0;
  }
  .column.xxlarge-centered,
  .columns.xxlarge-centered,
  .xxlarge-centered[class^=col-] {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  .column.xxlarge-uncentered,
  .columns.xxlarge-uncentered,
  .xxlarge-uncentered[class^=col-] {
    float: left;
    margin-left: 0;
    margin-right: 0;
  }
  .column.xxlarge-centered:last-child,
  .columns.xxlarge-centered:last-child,
  .xxlarge-centered:last-child[class^=col-] {
    float: none;
  }
  .column.xxlarge-uncentered:last-child,
  .columns.xxlarge-uncentered:last-child,
  .xxlarge-uncentered:last-child[class^=col-] {
    float: left;
  }
  .column.xxlarge-uncentered.opposite,
  .columns.xxlarge-uncentered.opposite,
  .xxlarge-uncentered.opposite[class^=col-] {
    float: right;
  }
  .row.xxlarge-collapse > .column,
  .row.xxlarge-collapse > .columns,
  .row.xxlarge-collapse > [class^=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row.xxlarge-collapse .row {
    margin-right: 0;
    margin-left: 0;
  }
  .row.xxlarge-uncollapse > .column,
  .row.xxlarge-uncollapse > .columns,
  .row.xxlarge-uncollapse > [class^=col-] {
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }
}

.row.collapse-both > .column:first-child:not([class*='-offset']),
.row.collapse-both > .column:first-child:not([class*='-push']),
.row.collapse-both > .columns:first-child:not([class*='-offset']),
.row.collapse-both > .columns:first-child:not([class*='-push']),
.row.collapse-both > :first-child:not([class*='-offset'])[class^=col-],
.row.collapse-both > :first-child:not([class*='-push'])[class^=col-],
.row.collapse-both [class^=col-]:first-child:not([class*='-offset']),
.row.collapse-both [class^=col-]:first-child:not([class*='-push']),
.row.collapse-left > .column:first-child:not([class*='-offset']),
.row.collapse-left > .column:first-child:not([class*='-push']),
.row.collapse-left > .columns:first-child:not([class*='-offset']),
.row.collapse-left > .columns:first-child:not([class*='-push']),
.row.collapse-left > :first-child:not([class*='-offset'])[class^=col-],
.row.collapse-left > :first-child:not([class*='-push'])[class^=col-],
.row.collapse-left [class^=col-]:first-child:not([class*='-offset']),
.row.collapse-left [class^=col-]:first-child:not([class*='-push']) {
  padding-left: 0;
}

.row.collapse-both > .column:last-child:not([class*='-offset']),
.row.collapse-both > .column:last-child:not([class*='-push']),
.row.collapse-both > .columns:last-child:not([class*='-offset']),
.row.collapse-both > .columns:last-child:not([class*='-push']),
.row.collapse-both > :last-child:not([class*='-offset'])[class^=col-],
.row.collapse-both > :last-child:not([class*='-push'])[class^=col-],
.row.collapse-both [class^=col-]:last-child:not([class*='-offset']),
.row.collapse-both [class^=col-]:last-child:not([class*='-push']),
.row.collapse-right > .column:last-child:not([class*='-offset']),
.row.collapse-right > .column:last-child:not([class*='-push']),
.row.collapse-right > .columns:last-child:not([class*='-offset']),
.row.collapse-right > .columns:last-child:not([class*='-push']),
.row.collapse-right > :last-child:not([class*='-offset'])[class^=col-],
.row.collapse-right > :last-child:not([class*='-push'])[class^=col-],
.row.collapse-right [class^=col-]:last-child:not([class*='-offset']),
.row.collapse-right [class^=col-]:last-child:not([class*='-push']) {
  padding-right: 0;
}

.row.full {
  width: 100%;
  max-width: 100% !important;
}

.show-grid [class*=block-grid] > *,
.show-grid [class*=column],
.show-grid [class*=columns] {
  padding-top: .4375rem;
  padding-bottom: .4375rem;
  background-color: #eee;
  background-color: rgba(145, 235, 255, 0.15);
  border: 1px solid #ddd;
  border: 1px solid rgba(0, 122, 163, 0.2);
}

.show-grid [class*=block-grid]:not(.columns):not([class^=col-]) {
  margin-right: -.5rem;
  margin-left: -.5rem;
}

@font-face {
  font-family: 'CiscoSansTT Light';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTLight.woff2) format("woff2"), url(../fonts/CiscoSansTTLight.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: 'CiscoSansTT Regular';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTRegular.woff2) format("woff2"), url(../fonts/CiscoSansTTRegular.woff) format("woff");
  font-display: fallback;
}

.md-accordion {
  width: 100%;
  margin-bottom: 0;
  line-height: 1.71429;
}

.md-accordion__group {
  display: block;
  width: 100%;
  margin-bottom: 0;
}

.md-accordion__group.md-accordion__group--disabled > .md-accordion__header:hover {
  color: #000;
  background: #fff;
}

.md-accordion__group > .md-accordion__header {
  color: #000;
  background: #fff;
}

.md-accordion__group > .md-accordion__header.md-accordion__header--separator {
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.08);
}

.md-accordion__group > .md-accordion__header:hover {
  color: #000;
  background-color: #c9f4ff;
}

.md-accordion__group > .md-accordion__header:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
  -webkit-box-shadow: inset 0 0 0 2px #000;
          box-shadow: inset 0 0 0 2px #000;
}

.md-accordion__group > .md-accordion__header:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-accordion__group > .md-accordion__content {
  color: #000;
  background: #fff;
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.md-accordion__group:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-accordion__group:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-accordion__group.md-accordion__group--disabled > .md-accordion__header:hover {
  color: #fff;
  background: 0 0;
}

.md--dark .md-accordion__group > .md-accordion__header {
  color: #fff;
  background: 0 0;
}

.md--dark .md-accordion__group > .md-accordion__header.md-accordion__header--separator {
  border-bottom: 0.0625rem solid rgba(255, 255, 255, 0.08);
}

.md--dark .md-accordion__group > .md-accordion__header:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-accordion__group > .md-accordion__header:focus {
  -webkit-box-shadow: inset 0 0 0 2px #fff;
          box-shadow: inset 0 0 0 2px #fff;
}

.md--dark .md-accordion__group > .md-accordion__content {
  color: #fff;
  background: 0 0;
}

.md-accordion__group.md-accordion__group--disabled > .md-accordion__header {
  pointer-events: none;
  opacity: .2;
}

.md-accordion__group > .md-accordion__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: .625rem;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 1rem;
  font-weight: 400;
  cursor: pointer;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-accordion__group > .md-accordion__header .md-accordion__header-text {
  width: 100%;
}

.md-accordion__group > .md-accordion__header > .md-accordion__header-icon:before {
  content: "\f1b7";
  font-family: momentum-ui-icons-imi;
  font-size: .75rem;
  font-weight: 400;
}

.md-accordion__group > .md-accordion__header.md-accordion__header--56 {
  height: 3.5rem;
}

.md-accordion__group > .md-accordion__content {
  display: none;
  width: 100%;
}

.md-accordion__group > .md-accordion__content .md-list-item {
  height: 2rem;
  padding: 0 .625rem 0 .625rem;
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 1rem;
}

.md-accordion__group.md-accordion__group--active > .md-accordion__content {
  display: block;
}

.md-accordion__group.md-accordion__group--active > .md-accordion__header > .md-accordion__header-icon:before {
  content: "\f206";
}

.md-button.md-activity {
  fill: #fff;
  margin: .3125rem;
}

.md--dark .md-button.md-activity,
.md-button.md-activity__chat {
  color: #fff;
  background-color: #00a0d1;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,
.md--dark .md-button.md-activity.md-button--disabled,
.md--dark .md-button.md-activity[disabled],
.md-button.md-activity__chat.disabled,
.md-button.md-activity__chat.md-button--disabled,
.md-button.md-activity__chat[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity.disabled:focus,
.md--dark .md-button.md-activity.disabled:hover,
.md--dark .md-button.md-activity.md-button--disabled:focus,
.md--dark .md-button.md-activity.md-button--disabled:hover,
.md--dark .md-button.md-activity[disabled]:focus,
.md--dark .md-button.md-activity[disabled]:hover,
.md-button.md-activity__chat.disabled:focus,
.md-button.md-activity__chat.disabled:hover,
.md-button.md-activity__chat.md-button--disabled:focus,
.md-button.md-activity__chat.md-button--disabled:hover,
.md-button.md-activity__chat[disabled]:focus,
.md-button.md-activity__chat[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity:hover,
.md-button.md-activity__chat:hover {
  color: #fff;
  background-color: #007aa3;
}

.md--dark .md-button.md-activity.active,
.md--dark .md-button.md-activity:active,
.md-button.md-activity__chat.active,
.md-button.md-activity__chat:active {
  color: #fff;
  background-color: #005e7d;
}

.md--contrast .md--dark .md-button.md-activity,
.md--contrast .md-button.md-activity__chat {
  color: #fff;
  background-color: #007aa3;
  border-color: transparent;
}

.md--contrast .md--dark .md-button.md-activity.disabled,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled,
.md--contrast .md--dark .md-button.md-activity[disabled],
.md--contrast .md-button.md-activity__chat.disabled,
.md--contrast .md-button.md-activity__chat.md-button--disabled,
.md--contrast .md-button.md-activity__chat[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity.disabled:focus,
.md--contrast .md--dark .md-button.md-activity.disabled:hover,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:focus,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:hover,
.md--contrast .md--dark .md-button.md-activity[disabled]:focus,
.md--contrast .md--dark .md-button.md-activity[disabled]:hover,
.md--contrast .md-button.md-activity__chat.disabled:focus,
.md--contrast .md-button.md-activity__chat.disabled:hover,
.md--contrast .md-button.md-activity__chat.md-button--disabled:focus,
.md--contrast .md-button.md-activity__chat.md-button--disabled:hover,
.md--contrast .md-button.md-activity__chat[disabled]:focus,
.md--contrast .md-button.md-activity__chat[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity:hover,
.md--contrast .md-button.md-activity__chat:hover {
  color: #fff;
  background-color: #005e7d;
}

.md--contrast .md--dark .md-button.md-activity.active,
.md--contrast .md--dark .md-button.md-activity:active,
.md--contrast .md-button.md-activity__chat.active,
.md--contrast .md-button.md-activity__chat:active {
  color: #fff;
  background-color: #064157;
}

.md--dark .md-button.md-activity,
.md-button.md-activity__camera {
  color: #fff;
  background-color: #00ab50;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,
.md--dark .md-button.md-activity.md-button--disabled,
.md--dark .md-button.md-activity[disabled],
.md-button.md-activity__camera.disabled,
.md-button.md-activity__camera.md-button--disabled,
.md-button.md-activity__camera[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity.disabled:focus,
.md--dark .md-button.md-activity.disabled:hover,
.md--dark .md-button.md-activity.md-button--disabled:focus,
.md--dark .md-button.md-activity.md-button--disabled:hover,
.md--dark .md-button.md-activity[disabled]:focus,
.md--dark .md-button.md-activity[disabled]:hover,
.md-button.md-activity__camera.disabled:focus,
.md-button.md-activity__camera.disabled:hover,
.md-button.md-activity__camera.md-button--disabled:focus,
.md-button.md-activity__camera.md-button--disabled:hover,
.md-button.md-activity__camera[disabled]:focus,
.md-button.md-activity__camera[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity:hover,
.md-button.md-activity__camera:hover {
  color: #fff;
  background-color: #00853c;
}

.md--dark .md-button.md-activity.active,
.md--dark .md-button.md-activity:active,
.md-button.md-activity__camera.active,
.md-button.md-activity__camera:active {
  color: #fff;
  background-color: #03612c;
}

.md--contrast .md--dark .md-button.md-activity,
.md--contrast .md-button.md-activity__camera {
  color: #fff;
  background-color: #00853c;
  border-color: transparent;
}

.md--contrast .md--dark .md-button.md-activity.disabled,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled,
.md--contrast .md--dark .md-button.md-activity[disabled],
.md--contrast .md-button.md-activity__camera.disabled,
.md--contrast .md-button.md-activity__camera.md-button--disabled,
.md--contrast .md-button.md-activity__camera[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity.disabled:focus,
.md--contrast .md--dark .md-button.md-activity.disabled:hover,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:focus,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:hover,
.md--contrast .md--dark .md-button.md-activity[disabled]:focus,
.md--contrast .md--dark .md-button.md-activity[disabled]:hover,
.md--contrast .md-button.md-activity__camera.disabled:focus,
.md--contrast .md-button.md-activity__camera.disabled:hover,
.md--contrast .md-button.md-activity__camera.md-button--disabled:focus,
.md--contrast .md-button.md-activity__camera.md-button--disabled:hover,
.md--contrast .md-button.md-activity__camera[disabled]:focus,
.md--contrast .md-button.md-activity__camera[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity:hover,
.md--contrast .md-button.md-activity__camera:hover {
  color: #fff;
  background-color: #03612c;
}

.md--contrast .md--dark .md-button.md-activity.active,
.md--contrast .md--dark .md-button.md-activity:active,
.md--contrast .md-button.md-activity__camera.active,
.md--contrast .md-button.md-activity__camera:active {
  color: #fff;
  background-color: #08421f;
}

.md--dark .md-button.md-activity,
.md-button.md-activity__contact-card {
  color: #fff;
  background-color: #949494;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,
.md--dark .md-button.md-activity.md-button--disabled,
.md--dark .md-button.md-activity[disabled],
.md-button.md-activity__contact-card.disabled,
.md-button.md-activity__contact-card.md-button--disabled,
.md-button.md-activity__contact-card[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity.disabled:focus,
.md--dark .md-button.md-activity.disabled:hover,
.md--dark .md-button.md-activity.md-button--disabled:focus,
.md--dark .md-button.md-activity.md-button--disabled:hover,
.md--dark .md-button.md-activity[disabled]:focus,
.md--dark .md-button.md-activity[disabled]:hover,
.md-button.md-activity__contact-card.disabled:focus,
.md-button.md-activity__contact-card.disabled:hover,
.md-button.md-activity__contact-card.md-button--disabled:focus,
.md-button.md-activity__contact-card.md-button--disabled:hover,
.md-button.md-activity__contact-card[disabled]:focus,
.md-button.md-activity__contact-card[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity:hover,
.md-button.md-activity__contact-card:hover {
  color: #fff;
  background-color: #707070;
}

.md--dark .md-button.md-activity.active,
.md--dark .md-button.md-activity:active,
.md-button.md-activity__contact-card.active,
.md-button.md-activity__contact-card:active {
  color: #fff;
  background-color: #545454;
}

.md--contrast .md--dark .md-button.md-activity,
.md--contrast .md-button.md-activity__contact-card {
  color: #fff;
  background-color: #949494;
  border-color: transparent;
}

.md--contrast .md--dark .md-button.md-activity.disabled,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled,
.md--contrast .md--dark .md-button.md-activity[disabled],
.md--contrast .md-button.md-activity__contact-card.disabled,
.md--contrast .md-button.md-activity__contact-card.md-button--disabled,
.md--contrast .md-button.md-activity__contact-card[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity.disabled:focus,
.md--contrast .md--dark .md-button.md-activity.disabled:hover,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:focus,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:hover,
.md--contrast .md--dark .md-button.md-activity[disabled]:focus,
.md--contrast .md--dark .md-button.md-activity[disabled]:hover,
.md--contrast .md-button.md-activity__contact-card.disabled:focus,
.md--contrast .md-button.md-activity__contact-card.disabled:hover,
.md--contrast .md-button.md-activity__contact-card.md-button--disabled:focus,
.md--contrast .md-button.md-activity__contact-card.md-button--disabled:hover,
.md--contrast .md-button.md-activity__contact-card[disabled]:focus,
.md--contrast .md-button.md-activity__contact-card[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity:hover,
.md--contrast .md-button.md-activity__contact-card:hover {
  color: #fff;
  background-color: #707070;
}

.md--contrast .md--dark .md-button.md-activity.active,
.md--contrast .md--dark .md-button.md-activity:active,
.md--contrast .md-button.md-activity__contact-card.active,
.md--contrast .md-button.md-activity__contact-card:active {
  color: #fff;
  background-color: #545454;
}

.md--dark .md-button.md-activity,
.md-button.md-activity__meetings {
  color: #fff;
  background-color: #f26b1d;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,
.md--dark .md-button.md-activity.md-button--disabled,
.md--dark .md-button.md-activity[disabled],
.md-button.md-activity__meetings.disabled,
.md-button.md-activity__meetings.md-button--disabled,
.md-button.md-activity__meetings[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity.disabled:focus,
.md--dark .md-button.md-activity.disabled:hover,
.md--dark .md-button.md-activity.md-button--disabled:focus,
.md--dark .md-button.md-activity.md-button--disabled:hover,
.md--dark .md-button.md-activity[disabled]:focus,
.md--dark .md-button.md-activity[disabled]:hover,
.md-button.md-activity__meetings.disabled:focus,
.md-button.md-activity__meetings.disabled:hover,
.md-button.md-activity__meetings.md-button--disabled:focus,
.md-button.md-activity__meetings.md-button--disabled:hover,
.md-button.md-activity__meetings[disabled]:focus,
.md-button.md-activity__meetings[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity:hover,
.md-button.md-activity__meetings:hover {
  color: #fff;
  background-color: #c74f0e;
}

.md--dark .md-button.md-activity.active,
.md--dark .md-button.md-activity:active,
.md-button.md-activity__meetings.active,
.md-button.md-activity__meetings:active {
  color: #fff;
  background-color: #914017;
}

.md--contrast .md--dark .md-button.md-activity,
.md--contrast .md-button.md-activity__meetings {
  color: #fff;
  background-color: #c74f0e;
  border-color: transparent;
}

.md--contrast .md--dark .md-button.md-activity.disabled,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled,
.md--contrast .md--dark .md-button.md-activity[disabled],
.md--contrast .md-button.md-activity__meetings.disabled,
.md--contrast .md-button.md-activity__meetings.md-button--disabled,
.md--contrast .md-button.md-activity__meetings[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity.disabled:focus,
.md--contrast .md--dark .md-button.md-activity.disabled:hover,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:focus,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:hover,
.md--contrast .md--dark .md-button.md-activity[disabled]:focus,
.md--contrast .md--dark .md-button.md-activity[disabled]:hover,
.md--contrast .md-button.md-activity__meetings.disabled:focus,
.md--contrast .md-button.md-activity__meetings.disabled:hover,
.md--contrast .md-button.md-activity__meetings.md-button--disabled:focus,
.md--contrast .md-button.md-activity__meetings.md-button--disabled:hover,
.md--contrast .md-button.md-activity__meetings[disabled]:focus,
.md--contrast .md-button.md-activity__meetings[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity:hover,
.md--contrast .md-button.md-activity__meetings:hover {
  color: #fff;
  background-color: #914017;
}

.md--contrast .md--dark .md-button.md-activity.active,
.md--contrast .md--dark .md-button.md-activity:active,
.md--contrast .md-button.md-activity__meetings.active,
.md--contrast .md-button.md-activity__meetings:active {
  color: #fff;
  background-color: #59311e;
}

.md--dark .md-button.md-activity,
.md-button.md-activity__whiteboard {
  color: #fff;
  background-color: #e060de;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,
.md--dark .md-button.md-activity.md-button--disabled,
.md--dark .md-button.md-activity[disabled],
.md-button.md-activity__whiteboard.disabled,
.md-button.md-activity__whiteboard.md-button--disabled,
.md-button.md-activity__whiteboard[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity.disabled:focus,
.md--dark .md-button.md-activity.disabled:hover,
.md--dark .md-button.md-activity.md-button--disabled:focus,
.md--dark .md-button.md-activity.md-button--disabled:hover,
.md--dark .md-button.md-activity[disabled]:focus,
.md--dark .md-button.md-activity[disabled]:hover,
.md-button.md-activity__whiteboard.disabled:focus,
.md-button.md-activity__whiteboard.disabled:hover,
.md-button.md-activity__whiteboard.md-button--disabled:focus,
.md-button.md-activity__whiteboard.md-button--disabled:hover,
.md-button.md-activity__whiteboard[disabled]:focus,
.md-button.md-activity__whiteboard[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity:hover,
.md-button.md-activity__whiteboard:hover {
  color: #fff;
  background-color: #c233c4;
}

.md--dark .md-button.md-activity.active,
.md--dark .md-button.md-activity:active,
.md-button.md-activity__whiteboard.active,
.md-button.md-activity__whiteboard:active {
  color: #fff;
  background-color: #932099;
}

.md--contrast .md--dark .md-button.md-activity,
.md--contrast .md-button.md-activity__whiteboard {
  color: #fff;
  background-color: #c233c4;
  border-color: transparent;
}

.md--contrast .md--dark .md-button.md-activity.disabled,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled,
.md--contrast .md--dark .md-button.md-activity[disabled],
.md--contrast .md-button.md-activity__whiteboard.disabled,
.md--contrast .md-button.md-activity__whiteboard.md-button--disabled,
.md--contrast .md-button.md-activity__whiteboard[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity.disabled:focus,
.md--contrast .md--dark .md-button.md-activity.disabled:hover,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:focus,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:hover,
.md--contrast .md--dark .md-button.md-activity[disabled]:focus,
.md--contrast .md--dark .md-button.md-activity[disabled]:hover,
.md--contrast .md-button.md-activity__whiteboard.disabled:focus,
.md--contrast .md-button.md-activity__whiteboard.disabled:hover,
.md--contrast .md-button.md-activity__whiteboard.md-button--disabled:focus,
.md--contrast .md-button.md-activity__whiteboard.md-button--disabled:hover,
.md--contrast .md-button.md-activity__whiteboard[disabled]:focus,
.md--contrast .md-button.md-activity__whiteboard[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity:hover,
.md--contrast .md-button.md-activity__whiteboard:hover {
  color: #fff;
  background-color: #932099;
}

.md--contrast .md--dark .md-button.md-activity.active,
.md--contrast .md--dark .md-button.md-activity:active,
.md--contrast .md-button.md-activity__whiteboard.active,
.md--contrast .md-button.md-activity__whiteboard:active {
  color: #fff;
  background-color: #601e66;
}

.md--dark .md-button.md-activity,
.md-button.md-activity__files {
  color: #fff;
  background-color: #d97f00;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,
.md--dark .md-button.md-activity.md-button--disabled,
.md--dark .md-button.md-activity[disabled],
.md-button.md-activity__files.disabled,
.md-button.md-activity__files.md-button--disabled,
.md-button.md-activity__files[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity.disabled:focus,
.md--dark .md-button.md-activity.disabled:hover,
.md--dark .md-button.md-activity.md-button--disabled:focus,
.md--dark .md-button.md-activity.md-button--disabled:hover,
.md--dark .md-button.md-activity[disabled]:focus,
.md--dark .md-button.md-activity[disabled]:hover,
.md-button.md-activity__files.disabled:focus,
.md-button.md-activity__files.disabled:hover,
.md-button.md-activity__files.md-button--disabled:focus,
.md-button.md-activity__files.md-button--disabled:hover,
.md-button.md-activity__files[disabled]:focus,
.md-button.md-activity__files[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity:hover,
.md-button.md-activity__files:hover {
  color: #fff;
  background-color: #a85f00;
}

.md--dark .md-button.md-activity.active,
.md--dark .md-button.md-activity:active,
.md-button.md-activity__files.active,
.md-button.md-activity__files:active {
  color: #fff;
  background-color: #7d4705;
}

.md--contrast .md--dark .md-button.md-activity,
.md--contrast .md-button.md-activity__files {
  color: #fff;
  background-color: #a85f00;
  border-color: transparent;
}

.md--contrast .md--dark .md-button.md-activity.disabled,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled,
.md--contrast .md--dark .md-button.md-activity[disabled],
.md--contrast .md-button.md-activity__files.disabled,
.md--contrast .md-button.md-activity__files.md-button--disabled,
.md--contrast .md-button.md-activity__files[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity.disabled:focus,
.md--contrast .md--dark .md-button.md-activity.disabled:hover,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:focus,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:hover,
.md--contrast .md--dark .md-button.md-activity[disabled]:focus,
.md--contrast .md--dark .md-button.md-activity[disabled]:hover,
.md--contrast .md-button.md-activity__files.disabled:focus,
.md--contrast .md-button.md-activity__files.disabled:hover,
.md--contrast .md-button.md-activity__files.md-button--disabled:focus,
.md--contrast .md-button.md-activity__files.md-button--disabled:hover,
.md--contrast .md-button.md-activity__files[disabled]:focus,
.md--contrast .md-button.md-activity__files[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity:hover,
.md--contrast .md-button.md-activity__files:hover {
  color: #fff;
  background-color: #7d4705;
}

.md--contrast .md--dark .md-button.md-activity.active,
.md--contrast .md--dark .md-button.md-activity:active,
.md--contrast .md-button.md-activity__files.active,
.md--contrast .md-button.md-activity__files:active {
  color: #fff;
  background-color: #54330d;
}

.md--dark .md-button.md-activity,
.md-button.md-activity__share-screen {
  color: #fff;
  background-color: #00a3b5;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,
.md--dark .md-button.md-activity.md-button--disabled,
.md--dark .md-button.md-activity[disabled],
.md-button.md-activity__share-screen.disabled,
.md-button.md-activity__share-screen.md-button--disabled,
.md-button.md-activity__share-screen[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity.disabled:focus,
.md--dark .md-button.md-activity.disabled:hover,
.md--dark .md-button.md-activity.md-button--disabled:focus,
.md--dark .md-button.md-activity.md-button--disabled:hover,
.md--dark .md-button.md-activity[disabled]:focus,
.md--dark .md-button.md-activity[disabled]:hover,
.md-button.md-activity__share-screen.disabled:focus,
.md-button.md-activity__share-screen.disabled:hover,
.md-button.md-activity__share-screen.md-button--disabled:focus,
.md-button.md-activity__share-screen.md-button--disabled:hover,
.md-button.md-activity__share-screen[disabled]:focus,
.md-button.md-activity__share-screen[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity:hover,
.md-button.md-activity__share-screen:hover {
  color: #fff;
  background-color: #008094;
}

.md--dark .md-button.md-activity.active,
.md--dark .md-button.md-activity:active,
.md-button.md-activity__share-screen.active,
.md-button.md-activity__share-screen:active {
  color: #fff;
  background-color: #066070;
}

.md--contrast .md--dark .md-button.md-activity,
.md--contrast .md-button.md-activity__share-screen {
  color: #fff;
  background-color: #008094;
  border-color: transparent;
}

.md--contrast .md--dark .md-button.md-activity.disabled,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled,
.md--contrast .md--dark .md-button.md-activity[disabled],
.md--contrast .md-button.md-activity__share-screen.disabled,
.md--contrast .md-button.md-activity__share-screen.md-button--disabled,
.md--contrast .md-button.md-activity__share-screen[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity.disabled:focus,
.md--contrast .md--dark .md-button.md-activity.disabled:hover,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:focus,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:hover,
.md--contrast .md--dark .md-button.md-activity[disabled]:focus,
.md--contrast .md--dark .md-button.md-activity[disabled]:hover,
.md--contrast .md-button.md-activity__share-screen.disabled:focus,
.md--contrast .md-button.md-activity__share-screen.disabled:hover,
.md--contrast .md-button.md-activity__share-screen.md-button--disabled:focus,
.md--contrast .md-button.md-activity__share-screen.md-button--disabled:hover,
.md--contrast .md-button.md-activity__share-screen[disabled]:focus,
.md--contrast .md-button.md-activity__share-screen[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity:hover,
.md--contrast .md-button.md-activity__share-screen:hover {
  color: #fff;
  background-color: #066070;
}

.md--contrast .md--dark .md-button.md-activity.active,
.md--contrast .md--dark .md-button.md-activity:active,
.md--contrast .md-button.md-activity__share-screen.active,
.md--contrast .md-button.md-activity__share-screen:active {
  color: #fff;
  background-color: #0a414d;
}

.md--dark .md-button.md-activity,
.md-button.md-activity__tasks {
  color: #fff;
  background-color: #16a693;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,
.md--dark .md-button.md-activity.md-button--disabled,
.md--dark .md-button.md-activity[disabled],
.md-button.md-activity__tasks.disabled,
.md-button.md-activity__tasks.md-button--disabled,
.md-button.md-activity__tasks[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity.disabled:focus,
.md--dark .md-button.md-activity.disabled:hover,
.md--dark .md-button.md-activity.md-button--disabled:focus,
.md--dark .md-button.md-activity.md-button--disabled:hover,
.md--dark .md-button.md-activity[disabled]:focus,
.md--dark .md-button.md-activity[disabled]:hover,
.md-button.md-activity__tasks.disabled:focus,
.md-button.md-activity__tasks.disabled:hover,
.md-button.md-activity__tasks.md-button--disabled:focus,
.md-button.md-activity__tasks.md-button--disabled:hover,
.md-button.md-activity__tasks[disabled]:focus,
.md-button.md-activity__tasks[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-button.md-activity:hover,
.md-button.md-activity__tasks:hover {
  color: #fff;
  background-color: #148579;
}

.md--dark .md-button.md-activity.active,
.md--dark .md-button.md-activity:active,
.md-button.md-activity__tasks.active,
.md-button.md-activity__tasks:active {
  color: #fff;
  background-color: #12615a;
}

.md--contrast .md--dark .md-button.md-activity,
.md--contrast .md-button.md-activity__tasks {
  color: #fff;
  background-color: #148579;
  border-color: transparent;
}

.md--contrast .md--dark .md-button.md-activity.disabled,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled,
.md--contrast .md--dark .md-button.md-activity[disabled],
.md--contrast .md-button.md-activity__tasks.disabled,
.md--contrast .md-button.md-activity__tasks.md-button--disabled,
.md--contrast .md-button.md-activity__tasks[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity.disabled:focus,
.md--contrast .md--dark .md-button.md-activity.disabled:hover,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:focus,
.md--contrast .md--dark .md-button.md-activity.md-button--disabled:hover,
.md--contrast .md--dark .md-button.md-activity[disabled]:focus,
.md--contrast .md--dark .md-button.md-activity[disabled]:hover,
.md--contrast .md-button.md-activity__tasks.disabled:focus,
.md--contrast .md-button.md-activity__tasks.disabled:hover,
.md--contrast .md-button.md-activity__tasks.md-button--disabled:focus,
.md--contrast .md-button.md-activity__tasks.md-button--disabled:hover,
.md--contrast .md-button.md-activity__tasks[disabled]:focus,
.md--contrast .md-button.md-activity__tasks[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.md-activity:hover,
.md--contrast .md-button.md-activity__tasks:hover {
  color: #fff;
  background-color: #12615a;
}

.md--contrast .md--dark .md-button.md-activity.active,
.md--contrast .md--dark .md-button.md-activity:active,
.md--contrast .md-button.md-activity__tasks.active,
.md--contrast .md-button.md-activity__tasks:active {
  color: #fff;
  background-color: #12423f;
}

.md-alert__container {
  position: fixed;
  z-index: 9999;
}

.md-alert__container--top-left {
  top: 1em;
  left: 1em;
}

.md-alert__container--top-center {
  top: 1em;
  left: 50%;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
}

.md-alert__container--top-right {
  top: 1em;
  right: 1em;
}

.md-alert__container--bottom-left {
  bottom: 1em;
  left: 1em;
}

.md-alert__container--bottom-center {
  bottom: 1em;
  left: 50%;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
}

.md-alert__container--bottom-right {
  right: 1em;
  bottom: 1em;
}

.md-alert__container--call {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-alert {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: justify;
      align-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  width: 21.375rem;
  max-height: 19.25rem;
  min-height: 4.875rem;
  padding: .5rem .8125rem .5rem 1.0625rem;
  margin-bottom: .5rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.08);
}

.md-alert__icon {
  font-family: momentum-ui-icons-imi;
  font-size: 2.75rem;
  line-height: 0;
}

.md-alert__icon:before {
  color: #00a0d1;
  content: "\f6bf";
}

.md-alert__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 2;
      -ms-flex-positive: 2;
          flex-grow: 2;
  -ms-flex-preferred-size: 0%;
      flex-basis: 0%;
  padding-right: .125rem;
  padding-left: 1rem;
}

.md-alert__title {
  font-size: 1rem;
  line-height: 1.5rem;
  color: #00a0d1;
}

.md-alert__message,
.md-alert__status {
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: .875rem;
  line-height: 1.125rem;
}

.md-alert__status {
  color: #03612c;
}

.md-alert__message {
  color: #292929;
}

.md-alert__message,
.md-alert__title {
  max-width: 10rem;
  word-wrap: break-word;
}

.md-alert__button {
  margin-left: .5rem;
}

.md-alert.md-alert--success .md-alert__icon:before {
  color: #00ab50;
  content: "\f372";
}

.md-alert.md-alert--success .md-alert__title {
  color: #00ab50;
}

.md-alert.md-alert--warning .md-alert__icon:before {
  color: #d97f00;
  content: "\fc3a";
}

.md-alert.md-alert--warning .md-alert__title {
  color: #d97f00;
}

.md-alert.md-alert--error .md-alert__icon:before {
  color: #f7644a;
  content: "\fc3a";
}

.md-alert.md-alert--error .md-alert__title {
  color: #f7644a;
}

.md-alert.md-alert--meeting .md-alert__content {
  width: 10rem;
}

.md-alert.md-alert--meeting .md-alert__content--wide {
  width: 13rem;
}

.md-alert.md-alert--meeting .md-alert__message,
.md-alert.md-alert--meeting .md-alert__title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.md-alert.md-alert--meeting .md-alert__title {
  color: #000;
}

.md-alert.md-alert--call {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 17.375rem;
  max-height: 31.25rem;
  min-height: 17.625rem;
  padding: .75rem 1.0625rem 1.5625rem 1.0625rem;
  margin-right: .9375rem;
}

.md-alert.md-alert--call .md-alert__title {
  padding-bottom: 1.5rem;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.375rem;
  color: #000;
}

.md-alert.md-alert--call .md-alert__caller {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}

.md-alert.md-alert--call .md-alert__caller-title {
  padding-top: .5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.md-alert.md-alert--call .md-alert__caller-subtitle {
  font-size: .875rem;
  line-height: 1.375rem;
}

.md-alert.md-alert--call .md-alert--call--buttons {
  padding-top: 1.5rem;
}

.md-alert.md-alert--call .md-alert--call--buttons .md-icon {
  fill: #fff;
}

.md-alert.md-alert--call .md-list {
  padding-top: .75rem;
}

.md-alert.md-alert--call .md-list .md-list-item {
  background-color: rgba(0, 0, 0, 0.04);
}

.md-alert.md-alert--call .md-list .md-list-item:hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.md-alert.md-alert--call .md-list .md-list-item:last-child {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}

.md-alert.md-alert--call .md-list .md-list-item-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
}

.md-alert-banner {
  position: relative;
  padding: .75rem;
  text-align: center;
}

.md-alert-banner.md-alert-banner--info {
  color: #007aa3;
  background-color: #c9f4ff;
}

.md-alert-banner.md-alert-banner--warning {
  color: #a85f00;
  background-color: #ffecc2;
}

.md-alert-banner.md-alert-banner--error {
  color: #d4371c;
  background-color: #ffe8e3;
}

.md-alert-banner__text {
  padding: 0 10% 0 10%;
  font-size: .875rem;
  text-align: center;
}

.md-alert-banner__text a {
  color: inherit;
  text-decoration: underline;
}

.md-alert-banner__close {
  position: absolute;
  top: 12px;
  right: 16px;
  width: 16px;
  height: 16px;
  color: #000;
  cursor: pointer;
}

.md-avatar {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  text-transform: uppercase;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 2.5rem;
  height: 2.5rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.md-avatar > .md-avatar__failure-badge:after {
  position: absolute;
  right: .14em;
  bottom: .14em;
  z-index: 1015;
  width: .85em;
  height: .85em;
  font-family: momentum-ui-icons-imi;
  font-size: .85em;
  color: #f7644a;
  background-color: #ffe8e3;
  content: "\f954";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
}

.md-avatar > .md-avatar__notification-badge:after {
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: .14em;
  right: .14em;
  z-index: 1015;
  width: .66em;
  height: .66em;
  background-color: #00a0d1;
  content: '\00a0';
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-avatar.md-avatar--dark.md-avatar--active:after {
  -webkit-box-shadow: inset 0 0 0 0.0625rem #00ab50, inset 0 0 0 0.125rem rgba(0, 0, 0, 0.24);
          box-shadow: inset 0 0 0 0.0625rem #00ab50, inset 0 0 0 0.125rem rgba(0, 0, 0, 0.24);
}

.md-avatar.md-avatar--typing > .md-loading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
}

.md-avatar.md-avatar--bot:after {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: .25em .75em;
  font-size: .571em;
  line-height: 1.25em;
  color: #fff;
  text-transform: none;
  background-color: #545454;
  border-radius: .571em;
  content: 'Bot';
}

.md-avatar .md-avatar__img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  background-color: rgba(204, 204, 204, 0.88);
}

.md-avatar .md-avatar__letter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  color: rgba(0, 0, 0, 0.8);
  background-color: rgba(204, 204, 204, 0.88);
}

.md-avatar .md-avatar__self {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  color: #00a0d1;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.08);
}

.md-avatar .md-avatar__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  color: rgba(0, 0, 0, 0.8);
  background-color: rgba(204, 204, 204, 0.88);
  fill: currentColor;
}

.md-avatar .md-avatar__icon--overview {
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  color: #fff;
  background-color: transparent;
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);
          box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);
}

.md-avatar .md-avatar__img--hidden {
  display: none;
}

.md-avatar.md-avatar--clickable:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
}

.md-avatar.md-avatar--clickable-bot:after {
  background-color: #545454;
  content: 'Bot';
  height: 30%;
  width: 60%;
  margin-left: -.14em;
  margin-bottom: -.3em;
  font-size: .571em;
  padding: .3em 1.2em 1.2em 1.2em;
  border-radius: .45em;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
}

.md-avatar.md-avatar--clickable:hover::after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.08);
}

.md-avatar.md-avatar--clickable:active::after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.16);
}

.md-avatar.md-avatar--clickable-bot:hover::after {
  background-color: #545454;
  content: 'Bot';
  height: 30%;
  width: 60%;
  margin-top: auto;
  margin-left: -.14em;
  margin-bottom: -.24em;
  font-size: .571em;
  padding: .55em 1.2em .75em 1.2em;
  border-radius: .45em;
}

.md-avatar.md-avatar--active:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  left: 0;
  content: '';
  -webkit-box-shadow: inset 0 0 0 0.0625rem #00ab50, inset 0 0 0 0.125rem rgba(255, 255, 255, 0.24);
          box-shadow: inset 0 0 0 0.0625rem #00ab50, inset 0 0 0 0.125rem rgba(255, 255, 255, 0.24);
  background-color: transparent;
}

.md-avatar.md-avatar--inactive {
  opacity: .55;
}

.md-avatar.md-avatar--xsmall {
  width: 1.125rem;
  height: 1.125rem;
  font-size: .39375rem;
  line-height: .5625rem;
}

.md-avatar.md-avatar--xsmall.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .5625rem;
  content: "\f998";
}

.md-avatar.md-avatar--xsmall.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .5625rem;
  content: "\f429";
}

.md-avatar.md-avatar--xsmall.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .5625rem;
  content: "\f643";
}

.md-avatar.md-avatar--xsmall.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .5625rem;
  content: "\f2f4";
}

.md-avatar.md-avatar--xsmall.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .5625rem;
  content: "\fa97";
}

.md-avatar.md-avatar--small {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-avatar.md-avatar--small.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .875rem;
  content: "\f98d";
}

.md-avatar.md-avatar--small.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .875rem;
  content: "\f41d";
}

.md-avatar.md-avatar--small.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .875rem;
  content: "\f636";
}

.md-avatar.md-avatar--small.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .875rem;
  content: "\f2f8";
}

.md-avatar.md-avatar--small.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .875rem;
  content: "\fa8c";
}

.md-avatar.md-avatar--medium {
  width: 2.5rem;
  height: 2.5rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.md-avatar.md-avatar--medium.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.25rem;
  content: "\f990";
}

.md-avatar.md-avatar--medium.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.25rem;
  content: "\f420";
}

.md-avatar.md-avatar--medium.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.25rem;
  content: "\f639";
}

.md-avatar.md-avatar--medium.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.25rem;
  content: "\f2fa";
}

.md-avatar.md-avatar--medium.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.25rem;
  content: "\fa8f";
}

.md-avatar.md-avatar--large {
  width: 3.25rem;
  height: 3.25rem;
  font-size: 1.1375rem;
  line-height: 1.625rem;
}

.md-avatar.md-avatar--large.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.625rem;
  content: "\f993";
}

.md-avatar.md-avatar--large.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.625rem;
  content: "\f423";
}

.md-avatar.md-avatar--large.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.625rem;
  content: "\f63c";
}

.md-avatar.md-avatar--large.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.625rem;
  content: "\f2fc";
}

.md-avatar.md-avatar--large.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.625rem;
  content: "\fa92";
}

.md-avatar.md-avatar--xlarge {
  width: 5.25rem;
  height: 5.25rem;
  font-size: 1.8375rem;
  line-height: 2.625rem;
}

.md-avatar.md-avatar--xlarge.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.625rem;
  content: "\f994";
}

.md-avatar.md-avatar--xlarge.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.625rem;
  content: "\f426";
}

.md-avatar.md-avatar--xlarge.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.625rem;
  content: "\f63f";
}

.md-avatar.md-avatar--xlarge.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.625rem;
  content: "\f2fe";
}

.md-avatar.md-avatar--xlarge.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.625rem;
  content: "\fa94";
}

.md-avatar.md-avatar--18 {
  width: 1.125rem;
  height: 1.125rem;
  font-size: .39375rem;
  line-height: .5625rem;
}

.md-avatar.md-avatar--18.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .5625rem;
  content: "\f998";
}

.md-avatar.md-avatar--18.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .5625rem;
  content: "\f429";
}

.md-avatar.md-avatar--18.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .5625rem;
  content: "\f643";
}

.md-avatar.md-avatar--18.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .5625rem;
  content: "\f2f4";
}

.md-avatar.md-avatar--18.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .5625rem;
  content: "\fa97";
}

.md-avatar.md-avatar--24 {
  width: 1.5rem;
  height: 1.5rem;
  font-size: .525rem;
  line-height: .75rem;
}

.md-avatar.md-avatar--24.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .75rem;
  content: "\f98a";
}

.md-avatar.md-avatar--24.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .75rem;
  content: "\f41a";
}

.md-avatar.md-avatar--24.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .75rem;
  content: "\f633";
}

.md-avatar.md-avatar--24.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .75rem;
  content: "\f2f4";
}

.md-avatar.md-avatar--24.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .75rem;
  content: "\fa89";
}

.md-avatar.md-avatar--28 {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-avatar.md-avatar--28.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .875rem;
  content: "\f98d";
}

.md-avatar.md-avatar--28.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .875rem;
  content: "\f41d";
}

.md-avatar.md-avatar--28.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .875rem;
  content: "\f636";
}

.md-avatar.md-avatar--28.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .875rem;
  content: "\f2f8";
}

.md-avatar.md-avatar--28.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: .875rem;
  content: "\fa8c";
}

.md-avatar.md-avatar--36 {
  width: 2.25rem;
  height: 2.25rem;
  font-size: .7875rem;
  line-height: 1.125rem;
}

.md-avatar.md-avatar--36.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.125rem;
  content: "\f98f";
}

.md-avatar.md-avatar--36.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.125rem;
  content: "\f41f";
}

.md-avatar.md-avatar--36.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.125rem;
  content: "\f638";
}

.md-avatar.md-avatar--36.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.125rem;
  content: "\f2f9";
}

.md-avatar.md-avatar--36.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.125rem;
  content: "\fa8e";
}

.md-avatar.md-avatar--40 {
  width: 2.5rem;
  height: 2.5rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.md-avatar.md-avatar--40.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.25rem;
  content: "\f990";
}

.md-avatar.md-avatar--40.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.25rem;
  content: "\f420";
}

.md-avatar.md-avatar--40.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.25rem;
  content: "\f639";
}

.md-avatar.md-avatar--40.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.25rem;
  content: "\f2fa";
}

.md-avatar.md-avatar--40.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.25rem;
  content: "\fa8f";
}

.md-avatar.md-avatar--44 {
  width: 2.75rem;
  height: 2.75rem;
  font-size: .9625rem;
  line-height: 1.375rem;
}

.md-avatar.md-avatar--44.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.375rem;
  content: "\f991";
}

.md-avatar.md-avatar--44.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.375rem;
  content: "\f421";
}

.md-avatar.md-avatar--44.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.375rem;
  content: "\f63a";
}

.md-avatar.md-avatar--44.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.375rem;
  content: "\f2fb";
}

.md-avatar.md-avatar--44.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.375rem;
  content: "\fa90";
}

.md-avatar.md-avatar--52 {
  width: 3.25rem;
  height: 3.25rem;
  font-size: 1.1375rem;
  line-height: 1.625rem;
}

.md-avatar.md-avatar--52.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.625rem;
  content: "\f993";
}

.md-avatar.md-avatar--52.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.625rem;
  content: "\f423";
}

.md-avatar.md-avatar--52.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.625rem;
  content: "\f63c";
}

.md-avatar.md-avatar--52.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.625rem;
  content: "\f2fc";
}

.md-avatar.md-avatar--52.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.625rem;
  content: "\fa92";
}

.md-avatar.md-avatar--56 {
  width: 3.5rem;
  height: 3.5rem;
  font-size: 1.225rem;
  line-height: 1.75rem;
}

.md-avatar.md-avatar--56.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.75rem;
  content: "\f993";
}

.md-avatar.md-avatar--56.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.75rem;
  content: "\f423";
}

.md-avatar.md-avatar--56.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.75rem;
  content: "\f63c";
}

.md-avatar.md-avatar--56.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.75rem;
  content: "\f2fc";
}

.md-avatar.md-avatar--56.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1.75rem;
  content: "\fa92";
}

.md-avatar.md-avatar--72 {
  width: 4.5rem;
  height: 4.5rem;
  font-size: 1.575rem;
  line-height: 2.25rem;
}

.md-avatar.md-avatar--72.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.25rem;
  content: "\f994";
}

.md-avatar.md-avatar--72.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.25rem;
  content: "\f425";
}

.md-avatar.md-avatar--72.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.25rem;
  content: "\f63e";
}

.md-avatar.md-avatar--72.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.25rem;
  content: "\f2fe";
}

.md-avatar.md-avatar--72.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.25rem;
  content: "\fa94";
}

.md-avatar.md-avatar--80 {
  width: 5rem;
  height: 5rem;
  font-size: 1.75rem;
  line-height: 2.5rem;
}

.md-avatar.md-avatar--80.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.5rem;
  content: "\f994";
}

.md-avatar.md-avatar--80.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.5rem;
  content: "\f426";
}

.md-avatar.md-avatar--80.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.5rem;
  content: "\f63f";
}

.md-avatar.md-avatar--80.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.5rem;
  content: "\f2fe";
}

.md-avatar.md-avatar--80.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.5rem;
  content: "\fa94";
}

.md-avatar.md-avatar--84 {
  width: 5.25rem;
  height: 5.25rem;
  font-size: 1.8375rem;
  line-height: 2.625rem;
}

.md-avatar.md-avatar--84.md-avatar--ooo:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.625rem;
  content: "\f994";
}

.md-avatar.md-avatar--84.md-avatar--dnd:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.625rem;
  content: "\f426";
}

.md-avatar.md-avatar--84.md-avatar--call:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.625rem;
  content: "\f63f";
}

.md-avatar.md-avatar--84.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.625rem;
  content: "\f2fe";
}

.md-avatar.md-avatar--84.md-avatar--presenting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons-imi;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  font-size: 2.625rem;
  content: "\fa94";
}

.md-composite-avatar {
  position: relative;
  display: inline-block;
}

.md-composite-avatar .md-avatar:nth-child(1) {
  position: absolute;
  top: 0;
  left: 0;
}

.md-composite-avatar .md-avatar:nth-child(2) {
  position: absolute;
  right: 0;
  bottom: 0;
}

.md-composite-avatar.md-composite-avatar--28,
.md-composite-avatar.md-composite-avatar--small {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-composite-avatar.md-composite-avatar--28 .md-avatar,
.md-composite-avatar.md-composite-avatar--small .md-avatar {
  width: 1.125rem;
  height: 1.125rem;
  font-size: .39375rem;
  line-height: .5625rem;
}

.md-composite-avatar.md-composite-avatar--40,
.md-composite-avatar.md-composite-avatar--medium {
  width: 2.5rem;
  height: 2.5rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.md-composite-avatar.md-composite-avatar--40 .md-avatar,
.md-composite-avatar.md-composite-avatar--medium .md-avatar {
  width: 1.625rem;
  height: 1.625rem;
  font-size: .56875rem;
  line-height: .8125rem;
}

.md-composite-avatar.md-composite-avatar--84 {
  width: 5.25rem;
  height: 5.25rem;
  font-size: 1.8375rem;
  line-height: 2.625rem;
}

.md-composite-avatar.md-composite-avatar--84 .md-avatar {
  width: 3.25rem;
  height: 3.25rem;
  font-size: 1.1375rem;
  line-height: 1.625rem;
}

.md-composite-avatar.md-composite-avatar--135,
.md-composite-avatar.md-composite-avatar--large {
  width: 8.4375rem;
  height: 8.4375rem;
}

.md-composite-avatar.md-composite-avatar--135 .md-avatar,
.md-composite-avatar.md-composite-avatar--large .md-avatar {
  width: 5.625rem;
  height: 5.625rem;
  font-size: 1.96875rem;
  line-height: 2.8125rem;
}

.md-badge {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 1.25rem;
  margin-bottom: auto;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight: 400;
  line-height: 1rem;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: .125rem .375rem;
  font-size: .75rem;
  background-color: #949494;
  color: #fff;
  border-radius: 4px;
}

.md-badge--round {
  border-radius: 6.25rem;
  font-size: .75rem;
}

.md-badge--blue {
  background-color: #00a0d1;
  color: #fff;
}

.md-badge--mint {
  background-color: #16a693;
  color: #fff;
}

.md-badge--green {
  background-color: #00ab50;
  color: #fff;
}

.md-badge--yellow {
  background-color: #d97f00;
  color: #fff;
}

.md-badge--red {
  background-color: #f7644a;
  color: #fff;
}

.md-badge--orange {
  background-color: #f26b1d;
  color: #fff;
}

.md-badge--purple {
  background-color: #e060de;
  color: #fff;
}

.md-badge--cyan {
  background-color: #00a3b5;
  color: #fff;
}

.md-badge--pastel {
  background-color: #dedede;
  color: #545454;
}

.md-badge--blue-pastel {
  background-color: #c9f4ff;
  color: #00a0d1;
}

.md-badge--mint-pastel {
  background-color: #e9f7f3;
  color: #16a693;
}

.md-badge--green-pastel {
  background-color: #befade;
  color: #00ab50;
}

.md-badge--yellow-pastel {
  background-color: #ffecc2;
  color: #d97f00;
}

.md-badge--red-pastel {
  background-color: #ffe8e3;
  color: #d4371c;
}

.md-breadcrumbs {
  display: block;
  padding: .5625rem .875rem .5625rem;
  overflow: hidden;
  list-style: none;
  margin-left: 0;
  border-radius: 4px;
  border: none;
}

.md-breadcrumbs > * {
  float: left;
  margin: 0;
  font-size: .6875rem;
  line-height: .6875rem;
  color: #00a0d1;
}

.md-breadcrumbs > :focus a,
.md-breadcrumbs > :hover a {
  text-decoration: underline;
}

.md-breadcrumbs > * a {
  color: #00a0d1;
}

.md-breadcrumbs > .current {
  color: #292929;
  cursor: default;
}

.md-breadcrumbs > .current a {
  color: #292929;
  cursor: default;
}

.md-breadcrumbs > .current:focus,
.md-breadcrumbs > .current:focus a,
.md-breadcrumbs > .current:hover,
.md-breadcrumbs > .current:hover a {
  text-decoration: none;
}

.md-breadcrumbs > .unavailable {
  color: #949494;
}

.md-breadcrumbs > .unavailable a {
  color: #949494;
}

.md-breadcrumbs > .unavailable a:focus,
.md-breadcrumbs > .unavailable:focus,
.md-breadcrumbs > .unavailable:hover,
.md-breadcrumbs > .unavailable:hover a {
  color: #949494;
  text-decoration: none;
  cursor: not-allowed;
}

.md-breadcrumbs > :before {
  position: relative;
  top: 1px;
  margin: 0 .75rem;
  color: #949494;
  content: "/";
}

.md-breadcrumbs > :first-child:before {
  margin: 0;
  content: ' ';
}

.md .md-breadcrumbs .li,
.md .md-breadcrumbs .md-li,
.md-breadcrumbs .md .li,
.md-breadcrumbs .md .md-li,
.md-breadcrumbs li {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  cursor: pointer;
}

.md .md-breadcrumbs .li:before,
.md .md-breadcrumbs .md-li:before,
.md-breadcrumbs .md .li:before,
.md-breadcrumbs .md .md-li:before,
.md-breadcrumbs li:before {
  content: "\f1e2";
}

.md-breadcrumbs > :before {
  font-family: momentum-ui-icons;
}

.md-breadcrumbs > * span {
  font-size: .75rem;
}

.side-panel .md-breadcrumbs a {
  color: #00a0d1;
}

.md-breadcrumbs > .current,
.md-breadcrumbs > .current a {
  color: #545454;
}

[aria-label=breadcrumbs] [aria-hidden=true]:after {
  content: '/';
}

[class|=md-button__container] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 116px;
}

[class|=md-button__container][class$='--small'] {
  width: 104px;
}

.md-button {
  position: relative;
  display: inline-block;
  min-width: 4.5rem;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  border: none;
  border-radius: 1.125rem;
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 1.125rem;
  height: 2.25rem;
  padding: .375rem 1.125rem;
  color: #000;
  background-color: #dedede;
  border-color: transparent;
  -webkit-transition: background-color 150ms ease;
  transition: background-color 150ms ease;
}

.md-button > * {
  font-size: inherit;
}

.md-button .md-button__children {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-button + .md-button {
  margin-left: .3125rem;
}

.md-button.active-state.focus-state,
.md-button.active-state:focus,
.md-button:active.focus-state,
.md-button:active:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-button.disabled,
.md-button.md-button--disabled,
.md-button[disabled] {
  pointer-events: none;
  cursor: default;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-button.disabled:focus,
.md-button.disabled:hover,
.md-button.md-button--disabled:focus,
.md-button.md-button--disabled:hover,
.md-button[disabled]:focus,
.md-button[disabled]:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-button .md-prepend {
  margin-right: calc(2.25rem / 4);
}

.md-button .md-append {
  margin-left: calc(2.25rem / 4);
}

.md-button.disabled,
.md-button.md-button--disabled,
.md-button[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.disabled:focus,
.md-button.disabled:hover,
.md-button.md-button--disabled:focus,
.md-button.md-button--disabled:hover,
.md-button[disabled]:focus,
.md-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.focus-state,
.md-button:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-button.focus-state:not(:focus-visible),
.md-button:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-button:hover {
  color: #000;
  background-color: #ccc;
}

.md-button.active,
.md-button:active {
  color: #000;
  background-color: #b2b2b2;
}

.md--dark .md-button {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
}

.md--dark .md-button.disabled,
.md--dark .md-button.md-button--disabled,
.md--dark .md-button[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.disabled:focus,
.md--dark .md-button.disabled:hover,
.md--dark .md-button.md-button--disabled:focus,
.md--dark .md-button.md-button--disabled:hover,
.md--dark .md-button[disabled]:focus,
.md--dark .md-button[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.focus-state,
.md--dark .md-button:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-button.focus-state:not(:focus-visible),
.md--dark .md-button:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-button:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.32);
}

.md--dark .md-button.active,
.md--dark .md-button:active {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.4);
}

.md--contrast .md-button {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  border-color: transparent;
}

.md--contrast .md-button.disabled,
.md--contrast .md-button.md-button--disabled,
.md--contrast .md-button[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.disabled:focus,
.md--contrast .md-button.disabled:hover,
.md--contrast .md-button.md-button--disabled:focus,
.md--contrast .md-button.md-button--disabled:hover,
.md--contrast .md-button[disabled]:focus,
.md--contrast .md-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button:hover {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.68);
}

.md--contrast .md-button.active,
.md--contrast .md-button:active {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.76);
}

.md--contrast .md--dark .md-button,
.md--contrast.md--dark .md-button {
  color: #000;
  background-color: #fff;
  border-color: transparent;
}

.md--contrast .md--dark .md-button.disabled,
.md--contrast .md--dark .md-button.md-button--disabled,
.md--contrast .md--dark .md-button[disabled],
.md--contrast.md--dark .md-button.disabled,
.md--contrast.md--dark .md-button.md-button--disabled,
.md--contrast.md--dark .md-button[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button.disabled:focus,
.md--contrast .md--dark .md-button.disabled:hover,
.md--contrast .md--dark .md-button.md-button--disabled:focus,
.md--contrast .md--dark .md-button.md-button--disabled:hover,
.md--contrast .md--dark .md-button[disabled]:focus,
.md--contrast .md--dark .md-button[disabled]:hover,
.md--contrast.md--dark .md-button.disabled:focus,
.md--contrast.md--dark .md-button.disabled:hover,
.md--contrast.md--dark .md-button.md-button--disabled:focus,
.md--contrast.md--dark .md-button.md-button--disabled:hover,
.md--contrast.md--dark .md-button[disabled]:focus,
.md--contrast.md--dark .md-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md--dark .md-button:hover,
.md--contrast.md--dark .md-button:hover {
  color: #000;
  background-color: rgba(255, 255, 255, 0.92);
}

.md--contrast .md--dark .md-button.active,
.md--contrast .md--dark .md-button:active,
.md--contrast.md--dark .md-button.active,
.md--contrast.md--dark .md-button:active {
  color: #000;
  background-color: rgba(255, 255, 255, 0.84);
}

.md-button + .md-button__label {
  display: block;
  width: 100%;
  overflow: hidden;
  text-align: center;
}

.md-button.md-button--expand {
  font-size: 1rem;
  line-height: 1.5rem;
  width: 100%;
  display: block;
}

.md-button.md-button--left {
  text-align: left;
  text-indent: .75rem;
}

.md-button.md-button--right {
  padding-right: .75rem;
  text-align: right;
}

.md-button.md-button--none {
  color: inherit;
  background-color: transparent;
  border-color: transparent;
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 0;
  height: auto;
  padding: 0;
  min-width: 0;
}

.md-button.md-button--none.disabled,
.md-button.md-button--none.md-button--disabled,
.md-button.md-button--none[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--none.disabled:focus,
.md-button.md-button--none.disabled:hover,
.md-button.md-button--none.md-button--disabled:focus,
.md-button.md-button--none.md-button--disabled:hover,
.md-button.md-button--none[disabled]:focus,
.md-button.md-button--none[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--none:hover {
  color: inherit;
  background-color: transparent;
}

.md-button.md-button--none.active,
.md-button.md-button--none:active {
  color: inherit;
  background-color: transparent;
}

.md-button.md-button--none .md-prepend {
  margin-right: calc(100% / 4);
}

.md-button.md-button--none .md-append {
  margin-left: calc(100% / 4);
}

.md-button.md-button--size-none {
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 0;
  height: auto;
  padding: 0;
  min-width: 0;
}

.md-button.md-button--size-none .md-prepend {
  margin-right: calc(100% / 4);
}

.md-button.md-button--size-none .md-append {
  margin-left: calc(100% / 4);
}

.md-button.md-button--28 {
  font-size: 1rem;
  line-height: 1.375rem;
  border-radius: 1rem;
  height: 1.75rem;
  padding: .1875rem .875rem;
}

.md-button.md-button--28 .md-prepend {
  margin-right: calc(1.75rem / 4);
}

.md-button.md-button--28 .md-append {
  margin-left: calc(1.75rem / 4);
}

.md-button.md-button--36 {
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 1.125rem;
  height: 2.25rem;
  padding: .375rem 1.125rem;
}

.md-button.md-button--36 .md-prepend {
  margin-right: calc(2.25rem / 4);
}

.md-button.md-button--36 .md-append {
  margin-left: calc(2.25rem / 4);
}

.md-button.md-button--40 {
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 1.25rem;
  height: 2.5rem;
  padding: .5rem 1.25rem;
}

.md-button.md-button--40 .md-prepend {
  margin-right: calc(2.5rem / 4);
}

.md-button.md-button--40 .md-append {
  margin-left: calc(2.5rem / 4);
}

.md-button.md-button--52,
.md-button.md-button--large {
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 1.625rem;
  height: 3.25rem;
  padding: .875rem 1.625rem;
}

.md-button.md-button--52 .md-prepend,
.md-button.md-button--large .md-prepend {
  margin-right: calc(3.25rem / 4);
}

.md-button.md-button--52 .md-append,
.md-button.md-button--large .md-append {
  margin-left: calc(3.25rem / 4);
}

.md-button.md-button--circle {
  border-radius: 1000px;
  padding: 0;
  width: 2.25rem;
  height: 2.25rem;
  min-width: 0;
  min-height: 0;
  font-size: .875rem;
  line-height: .875rem;
}

.md-button.md-button--circle[class*='--none'] {
  color: inherit;
  background-color: transparent;
  border-color: transparent;
  width: auto;
  height: auto;
  min-width: 0;
  min-height: 0;
}

.md-button.md-button--circle[class*='--none'].disabled,
.md-button.md-button--circle[class*='--none'].md-button--disabled,
.md-button.md-button--circle[class*='--none'][disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--circle[class*='--none'].disabled:focus,
.md-button.md-button--circle[class*='--none'].disabled:hover,
.md-button.md-button--circle[class*='--none'].md-button--disabled:focus,
.md-button.md-button--circle[class*='--none'].md-button--disabled:hover,
.md-button.md-button--circle[class*='--none'][disabled]:focus,
.md-button.md-button--circle[class*='--none'][disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--circle[class*='--none']:hover {
  color: inherit;
  background-color: transparent;
}

.md-button.md-button--circle[class*='--none'].active,
.md-button.md-button--circle[class*='--none']:active {
  color: inherit;
  background-color: transparent;
}

.md-button.md-button--circle[class*='--size-none'] {
  width: auto;
  height: auto;
  min-width: 0;
  min-height: 0;
}

.md-button.md-button--circle[class*='--20'] {
  width: 1.25rem;
  height: 1.25rem;
  min-width: 0;
  min-height: 0;
  font-size: .5rem;
  line-height: .5rem;
}

.md-button.md-button--circle[class*='--28'] {
  width: 1.75rem;
  height: 1.75rem;
  min-width: 0;
  min-height: 0;
  font-size: .75rem;
  line-height: .75rem;
}

.md-button.md-button--circle[class*='--32'] {
  width: 2rem;
  height: 2rem;
  min-width: 0;
  min-height: 0;
  font-size: .875rem;
  line-height: .875rem;
}

.md-button.md-button--circle[class*='--36'] {
  width: 2.25rem;
  height: 2.25rem;
  min-width: 0;
  min-height: 0;
  font-size: .875rem;
  line-height: .875rem;
}

.md-button.md-button--circle[class*='--40'] {
  width: 2.5rem;
  height: 2.5rem;
  min-width: 0;
  min-height: 0;
  font-size: .875rem;
  line-height: .875rem;
}

.md-button.md-button--circle[class*='--44'],
.md-button.md-button--circle[class*='--large'] {
  width: 2.75rem;
  height: 2.75rem;
  min-width: 0;
  min-height: 0;
  font-size: .875rem;
  line-height: .875rem;
}

.md-button.md-button--circle[class*='--56'] {
  width: 3.5rem;
  height: 3.5rem;
  min-width: 0;
  min-height: 0;
  font-size: 1.5rem;
  line-height: 1.5rem;
}

.md-button.md-button--circle[class*='--68'] {
  width: 4.25rem;
  height: 4.25rem;
  min-width: 0;
  min-height: 0;
  font-size: 1.75rem;
  line-height: 1.75rem;
}

.md-button.md-button--circle[class*='--72'] {
  width: 4.5rem;
  height: 4.5rem;
  min-width: 0;
  min-height: 0;
  font-size: 2rem;
  line-height: 2rem;
}

.md-button.md-button--circle[class*='--84'] {
  width: 5.25rem;
  height: 5.25rem;
  min-width: 0;
  min-height: 0;
  font-size: 2.25rem;
  line-height: 2.25rem;
}

.md-button.md-button--circle.icon {
  font-family: momentum-ui-icons;
}

.md-button.md-button .md-loading {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.md-button.md-button--blue {
  color: #fff;
  background-color: #00a0d1;
  border-color: transparent;
}

.md-button.md-button--blue.disabled,
.md-button.md-button--blue.md-button--disabled,
.md-button.md-button--blue[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--blue.disabled:focus,
.md-button.md-button--blue.disabled:hover,
.md-button.md-button--blue.md-button--disabled:focus,
.md-button.md-button--blue.md-button--disabled:hover,
.md-button.md-button--blue[disabled]:focus,
.md-button.md-button--blue[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--blue:hover {
  color: #fff;
  background-color: #007aa3;
}

.md-button.md-button--blue.active,
.md-button.md-button--blue:active {
  color: #fff;
  background-color: #005e7d;
}

.md--dark .md-button.md-button--blue.disabled,
.md--dark .md-button.md-button--blue.md-button--disabled,
.md--dark .md-button.md-button--blue[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.md-button--blue.disabled:focus,
.md--dark .md-button.md-button--blue.disabled:hover,
.md--dark .md-button.md-button--blue.md-button--disabled:focus,
.md--dark .md-button.md-button--blue.md-button--disabled:hover,
.md--dark .md-button.md-button--blue[disabled]:focus,
.md--dark .md-button.md-button--blue[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--contrast .md-button.md-button--blue {
  color: #fff;
  background-color: #007aa3;
  border-color: transparent;
}

.md--contrast .md-button.md-button--blue.disabled,
.md--contrast .md-button.md-button--blue.md-button--disabled,
.md--contrast .md-button.md-button--blue[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--blue.disabled:focus,
.md--contrast .md-button.md-button--blue.disabled:hover,
.md--contrast .md-button.md-button--blue.md-button--disabled:focus,
.md--contrast .md-button.md-button--blue.md-button--disabled:hover,
.md--contrast .md-button.md-button--blue[disabled]:focus,
.md--contrast .md-button.md-button--blue[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--blue:hover {
  color: #fff;
  background-color: #005e7d;
}

.md--contrast .md-button.md-button--blue.active,
.md--contrast .md-button.md-button--blue:active {
  color: #fff;
  background-color: #064157;
}

.md-button.md-button--blue-outline {
  color: #00a0d1;
  background-color: #fff;
  border-color: transparent;
  border: 1px solid #00a0d1;
}

.md-button.md-button--blue-outline.disabled,
.md-button.md-button--blue-outline.md-button--disabled,
.md-button.md-button--blue-outline[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--blue-outline.disabled:focus,
.md-button.md-button--blue-outline.disabled:hover,
.md-button.md-button--blue-outline.md-button--disabled:focus,
.md-button.md-button--blue-outline.md-button--disabled:hover,
.md-button.md-button--blue-outline[disabled]:focus,
.md-button.md-button--blue-outline[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--blue-outline:hover {
  color: #fff;
  background-color: #007aa3;
}

.md-button.md-button--blue-outline.active,
.md-button.md-button--blue-outline:active {
  color: #00a0d1;
  background-color: #005e7d;
}

.md-button.md-button--red {
  color: #fff;
  background-color: #f7644a;
  border-color: transparent;
}

.md-button.md-button--red.disabled,
.md-button.md-button--red.md-button--disabled,
.md-button.md-button--red[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--red.disabled:focus,
.md-button.md-button--red.disabled:hover,
.md-button.md-button--red.md-button--disabled:focus,
.md-button.md-button--red.md-button--disabled:hover,
.md-button.md-button--red[disabled]:focus,
.md-button.md-button--red[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--red:hover {
  color: #fff;
  background-color: #d4371c;
}

.md-button.md-button--red.active,
.md-button.md-button--red:active {
  color: #fff;
  background-color: #a12512;
}

.md--dark .md-button.md-button--red.disabled,
.md--dark .md-button.md-button--red.md-button--disabled,
.md--dark .md-button.md-button--red[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.md-button--red.disabled:focus,
.md--dark .md-button.md-button--red.disabled:hover,
.md--dark .md-button.md-button--red.md-button--disabled:focus,
.md--dark .md-button.md-button--red.md-button--disabled:hover,
.md--dark .md-button.md-button--red[disabled]:focus,
.md--dark .md-button.md-button--red[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--contrast .md-button.md-button--red {
  color: #fff;
  background-color: #d4371c;
  border-color: transparent;
}

.md--contrast .md-button.md-button--red.disabled,
.md--contrast .md-button.md-button--red.md-button--disabled,
.md--contrast .md-button.md-button--red[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--red.disabled:focus,
.md--contrast .md-button.md-button--red.disabled:hover,
.md--contrast .md-button.md-button--red.md-button--disabled:focus,
.md--contrast .md-button.md-button--red.md-button--disabled:hover,
.md--contrast .md-button.md-button--red[disabled]:focus,
.md--contrast .md-button.md-button--red[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--red:hover {
  color: #fff;
  background-color: #a12512;
}

.md--contrast .md-button.md-button--red.active,
.md--contrast .md-button.md-button--red:active {
  color: #fff;
  background-color: #6e1d13;
}

.md-button.md-button--green {
  color: #fff;
  background-color: #00ab50;
  border-color: transparent;
}

.md-button.md-button--green.disabled,
.md-button.md-button--green.md-button--disabled,
.md-button.md-button--green[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--green.disabled:focus,
.md-button.md-button--green.disabled:hover,
.md-button.md-button--green.md-button--disabled:focus,
.md-button.md-button--green.md-button--disabled:hover,
.md-button.md-button--green[disabled]:focus,
.md-button.md-button--green[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--green:hover {
  color: #fff;
  background-color: #00853c;
}

.md-button.md-button--green.active,
.md-button.md-button--green:active {
  color: #fff;
  background-color: #03612c;
}

.md--dark .md-button.md-button--green.disabled,
.md--dark .md-button.md-button--green.md-button--disabled,
.md--dark .md-button.md-button--green[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.md-button--green.disabled:focus,
.md--dark .md-button.md-button--green.disabled:hover,
.md--dark .md-button.md-button--green.md-button--disabled:focus,
.md--dark .md-button.md-button--green.md-button--disabled:hover,
.md--dark .md-button.md-button--green[disabled]:focus,
.md--dark .md-button.md-button--green[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--contrast .md-button.md-button--green {
  color: #fff;
  background-color: #00853c;
  border-color: transparent;
}

.md--contrast .md-button.md-button--green.disabled,
.md--contrast .md-button.md-button--green.md-button--disabled,
.md--contrast .md-button.md-button--green[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--green.disabled:focus,
.md--contrast .md-button.md-button--green.disabled:hover,
.md--contrast .md-button.md-button--green.md-button--disabled:focus,
.md--contrast .md-button.md-button--green.md-button--disabled:hover,
.md--contrast .md-button.md-button--green[disabled]:focus,
.md--contrast .md-button.md-button--green[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--green:hover {
  color: #fff;
  background-color: #03612c;
}

.md--contrast .md-button.md-button--green.active,
.md--contrast .md-button.md-button--green:active {
  color: #fff;
  background-color: #08421f;
}

.md-button.md-button--orange {
  color: #fff;
  background-color: #f26b1d;
  border-color: transparent;
}

.md-button.md-button--orange.disabled,
.md-button.md-button--orange.md-button--disabled,
.md-button.md-button--orange[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--orange.disabled:focus,
.md-button.md-button--orange.disabled:hover,
.md-button.md-button--orange.md-button--disabled:focus,
.md-button.md-button--orange.md-button--disabled:hover,
.md-button.md-button--orange[disabled]:focus,
.md-button.md-button--orange[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--orange:hover {
  color: #fff;
  background-color: #c74f0e;
}

.md-button.md-button--orange.active,
.md-button.md-button--orange:active {
  color: #fff;
  background-color: #914017;
}

.md--dark .md-button.md-button--orange.disabled,
.md--dark .md-button.md-button--orange.md-button--disabled,
.md--dark .md-button.md-button--orange[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.md-button--orange.disabled:focus,
.md--dark .md-button.md-button--orange.disabled:hover,
.md--dark .md-button.md-button--orange.md-button--disabled:focus,
.md--dark .md-button.md-button--orange.md-button--disabled:hover,
.md--dark .md-button.md-button--orange[disabled]:focus,
.md--dark .md-button.md-button--orange[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--contrast .md-button.md-button--orange {
  color: #fff;
  background-color: #c74f0e;
  border-color: transparent;
}

.md--contrast .md-button.md-button--orange.disabled,
.md--contrast .md-button.md-button--orange.md-button--disabled,
.md--contrast .md-button.md-button--orange[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--orange.disabled:focus,
.md--contrast .md-button.md-button--orange.disabled:hover,
.md--contrast .md-button.md-button--orange.md-button--disabled:focus,
.md--contrast .md-button.md-button--orange.md-button--disabled:hover,
.md--contrast .md-button.md-button--orange[disabled]:focus,
.md--contrast .md-button.md-button--orange[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--orange:hover {
  color: #fff;
  background-color: #914017;
}

.md--contrast .md-button.md-button--orange.active,
.md--contrast .md-button.md-button--orange:active {
  color: #fff;
  background-color: #59311e;
}

.md-button.md-button--yellow {
  color: #fff;
  background-color: #d97f00;
  border-color: transparent;
}

.md-button.md-button--yellow.disabled,
.md-button.md-button--yellow.md-button--disabled,
.md-button.md-button--yellow[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--yellow.disabled:focus,
.md-button.md-button--yellow.disabled:hover,
.md-button.md-button--yellow.md-button--disabled:focus,
.md-button.md-button--yellow.md-button--disabled:hover,
.md-button.md-button--yellow[disabled]:focus,
.md-button.md-button--yellow[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--yellow:hover {
  color: #fff;
  background-color: #a85f00;
}

.md-button.md-button--yellow.active,
.md-button.md-button--yellow:active {
  color: #fff;
  background-color: #7d4705;
}

.md--dark .md-button.md-button--yellow.disabled,
.md--dark .md-button.md-button--yellow.md-button--disabled,
.md--dark .md-button.md-button--yellow[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.md-button--yellow.disabled:focus,
.md--dark .md-button.md-button--yellow.disabled:hover,
.md--dark .md-button.md-button--yellow.md-button--disabled:focus,
.md--dark .md-button.md-button--yellow.md-button--disabled:hover,
.md--dark .md-button.md-button--yellow[disabled]:focus,
.md--dark .md-button.md-button--yellow[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--contrast .md-button.md-button--yellow {
  color: #fff;
  background-color: #a85f00;
  border-color: transparent;
}

.md--contrast .md-button.md-button--yellow.disabled,
.md--contrast .md-button.md-button--yellow.md-button--disabled,
.md--contrast .md-button.md-button--yellow[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--yellow.disabled:focus,
.md--contrast .md-button.md-button--yellow.disabled:hover,
.md--contrast .md-button.md-button--yellow.md-button--disabled:focus,
.md--contrast .md-button.md-button--yellow.md-button--disabled:hover,
.md--contrast .md-button.md-button--yellow[disabled]:focus,
.md--contrast .md-button.md-button--yellow[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--yellow:hover {
  color: #fff;
  background-color: #7d4705;
}

.md--contrast .md-button.md-button--yellow.active,
.md--contrast .md-button.md-button--yellow:active {
  color: #fff;
  background-color: #54330d;
}

.md-button.md-button--mint {
  color: #fff;
  background-color: #16a693;
  border-color: transparent;
}

.md-button.md-button--mint.disabled,
.md-button.md-button--mint.md-button--disabled,
.md-button.md-button--mint[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--mint.disabled:focus,
.md-button.md-button--mint.disabled:hover,
.md-button.md-button--mint.md-button--disabled:focus,
.md-button.md-button--mint.md-button--disabled:hover,
.md-button.md-button--mint[disabled]:focus,
.md-button.md-button--mint[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--mint:hover {
  color: #fff;
  background-color: #148579;
}

.md-button.md-button--mint.active,
.md-button.md-button--mint:active {
  color: #fff;
  background-color: #12615a;
}

.md--dark .md-button.md-button--mint.disabled,
.md--dark .md-button.md-button--mint.md-button--disabled,
.md--dark .md-button.md-button--mint[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.md-button--mint.disabled:focus,
.md--dark .md-button.md-button--mint.disabled:hover,
.md--dark .md-button.md-button--mint.md-button--disabled:focus,
.md--dark .md-button.md-button--mint.md-button--disabled:hover,
.md--dark .md-button.md-button--mint[disabled]:focus,
.md--dark .md-button.md-button--mint[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--contrast .md-button.md-button--mint {
  color: #fff;
  background-color: #148579;
  border-color: transparent;
}

.md--contrast .md-button.md-button--mint.disabled,
.md--contrast .md-button.md-button--mint.md-button--disabled,
.md--contrast .md-button.md-button--mint[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--mint.disabled:focus,
.md--contrast .md-button.md-button--mint.disabled:hover,
.md--contrast .md-button.md-button--mint.md-button--disabled:focus,
.md--contrast .md-button.md-button--mint.md-button--disabled:hover,
.md--contrast .md-button.md-button--mint[disabled]:focus,
.md--contrast .md-button.md-button--mint[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--mint:hover {
  color: #fff;
  background-color: #12615a;
}

.md--contrast .md-button.md-button--mint.active,
.md--contrast .md-button.md-button--mint:active {
  color: #fff;
  background-color: #12423f;
}

.md-button.md-button--purple {
  color: #fff;
  background-color: #e060de;
  border-color: transparent;
}

.md-button.md-button--purple.disabled,
.md-button.md-button--purple.md-button--disabled,
.md-button.md-button--purple[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--purple.disabled:focus,
.md-button.md-button--purple.disabled:hover,
.md-button.md-button--purple.md-button--disabled:focus,
.md-button.md-button--purple.md-button--disabled:hover,
.md-button.md-button--purple[disabled]:focus,
.md-button.md-button--purple[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--purple:hover {
  color: #fff;
  background-color: #c233c4;
}

.md-button.md-button--purple.active,
.md-button.md-button--purple:active {
  color: #fff;
  background-color: #932099;
}

.md--dark .md-button.md-button--purple.disabled,
.md--dark .md-button.md-button--purple.md-button--disabled,
.md--dark .md-button.md-button--purple[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.md-button--purple.disabled:focus,
.md--dark .md-button.md-button--purple.disabled:hover,
.md--dark .md-button.md-button--purple.md-button--disabled:focus,
.md--dark .md-button.md-button--purple.md-button--disabled:hover,
.md--dark .md-button.md-button--purple[disabled]:focus,
.md--dark .md-button.md-button--purple[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--contrast .md-button.md-button--purple {
  color: #fff;
  background-color: #c233c4;
  border-color: transparent;
}

.md--contrast .md-button.md-button--purple.disabled,
.md--contrast .md-button.md-button--purple.md-button--disabled,
.md--contrast .md-button.md-button--purple[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--purple.disabled:focus,
.md--contrast .md-button.md-button--purple.disabled:hover,
.md--contrast .md-button.md-button--purple.md-button--disabled:focus,
.md--contrast .md-button.md-button--purple.md-button--disabled:hover,
.md--contrast .md-button.md-button--purple[disabled]:focus,
.md--contrast .md-button.md-button--purple[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--purple:hover {
  color: #fff;
  background-color: #932099;
}

.md--contrast .md-button.md-button--purple.active,
.md--contrast .md-button.md-button--purple:active {
  color: #fff;
  background-color: #601e66;
}

.md-button.md-button--pink {
  color: #fff;
  background-color: #f0677e;
  border-color: transparent;
}

.md-button.md-button--pink.disabled,
.md-button.md-button--pink.md-button--disabled,
.md-button.md-button--pink[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--pink.disabled:focus,
.md-button.md-button--pink.disabled:hover,
.md-button.md-button--pink.md-button--disabled:focus,
.md-button.md-button--pink.md-button--disabled:hover,
.md-button.md-button--pink[disabled]:focus,
.md-button.md-button--pink[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--pink:hover {
  color: #fff;
  background-color: #d43b52;
}

.md-button.md-button--pink.active,
.md-button.md-button--pink:active {
  color: #fff;
  background-color: #a12a3a;
}

.md--dark .md-button.md-button--pink.disabled,
.md--dark .md-button.md-button--pink.md-button--disabled,
.md--dark .md-button.md-button--pink[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.md-button--pink.disabled:focus,
.md--dark .md-button.md-button--pink.disabled:hover,
.md--dark .md-button.md-button--pink.md-button--disabled:focus,
.md--dark .md-button.md-button--pink.md-button--disabled:hover,
.md--dark .md-button.md-button--pink[disabled]:focus,
.md--dark .md-button.md-button--pink[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--contrast .md-button.md-button--pink {
  color: #fff;
  background-color: #d43b52;
  border-color: transparent;
}

.md--contrast .md-button.md-button--pink.disabled,
.md--contrast .md-button.md-button--pink.md-button--disabled,
.md--contrast .md-button.md-button--pink[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--pink.disabled:focus,
.md--contrast .md-button.md-button--pink.disabled:hover,
.md--contrast .md-button.md-button--pink.md-button--disabled:focus,
.md--contrast .md-button.md-button--pink.md-button--disabled:hover,
.md--contrast .md-button.md-button--pink[disabled]:focus,
.md--contrast .md-button.md-button--pink[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--pink:hover {
  color: #fff;
  background-color: #a12a3a;
}

.md--contrast .md-button.md-button--pink.active,
.md--contrast .md-button.md-button--pink:active {
  color: #fff;
  background-color: #66262d;
}

.md-button.md-button--cyan {
  color: #fff;
  background-color: #00a3b5;
  border-color: transparent;
}

.md-button.md-button--cyan.disabled,
.md-button.md-button--cyan.md-button--disabled,
.md-button.md-button--cyan[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--cyan.disabled:focus,
.md-button.md-button--cyan.disabled:hover,
.md-button.md-button--cyan.md-button--disabled:focus,
.md-button.md-button--cyan.md-button--disabled:hover,
.md-button.md-button--cyan[disabled]:focus,
.md-button.md-button--cyan[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--cyan:hover {
  color: #fff;
  background-color: #008094;
}

.md-button.md-button--cyan.active,
.md-button.md-button--cyan:active {
  color: #fff;
  background-color: #066070;
}

.md--dark .md-button.md-button--cyan.disabled,
.md--dark .md-button.md-button--cyan.md-button--disabled,
.md--dark .md-button.md-button--cyan[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.md-button--cyan.disabled:focus,
.md--dark .md-button.md-button--cyan.disabled:hover,
.md--dark .md-button.md-button--cyan.md-button--disabled:focus,
.md--dark .md-button.md-button--cyan.md-button--disabled:hover,
.md--dark .md-button.md-button--cyan[disabled]:focus,
.md--dark .md-button.md-button--cyan[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--contrast .md-button.md-button--cyan {
  color: #fff;
  background-color: #008094;
  border-color: transparent;
}

.md--contrast .md-button.md-button--cyan.disabled,
.md--contrast .md-button.md-button--cyan.md-button--disabled,
.md--contrast .md-button.md-button--cyan[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--cyan.disabled:focus,
.md--contrast .md-button.md-button--cyan.disabled:hover,
.md--contrast .md-button.md-button--cyan.md-button--disabled:focus,
.md--contrast .md-button.md-button--cyan.md-button--disabled:hover,
.md--contrast .md-button.md-button--cyan[disabled]:focus,
.md--contrast .md-button.md-button--cyan[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--contrast .md-button.md-button--cyan:hover {
  color: #fff;
  background-color: #066070;
}

.md--contrast .md-button.md-button--cyan.active,
.md--contrast .md-button.md-button--cyan:active {
  color: #fff;
  background-color: #0a414d;
}

.md-button.md-button--white {
  color: #000;
  background-color: #fff;
  border-color: transparent;
  -webkit-box-shadow: 0 0 0 .0625rem #dedede,0 .0625rem .125rem 0 #dedede;
          box-shadow: 0 0 0 .0625rem #dedede,0 .0625rem .125rem 0 #dedede;
}

.md-button.md-button--white.disabled,
.md-button.md-button--white.md-button--disabled,
.md-button.md-button--white[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--white.disabled:focus,
.md-button.md-button--white.disabled:hover,
.md-button.md-button--white.md-button--disabled:focus,
.md-button.md-button--white.md-button--disabled:hover,
.md-button.md-button--white[disabled]:focus,
.md-button.md-button--white[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--white.focus-state,
.md-button.md-button--white:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-button.md-button--white.focus-state:not(:focus-visible),
.md-button.md-button--white:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-button.md-button--white:hover {
  color: #000;
  background-color: #ededed;
}

.md-button.md-button--white.active,
.md-button.md-button--white:active {
  color: #000;
  background-color: #ccc;
}

.md--dark .md-button.md-button--white {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-button.md-button--white.disabled,
.md--dark .md-button.md-button--white.md-button--disabled,
.md--dark .md-button.md-button--white[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.md-button--white.disabled:focus,
.md--dark .md-button.md-button--white.disabled:hover,
.md--dark .md-button.md-button--white.md-button--disabled:focus,
.md--dark .md-button.md-button--white.md-button--disabled:hover,
.md--dark .md-button.md-button--white[disabled]:focus,
.md--dark .md-button.md-button--white[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-button.md-button--white.focus-state,
.md--dark .md-button.md-button--white:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-button.md-button--white.focus-state:not(:focus-visible),
.md--dark .md-button.md-button--white:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-button.md-button--dark-gray {
  color: #fff;
  background-color: #292929;
  border-color: transparent;
}

.md-button.md-button--dark-gray.disabled,
.md-button.md-button--dark-gray.md-button--disabled,
.md-button.md-button--dark-gray[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--dark-gray.disabled:focus,
.md-button.md-button--dark-gray.disabled:hover,
.md-button.md-button--dark-gray.md-button--disabled:focus,
.md-button.md-button--dark-gray.md-button--disabled:hover,
.md-button.md-button--dark-gray[disabled]:focus,
.md-button.md-button--dark-gray[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--dark-gray:hover {
  color: #fff;
  background-color: #3b3b3b;
}

.md-button.md-button--dark-gray.active,
.md-button.md-button--dark-gray:active {
  color: #fff;
  background-color: #292929;
}

.md-button.md-button--duck-egg {
  color: #fff;
  background-color: #949494;
  border-color: transparent;
}

.md-button.md-button--duck-egg.disabled,
.md-button.md-button--duck-egg.md-button--disabled,
.md-button.md-button--duck-egg[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--duck-egg.disabled:focus,
.md-button.md-button--duck-egg.disabled:hover,
.md-button.md-button--duck-egg.md-button--disabled:focus,
.md-button.md-button--duck-egg.md-button--disabled:hover,
.md-button.md-button--duck-egg[disabled]:focus,
.md-button.md-button--duck-egg[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--duck-egg:hover {
  color: #fff;
  background-color: #707070;
}

.md-button.md-button--duck-egg.active,
.md-button.md-button--duck-egg:active {
  color: #fff;
  background-color: #545454;
}

.md-button.md-button--violet {
  color: #fff;
  background-color: #a87ff1;
  border-color: transparent;
}

.md-button.md-button--violet.disabled,
.md-button.md-button--violet.md-button--disabled,
.md-button.md-button--violet[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--violet.disabled:focus,
.md-button.md-button--violet.disabled:hover,
.md-button.md-button--violet.md-button--disabled:focus,
.md-button.md-button--violet.md-button--disabled:hover,
.md-button.md-button--violet[disabled]:focus,
.md-button.md-button--violet[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--violet:hover {
  color: #fff;
  background-color: #875ae1;
}

.md-button.md-button--violet.active,
.md-button.md-button--violet:active {
  color: #fff;
  background-color: #643abd;
}

.md-button.md-button--link {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
  color: #007aa3;
}

.md-button.md-button--link.disabled,
.md-button.md-button--link.md-button--disabled,
.md-button.md-button--link[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--link.disabled:focus,
.md-button.md-button--link.disabled:hover,
.md-button.md-button--link.md-button--disabled:focus,
.md-button.md-button--link.md-button--disabled:hover,
.md-button.md-button--link[disabled]:focus,
.md-button.md-button--link[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--link:hover {
  color: #fff;
  background-color: #ccc;
}

.md-button.md-button--link.active,
.md-button.md-button--link:active {
  color: #fff;
  background-color: #b2b2b2;
}

.md-button.md-button--color-none {
  color: inherit;
  background-color: transparent;
  border-color: transparent;
}

.md-button.md-button--color-none.disabled,
.md-button.md-button--color-none.md-button--disabled,
.md-button.md-button--color-none[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--color-none.disabled:focus,
.md-button.md-button--color-none.disabled:hover,
.md-button.md-button--color-none.md-button--disabled:focus,
.md-button.md-button--color-none.md-button--disabled:hover,
.md-button.md-button--color-none[disabled]:focus,
.md-button.md-button--color-none[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--color-none:hover {
  color: inherit;
  background-color: transparent;
}

.md-button.md-button--color-none.active,
.md-button.md-button--color-none:active {
  color: inherit;
  background-color: transparent;
}

.md-button[class*=md-button--icon] .md-icon {
  fill: inherit;
}

.md-button.md-button--icon {
  color: inherit;
  background-color: transparent;
  border-color: transparent;
  fill: #545454;
  color: #545454;
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 0;
  height: auto;
  padding: 0;
  min-width: 0;
}

.md-button.md-button--icon.disabled,
.md-button.md-button--icon.md-button--disabled,
.md-button.md-button--icon[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--icon.disabled:focus,
.md-button.md-button--icon.disabled:hover,
.md-button.md-button--icon.md-button--disabled:focus,
.md-button.md-button--icon.md-button--disabled:hover,
.md-button.md-button--icon[disabled]:focus,
.md-button.md-button--icon[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button.md-button--icon:hover {
  color: inherit;
  background-color: transparent;
}

.md-button.md-button--icon.active,
.md-button.md-button--icon:active {
  color: inherit;
  background-color: transparent;
}

.md-button.md-button--icon.disabled,
.md-button.md-button--icon.md-button--disabled,
.md-button.md-button--icon[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: transparent;
}

.md-button.md-button--icon.disabled:focus,
.md-button.md-button--icon.disabled:hover,
.md-button.md-button--icon.md-button--disabled:focus,
.md-button.md-button--icon.md-button--disabled:hover,
.md-button.md-button--icon[disabled]:focus,
.md-button.md-button--icon[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: transparent;
}

.md-button.md-button--icon.hover-state,
.md-button.md-button--icon:hover {
  fill: #007aa3;
  color: #007aa3;
}

.md-button.md-button--icon.active-state,
.md-button.md-button--icon:active {
  fill: #005e7d;
  color: #005e7d;
}

.md-button.md-button--icon .md-prepend {
  margin-right: calc(100% / 4);
}

.md-button.md-button--icon .md-append {
  margin-left: calc(100% / 4);
}

.md-button.md-button--icon.md-button--icon-white {
  fill: #fff;
  color: #fff;
}

.md-button.md-button--icon.md-button--icon-white.disabled,
.md-button.md-button--icon.md-button--icon-white.md-button--disabled,
.md-button.md-button--icon.md-button--icon-white[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: transparent;
}

.md-button.md-button--icon.md-button--icon-white.disabled:focus,
.md-button.md-button--icon.md-button--icon-white.disabled:hover,
.md-button.md-button--icon.md-button--icon-white.md-button--disabled:focus,
.md-button.md-button--icon.md-button--icon-white.md-button--disabled:hover,
.md-button.md-button--icon.md-button--icon-white[disabled]:focus,
.md-button.md-button--icon.md-button--icon-white[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: transparent;
}

.md-button.md-button--icon.md-button--icon-white.hover-state,
.md-button.md-button--icon.md-button--icon-white:hover {
  fill: rgba(255, 255, 255, 0.92);
  color: rgba(255, 255, 255, 0.92);
}

.md-button.md-button--icon.md-button--icon-white.active-state,
.md-button.md-button--icon.md-button--icon-white:active {
  fill: rgba(255, 255, 255, 0.84);
  color: rgba(255, 255, 255, 0.84);
}

.md--contrast .md-button.md-button--icon.md-button--icon-white {
  fill: #000;
  color: #000;
}

.md--contrast .md-button.md-button--icon.md-button--icon-white.disabled,
.md--contrast .md-button.md-button--icon.md-button--icon-white.md-button--disabled,
.md--contrast .md-button.md-button--icon.md-button--icon-white[disabled] {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: transparent;
}

.md--contrast .md-button.md-button--icon.md-button--icon-white.disabled:focus,
.md--contrast .md-button.md-button--icon.md-button--icon-white.disabled:hover,
.md--contrast .md-button.md-button--icon.md-button--icon-white.md-button--disabled:focus,
.md--contrast .md-button.md-button--icon.md-button--icon-white.md-button--disabled:hover,
.md--contrast .md-button.md-button--icon.md-button--icon-white[disabled]:focus,
.md--contrast .md-button.md-button--icon.md-button--icon-white[disabled]:hover {
  color: rgba(255, 255, 255, 0.2);
  fill: rgba(255, 255, 255, 0.2);
  background-color: transparent;
}

.md--contrast .md-button.md-button--icon.md-button--icon-white.hover-state,
.md--contrast .md-button.md-button--icon.md-button--icon-white:hover {
  fill: #000;
  color: #000;
}

.md--contrast .md-button.md-button--icon.md-button--icon-white.active-state,
.md--contrast .md-button.md-button--icon.md-button--icon-white:active {
  fill: #000;
  color: #000;
}

.md-button--none {
  color: inherit;
  background-color: transparent;
  border-color: transparent;
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 0;
  height: auto;
  padding: 0;
  min-width: 0;
}

.md-button--none.disabled,
.md-button--none.md-button--disabled,
.md-button--none[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button--none.disabled:focus,
.md-button--none.disabled:hover,
.md-button--none.md-button--disabled:focus,
.md-button--none.md-button--disabled:hover,
.md-button--none[disabled]:focus,
.md-button--none[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button--none:hover {
  color: inherit;
  background-color: transparent;
}

.md-button--none.active,
.md-button--none:active {
  color: inherit;
  background-color: transparent;
}

.md-button--none .md-prepend {
  margin-right: calc(100% / 4);
}

.md-button--none .md-append {
  margin-left: calc(100% / 4);
}

.md-button-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.md-button-group .md-button {
  color: #000;
  background-color: transparent;
  border-color: transparent;
  min-width: 0;
  padding: .5rem 1.125rem;
  margin-left: 0;
  font-size: .875rem;
  line-height: 1rem;
  border: .0625rem solid #dedede;
  border-radius: 0;
}

.md-button-group .md-button.disabled,
.md-button-group .md-button.md-button--disabled,
.md-button-group .md-button[disabled] {
  color: #949494;
  fill: #949494;
  background-color: transparent;
}

.md-button-group .md-button.disabled:focus,
.md-button-group .md-button.disabled:hover,
.md-button-group .md-button.md-button--disabled:focus,
.md-button-group .md-button.md-button--disabled:hover,
.md-button-group .md-button[disabled]:focus,
.md-button-group .md-button[disabled]:hover {
  color: #949494;
  fill: #949494;
  background-color: transparent;
}

.md-button-group .md-button:hover {
  color: #000;
  background-color: rgba(0, 0, 0, 0.04);
}

.md-button-group .md-button.active,
.md-button-group .md-button:active {
  color: #121212;
  background-color: #c9f4ff;
}

.md-button-group .md-button:first-child {
  border-bottom-left-radius: .25rem;
  border-top-left-radius: .25rem;
}

.md-button-group .md-button:not(:first-child) {
  margin-left: -.0625rem;
}

.md-button-group .md-button:last-child {
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
}

.md-button-group .md-button.md-button--icon-group {
  width: auto;
  padding: .625rem;
}

.md-button-group .md-button.md-button--icon-group .md-icon {
  fill: currentColor;
}

.md-button-group.md-button-group--justified .md-button:not(.md-button--icon-group) {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: 0;
}

.md-button-group.md-button-group--pill .md-button {
  width: auto;
  padding: .625rem;
  color: #000;
  background-color: transparent;
  border-color: transparent;
  border: 1px solid rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
          box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
}

.md-button-group.md-button-group--pill .md-button:first-of-type {
  border-bottom-left-radius: 1.5625rem;
  border-top-left-radius: 1.5625rem;
}

.md-button-group.md-button-group--pill .md-button:last-of-type {
  border-top-right-radius: 1.5625rem;
  border-bottom-right-radius: 1.5625rem;
}

.md-button-group.md-button-group--pill .md-button.disabled,
.md-button-group.md-button-group--pill .md-button.md-button--disabled,
.md-button-group.md-button-group--pill .md-button[disabled] {
  color: #949494;
  fill: #949494;
  background-color: transparent;
}

.md-button-group.md-button-group--pill .md-button.disabled:focus,
.md-button-group.md-button-group--pill .md-button.disabled:hover,
.md-button-group.md-button-group--pill .md-button.md-button--disabled:focus,
.md-button-group.md-button-group--pill .md-button.md-button--disabled:hover,
.md-button-group.md-button-group--pill .md-button[disabled]:focus,
.md-button-group.md-button-group--pill .md-button[disabled]:hover {
  color: #949494;
  fill: #949494;
  background-color: transparent;
}

.md-button-group.md-button-group--pill .md-button:hover {
  color: #000;
  background-color: #c9f4ff;
}

.md-button-group.md-button-group--pill .md-button.active,
.md-button-group.md-button-group--pill .md-button:active {
  color: #000;
  background-color: #b2b2b2;
}

.md-button-group.md-button-group--pill .md-button:focus {
  background: #c9f4ff;
}

.md-button-group.md-button-group--pill .md-button .md-icon {
  fill: currentColor;
}

.md-button-group.md-button-group--dark .md-button {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
  padding: .3125rem 1.125rem;
  font-size: .875rem;
  line-height: 1.375rem;
  border: .0625rem solid #3b3b3b;
}

.md-button-group.md-button-group--dark .md-button.disabled,
.md-button-group.md-button-group--dark .md-button.md-button--disabled,
.md-button-group.md-button-group--dark .md-button[disabled] {
  color: #545454;
  fill: #545454;
  background-color: transparent;
}

.md-button-group.md-button-group--dark .md-button.disabled:focus,
.md-button-group.md-button-group--dark .md-button.disabled:hover,
.md-button-group.md-button-group--dark .md-button.md-button--disabled:focus,
.md-button-group.md-button-group--dark .md-button.md-button--disabled:hover,
.md-button-group.md-button-group--dark .md-button[disabled]:focus,
.md-button-group.md-button-group--dark .md-button[disabled]:hover {
  color: #545454;
  fill: #545454;
  background-color: transparent;
}

.md-button-group.md-button-group--dark .md-button:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.12);
}

.md-button-group.md-button-group--dark .md-button.active,
.md-button-group.md-button-group--dark .md-button:active {
  color: #fff;
  background-color: #3b3b3b;
}

.md-button-group.md-button-group--dark .md-button.active {
  font-family: "CiscoSansTT Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.md-card {
  padding: 0;
  line-height: 1.71429;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #545454;
  vertical-align: top;
  background-color: #fff;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 2px 1px rgba(52, 53, 55, 0.18);
          box-shadow: 0 1px 2px 1px rgba(52, 53, 55, 0.18);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.md-card--clickable:hover {
  -webkit-box-shadow: 2px 6px 10px rgba(52, 53, 55, 0.18);
          box-shadow: 2px 6px 10px rgba(52, 53, 55, 0.18);
}

.md-card--clickable.active {
  -webkit-box-shadow: 1px 3px 8px rgba(52, 53, 55, 0.18);
          box-shadow: 1px 3px 8px rgba(52, 53, 55, 0.18);
}

.md-card--clickable:focus {
  -webkit-box-shadow: 2px 6px 10px rgba(0, 160, 209, 0.75);
          box-shadow: 2px 6px 10px rgba(0, 160, 209, 0.75);
}

.md-card .md-card-section {
  width: 100%;
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  padding-right: 1rem;
  padding-left: 1rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.md-card .md-card-section--full {
  padding: 0;
  width: 100%;
}

.md-checkbox-group {
  margin-bottom: 1.5rem;
}

.md-checkbox-group:last-child {
  margin-bottom: 0;
}

.md-checkbox .md-checkbox__input + .md-checkbox__label {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: inherit;
}

.md-checkbox .md-checkbox__input + .md-checkbox__label:before {
  background-color: #fff;
  border: 1px solid #ccc;
}

.md-checkbox .md-checkbox__input + .md-checkbox__label.hover:before,
.md-checkbox .md-checkbox__input + .md-checkbox__label:hover:before {
  background-color: #dedede;
}

.md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before:not(:focus-visible),
.md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input:checked + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before {
  background-color: #00a0d1;
  border: none;
}

.md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label.hover:before,
.md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:hover:before,
.md-checkbox .md-checkbox__input:checked + .md-checkbox__label.hover:before,
.md-checkbox .md-checkbox__input:checked + .md-checkbox__label:hover:before,
.md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label.hover:before,
.md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:hover:before {
  background-color: #007aa3;
}

.md-checkbox .md-checkbox__input.disabled + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input:disabled + .md-checkbox__label:before {
  background-color: rgba(0, 0, 0, 0.16);
  border: none;
}

.md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:before {
  background-color: #00a0d1;
  border: none;
}

.md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label.hover:before,
.md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:hover:before,
.md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label.hover:before,
.md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:hover:before,
.md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label.hover:before,
.md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:hover:before,
.md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label.hover:before,
.md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:hover:before,
.md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label.hover:before,
.md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:hover:before,
.md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label.hover:before,
.md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:hover:before {
  background-color: #00a0d1;
}

.md-checkbox .md-checkbox__input {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  border: 0;
}

.md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input:checked + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before {
  color: #fff;
  cursor: pointer;
}

.md-checkbox .md-checkbox__input.disabled + .md-checkbox__label,
.md-checkbox .md-checkbox__input:disabled + .md-checkbox__label {
  cursor: default;
  opacity: .4;
}

.md-checkbox .md-checkbox__input.disabled + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input:disabled + .md-checkbox__label:before {
  cursor: default;
}

.md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before,
.md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before {
  content: "\f792";
}

.md-checkbox .md-checkbox__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.25rem;
  font-size: 1rem;
  cursor: pointer;
}

.md-checkbox .md-checkbox__label:before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  content: "\f35f";
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .75rem;
  font-family: momentum-ui-icons-imi;
  font-size: .75rem;
  font-style: normal;
  line-height: .75rem;
  color: transparent;
  border: none;
  -webkit-transition: .3s ease-in-out all;
  transition: .3s ease-in-out all;
}

.md-checkbox.md-input-container {
  margin-bottom: .5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.md-checkbox .md-checkbox-horizontal {
  display: inline-block;
  margin-right: 20px;
}

.md-checkbox .form-horizontal .md-checkbox-horizontal {
  padding-top: 6px;
}

.md-checkbox .md-input__help-text {
  color: #545454;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: .875rem;
  line-height: 1.375rem;
  padding-left: 1rem;
  margin-bottom: .25rem;
  padding-left: 2rem;
}

.md--contrast .md-checkbox .md-input__help-text {
  color: #121212;
}

.md--dark .md-checkbox .md-input__help-text,
.md-input-container--dark .md-checkbox .md-input__help-text {
  color: #b2b2b2;
}

.md--contrast .md--dark .md-checkbox .md-input__help-text,
.md--contrast .md-input-container--dark .md-checkbox .md-input__help-text {
  color: #fff;
}

.md-checkbox .md-input__help-text span {
  font-size: inherit;
}

.md--dark .md-checkbox .md-checkbox__input + .md-checkbox__label {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
}

.md--dark .md-checkbox .md-checkbox__input + .md-checkbox__label:before {
  background-color: #fff;
  border: 1px solid #3b3b3b;
}

.md--dark .md-checkbox .md-checkbox__input + .md-checkbox__label.hover:before,
.md--dark .md-checkbox .md-checkbox__input + .md-checkbox__label:hover:before {
  background-color: #292929;
}

.md--dark .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before,
.md--dark .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before:not(:focus-visible),
.md--dark .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before,
.md--dark .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:before,
.md--dark .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before {
  background-color: #005e7d;
  border: none;
}

.md--dark .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label.hover:before,
.md--dark .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:hover:before,
.md--dark .md-checkbox .md-checkbox__input:checked + .md-checkbox__label.hover:before,
.md--dark .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:hover:before,
.md--dark .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label.hover:before,
.md--dark .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:hover:before {
  background-color: #005e7d;
}

.md--dark .md-checkbox .md-checkbox__input.disabled + .md-checkbox__label:before,
.md--dark .md-checkbox .md-checkbox__input:disabled + .md-checkbox__label:before {
  background-color: rgba(255, 255, 255, 0.48);
  border: none;
}

.md--dark .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:before,
.md--dark .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:before,
.md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:before,
.md--dark .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:before,
.md--dark .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:before,
.md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:before {
  background-color: #005e7d;
  border: none;
}

.md--dark .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label.hover:before,
.md--dark .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:hover:before,
.md--dark .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label.hover:before,
.md--dark .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:hover:before,
.md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label.hover:before,
.md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:hover:before,
.md--dark .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label.hover:before,
.md--dark .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:hover:before,
.md--dark .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label.hover:before,
.md--dark .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:hover:before,
.md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label.hover:before,
.md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:hover:before {
  background-color: #005e7d;
}

.md--client .md-checkbox .md-checkbox__input + .md-checkbox__label,
.md-input--filled .md-checkbox .md-checkbox__input + .md-checkbox__label {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: inherit;
}

.md--client .md-checkbox .md-checkbox__input + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input + .md-checkbox__label:before {
  background-color: rgba(0, 0, 0, 0.16);
  border: 1px solid transparent;
}

.md--client .md-checkbox .md-checkbox__input + .md-checkbox__label.hover:before,
.md--client .md-checkbox .md-checkbox__input + .md-checkbox__label:hover:before,
.md-input--filled .md-checkbox .md-checkbox__input + .md-checkbox__label.hover:before,
.md-input--filled .md-checkbox .md-checkbox__input + .md-checkbox__label:hover:before {
  background-color: rgba(0, 0, 0, 0.24);
}

.md--client .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before,
.md--client .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--client .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before:not(:focus-visible),
.md--client .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before:not(:focus-visible),
.md-input--filled .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before:not(:focus-visible),
.md-input--filled .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--client .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before,
.md--client .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:before,
.md--client .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before {
  background-color: #00a0d1;
  border: none;
}

.md--client .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label.hover:before,
.md--client .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:hover:before,
.md--client .md-checkbox .md-checkbox__input:checked + .md-checkbox__label.hover:before,
.md--client .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:hover:before,
.md--client .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label.hover:before,
.md--client .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:hover:before,
.md-input--filled .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label.hover:before,
.md-input--filled .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:hover:before,
.md-input--filled .md-checkbox .md-checkbox__input:checked + .md-checkbox__label.hover:before,
.md-input--filled .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:hover:before,
.md-input--filled .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label.hover:before,
.md-input--filled .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:hover:before {
  background-color: #007aa3;
}

.md--client .md-checkbox .md-checkbox__input.disabled + .md-checkbox__label:before,
.md--client .md-checkbox .md-checkbox__input:disabled + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input.disabled + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input:disabled + .md-checkbox__label:before {
  background-color: rgba(0, 0, 0, 0.16);
  border: none;
}

.md--client .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:before,
.md--client .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:before,
.md--client .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:before,
.md--client .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:before,
.md--client .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:before,
.md--client .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:before,
.md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:before {
  background-color: #00a0d1;
  border: none;
}

.md--client .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label.hover:before,
.md--client .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:hover:before,
.md--client .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label.hover:before,
.md--client .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:hover:before,
.md--client .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label.hover:before,
.md--client .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:hover:before,
.md--client .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label.hover:before,
.md--client .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:hover:before,
.md--client .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label.hover:before,
.md--client .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:hover:before,
.md--client .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label.hover:before,
.md--client .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:hover:before,
.md-input--filled .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label.hover:before,
.md-input--filled .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:hover:before,
.md-input--filled .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label.hover:before,
.md-input--filled .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:hover:before,
.md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label.hover:before,
.md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:hover:before,
.md-input--filled .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label.hover:before,
.md-input--filled .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:hover:before,
.md-input--filled .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label.hover:before,
.md-input--filled .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:hover:before,
.md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label.hover:before,
.md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:hover:before {
  background-color: #00a0d1;
}

.md--client .md--dark .md-checkbox .md-checkbox__input + .md-checkbox__label,
.md--client.md--dark .md-checkbox .md-checkbox__input + .md-checkbox__label,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input + .md-checkbox__label,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input + .md-checkbox__label {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
}

.md--client .md--dark .md-checkbox .md-checkbox__input + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input + .md-checkbox__label:before {
  background-color: rgba(255, 255, 255, 0.48);
  border: 1px solid transparent;
}

.md--client .md--dark .md-checkbox .md-checkbox__input + .md-checkbox__label.hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input + .md-checkbox__label:hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input + .md-checkbox__label.hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input + .md-checkbox__label:hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input + .md-checkbox__label.hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input + .md-checkbox__label:hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input + .md-checkbox__label.hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input + .md-checkbox__label:hover:before {
  background-color: rgba(255, 255, 255, 0.64);
}

.md--client .md--dark .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--client .md--dark .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before:not(:focus-visible),
.md--client .md--dark .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before:not(:focus-visible),
.md--client.md--dark .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before:not(:focus-visible),
.md--client.md--dark .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before:not(:focus-visible),
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before:not(:focus-visible),
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before:not(:focus-visible),
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before:not(:focus-visible),
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--client .md--dark .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before {
  background-color: #005e7d;
  border: none;
}

.md--client .md--dark .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label.hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:checked + .md-checkbox__label.hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label.hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label.hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:checked + .md-checkbox__label.hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label.hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label.hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:checked + .md-checkbox__label.hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label.hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label.hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:checked + .md-checkbox__label.hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label.hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:hover:before {
  background-color: #005e7d;
}

.md--client .md--dark .md-checkbox .md-checkbox__input.disabled + .md-checkbox__label:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:disabled + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.disabled + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:disabled + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled + .md-checkbox__label:before {
  background-color: rgba(255, 255, 255, 0.48);
  border: none;
}

.md--client .md--dark .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:before,
.md--client .md--dark .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:before,
.md--client .md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:before {
  background-color: #005e7d;
  border: none;
}

.md--client .md--dark .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label.hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label.hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label.hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label.hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label.hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label.hover:before,
.md--client .md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label.hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label.hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label.hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label.hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label.hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label.hover:before,
.md--client.md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label.hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label.hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label.hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label.hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label.hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label.hover:before,
.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label.hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label.hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label.hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label.hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label.hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label.hover:before,
.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:hover:before {
  background-color: #005e7d;
}

.md-chip {
  max-width: 400px;
  background-color: #dedede;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-chip-left {
  width: 20%;
  padding: 10px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-chip-left.recording {
  background-color: #f26b1d;
}

.md-chip-left.file {
  background-color: #ccc;
}

.md-chip-center {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0 10px;
}

.md-chip-right {
  width: 20%;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-chip__title {
  font-weight: 700;
}

.md-close {
  float: right;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: rgba(0, 0, 0, 0.6);
  text-shadow: 0 1px 0 #fff;
}

.md-close:focus,
.md-close:hover {
  color: #064157;
  text-decoration: none;
  cursor: pointer;
}

button.md-close {
  min-width: initial;
  padding: 0;
  font-weight: 400;
  cursor: pointer;
  background: 0 0;
  border-radius: 0;
  -webkit-transition: all 150ms ease;
  transition: all 150ms ease;
}

button.md-close:before {
  content: "\f332";
  font-family: momentum-ui-icons-imi;
  vertical-align: middle;
}

button.md-close:hover {
  color: #005e7d;
}

.md-close-wrapper {
  position: relative;
  display: inline-block;
}

.md-close-wrapper__action {
  position: absolute;
  top: -10px;
  right: -10px;
  z-index: 1015;
}

.md-coachmark.md-event-overlay--top > .md-event-overlay__arrow {
  border-top-color: #08599c;
}

.md-coachmark.md-event-overlay--top > .md-event-overlay__arrow::after {
  display: none;
}

.md-coachmark.md-event-overlay--right > .md-event-overlay__arrow {
  border-right-color: #08599c;
}

.md-coachmark.md-event-overlay--right > .md-event-overlay__arrow::after {
  display: none;
}

.md-coachmark.md-event-overlay--bottom > .md-event-overlay__arrow {
  border-bottom-color: #08599c;
}

.md-coachmark.md-event-overlay--bottom > .md-event-overlay__arrow::after {
  display: none;
}

.md-coachmark.md-event-overlay--left > .md-event-overlay__arrow {
  border-left-color: #08599c;
}

.md-coachmark.md-event-overlay--left > .md-event-overlay__arrow::after {
  display: none;
}

.md-coachmark.md-event-overlay > .md-event-overlay__children {
  color: #fff;
  background-color: #08599c;
  border: none;
  -webkit-box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.08);
}

.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  width: 100%;
  padding: 1.5rem 1rem 1.1875rem 1rem;
}

.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > [class$='__header'] {
  margin-bottom: .9375rem;
  font-family: "CiscoSansTT Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.375rem;
  color: #fff;
  text-align: center;
}

.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > [class$='__subheader'] {
  margin-bottom: .9375rem;
  font-size: .875rem;
  line-height: 1.375rem;
  color: #fff;
  text-align: center;
}

.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
  border: 1px solid #fff;
}

.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.disabled,
.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.md-button--disabled,
.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.disabled:focus,
.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.disabled:hover,
.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.md-button--disabled:focus,
.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.md-button--disabled:hover,
.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button[disabled]:focus,
.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button:hover {
  color: #08599c;
  background-color: #ededed;
  border: 1px solid #ededed;
}

.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.active,
.md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button:active {
  color: #08599c;
  background-color: #fff;
  border: 1px solid #fff;
}

.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
  border: 1px solid #fff;
}

.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.disabled,
.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.md-button--disabled,
.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.disabled:focus,
.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.disabled:hover,
.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.md-button--disabled:focus,
.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.md-button--disabled:hover,
.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button[disabled]:focus,
.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button:hover {
  color: #08599c;
  background-color: #ededed;
  border: 1px solid #ededed;
}

.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button.active,
.md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button:active {
  color: #08599c;
  background-color: #fff;
  border: 1px solid #fff;
}

.md-collapse-button.md-button {
  width: 1rem;
  height: 6rem;
  min-width: 0;
  padding: 0;
  background: #292929;
  border-radius: 0 1rem 1rem 0;
}

.md-collapse-button.md-button .md-icon {
  color: #fff;
  fill: #fff;
}

.md-collapse-button.md-button:hover {
  background: rgba(0, 0, 0, 0.8);
}

.md-collapse-button.md-collapse-button--right {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.md-collapse-button.md-collapse-button--top {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.md-collapse-button.md-collapse-button--bottom {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}

.md-combo-box .md-event-overlay__children {
  max-height: 19.25rem;
  overflow: auto;
}

.md-combo-box .md-list-item-header {
  height: 2.25rem;
  padding: 0 1rem;
  margin: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}

.md-combo-box .md-list-item-header .md-list-item__header {
  line-height: 1.375rem;
  color: #545454;
}

.md-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 348px;
  height: 196px;
  background-size: cover;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06);
          box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06);
}

.md-content:hover .md-content__hover {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.md-content__gif {
  position: absolute;
  top: .2rem;
  right: .5rem;
}

.md-content__gif--oneOne {
  right: 2.6rem;
}

.md-content__gif--fourThree {
  right: 1.3rem;
}

.md-content__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 204px;
  height: 190px;
}

.md-content__chat-inner-container {
  position: relative;
  width: 348px;
  height: 230px;
  margin-bottom: 8px;
  background-color: #ededed;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
}

.md-content__chat-inner-container:hover .md-content__hover {
  visibility: visible;
}

.md-content__chat-wide-container {
  width: 348px;
  height: 196px;
  margin-bottom: 8px;
  background-color: #ededed;
  border-radius: 4px;
}

.md-content--failed {
  background-color: #ededed;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
}

.md-content--failed-warning {
  margin-bottom: 10px;
}

.md-content--failed-message {
  color: #545454;
}

.md-content--failed-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 314px;
  height: 58px;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 22px;
  border-radius: 4px;
  -ms-flex-direction: column;
      flex-direction: column;
}

.md-content__chat-four-three {
  height: 260px;
}

.md-content__chat-three-two {
  height: 232px;
}

.md-content__chat-sixteen-nine {
  height: 196px;
}

.md-content--centered,
.md-content--opacity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
  height: 100%;
}

.md-content--opacity {
  background-color: rgba(222, 222, 222, 0.4);
}

.md-content__hover {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  position: relative;
  bottom: 56px;
  width: 100%;
  height: 56px;
  background-color: rgba(255, 255, 255, 0.7);
  border-radius: 0 0 4px 4px;
  visibility: hidden;
  -ms-flex-item-align: end;
      align-self: flex-end;
}

.md-content__hover--wide {
  position: relative;
  top: 60px;
  bottom: 0;
}

.md-content__hover-files {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 90%;
  margin-top: 5px;
  margin-left: 12px;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.md-content__hover-files--file-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 13.375rem;
  height: 24px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  color: #000;
}

.md-content__hover-files--file-size {
  height: 22px;
  font-size: 14px;
  line-height: 22px;
  color: #545454;
}

.md-content__hover-icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 40%;
  margin-right: 3px;
}

.md-content-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  position: relative;
  width: 204px;
  height: 136px;
  margin-bottom: 8px;
  background-repeat: no-repeat;
  background-size: 204px 136px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
}

.md-content-file:hover .md-content-file__icon {
  visibility: visible;
}

.md-content-file__aspect {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  position: relative;
  bottom: 56px;
  width: 204px;
  height: 56px;
  background-color: rgba(255, 255, 255, 0.6);
  border-radius: 0 0 4px 4px;
  visibility: hidden;
  -ms-flex-item-align: end;
      align-self: flex-end;
}

.md-content-file__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  position: absolute;
  bottom: 0;
  width: 204px;
  height: 56px;
  background-color: rgba(255, 255, 255, 0.6);
  border-radius: 0 0 4px 4px;
  visibility: hidden;
}

.md-content-file__block {
  position: relative;
  width: 204px;
  height: 136px;
  margin-bottom: 8px;
  background-color: #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
}

.md-content-file__block:hover .md-content-file__aspect {
  visibility: visible;
}

.md-content-file--clickable {
  cursor: pointer;
}

.md-content-file--chat-one-one {
  width: 230px;
  height: 230px;
  margin: 0 auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, 0.06), inset -1px 0 0 0 rgba(0, 0, 0, 0.06);
          box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, 0.06), inset -1px 0 0 0 rgba(0, 0, 0, 0.06);
}

.md-content-file--chat-two-three {
  width: 154px;
  height: 230px;
  margin: 0 auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, 0.06), inset -1px 0 0 0 rgba(0, 0, 0, 0.06);
          box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, 0.06), inset -1px 0 0 0 rgba(0, 0, 0, 0.06);
}

.md-content-file--chat-tall {
  width: 100px;
  height: 230px;
  margin: 0 auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, 0.06), inset -1px 0 0 0 rgba(0, 0, 0, 0.06);
          box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, 0.06), inset -1px 0 0 0 rgba(0, 0, 0, 0.06);
}

.md-content-file--chat-wide {
  width: 348px;
  height: 80px;
  margin: 0 auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, 0.06), inset -1px 0 0 0 rgba(0, 0, 0, 0.06);
          box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, 0.06), inset -1px 0 0 0 rgba(0, 0, 0, 0.06);
  position: relative;
  top: 58px;
}

.md-content-file--chat-three-four {
  width: 174px;
  height: 230px;
  margin: 0 auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, 0.06), inset -1px 0 0 0 rgba(0, 0, 0, 0.06);
          box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, 0.06), inset -1px 0 0 0 rgba(0, 0, 0, 0.06);
}

.md-content-file--full,
.md-content-file--three-two {
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  border-radius: 4px;
}

.md-content-file--two-three {
  width: 90px;
  height: 100%;
  margin: 0 auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.md-content-file--three-four {
  width: 102px;
  height: 100%;
  margin: 0 auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.md-content-file--sixteen-nine {
  width: 100%;
  height: 116px;
  margin: 10px 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.md-content-file--nine-sixteen {
  width: 78px;
  height: 100%;
  margin: 0 auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.md-content-file--one-one {
  width: 136px;
  height: 136px;
  margin: 0 auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
}

.md-content-file--four-three {
  width: 182px;
  height: 136px;
  margin: 0 auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 4px;
}

.md-content-file__info-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.md-content-file__title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 204px;
  height: 24px;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 16px;
  line-height: 24px;
  color: #000;
  text-align: center;
}

.md-content-file__subtitle {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 204px;
  height: 22px;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 22px;
  color: #545454;
  text-align: center;
}

.content-file--no-border {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-data-table {
  position: relative;
}

.md .md-data-table--zebra table .md-data-table__thead > tr > .md-th,
.md .md-data-table--zebra table .md-data-table__thead > tr > .th,
.md-data-table--zebra table .md .md-data-table__thead > tr > .md-th,
.md-data-table--zebra table .md .md-data-table__thead > tr > .th,
.md-data-table--zebra table .md-data-table__thead > tr > th {
  background-color: #707070;
  border-bottom: none;
  color: #fff;
}

.md-data-table--zebra table tbody tr:nth-child(even) {
  background-color: #ededed;
}

.md-data-table table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
  margin-bottom: 0;
}

.md .md-data-table .md-data-table__thead > tr > .md-th,
.md .md-data-table .md-data-table__thead > tr > .th,
.md-data-table .md .md-data-table__thead > tr > .md-th,
.md-data-table .md .md-data-table__thead > tr > .th,
.md-data-table .md-data-table__thead > tr > th {
  padding: .625rem .75rem;
  border-bottom: 1px solid #b2b2b2;
  font-weight: 500;
  letter-spacing: 0;
  font-size: 14px;
  font-family: CiscoSans-Medium,"Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #000;
  background-color: #fff;
  text-align: left;
}

.md .md-data-table tr > .md-td,
.md .md-data-table tr > .td,
.md-data-table .md tr > .md-td,
.md-data-table .md tr > .td,
.md-data-table tr > td {
  padding: .625rem .75rem;
  background-color: inherit;
  color: #545454;
  letter-spacing: 0;
  line-height: 24px;
}

.md-data-table tr {
  border-bottom: 1px solid #dedede;
}

.md .md-data-table.md-data-table--dividers .md-data-table__tbody > tr > .md-td,
.md .md-data-table.md-data-table--dividers .md-data-table__tbody > tr > .td,
.md-data-table.md-data-table--dividers .md .md-data-table__tbody > tr > .md-td,
.md-data-table.md-data-table--dividers .md .md-data-table__tbody > tr > .td,
.md-data-table.md-data-table--dividers .md-data-table__tbody > tr > td {
  border: 1px solid #dedede;
}

.md-data-table .md-data-table__row:hover {
  background-color: #c9f4ff;
  cursor: pointer;
}

.md-data-table .md-data-table__tbody > .md-data-table__row--selected {
  background-color: #52dcff;
  cursor: default;
}

.md .md-data-table .md-data-table__tbody > tr .md-td:nth-of-type(1),
.md .md-data-table .md-data-table__tbody > tr .td:nth-of-type(1),
.md-data-table .md-data-table__tbody > tr .md .md-td:nth-of-type(1),
.md-data-table .md-data-table__tbody > tr .md .td:nth-of-type(1),
.md-data-table .md-data-table__tbody > tr td:nth-of-type(1) {
  border-left: none;
}

.md .md-data-table .md-data-table__tbody > tr .md-td:last-of-type,
.md .md-data-table .md-data-table__tbody > tr .td:last-of-type,
.md-data-table .md-data-table__tbody > tr .md .md-td:last-of-type,
.md-data-table .md-data-table__tbody > tr .md .td:last-of-type,
.md-data-table .md-data-table__tbody > tr td:last-of-type {
  border-right: none;
}

.md-data-table__resizer--highlight {
  background-color: #b2b2b2;
  color: #fff;
}

.md-data-table__resizer--helper {
  width: 1px;
  position: absolute;
  z-index: 10;
  display: none;
}

.md-data-table__sortable-column {
  cursor: pointer;
}

.md-data-table--auto-layout .md-data-table__wrapper {
  overflow-x: auto;
}

.md-data-table--auto-layout .md-data-table__wrapper table {
  table-layout: auto;
}

.md-data-table--resizable .md-data-table__wrapper {
  overflow-x: auto;
}

.md .md-data-table--resizable .md-data-table__footer > tr > .md-td,
.md .md-data-table--resizable .md-data-table__footer > tr > .td,
.md .md-data-table--resizable .md-data-table__tbody > tr > .md-td,
.md .md-data-table--resizable .md-data-table__tbody > tr > .td,
.md .md-data-table--resizable .md-data-table__thead > tr > .md-th,
.md .md-data-table--resizable .md-data-table__thead > tr > .th,
.md-data-table--resizable .md .md-data-table__footer > tr > .md-td,
.md-data-table--resizable .md .md-data-table__footer > tr > .td,
.md-data-table--resizable .md .md-data-table__tbody > tr > .md-td,
.md-data-table--resizable .md .md-data-table__tbody > tr > .td,
.md-data-table--resizable .md .md-data-table__thead > tr > .md-th,
.md-data-table--resizable .md .md-data-table__thead > tr > .th,
.md-data-table--resizable .md-data-table__footer > tr > td,
.md-data-table--resizable .md-data-table__tbody > tr > td,
.md-data-table--resizable .md-data-table__thead > tr > th {
  overflow: hidden;
}

.md-data-table--resizable .md-data-table__resizable-column {
  background-clip: padding-box;
  position: relative;
}

.md-data-table--resizable .md-data-table__resizable-column:last-child .md-data-table__column-resizer {
  display: none;
}

.md .md-data-table--resizable .md-data-table__thead > tr > .md-th:hover,
.md .md-data-table--resizable .md-data-table__thead > tr > .th:hover,
.md-data-table--resizable .md .md-data-table__thead > tr > .md-th:hover,
.md-data-table--resizable .md .md-data-table__thead > tr > .th:hover,
.md-data-table--resizable .md-data-table__thead > tr > th:hover {
  background-color: #ccc;
}

.md-data-table .md-data-table__column-resizer {
  display: block;
  position: absolute !important;
  top: 0;
  right: 0;
  margin: 0;
  width: .5rem;
  height: 100%;
  padding: 0;
  border: 1px solid transparent;
  cursor: col-resize;
}

.md-data-table__scrollable--wrapper {
  position: relative;
}

.md-data-table__scrollable--body {
  overflow: auto;
  position: relative;
}

.md-data-table__scrollable--virtual-table {
  position: absolute;
}

.md-data-table__scrollable--loading-table {
  display: none;
}

.md-data-table__scrollable--header {
  overflow: hidden;
  border: 0 none;
}

.md-data-table__scrollbar {
  width: 100px;
  height: 100px;
  overflow: scroll;
  position: absolute;
  top: -9999px;
}

.md-data-table__spinner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}

.md-data-table__checkbox--wrapper {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.md-data-table__checkbox--input {
  cursor: pointer;
}

.md-data-table .md-sortIcon {
  padding-left: 8px;
}

.md-datepicker-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.md-datepicker-container > .md-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.md-datepicker-container > .md-button .md-button__text {
  margin-left: .5rem;
  line-height: 1.75rem;
}

.md-datepicker__calendar-icon {
  position: relative;
  top: 4px;
}

.md-datepicker__dropdown .md-event-overlay,
.md-datepicker__dropdown .md-event-overlay__children {
  position: absolute;
}

.md-datepicker__dropdown .md-event-overlay--top {
  top: auto;
  bottom: 2.125rem;
}

.md-datepicker__header {
  padding-top: .8125rem;
}

.md-datepicker__navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  padding: 0 1rem;
  line-height: 1.5rem;
}

.md-datepicker__navigation--current-month {
  font-family: "CiscoSansTT Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.md-datepicker__navigation--buttons > .md-button--icon {
  padding: .3125rem 0;
}

.md-datepicker__navigation--buttons > .md-button--icon + .md-button--icon {
  margin-left: 1.25rem;
}

.md-datepicker__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.md-datepicker__day--names,
.md-datepicker__week {
  white-space: nowrap;
  display: block;
}

.md-datepicker__day--names {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  padding: 0 .8125rem;
  color: #545454;
  text-align: center;
}

.md-datepicker__day--name {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: 1.75rem;
  height: 1.75rem;
  margin: .125rem;
  font-size: .75rem;
}

.md-datepicker__day {
  vertical-align: middle;
}

.md-datepicker__day.md-button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 1.75rem;
  height: 1.75rem;
  min-width: 0;
  min-height: 0;
  margin: .125rem;
  font-size: .75rem;
  color: #000;
  cursor: pointer;
  background: 0 0;
  border: 0;
}

.md-datepicker__day.md-button.md-datepicker__day:hover:not(.md-datepicker__day--selected) {
  background: rgba(0, 0, 0, 0.12);
}

.md--contrast .md-datepicker__day.md-button.md-datepicker__day:hover:not(.md-datepicker__day--selected) {
  background: #faf4eb;
}

.md-datepicker__day.md-button.md-datepicker__day--focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-datepicker__day.md-button.md-datepicker__day--focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-datepicker__day.md-button.md-datepicker__day--selected {
  color: #fff;
  background: #000;
}

.md-datepicker__day.md-button.md-datepicker__day--outside-month {
  color: #545454;
  background: 0 0;
}

.md-datepicker__day.md-button.md-datepicker__day--today {
  color: #f26b1d;
  background: #fff;
}

.md--contrast .md-datepicker__day.md-button.md-datepicker__day--today {
  background: #c74f0e;
}

.md-datepicker__day.md-button.md-datepicker__day--today.md-datepicker__day--selected {
  color: #fff;
  background: #f26b1d;
}

.md--contrast .md-datepicker__day.md-button.md-datepicker__day--today.md-datepicker__day--selected {
  background: #c74f0e;
}

.md-datepicker__day.md-button.md-datepicker__day:disabled {
  color: #b2b2b2;
  cursor: default;
  background: 0 0;
}

.md-datepicker__day.md-button.md-datepicker__day:disabled:hover {
  background: 0 0;
}

.md-datepicker__day.md-button.md-datepicker__day--inrange {
  border-radius: 0;
  width: 2rem;
  margin: .125rem 0;
}

.md-datepicker__day.md-button.md-datepicker__day--start {
  border-radius: 50% 0 0 50%;
  width: 1.875rem;
  margin: .125rem 0 .125rem .125rem;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-datepicker__day.md-button.md-datepicker__day--end {
  border-radius: 0 50% 50% 0;
  width: 1.875rem;
  margin: .125rem .125rem .125rem 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-datepicker__day.md-button.md-datepicker__day--hovered {
  background: #e0e0e0;
}

.md-datepicker__day.md-button.md-datepicker__day--unselectable {
  color: #545454;
}

.md-datepicker__day.md-button.md-datepicker__day--unselectable:hover {
  background: 0 0;
}

.md-datepicker__day.md-button.md-datepicker__day--inrange-selected {
  background: #000;
}

.md-datepicker__day .selected-edge-day {
  background: #000;
  color: #fff;
  display: block;
  width: 1.75rem;
  height: 1.75rem;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0;
  line-height: 1.75rem;
  text-align: center;
}

.md-datepicker__month {
  padding: 0 .8125rem .5625rem .8125rem;
  text-align: center;
  font-size: 0;
  display: block;
}

.md-drawer {
  z-index: 1000;
  position: fixed;
  overflow: auto;
  -webkit-transition-duration: .6s;
          transition-duration: .6s;
  background-color: #fff;
  border: 1px solid #ededed;
  -webkit-box-shadow: 0 1px 2px 1px rgba(52, 53, 55, 0.18);
          box-shadow: 0 1px 2px 1px rgba(52, 53, 55, 0.18);
  padding: 1rem;
}

.md-drawer__close {
  position: fixed;
  top: 8px;
  right: 8px;
  -webkit-transition-delay: .61s;
          transition-delay: .61s;
  opacity: 100%;
}

.md-drawer--right {
  top: 0;
  right: 0;
  height: 100vh;
  margin-right: auto;
  margin-left: auto;
}

.md-drawer--right--medium {
  width: 40%;
}

@media only screen and (min-width: 90.0625em) {
  .md-drawer--right--medium {
    max-width: 768px;
  }
}

.md-drawer--right--large {
  width: 60%;
}

@media only screen and (min-width: 90.0625em) {
  .md-drawer--right--large {
    max-width: 960px;
  }
}

@media only screen and (max-width: 40em) {
  .md-drawer--right {
    max-width: 80%;
  }
}

.md-drawer--right--closed {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0;
  width: 0;
}

.md-drawer--right--closed .md-drawer__close {
  opacity: 0;
}

.md-drawer--right--closed .md-drawer--right__close {
  opacity: 0;
}

.md-drawer--bottom,
.md-drawer--top {
  width: 100%;
  left: 0;
}

.md-drawer--bottom .md-drawer__close,
.md-drawer--top .md-drawer__close {
  position: fixed;
  right: 8px;
}

.md-drawer--bottom--medium,
.md-drawer--top--medium {
  height: 200px;
}

.md-drawer--bottom--large,
.md-drawer--top--large {
  height: 380px;
}

.md-drawer--bottom--closed,
.md-drawer--top--closed {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0;
  height: 0;
}

.md-drawer--bottom--closed .md-drawer__close,
.md-drawer--top--closed .md-drawer__close {
  opacity: 0;
}

.md-drawer--top {
  top: 0;
}

.md-drawer--bottom {
  bottom: 0;
}

.md-drawer--bottom .md-drawer__close {
  top: unset;
  bottom: 0;
}

.md-drawer--bottom--medium .md-drawer__close {
  opacity: 100%;
  bottom: 176px;
}

.md-drawer--bottom--large .md-drawer__close {
  opacity: 100%;
  bottom: 356px;
}

.md-date-range-picker {
  display: block !important;
}

.md-data-range-picker-button-group {
  width: 100%;
  height: 5.3125rem;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.md-data-range-picker-button-group .md-input-container {
  width: 6.1875rem;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin: .75rem 0 0 .75rem;
}

.md-data-range-picker-button-group .md-input-container:first-child {
  margin-left: 1.25rem;
}

.md-data-range-picker-button-group .md-label {
  font-size: .75rem;
  font-weight: 700 !important;
}

.md-data-range-picker-button-group .md-input__icon-container {
  width: 6.1875rem;
  height: 1.875rem;
}

.md-data-range-picker-button-group .md-input__icon-container button {
  right: 0.5rem !important;
}

.md-data-range-picker-button-group .md-input {
  font-size: .75rem;
  width: 6.1875rem;
  height: 1.875rem;
  color: #333;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.16);
  border-radius: 4px;
  margin-bottom: 0 !important;
  padding: 0.5rem 0.375rem !important;
}

.md-editable-textfield > .md-editable-textfield__button {
  border-radius: 4px;
  padding: 0 1rem;
}

.md-editable-textfield > .md-editable-textfield__button:active,
.md-editable-textfield > .md-editable-textfield__button:hover {
  background-color: rgba(0, 0, 0, 0.16);
}

.md--dark .md-editable-textfield > .md-editable-textfield__button:active,
.md--dark .md-editable-textfield > .md-editable-textfield__button:hover {
  background-color: rgba(255, 255, 255, 0.24);
}

.md-editable-textfield > .md-editable-textfield__editing {
  border-radius: 4px;
  margin-bottom: 0;
}

.md-editable-textfield > .md-editable-textfield__editing .md-input {
  height: auto;
  padding: 0 1rem;
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  -webkit-transition: none;
  transition: none;
}

.md-editable-textfield--left > .md-editable-textfield__button {
  text-align: left;
}

.md-editable-textfield--left .md-input {
  text-align: left;
}

.md-editable-textfield--center > .md-editable-textfield__button {
  text-align: center;
}

.md-editable-textfield--center .md-input {
  text-align: center;
}

.md-editable-textfield--right > .md-editable-textfield__button {
  text-align: right;
}

.md-editable-textfield--right .md-input {
  text-align: right;
}

.md-event-overlay {
  position: fixed;
  z-index: 1025;
}

.md-event-overlay__children {
  position: fixed;
  z-index: 1026;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 0 1px #ccc, 0 4px 12px 0 rgba(0, 0, 0, 0.16);
          box-shadow: inset 0 0 0 1px #ccc, 0 4px 12px 0 rgba(0, 0, 0, 0.16);
}

.md-event-overlay__children .md-list-item:first-of-type {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}

.md-event-overlay__children .md-list-item:last-of-type {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input + .md-checkbox__label {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input + .md-checkbox__label:before {
  border: 1px solid;
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before,
.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.focus + .md-checkbox__label:before:not(:focus-visible),
.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:focus + .md-checkbox__label:before:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before,
.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:before,
.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before {
  border: none;
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled + .md-checkbox__label:before,
.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled + .md-checkbox__label:before {
  border: none;
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:before,
.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:before,
.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:before,
.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:before,
.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:before,
.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:before {
  border: none;
}

.md--dark .md-event-overlay__children .md-radio .md-radio__input + .md-radio__label {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.md--dark .md-event-overlay__children .md-radio .md-radio__input + .md-radio__label:before {
  border: 1px solid;
}

.md--dark .md-event-overlay__children .md-radio .md-radio__input.focus + .md-radio__label:before,
.md--dark .md-event-overlay__children .md-radio .md-radio__input:focus + .md-radio__label:before {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-event-overlay__children .md-radio .md-radio__input.focus + .md-radio__label:before:not(:focus-visible),
.md--dark .md-event-overlay__children .md-radio .md-radio__input:focus + .md-radio__label:before:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-event-overlay__children .md-radio .md-radio__input:checked + .md-radio__label:before {
  border: none;
}

.md--dark .md-event-overlay__children .md-radio .md-radio__input.disabled + .md-radio__label:before,
.md--dark .md-event-overlay__children .md-radio .md-radio__input:disabled + .md-radio__label:before {
  border: none;
}

.md--dark .md-event-overlay__children .md-radio .md-radio__input.disabled:checked + .md-radio__label:before,
.md--dark .md-event-overlay__children .md-radio .md-radio__input:disabled:checked + .md-radio__label:before {
  border: none;
}

.md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input) {
  border: none;
}

.md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input).md-disabled,
.md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input):disabled {
  border-color: transparent;
}

.md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input).md-readonly,
.md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input)[readonly] {
  border-color: transparent;
}

.md--dark .md-event-overlay__children .md-input .md-input__icon-clear {
  background-color: transparent;
}

.md--dark .md-event-overlay__children .md-input .md-input__icon-clear:focus,
.md--dark .md-event-overlay__children .md-input .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input + .md-toggle-switch__label .md-toggle-switch__label__container {
  background-color: rgba(0, 0, 0, 0.16);
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input + .md-toggle-switch__label .md-toggle-switch__label__text {
  color: inherit;
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input + .md-toggle-switch__label:hover > .md-toggle-switch__label__container {
  background-color: rgba(0, 0, 0, 0.24);
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.focus + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:focus + .md-toggle-switch__label > .md-toggle-switch__label__container {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.focus + .md-toggle-switch__label > .md-toggle-switch__label__container:not(:focus-visible),
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:focus + .md-toggle-switch__label > .md-toggle-switch__label__container:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:checked + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container {
  background-color: #00a0d1;
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:checked + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:checked + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container {
  background-color: #007aa3;
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.disabled + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.disabled + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:disabled + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:disabled + .md-toggle-switch__label:hover > .md-toggle-switch__label__container {
  background-color: rgba(0, 0, 0, 0.16);
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.disabled.indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.disabled:checked + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.disabled:indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:disabled.indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:disabled:checked + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:disabled:indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container {
  background-color: #00a0d1;
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.disabled.indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.disabled.indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.disabled:checked + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.disabled:checked + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.disabled:indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.disabled:indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:disabled.indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:disabled.indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:disabled:checked + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:disabled:checked + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:disabled:indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:disabled:indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container {
  background-color: #00a0d1;
}

.md-event-overlay__arrow {
  position: fixed;
  z-index: 1027;
}

.md-event-overlay__arrow::after {
  content: '';
  position: absolute;
}

.md-event-overlay--top > .md-event-overlay__arrow {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 14px solid #ccc;
  margin-left: -10px;
  margin-top: -15px;
}

.md-event-overlay--top > .md-event-overlay__arrow::after {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 12px solid #fff;
  bottom: 2px;
  left: -8px;
}

.md-event-overlay--left > .md-event-overlay__arrow {
  border-bottom: 10px solid transparent;
  border-left: 14px solid #ccc;
  border-top: 10px solid transparent;
  margin-left: -15px;
  margin-top: -10px;
}

.md-event-overlay--left > .md-event-overlay__arrow::after {
  border-bottom: 8px solid transparent;
  border-left: 12px solid #fff;
  border-top: 8px solid transparent;
  right: 2px;
  top: -8px;
}

.md-event-overlay--right > .md-event-overlay__arrow {
  border-bottom: 10px solid transparent;
  border-right: 14px solid #ccc;
  border-top: 10px solid transparent;
  margin-left: 1px;
  margin-top: -10px;
}

.md-event-overlay--right > .md-event-overlay__arrow::after {
  border-bottom: 8px solid transparent;
  border-right: 12px solid #fff;
  border-top: 8px solid transparent;
  left: 2px;
  top: -8px;
}

.md-event-overlay--bottom > .md-event-overlay__arrow {
  border-bottom: 14px solid #ccc;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  margin-left: -10px;
  margin-top: 1px;
}

.md-event-overlay--bottom > .md-event-overlay__arrow::after {
  border-bottom: 12px solid #fff;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  left: -8px;
  top: 2px;
}

.md-event-overlay--arrow.md-event-overlay--top > .md-event-overlay__children {
  margin-top: -14px;
}

.md-event-overlay--arrow.md-event-overlay--bottom > .md-event-overlay__children {
  margin-top: 14px;
}

.md-event-overlay--arrow.md-event-overlay--right > .md-event-overlay__children {
  margin-left: 14px;
}

.md-event-overlay--arrow.md-event-overlay--left > .md-event-overlay__children {
  margin-left: -14px;
}

@media (min-width: 40em) {
  .md .form-inline .form-group,
  .md form.form-inline .form-group {
    display: inline-block;
    width: auto;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .formly-field-inline .md .form-inline.formly-field-input input,
  .formly-field-inline .md form.form-inline.formly-field-input input {
    margin-bottom: 0;
  }
  .md .form-inline .form-control,
  .md form.form-inline .form-control {
    display: inline-block;
    width: auto;
    word-wrap: break-word;
    vertical-align: middle;
  }
  .md .form-inline .form-control-static,
  .md form.form-inline .form-control-static {
    display: inline-block;
    word-wrap: break-word;
  }
  .md .form-inline .input-container,
  .md form.form-inline .input-container {
    display: inline-table;
    vertical-align: middle;
  }
  .md .form-inline .input-container .form-control,
  .md .form-inline .input-container .input-container-addon,
  .md .form-inline .input-container .input-container-btn,
  .md form.form-inline .input-container .form-control,
  .md form.form-inline .input-container .input-container-addon,
  .md form.form-inline .input-container .input-container-btn {
    width: auto;
  }
  .md .form-inline .input-container > .form-control,
  .md form.form-inline .input-container > .form-control {
    width: 100%;
  }
  .md .form-inline .control-label,
  .md form.form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .md .form-inline .checkbox,
  .md .form-inline .radio,
  .md form.form-inline .checkbox,
  .md form.form-inline .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .md .form-inline .checkbox label,
  .md .form-inline .radio label,
  .md form.form-inline .checkbox label,
  .md form.form-inline .radio label {
    padding-left: 0;
  }
  .md .form-inline .checkbox input[type=checkbox],
  .md .form-inline .radio input[type=radio],
  .md form.form-inline .checkbox input[type=checkbox],
  .md form.form-inline .radio input[type=radio] {
    position: relative;
    margin-left: 0;
  }
  .md .form-inline .has-feedback .form-control-feedback,
  .md form.form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

.md .form-inline label,
.md form.form-inline label {
  display: block;
}

.md .form-inline input,
.md form.form-inline input {
  margin-left: 0;
}

.md .form-inline .input-container-btn,
.md form.form-inline .input-container-btn {
  display: table-cell;
}

.md .form-inline .input-container .md-button,
.md form.form-inline .input-container .md-button {
  margin-left: 0;
}

.md .md-form,
.md form {
  margin: 0 0 1rem;
}

.md .md-form .row .row,
.md form .row .row {
  margin: 0 -.5rem;
}

.md .md-form .row .row .column,
.md .md-form .row .row .columns,
.md .md-form .row .row [class^=col-],
.md form .row .row .column,
.md form .row .row .columns,
.md form .row .row [class^=col-] {
  padding: 0 .5rem;
}

.md .md-form .row .row.collapse,
.md form .row .row.collapse {
  margin: 0;
}

.md .md-form .row .row.collapse .column,
.md .md-form .row .row.collapse .columns,
.md .md-form .row .row.collapse [class^=col-],
.md form .row .row.collapse .column,
.md form .row .row.collapse .columns,
.md form .row .row.collapse [class^=col-] {
  padding: 0;
}

.md .md-form .row .row.collapse input,
.md form .row .row.collapse input {
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.md .md-form .row input.column,
.md .md-form .row input.columns,
.md .md-form .row input[class^=col-],
.md .md-form .row textarea.column,
.md .md-form .row textarea.columns,
.md .md-form .row textarea[class^=col-],
.md form .row input.column,
.md form .row input.columns,
.md form .row input[class^=col-],
.md form .row textarea.column,
.md form .row textarea.columns,
.md form .row textarea[class^=col-] {
  padding-left: .5rem;
}

.md [class*=column] > input[type]:not([class*=column]):not([type=submit]):not([type=file]),
.md [class*=column] > select:not([class*=column]):not([type=submit]):not([type=file]),
.md [class*=column] > textarea:not([class*=column]):not([type=submit]):not([type=file]) {
  width: 100%;
}

.md select {
  padding: .5rem;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: #121212;
  background-color: #ededed;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
  background-position: 100% center;
  background-repeat: no-repeat;
  border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  border-width: .0625rem;
  border-color: #ccc;
  border-style: .0625rem solid;
}

.md select::-ms-expand {
  display: none;
}

.md select.radius {
  border-radius: 4px;
}

.md select:hover {
  background-color: #e6e6e6;
  border-color: #ccc;
}

.md select:disabled {
  cursor: not-allowed;
  background-color: #ededed;
}

.md select[multiple] {
  height: auto;
}

.md select {
  margin: 0 0 1rem 0;
}

.md fieldset {
  padding: .9375rem;
  margin: 1rem 0;
  border: 0 solid transparent;
  padding: 0;
}

.md fieldset legend {
  padding: 0 .1875rem;
  margin: 0;
  font-weight: 700;
  background: #fff;
  margin-left: -.1875rem;
}

.md .md-form__section {
  margin: 0;
  max-width: none;
  width: auto;
  border-bottom: #dedede 1px solid;
  padding-top: 2rem;
  padding-bottom: 3rem;
  padding-right: 2rem;
  padding-left: 2rem;
}

@media only screen and (min-width: 40.0625em) {
  .md .md-form__section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }
}

.md .md-form__section:after,
.md .md-form__section:before {
  display: table;
  content: ' ';
}

.md .md-form__section:after {
  clear: both;
}

.md .md-form__section:last-child {
  border-color: transparent;
}

.md .md-form__section .md-input-container:last-child {
  margin-bottom: 0;
}

.md .md-form__section .md-input-container > input[type]:not([class*=column]):not([type=submit]):not([type=file]),
.md .md-form__section .md-input-container > select:not([class*=column]):not([type=submit]):not([type=file]),
.md .md-form__section .md-input-container > textarea:not([class*=column]):not([type=submit]):not([type=file]) {
  width: 100%;
}

.md .md-form__section .md-input-row {
  margin: 0 auto;
  max-width: 85.375rem;
  width: 100%;
  margin-bottom: 1rem;
}

.md .md-form__section .md-input-row:after,
.md .md-form__section .md-input-row:before {
  display: table;
  content: ' ';
}

.md .md-form__section .md-input-row:after {
  clear: both;
}

.md .md-form__section .md-input-row .row {
  margin: 0 -.5rem;
}

.md .md-form__section .md-input-row .row .column,
.md .md-form__section .md-input-row .row .columns,
.md .md-form__section .md-input-row .row [class^=col-] {
  padding: 0 .5rem;
}

.md .md-form__section .md-input-row .row.collapse {
  margin: 0;
}

.md .md-form__section .md-input-row .row.collapse .column,
.md .md-form__section .md-input-row .row.collapse .columns,
.md .md-form__section .md-input-row .row.collapse [class^=col-] {
  padding: 0;
}

.md .md-form__section .md-input-row .row.collapse input {
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.md .md-form__section .md-input-row input.column,
.md .md-form__section .md-input-row input.columns,
.md .md-form__section .md-input-row input[class^=col-],
.md .md-form__section .md-input-row textarea.column,
.md .md-form__section .md-input-row textarea.columns,
.md .md-form__section .md-input-row textarea[class^=col-] {
  padding-left: .5rem;
}

@media only screen and (max-width: 40em) {
  .md .md-form__section .section__info {
    margin-bottom: 2.25rem;
  }
}

.md .md-form__section .section__info .section__title {
  margin-bottom: .5rem;
}

@media only screen and (min-width: 40.0625em) {
  .md .md-form__section .section__info {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 33.33333%;
    max-width: 33.33333%;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 0 !important;
  }
}

@media only screen and (min-width: 64.0625em) {
  .md .md-form__section .section__info {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 25%;
    max-width: 25%;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 0 !important;
  }
}

@media only screen and (min-width: 120.0625em) {
  .md .md-form__section .section__info {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 16.66667%;
    max-width: 16.66667%;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 0 !important;
  }
}

.md .md-form__section > .section__info {
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
}

.md .md-form__section > .section__info .sticky.sticky--active {
  display: block;
}

.md .md-form__section .section__content .sub-section {
  margin-bottom: 2.25rem;
}

.md .md-form__section .section__content .sub-section:last-child {
  margin-bottom: 0;
}

.md .md-form__section .section__content .sub-section__label,
.md .md-form__section .section__content .sub-section__title {
  margin-bottom: .75rem;
}

.md .md-form__section .section__content .sub-section__description {
  margin-bottom: 1rem;
}

@media only screen and (min-width: 40.0625em) {
  .md .md-form__section .section__content {
    margin-top: .25rem;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 58.33333%;
    max-width: 58.33333%;
    float: right;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 8.33333% !important;
  }
}

@media only screen and (min-width: 64.0625em) {
  .md .md-form__section .section__content {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 50%;
    max-width: 50%;
    float: right;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 8.33333% !important;
  }
}

@media only screen and (min-width: 90.0625em) {
  .md .md-form__section .section__content {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 41.66667%;
    max-width: 41.66667%;
    float: right;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 8.33333% !important;
  }
}

.md .md-modal .md-modal--small .md-form__section,
.md .side-panel-container .md-form__section {
  padding-right: 0;
  padding-left: 0;
}

.md .md-modal .md-modal--small .md-form__section:first-child,
.md .side-panel-container .md-form__section:first-child {
  padding-top: 0;
}

@media only screen and (min-width: 40.0625em) {
  .md .md-modal .md-modal--small .md-form__section .section__info,
  .md .side-panel-container .md-form__section .section__info {
    margin-top: .25rem;
    width: 100%;
    max-width: 100%;
    margin-left: 0 !important;
  }
}

@media only screen and (min-width: 64.0625em) {
  .md .md-modal .md-modal--small .md-form__section .section__info,
  .md .side-panel-container .md-form__section .section__info {
    margin-top: .25rem;
    width: 100%;
    max-width: 100%;
    margin-left: 0 !important;
  }
}

@media only screen and (min-width: 120.0625em) {
  .md .md-modal .md-modal--small .md-form__section .section__info,
  .md .side-panel-container .md-form__section .section__info {
    margin-top: .25rem;
    width: 100%;
    max-width: 100%;
    margin-left: 0 !important;
  }
}

.md .md-modal .md-modal--small .md-form__section .section__content,
.md .side-panel-container .md-form__section .section__content {
  margin-top: 0;
}

@media only screen and (min-width: 40.0625em) {
  .md .md-modal .md-modal--small .md-form__section .section__content,
  .md .side-panel-container .md-form__section .section__content {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    margin-left: 0 !important;
  }
}

@media only screen and (min-width: 64.0625em) {
  .md .md-modal .md-modal--small .md-form__section .section__content,
  .md .side-panel-container .md-form__section .section__content {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    margin-left: 0 !important;
  }
}

@media only screen and (min-width: 90.0625em) {
  .md .md-modal .md-modal--small .md-form__section .section__content,
  .md .side-panel-container .md-form__section .section__content {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    margin-left: 0 !important;
  }
}

.md .side-panel-container .md-form__section {
  display: block;
  padding-bottom: 1.25rem;
}

.md .side-panel-container .md-form__section:last-child {
  border-color: #dedede;
}

.md .side-panel-container .md-form__section .section__info {
  margin-bottom: 0;
}

.md .side-panel-container .md-form__section .section__info .section__title {
  margin-bottom: .75rem;
  padding: 0 !important;
}

.md .side-panel-container .md-form__section .section__info .section__description {
  margin-bottom: 1rem;
}

.md .md-modal .md-form__section {
  padding-right: 0;
  padding-left: 0;
}

.md .md-modal .md-form__section:first-child {
  padding-top: 0;
}

@media only screen and (min-width: 40.0625em) {
  .md .md-modal .md-form__section .section__info {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 33.33333%;
    max-width: 33.33333%;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 0 !important;
  }
}

@media only screen and (min-width: 64.0625em) {
  .md .md-modal .md-form__section .section__info {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 33.33333%;
    max-width: 33.33333%;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 0 !important;
  }
}

@media only screen and (min-width: 120.0625em) {
  .md .md-modal .md-form__section .section__info {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 33.33333%;
    max-width: 33.33333%;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 0 !important;
  }
}

@media only screen and (min-width: 40.0625em) {
  .md .md-modal .md-form__section .section__content {
    margin-top: .25rem;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 50%;
    max-width: 50%;
    float: right;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 8.33333% !important;
  }
}

@media only screen and (min-width: 64.0625em) {
  .md .md-modal .md-form__section .section__content {
    margin-top: .25rem;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 50%;
    max-width: 50%;
    float: right;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 8.33333% !important;
  }
}

@media only screen and (min-width: 90.0625em) {
  .md .md-modal .md-form__section .section__content {
    margin-top: .25rem;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 50%;
    max-width: 50%;
    float: right;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 8.33333% !important;
  }
}

.md .md-form .side-panel-section {
  border-color: transparent;
}

.md-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  max-width: 85rem;
  padding: 2rem 0;
  margin: 0 auto;
  background-color: #292929;
}

.md-footer.md-footer--light {
  background-color: #fff;
}

.md-footer__list {
  margin-left: 0;
  list-style: none;
}

.md-footer__list-item-title {
  font-size: .8rem;
  color: #ededed;
}

.md-footer__link-section {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}

.md-footer__logo {
  position: relative;
  top: .5rem;
  margin-right: 1.25rem;
  font-size: 1.375rem;
  color: #fff;
}

.md-footer .md-list-item,
.md-footer__copyright {
  font-size: .8rem;
  color: rgba(255, 255, 255, 0.6);
}

.md-footer__social {
  margin-top: 1rem;
}

.md-footer__bottom,
.md-footer__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 2rem;
  color: rgba(255, 255, 255, 0.6);
}

@media only screen and (min-width: 90.0625em) {
  .md-footer__bottom,
  .md-footer__top {
    padding-right: 12.5rem;
    padding-left: 12.5rem;
  }
}

.md-footer__bottom {
  padding-top: 1rem;
  margin-top: 4rem;
  font-size: .75rem;
  border-top: .0625rem solid #949494;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.md-footer .md-list-item {
  height: auto;
  padding: 0;
  background-color: #292929;
}

.md-footer .md-list-item:hover {
  color: #fff;
  background-color: #292929;
}

.md .hero {
  min-height: 30vh;
  padding: 4rem;
  padding-bottom: 5rem;
  margin-bottom: 1rem;
  color: #000;
  text-align: center;
  background: center center/cover no-repeat;
}

.md .hero__title {
  margin-bottom: 1rem;
}

.md .hero__lead {
  max-width: 60%;
}

.md .hero--dark .hero__lead,
.md .hero--dark .hero__title {
  color: #fff;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.75);
}

.md-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  fill: inherit;
}

.md--dark .md-icon {
  fill: #fff;
}

@font-face {
  font-family: 'CiscoSansTT Regular';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/CiscoSansTTRegular.woff2) format("woff2"), url(../fonts/CiscoSansTTRegular.woff) format("woff");
  font-display: fallback;
}

[class*=md] *,
[class*=md] :after,
[class*=md] :before,
[class*=md] button,
[class*=md] input,
[class*=md] select,
[class*=md] textarea {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

[class*=md] button,
[class*=md] input {
  overflow: visible;
}

[class*=md] textarea {
  overflow: auto;
  max-width: 100%;
  padding-top: .125rem;
  padding-bottom: .125rem;
}

[class*=md] textarea[rows] {
  height: auto;
}

[class*=md] [type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
}

[class*=md] input[type=file] {
  margin: 0 0 1rem 0;
  width: 100%;
}

[class*=md] [type=number] {
  -moz-appearance: textfield;
}

[class*=md] [type=number]::-webkit-inner-spin-button,
[class*=md] [type=number]::-webkit-outer-spin-button {
  height: auto;
}

[class*=md] [type=search]::-webkit-search-cancel-button,
[class*=md] [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

[class*=md] ::-webkit-input-placeholder {
  color: inherit;
  opacity: .6;
}

[class*=md] ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

.md-input-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: normal;
      -ms-flex-pack: normal;
          justify-content: normal;
  -ms-flex-line-pack: normal;
      align-content: normal;
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 1rem;
  position: relative;
  line-height: 1.71429;
}

.md-input-container.column,
.md-input-container.columns,
.md-input-container[class^=col-] {
  padding: 0;
}

.md-input-container.md-disabled .md-input__label,
.md-input-container.md-disabled .md-input__secondary-label {
  cursor: not-allowed;
}

.md-input-container.md-input--nested-1 {
  padding-left: 2rem;
}

.md-input-container.md-input--nested-2 {
  padding-left: 4rem;
}

.md-input-container.md-input--nested-3 {
  padding-left: 6rem;
}

.md-input {
  border: .0625rem solid;
  border-radius: 4px;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 1rem;
  height: 2.25rem;
  width: 100%;
  padding: 0 1rem;
  -webkit-transition: -webkit-box-shadow ease-out .15s;
  transition: -webkit-box-shadow ease-out .15s;
  transition: box-shadow ease-out .15s;
  transition: box-shadow ease-out .15s, -webkit-box-shadow ease-out .15s;
}

.md-input::-ms-clear,
.md-input::-ms-reveal {
  width: 0;
  height: 0;
}

.md-input.md-focus,
.md-input:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
  -webkit-transition: -webkit-box-shadow ease-in .15s;
  transition: -webkit-box-shadow ease-in .15s;
  transition: box-shadow ease-in .15s;
  transition: box-shadow ease-in .15s, -webkit-box-shadow ease-in .15s;
}

.md-input.md-focus:not(:focus-visible),
.md-input:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-input.md-readonly,
.md-input[readonly] {
  cursor: default;
}

.md-input.md-disabled,
.md-input:disabled {
  cursor: not-allowed;
}

.md-input__after {
  right: 0;
  left: auto;
}

.md-input__before {
  right: auto;
  left: 0;
}

.md-input__after,
.md-input__before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  position: absolute;
  height: 100%;
  width: 2.75rem;
  top: 0;
}

.md-input__help-text {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-left: 1rem;
  padding-top: .5rem;
}

.md-input__help-text,
.md-input__label,
.md-input__messages {
  width: 100%;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.md-input__label {
  margin-bottom: .5rem;
}

.md-input__messages {
  display: none;
  font-size: .875rem;
  line-height: 1.375rem;
  padding-left: 1rem;
  padding-top: .5rem;
}

.md-input__message {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: 1.375rem;
  width: 100%;
}

.md-input__message--error {
  padding-left: 1rem;
  color: #f7644a;
  line-height: 1.375rem;
  position: relative;
  top: -.5rem;
  font-size: .875rem;
}

.md-input__message--error:before {
  content: "\f37e";
}

.md-input__message:before {
  margin-right: .5rem;
  float: left;
  font-family: momentum-ui-icons-imi;
  font-size: 1rem;
}

.md-input__secondary-label {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  padding-left: .5rem;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: auto;
  cursor: pointer;
}

.md-input__help-text,
.md-input__secondary-label.md-label {
  font-size: .875rem;
  line-height: 1.375rem;
}

.md-input__wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  position: relative;
  padding: 0;
}

.md-input--after {
  padding-right: 2.75rem;
}

.md-input--before {
  padding-left: 2.75rem;
}

.md-input--pill {
  border-radius: 1000px;
}

.md-input--multiline {
  resize: vertical;
  border-radius: 4px;
}

.md-input__icon-clear {
  border: none;
}

textarea.md-input {
  height: auto;
}

.md-input-container .md-input:not(.md-select__filter--input) {
  color: #121212;
  background-color: #fff;
  border-color: #ccc;
}

.md-input-container .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  color: #545454;
  opacity: 1;
}

.md-input-container .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  color: #545454;
  opacity: 1;
}

.md-input-container .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  color: #545454;
  opacity: 1;
}

.md-input-container .md-input:not(.md-select__filter--input)::placeholder {
  color: #545454;
  opacity: 1;
}

.md-input-container .md-input:not(.md-select__filter--input).md-hover,
.md-input-container .md-input:not(.md-select__filter--input):hover {
  background-color: #dedede;
}

.md-input-container .md-input:not(.md-select__filter--input).md-disabled,
.md-input-container .md-input:not(.md-select__filter--input):disabled {
  color: #ccc;
  background-color: #ededed;
  border-color: transparent;
}

.md-input-container .md-input:not(.md-select__filter--input).md-disabled::-webkit-input-placeholder,
.md-input-container .md-input:not(.md-select__filter--input):disabled::-webkit-input-placeholder {
  color: #ccc;
}

.md-input-container .md-input:not(.md-select__filter--input).md-disabled:-ms-input-placeholder,
.md-input-container .md-input:not(.md-select__filter--input):disabled:-ms-input-placeholder {
  color: #ccc;
}

.md-input-container .md-input:not(.md-select__filter--input).md-disabled::-ms-input-placeholder,
.md-input-container .md-input:not(.md-select__filter--input):disabled::-ms-input-placeholder {
  color: #ccc;
}

.md-input-container .md-input:not(.md-select__filter--input).md-disabled::placeholder,
.md-input-container .md-input:not(.md-select__filter--input):disabled::placeholder {
  color: #ccc;
}

.md-input-container .md-input:not(.md-select__filter--input).md-disabled:hover,
.md-input-container .md-input:not(.md-select__filter--input):disabled:hover {
  background-color: #ededed;
}

.md-input-container .md-input:not(.md-select__filter--input).md-readonly,
.md-input-container .md-input:not(.md-select__filter--input)[readonly] {
  color: #121212;
  background-color: #ededed;
  border-color: transparent;
}

.md-input-container .md-input:not(.md-select__filter--input).md-readonly:hover,
.md-input-container .md-input:not(.md-select__filter--input)[readonly]:hover {
  background-color: #ededed;
}

.md-input-container.md-disabled .md-input__before {
  color: #ccc;
  fill: #ccc;
}

.md-input-container.md-disabled .md-input__before .md-panel__spinner,
.md-input-container.md-disabled .md-input__before .md-spinner,
.md-input-container.md-disabled .md-input__before .md-spinner--20,
.md-input-container.md-disabled .md-input__before .md-spinner--28,
.md-input-container.md-disabled .md-input__before .md-spinner--36,
.md-input-container.md-disabled .md-input__before .md-spinner--40,
.md-input-container.md-disabled .md-input__before .md-spinner--48,
.md-input-container.md-disabled .md-input__before .md-spinner--56,
.md-input-container.md-disabled .md-input__before .md-spinner--80 {
  border: 1px solid #b2b2b2;
}

.md-input-container.md-disabled .md-input__before .md-panel__spinner:after,
.md-input-container.md-disabled .md-input__before .md-spinner--20:after,
.md-input-container.md-disabled .md-input__before .md-spinner--28:after,
.md-input-container.md-disabled .md-input__before .md-spinner--36:after,
.md-input-container.md-disabled .md-input__before .md-spinner--40:after,
.md-input-container.md-disabled .md-input__before .md-spinner--48:after,
.md-input-container.md-disabled .md-input__before .md-spinner--56:after,
.md-input-container.md-disabled .md-input__before .md-spinner--80:after,
.md-input-container.md-disabled .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #ccc;
}

.md-input-container .md-input__after,
.md-input-container .md-input__before {
  color: #121212;
  fill: #121212;
}

.md-input-container .md-input__after .md-panel__spinner,
.md-input-container .md-input__after .md-spinner,
.md-input-container .md-input__after .md-spinner--20,
.md-input-container .md-input__after .md-spinner--28,
.md-input-container .md-input__after .md-spinner--36,
.md-input-container .md-input__after .md-spinner--40,
.md-input-container .md-input__after .md-spinner--48,
.md-input-container .md-input__after .md-spinner--56,
.md-input-container .md-input__after .md-spinner--80,
.md-input-container .md-input__before .md-panel__spinner,
.md-input-container .md-input__before .md-spinner,
.md-input-container .md-input__before .md-spinner--20,
.md-input-container .md-input__before .md-spinner--28,
.md-input-container .md-input__before .md-spinner--36,
.md-input-container .md-input__before .md-spinner--40,
.md-input-container .md-input__before .md-spinner--48,
.md-input-container .md-input__before .md-spinner--56,
.md-input-container .md-input__before .md-spinner--80 {
  border: 1px solid #b2b2b2;
}

.md-input-container .md-input__after .md-panel__spinner:after,
.md-input-container .md-input__after .md-spinner--20:after,
.md-input-container .md-input__after .md-spinner--28:after,
.md-input-container .md-input__after .md-spinner--36:after,
.md-input-container .md-input__after .md-spinner--40:after,
.md-input-container .md-input__after .md-spinner--48:after,
.md-input-container .md-input__after .md-spinner--56:after,
.md-input-container .md-input__after .md-spinner--80:after,
.md-input-container .md-input__after .md-spinner:after,
.md-input-container .md-input__before .md-panel__spinner:after,
.md-input-container .md-input__before .md-spinner--20:after,
.md-input-container .md-input__before .md-spinner--28:after,
.md-input-container .md-input__before .md-spinner--36:after,
.md-input-container .md-input__before .md-spinner--40:after,
.md-input-container .md-input__before .md-spinner--48:after,
.md-input-container .md-input__before .md-spinner--56:after,
.md-input-container .md-input__before .md-spinner--80:after,
.md-input-container .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #121212;
}

.md-input-container .md-input__icon-clear {
  background-color: transparent;
  color: #707070;
  fill: #707070;
}

.md-input-container .md-input__icon-clear:focus,
.md-input-container .md-input__icon-clear:hover {
  background-color: transparent;
  color: #545454;
  fill: #545454;
}

.md-input-container .md-input__help-text,
.md-input-container .md-input__secondary-label {
  color: #545454;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input) {
  border-color: #121212;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input).md-hover,
.md--contrast .md-input-container .md-input:not(.md-select__filter--input):hover {
  background-color: #dedede;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input).md-disabled,
.md--contrast .md-input-container .md-input:not(.md-select__filter--input):disabled {
  color: #b2b2b2;
  background-color: #ededed;
  border-color: transparent;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input).md-disabled::-webkit-input-placeholder,
.md--contrast .md-input-container .md-input:not(.md-select__filter--input):disabled::-webkit-input-placeholder {
  color: #b2b2b2;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input).md-disabled:-ms-input-placeholder,
.md--contrast .md-input-container .md-input:not(.md-select__filter--input):disabled:-ms-input-placeholder {
  color: #b2b2b2;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input).md-disabled::-ms-input-placeholder,
.md--contrast .md-input-container .md-input:not(.md-select__filter--input):disabled::-ms-input-placeholder {
  color: #b2b2b2;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input).md-disabled::placeholder,
.md--contrast .md-input-container .md-input:not(.md-select__filter--input):disabled::placeholder {
  color: #b2b2b2;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input).md-disabled:hover,
.md--contrast .md-input-container .md-input:not(.md-select__filter--input):disabled:hover {
  background-color: #ededed;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input).md-readonly,
.md--contrast .md-input-container .md-input:not(.md-select__filter--input)[readonly] {
  color: #121212;
  background-color: #ededed;
  border-color: transparent;
}

.md--contrast .md-input-container .md-input:not(.md-select__filter--input).md-readonly:hover,
.md--contrast .md-input-container .md-input:not(.md-select__filter--input)[readonly]:hover {
  background-color: #ededed;
}

.md--contrast .md-input-container.md-disabled .md-input__before {
  color: #b2b2b2;
  fill: #b2b2b2;
}

.md--contrast .md-input-container.md-disabled .md-input__before .md-panel__spinner,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--20,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--28,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--36,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--40,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--48,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--56,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--80 {
  border: 1px solid #b2b2b2;
}

.md--contrast .md-input-container.md-disabled .md-input__before .md-panel__spinner:after,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--20:after,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--28:after,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--36:after,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--40:after,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--48:after,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--56:after,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner--80:after,
.md--contrast .md-input-container.md-disabled .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #b2b2b2;
}

.md--contrast .md-input-container .md-input__icon-clear {
  background-color: transparent;
}

.md--contrast .md-input-container .md-input__icon-clear:focus,
.md--contrast .md-input-container .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--contrast .md-input-container .md-input__help-text,
.md--contrast .md-input-container .md-input__secondary-label {
  color: #121212;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input) {
  color: #fff;
  background-color: #121212;
  border-color: #3b3b3b;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  color: #b2b2b2;
  opacity: 1;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  color: #b2b2b2;
  opacity: 1;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  color: #b2b2b2;
  opacity: 1;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input)::placeholder {
  color: #b2b2b2;
  opacity: 1;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input).md-hover,
.md--dark .md-input-container .md-input:not(.md-select__filter--input):hover {
  background-color: #292929;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input).md-disabled,
.md--dark .md-input-container .md-input:not(.md-select__filter--input):disabled {
  color: #545454;
  background-color: #292929;
  border-color: transparent;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input).md-disabled::-webkit-input-placeholder,
.md--dark .md-input-container .md-input:not(.md-select__filter--input):disabled::-webkit-input-placeholder {
  color: #545454;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input).md-disabled:-ms-input-placeholder,
.md--dark .md-input-container .md-input:not(.md-select__filter--input):disabled:-ms-input-placeholder {
  color: #545454;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input).md-disabled::-ms-input-placeholder,
.md--dark .md-input-container .md-input:not(.md-select__filter--input):disabled::-ms-input-placeholder {
  color: #545454;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input).md-disabled::placeholder,
.md--dark .md-input-container .md-input:not(.md-select__filter--input):disabled::placeholder {
  color: #545454;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input).md-disabled:hover,
.md--dark .md-input-container .md-input:not(.md-select__filter--input):disabled:hover {
  background-color: #292929;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input).md-readonly,
.md--dark .md-input-container .md-input:not(.md-select__filter--input)[readonly] {
  color: #fff;
  background-color: #292929;
  border-color: transparent;
}

.md--dark .md-input-container .md-input:not(.md-select__filter--input).md-readonly:hover,
.md--dark .md-input-container .md-input:not(.md-select__filter--input)[readonly]:hover {
  background-color: #292929;
}

.md--dark .md-input-container.md-disabled .md-input__before {
  color: #545454;
  fill: #545454;
}

.md--dark .md-input-container.md-disabled .md-input__before .md-panel__spinner,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--20,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--28,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--36,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--40,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--48,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--56,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--80 {
  border: 1px solid #b2b2b2;
}

.md--dark .md-input-container.md-disabled .md-input__before .md-panel__spinner:after,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--20:after,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--28:after,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--36:after,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--40:after,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--48:after,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--56:after,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--80:after,
.md--dark .md-input-container.md-disabled .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #545454;
}

.md--dark .md-input-container .md-input__after,
.md--dark .md-input-container .md-input__before {
  color: #fff;
  fill: #fff;
}

.md--dark .md-input-container .md-input__after .md-panel__spinner,
.md--dark .md-input-container .md-input__after .md-spinner,
.md--dark .md-input-container .md-input__after .md-spinner--20,
.md--dark .md-input-container .md-input__after .md-spinner--28,
.md--dark .md-input-container .md-input__after .md-spinner--36,
.md--dark .md-input-container .md-input__after .md-spinner--40,
.md--dark .md-input-container .md-input__after .md-spinner--48,
.md--dark .md-input-container .md-input__after .md-spinner--56,
.md--dark .md-input-container .md-input__after .md-spinner--80,
.md--dark .md-input-container .md-input__before .md-panel__spinner,
.md--dark .md-input-container .md-input__before .md-spinner,
.md--dark .md-input-container .md-input__before .md-spinner--20,
.md--dark .md-input-container .md-input__before .md-spinner--28,
.md--dark .md-input-container .md-input__before .md-spinner--36,
.md--dark .md-input-container .md-input__before .md-spinner--40,
.md--dark .md-input-container .md-input__before .md-spinner--48,
.md--dark .md-input-container .md-input__before .md-spinner--56,
.md--dark .md-input-container .md-input__before .md-spinner--80 {
  border: 1px solid #b2b2b2;
}

.md--dark .md-input-container .md-input__after .md-panel__spinner:after,
.md--dark .md-input-container .md-input__after .md-spinner--20:after,
.md--dark .md-input-container .md-input__after .md-spinner--28:after,
.md--dark .md-input-container .md-input__after .md-spinner--36:after,
.md--dark .md-input-container .md-input__after .md-spinner--40:after,
.md--dark .md-input-container .md-input__after .md-spinner--48:after,
.md--dark .md-input-container .md-input__after .md-spinner--56:after,
.md--dark .md-input-container .md-input__after .md-spinner--80:after,
.md--dark .md-input-container .md-input__after .md-spinner:after,
.md--dark .md-input-container .md-input__before .md-panel__spinner:after,
.md--dark .md-input-container .md-input__before .md-spinner--20:after,
.md--dark .md-input-container .md-input__before .md-spinner--28:after,
.md--dark .md-input-container .md-input__before .md-spinner--36:after,
.md--dark .md-input-container .md-input__before .md-spinner--40:after,
.md--dark .md-input-container .md-input__before .md-spinner--48:after,
.md--dark .md-input-container .md-input__before .md-spinner--56:after,
.md--dark .md-input-container .md-input__before .md-spinner--80:after,
.md--dark .md-input-container .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #fff;
}

.md--dark .md-input-container .md-input__icon-clear {
  background-color: transparent;
  color: #b2b2b2;
  fill: #b2b2b2;
}

.md--dark .md-input-container .md-input__icon-clear:focus,
.md--dark .md-input-container .md-input__icon-clear:hover {
  background-color: transparent;
  color: #949494;
  fill: #949494;
}

.md--dark .md-input-container .md-input__help-text,
.md--dark .md-input-container .md-input__secondary-label {
  color: #b2b2b2;
}

.md--contrast .md--dark .md-input-container .md-input:not(.md-select__filter--input) {
  border-color: #fff;
}

.md--contrast .md--dark .md-input-container .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md--contrast .md--dark .md-input-container .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md--contrast .md--dark .md-input-container .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md--contrast .md--dark .md-input-container .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md--contrast .md--dark .md-input-container .md-input:not(.md-select__filter--input).md-hover,
.md--contrast .md--dark .md-input-container .md-input:not(.md-select__filter--input):hover {
  background-color: #292929;
}

.md--contrast .md--dark .md-input-container .md-input:not(.md-select__filter--input).md-disabled,
.md--contrast .md--dark .md-input-container .md-input:not(.md-select__filter--input):disabled {
  border-color: transparent;
}

.md--contrast .md--dark .md-input-container .md-input:not(.md-select__filter--input).md-readonly,
.md--contrast .md--dark .md-input-container .md-input:not(.md-select__filter--input)[readonly] {
  border-color: transparent;
}

.md--contrast .md--dark .md-input-container .md-input__icon-clear {
  background-color: transparent;
}

.md--contrast .md--dark .md-input-container .md-input__icon-clear:focus,
.md--contrast .md--dark .md-input-container .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--contrast .md--dark .md-input-container .md-input__help-text,
.md--contrast .md--dark .md-input-container .md-input__secondary-label {
  color: #fff;
}

.md-input-container.md-input--filled .md-input:not(.md-select__filter--input) {
  background-color: #ededed;
  border: none;
}

.md-input-container.md-input--filled .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md-input-container.md-input--filled .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md-input-container.md-input--filled .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md-input-container.md-input--filled .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-hover,
.md-input-container.md-input--filled .md-input:not(.md-select__filter--input):hover {
  background-color: #dedede;
}

.md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled,
.md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled {
  background-color: #ededed;
  border-color: transparent;
}

.md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled:hover,
.md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled:hover {
  background-color: #ededed;
}

.md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-readonly,
.md-input-container.md-input--filled .md-input:not(.md-select__filter--input)[readonly] {
  background-color: #ededed;
  border-color: transparent;
}

.md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-readonly:hover,
.md-input-container.md-input--filled .md-input:not(.md-select__filter--input)[readonly]:hover {
  background-color: #ededed;
}

.md-input-container.md-input--filled .md-input__icon-clear {
  background-color: transparent;
}

.md-input-container.md-input--filled .md-input__icon-clear:focus,
.md-input-container.md-input--filled .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input) {
  color: #fff;
  background-color: #121212;
  border: none;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  color: #b2b2b2;
  opacity: 1;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  color: #b2b2b2;
  opacity: 1;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  color: #b2b2b2;
  opacity: 1;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)::placeholder {
  color: #b2b2b2;
  opacity: 1;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-hover,
.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):hover {
  background-color: #292929;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled,
.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled {
  color: #545454;
  background-color: #121212;
  border-color: transparent;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled::-webkit-input-placeholder,
.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled::-webkit-input-placeholder {
  color: #545454;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled:-ms-input-placeholder,
.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled:-ms-input-placeholder {
  color: #545454;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled::-ms-input-placeholder,
.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled::-ms-input-placeholder {
  color: #545454;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled::placeholder,
.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled::placeholder {
  color: #545454;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled:hover,
.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled:hover {
  background-color: #121212;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-readonly,
.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)[readonly] {
  color: #fff;
  background-color: #121212;
  border-color: transparent;
}

.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-readonly:hover,
.md--contrast .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)[readonly]:hover {
  background-color: #121212;
}

.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before {
  color: #545454;
  fill: #545454;
}

.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-panel__spinner,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--20,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--28,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--36,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--40,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--48,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--56,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--80 {
  border: 1px solid #b2b2b2;
}

.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-panel__spinner:after,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--20:after,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--28:after,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--36:after,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--40:after,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--48:after,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--56:after,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--80:after,
.md--contrast .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #545454;
}

.md--contrast .md-input-container.md-input--filled .md-input__after,
.md--contrast .md-input-container.md-input--filled .md-input__before {
  color: #fff;
  fill: #fff;
}

.md--contrast .md-input-container.md-input--filled .md-input__after .md-panel__spinner,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--20,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--28,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--36,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--40,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--48,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--56,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--80,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-panel__spinner,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--20,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--28,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--36,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--40,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--48,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--56,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--80 {
  border: 1px solid #b2b2b2;
}

.md--contrast .md-input-container.md-input--filled .md-input__after .md-panel__spinner:after,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--20:after,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--28:after,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--36:after,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--40:after,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--48:after,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--56:after,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner--80:after,
.md--contrast .md-input-container.md-input--filled .md-input__after .md-spinner:after,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-panel__spinner:after,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--20:after,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--28:after,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--36:after,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--40:after,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--48:after,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--56:after,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner--80:after,
.md--contrast .md-input-container.md-input--filled .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #fff;
}

.md--contrast .md-input-container.md-input--filled .md-input__icon-clear {
  background-color: transparent;
  color: #b2b2b2;
  fill: #b2b2b2;
}

.md--contrast .md-input-container.md-input--filled .md-input__icon-clear:focus,
.md--contrast .md-input-container.md-input--filled .md-input__icon-clear:hover {
  background-color: transparent;
  color: #949494;
  fill: #949494;
}

.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input) {
  background-color: #292929;
  border: none;
}

.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-hover,
.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):hover {
  background-color: #3b3b3b;
}

.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled,
.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled {
  background-color: #292929;
  border-color: transparent;
}

.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled:hover,
.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled:hover {
  background-color: #292929;
}

.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-readonly,
.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)[readonly] {
  color: #fff;
  background-color: #292929;
  border-color: transparent;
}

.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-readonly:hover,
.md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)[readonly]:hover {
  background-color: #292929;
}

.md--dark .md-input-container.md-input--filled .md-input__icon-clear {
  background-color: transparent;
}

.md--dark .md-input-container.md-input--filled .md-input__icon-clear:focus,
.md--dark .md-input-container.md-input--filled .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input) {
  color: #121212;
  background-color: #fff;
  border: none;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  color: #545454;
  opacity: 1;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  color: #545454;
  opacity: 1;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  color: #545454;
  opacity: 1;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)::placeholder {
  color: #545454;
  opacity: 1;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-hover,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):hover {
  background-color: #dedede;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled {
  color: #ccc;
  background-color: #ededed;
  border-color: transparent;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled::-webkit-input-placeholder,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled::-webkit-input-placeholder {
  color: #ccc;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled:-ms-input-placeholder,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled:-ms-input-placeholder {
  color: #ccc;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled::-ms-input-placeholder,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled::-ms-input-placeholder {
  color: #ccc;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled::placeholder,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled::placeholder {
  color: #ccc;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-disabled:hover,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input):disabled:hover {
  background-color: #ededed;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-readonly,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)[readonly] {
  color: #121212;
  background-color: #ededed;
  border-color: transparent;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input).md-readonly:hover,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input:not(.md-select__filter--input)[readonly]:hover {
  background-color: #ededed;
}

.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before {
  color: #ccc;
  fill: #ccc;
}

.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-panel__spinner,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--20,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--28,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--36,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--40,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--48,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--56,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--80 {
  border: 1px solid #b2b2b2;
}

.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-panel__spinner:after,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--20:after,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--28:after,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--36:after,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--40:after,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--48:after,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--56:after,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner--80:after,
.md--contrast .md--dark .md-input-container.md-input--filled.md-disabled .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #ccc;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before {
  color: #121212;
  fill: #121212;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-panel__spinner,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--20,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--28,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--36,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--40,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--48,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--56,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--80,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-panel__spinner,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--20,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--28,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--36,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--40,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--48,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--56,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--80 {
  border: 1px solid #b2b2b2;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-panel__spinner:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--20:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--28:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--36:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--40:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--48:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--56:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner--80:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__after .md-spinner:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-panel__spinner:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--20:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--28:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--36:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--40:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--48:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--56:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner--80:after,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #121212;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input__icon-clear {
  background-color: transparent;
  color: #707070;
  fill: #707070;
}

.md--contrast .md--dark .md-input-container.md-input--filled .md-input__icon-clear:focus,
.md--contrast .md--dark .md-input-container.md-input--filled .md-input__icon-clear:hover {
  background-color: transparent;
  color: #545454;
  fill: #545454;
}

.md-input-container.md-error .md-input:not(.md-select__filter--input) {
  background-color: #ffe8e3;
  border-color: #f7644a;
}

.md-input-container.md-error .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md-input-container.md-error .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md-input-container.md-error .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md-input-container.md-error .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md-input-container.md-error .md-input:not(.md-select__filter--input).md-hover,
.md-input-container.md-error .md-input:not(.md-select__filter--input):hover {
  background-color: #ffd5cc;
}

.md-input-container.md-error .md-input:not(.md-select__filter--input).md-disabled,
.md-input-container.md-error .md-input:not(.md-select__filter--input):disabled {
  border-color: transparent;
}

.md-input-container.md-error .md-input:not(.md-select__filter--input).md-readonly,
.md-input-container.md-error .md-input:not(.md-select__filter--input)[readonly] {
  border-color: transparent;
}

.md-input-container.md-error .md-input__icon-clear {
  background-color: transparent;
}

.md-input-container.md-error .md-input__icon-clear:focus,
.md-input-container.md-error .md-input__icon-clear:hover {
  background-color: transparent;
}

.md-input-container.md-error .md-input__messages {
  color: #f7644a;
}

.md-input-container.md-error .md-input__messages:before {
  color: #f7644a;
}

.md--contrast .md-input-container.md-error .md-input:not(.md-select__filter--input) {
  border-color: #d4371c;
}

.md--contrast .md-input-container.md-error .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md--contrast .md-input-container.md-error .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md--contrast .md-input-container.md-error .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md--contrast .md-input-container.md-error .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md--contrast .md-input-container.md-error .md-input:not(.md-select__filter--input).md-disabled,
.md--contrast .md-input-container.md-error .md-input:not(.md-select__filter--input):disabled {
  border-color: transparent;
}

.md--contrast .md-input-container.md-error .md-input:not(.md-select__filter--input).md-readonly,
.md--contrast .md-input-container.md-error .md-input:not(.md-select__filter--input)[readonly] {
  border-color: transparent;
}

.md--contrast .md-input-container.md-error .md-input__icon-clear {
  background-color: transparent;
}

.md--contrast .md-input-container.md-error .md-input__icon-clear:focus,
.md--contrast .md-input-container.md-error .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--contrast .md-input-container.md-error .md-input__messages {
  color: #6e1d13;
}

.md--contrast .md-input-container.md-error .md-input__messages:before {
  color: #6e1d13;
}

.md--dark .md-input-container.md-error .md-input:not(.md-select__filter--input) {
  background-color: #4a1812;
  border-color: #f7644a;
}

.md--dark .md-input-container.md-error .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-error .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-error .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-error .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-error .md-input:not(.md-select__filter--input).md-hover,
.md--dark .md-input-container.md-error .md-input:not(.md-select__filter--input):hover {
  background-color: #6e1d13;
}

.md--dark .md-input-container.md-error .md-input:not(.md-select__filter--input).md-disabled,
.md--dark .md-input-container.md-error .md-input:not(.md-select__filter--input):disabled {
  border-color: transparent;
}

.md--dark .md-input-container.md-error .md-input:not(.md-select__filter--input).md-readonly,
.md--dark .md-input-container.md-error .md-input:not(.md-select__filter--input)[readonly] {
  border-color: transparent;
}

.md--dark .md-input-container.md-error .md-input__icon-clear {
  background-color: transparent;
}

.md--dark .md-input-container.md-error .md-input__icon-clear:focus,
.md--dark .md-input-container.md-error .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--dark .md-input-container.md-error .md-input__messages {
  color: #f7644a;
}

.md--dark .md-input-container.md-error .md-input__messages:before {
  color: #f7644a;
}

.md-input-container.md-error .md-input__messages {
  display: block;
}

.md-input-container.md-error .md-input__message:before {
  content: "\f37e";
}

.md-input-container.md-warning .md-input:not(.md-select__filter--input) {
  background-color: #ffecc2;
  border-color: #fc9d03;
}

.md-input-container.md-warning .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md-input-container.md-warning .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md-input-container.md-warning .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md-input-container.md-warning .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md-input-container.md-warning .md-input:not(.md-select__filter--input).md-hover,
.md-input-container.md-warning .md-input:not(.md-select__filter--input):hover {
  background-color: #ffd98c;
}

.md-input-container.md-warning .md-input:not(.md-select__filter--input).md-disabled,
.md-input-container.md-warning .md-input:not(.md-select__filter--input):disabled {
  border-color: transparent;
}

.md-input-container.md-warning .md-input:not(.md-select__filter--input).md-readonly,
.md-input-container.md-warning .md-input:not(.md-select__filter--input)[readonly] {
  border-color: transparent;
}

.md-input-container.md-warning .md-input__icon-clear {
  background-color: transparent;
}

.md-input-container.md-warning .md-input__icon-clear:focus,
.md-input-container.md-warning .md-input__icon-clear:hover {
  background-color: transparent;
}

.md-input-container.md-warning .md-input__messages {
  color: #d97f00;
}

.md-input-container.md-warning .md-input__messages:before {
  color: #d97f00;
}

.md--contrast .md-input-container.md-warning .md-input:not(.md-select__filter--input) {
  border-color: #a85f00;
}

.md--contrast .md-input-container.md-warning .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md--contrast .md-input-container.md-warning .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md--contrast .md-input-container.md-warning .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md--contrast .md-input-container.md-warning .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md--contrast .md-input-container.md-warning .md-input:not(.md-select__filter--input).md-disabled,
.md--contrast .md-input-container.md-warning .md-input:not(.md-select__filter--input):disabled {
  border-color: transparent;
}

.md--contrast .md-input-container.md-warning .md-input:not(.md-select__filter--input).md-readonly,
.md--contrast .md-input-container.md-warning .md-input:not(.md-select__filter--input)[readonly] {
  border-color: transparent;
}

.md--contrast .md-input-container.md-warning .md-input__icon-clear {
  background-color: transparent;
}

.md--contrast .md-input-container.md-warning .md-input__icon-clear:focus,
.md--contrast .md-input-container.md-warning .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--contrast .md-input-container.md-warning .md-input__messages {
  color: #54330d;
}

.md--contrast .md-input-container.md-warning .md-input__messages:before {
  color: #54330d;
}

.md--dark .md-input-container.md-warning .md-input:not(.md-select__filter--input) {
  background-color: #38240e;
  border-color: #fc9d03;
}

.md--dark .md-input-container.md-warning .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-warning .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-warning .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-warning .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-warning .md-input:not(.md-select__filter--input).md-hover,
.md--dark .md-input-container.md-warning .md-input:not(.md-select__filter--input):hover {
  background-color: #54330d;
}

.md--dark .md-input-container.md-warning .md-input:not(.md-select__filter--input).md-disabled,
.md--dark .md-input-container.md-warning .md-input:not(.md-select__filter--input):disabled {
  border-color: transparent;
}

.md--dark .md-input-container.md-warning .md-input:not(.md-select__filter--input).md-readonly,
.md--dark .md-input-container.md-warning .md-input:not(.md-select__filter--input)[readonly] {
  border-color: transparent;
}

.md--dark .md-input-container.md-warning .md-input__icon-clear {
  background-color: transparent;
}

.md--dark .md-input-container.md-warning .md-input__icon-clear:focus,
.md--dark .md-input-container.md-warning .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--dark .md-input-container.md-warning .md-input__messages {
  color: #fc9d03;
}

.md--dark .md-input-container.md-warning .md-input__messages:before {
  color: #fc9d03;
}

.md-input-container.md-warning .md-input__messages {
  display: block;
}

.md-input-container.md-warning .md-input__message:before {
  content: "\fc38";
}

.md-input-container.md-success .md-input:not(.md-select__filter--input) {
  background-color: #befade;
  border-color: #00ab50;
}

.md-input-container.md-success .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md-input-container.md-success .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md-input-container.md-success .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md-input-container.md-success .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md-input-container.md-success .md-input:not(.md-select__filter--input).md-hover,
.md-input-container.md-success .md-input:not(.md-select__filter--input):hover {
  background-color: #78f5b8;
}

.md-input-container.md-success .md-input:not(.md-select__filter--input).md-disabled,
.md-input-container.md-success .md-input:not(.md-select__filter--input):disabled {
  border-color: transparent;
}

.md-input-container.md-success .md-input:not(.md-select__filter--input).md-readonly,
.md-input-container.md-success .md-input:not(.md-select__filter--input)[readonly] {
  border-color: transparent;
}

.md-input-container.md-success .md-input__icon-clear {
  background-color: transparent;
}

.md-input-container.md-success .md-input__icon-clear:focus,
.md-input-container.md-success .md-input__icon-clear:hover {
  background-color: transparent;
}

.md-input-container.md-success .md-input__messages {
  color: #00ab50;
}

.md-input-container.md-success .md-input__messages:before {
  color: #00ab50;
}

.md--contrast .md-input-container.md-success .md-input:not(.md-select__filter--input) {
  background-color: #befade;
  border-color: #00853c;
}

.md--contrast .md-input-container.md-success .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md--contrast .md-input-container.md-success .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md--contrast .md-input-container.md-success .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md--contrast .md-input-container.md-success .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md--contrast .md-input-container.md-success .md-input:not(.md-select__filter--input).md-hover,
.md--contrast .md-input-container.md-success .md-input:not(.md-select__filter--input):hover {
  background-color: #78f5b8;
}

.md--contrast .md-input-container.md-success .md-input:not(.md-select__filter--input).md-disabled,
.md--contrast .md-input-container.md-success .md-input:not(.md-select__filter--input):disabled {
  border-color: transparent;
}

.md--contrast .md-input-container.md-success .md-input:not(.md-select__filter--input).md-readonly,
.md--contrast .md-input-container.md-success .md-input:not(.md-select__filter--input)[readonly] {
  border-color: transparent;
}

.md--contrast .md-input-container.md-success .md-input__icon-clear {
  background-color: transparent;
}

.md--contrast .md-input-container.md-success .md-input__icon-clear:focus,
.md--contrast .md-input-container.md-success .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--contrast .md-input-container.md-success .md-input__messages {
  color: #08421f;
}

.md--contrast .md-input-container.md-success .md-input__messages:before {
  color: #08421f;
}

.md--dark .md-input-container.md-success .md-input:not(.md-select__filter--input) {
  background-color: #092e16;
  border-color: #00ab50;
}

.md--dark .md-input-container.md-success .md-input:not(.md-select__filter--input)::-webkit-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-success .md-input:not(.md-select__filter--input):-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-success .md-input:not(.md-select__filter--input)::-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-success .md-input:not(.md-select__filter--input)::placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-success .md-input:not(.md-select__filter--input).md-hover,
.md--dark .md-input-container.md-success .md-input:not(.md-select__filter--input):hover {
  background-color: #08421f;
}

.md--dark .md-input-container.md-success .md-input:not(.md-select__filter--input).md-disabled,
.md--dark .md-input-container.md-success .md-input:not(.md-select__filter--input):disabled {
  border-color: transparent;
}

.md--dark .md-input-container.md-success .md-input:not(.md-select__filter--input).md-readonly,
.md--dark .md-input-container.md-success .md-input:not(.md-select__filter--input)[readonly] {
  border-color: transparent;
}

.md--dark .md-input-container.md-success .md-input__icon-clear {
  background-color: transparent;
}

.md--dark .md-input-container.md-success .md-input__icon-clear:focus,
.md--dark .md-input-container.md-success .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--dark .md-input-container.md-success .md-input__messages {
  color: #00ab50;
}

.md--dark .md-input-container.md-success .md-input__messages:before {
  color: #00ab50;
}

.md-input-container.md-success .md-input__messages {
  display: block;
}

.md-input-container.md-success .md-input__message:before {
  content: "\f36f";
}

.md-input-phonenumber {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0;
}

.md-input-phonenumber__active {
  -webkit-box-shadow: 0 0 4px 2px #00a0d1;
          box-shadow: 0 0 4px 2px #00a0d1;
}

.md-input-phonenumber__country-code {
  color: #949494;
  vertical-align: text-top;
}

.md-input-phonenumber__country-code-right {
  color: #949494;
  text-align: right;
}

.md-input-phonenumber__dropdown-arrow {
  position: relative;
  left: .875rem;
  color: #949494;
}

.md-input-phonenumber__dropdown-container {
  width: 100%;
  margin: 0;
  overflow-x: hidden;
}

.md-input-phonenumber__dropdown-container .md-list-item:focus {
  background-color: #c9f4ff;
}

.md-input-phonenumber__dropdown-none {
  cursor: pointer;
}

.md-input-phonenumber__dropdown-selected {
  background-color: #c9f4ff;
}

.md-input-phonenumber__dropdown-trigger {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding-top: .25rem;
}

.md-input-phonenumber__dropdown .md-event-overlay__children,
.md-input-phonenumber__dropdown.md-event-overlay {
  position: absolute;
  width: 100%;
  max-height: 19.25rem;
}

.md-input-phonenumber__dropdown .md-event-overlay__children {
  top: 2.25rem;
}

.md-input-phonenumber__dropdown .md-event-overlay__children.md-input-phonenumber__top {
  top: auto;
  bottom: 100%;
}

.md-input-phonenumber__hidden-select {
  display: none;
}

.md-input-phonenumber__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 0;
}

.md-input-phonenumber__number {
  padding-top: .1875rem;
  padding-right: .75rem;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.md-input-phonenumber__number input {
  width: 100%;
}

.md-input-phonenumber__number input:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-input-phonenumber__dropdown-trigger,
.md-input-phonenumber__number input {
  padding-bottom: .4375rem;
  padding-left: .75rem;
  background: 0 0;
  border: none;
}

.md-input-phonenumber__group.md-input-container {
  margin-bottom: 0;
}

.md-input-phonenumber__group.md-input-container.error .md-input-phonenumber__number input {
  background: 0 0;
  border: none;
}

.md-input-phonenumber__group.md-input-container.error .md-input-phonenumber__number input:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-flag {
  display: inline-block;
  width: 28px;
  height: 20px;
  background-color: #ccc;
  background-image: url(../images/flags.png);
  background-position: 28px 0;
  background-repeat: no-repeat;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .md-flag {
    background-image: url(../images/flags@2x.png);
  }
}

.md-flag {
  width: 20px;
}

.md-flag.be {
  width: 18px;
}

.md-flag.ch {
  width: 15px;
}

.md-flag.mc {
  width: 19px;
}

.md-flag.ne {
  width: 18px;
}

.md-flag.np {
  width: 13px;
}

.md-flag.va {
  width: 15px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .md-flag {
    background-size: 5630px 15px;
    background-position-y: 0;
  }
}

.md-flag.ac {
  height: 10px;
  margin-top: 8px;
  background-position-x: 0;
}

.md-flag.ad {
  height: 14px;
  margin-top: 6px;
  background-position-x: -22px;
}

.md-flag.ae {
  height: 10px;
  margin-top: 8px;
  background-position-x: -44px;
}

.md-flag.af {
  height: 14px;
  margin-top: 6px;
  background-position-x: -66px;
}

.md-flag.ag {
  height: 14px;
  margin-top: 6px;
  background-position-x: -88px;
}

.md-flag.ai {
  height: 10px;
  margin-top: 8px;
  background-position-x: -110px;
}

.md-flag.al {
  height: 15px;
  margin-top: 6px;
  background-position-x: -132px;
}

.md-flag.am {
  height: 10px;
  margin-top: 8px;
  background-position-x: -154px;
}

.md-flag.ao {
  height: 14px;
  margin-top: 6px;
  background-position-x: -176px;
}

.md-flag.aq {
  height: 14px;
  margin-top: 6px;
  background-position-x: -198px;
}

.md-flag.ar {
  height: 13px;
  margin-top: 6px;
  background-position-x: -220px;
}

.md-flag.as {
  height: 10px;
  margin-top: 8px;
  background-position-x: -242px;
}

.md-flag.at {
  height: 14px;
  margin-top: 6px;
  background-position-x: -264px;
}

.md-flag.au {
  height: 10px;
  margin-top: 8px;
  background-position-x: -286px;
}

.md-flag.aw {
  height: 14px;
  margin-top: 6px;
  background-position-x: -308px;
}

.md-flag.ax {
  height: 13px;
  margin-top: 6px;
  background-position-x: -330px;
}

.md-flag.az {
  height: 10px;
  margin-top: 8px;
  background-position-x: -352px;
}

.md-flag.ba {
  height: 10px;
  margin-top: 8px;
  background-position-x: -374px;
}

.md-flag.bb {
  height: 14px;
  margin-top: 6px;
  background-position-x: -396px;
}

.md-flag.bd {
  height: 12px;
  margin-top: 7px;
  background-position-x: -418px;
}

.md-flag.be {
  height: 15px;
  margin-top: 6px;
  background-position-x: -440px;
}

.md-flag.bf {
  height: 14px;
  margin-top: 6px;
  background-position-x: -460px;
}

.md-flag.bg {
  height: 12px;
  margin-top: 7px;
  background-position-x: -482px;
}

.md-flag.bh {
  height: 12px;
  margin-top: 7px;
  background-position-x: -504px;
}

.md-flag.bi {
  height: 12px;
  margin-top: 7px;
  background-position-x: -526px;
}

.md-flag.bj {
  height: 14px;
  margin-top: 6px;
  background-position-x: -548px;
}

.md-flag.bl {
  height: 14px;
  margin-top: 6px;
  background-position-x: -570px;
}

.md-flag.bm {
  height: 10px;
  margin-top: 8px;
  background-position-x: -592px;
}

.md-flag.bn {
  height: 10px;
  margin-top: 8px;
  background-position-x: -614px;
}

.md-flag.bo {
  height: 14px;
  margin-top: 6px;
  background-position-x: -636px;
}

.md-flag.bq {
  height: 14px;
  margin-top: 6px;
  background-position-x: -658px;
}

.md-flag.br {
  height: 14px;
  margin-top: 6px;
  background-position-x: -680px;
}

.md-flag.bs {
  height: 10px;
  margin-top: 8px;
  background-position-x: -702px;
}

.md-flag.bt {
  height: 14px;
  margin-top: 6px;
  background-position-x: -724px;
}

.md-flag.bv {
  height: 15px;
  margin-top: 6px;
  background-position-x: -746px;
}

.md-flag.bw {
  height: 14px;
  margin-top: 6px;
  background-position-x: -768px;
}

.md-flag.by {
  height: 10px;
  margin-top: 8px;
  background-position-x: -790px;
}

.md-flag.bz {
  height: 14px;
  margin-top: 6px;
  background-position-x: -812px;
}

.md-flag.ca {
  height: 10px;
  margin-top: 8px;
  background-position-x: -834px;
}

.md-flag.cc {
  height: 10px;
  margin-top: 8px;
  background-position-x: -856px;
}

.md-flag.cd {
  height: 15px;
  margin-top: 6px;
  background-position-x: -878px;
}

.md-flag.cf {
  height: 14px;
  margin-top: 6px;
  background-position-x: -900px;
}

.md-flag.cg {
  height: 14px;
  margin-top: 6px;
  background-position-x: -922px;
}

.md-flag.ch {
  height: 15px;
  margin-top: 6px;
  background-position-x: -944px;
}

.md-flag.ci {
  height: 14px;
  margin-top: 6px;
  background-position-x: -961px;
}

.md-flag.ck {
  height: 10px;
  margin-top: 8px;
  background-position-x: -983px;
}

.md-flag.cl {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1005px;
}

.md-flag.cm {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1027px;
}

.md-flag.cn {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1049px;
}

.md-flag.co {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1071px;
}

.md-flag.cp {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1093px;
}

.md-flag.cr {
  height: 12px;
  margin-top: 7px;
  background-position-x: -1115px;
}

.md-flag.cu {
  height: 10px;
  margin-top: 8px;
  background-position-x: -1137px;
}

.md-flag.cv {
  height: 12px;
  margin-top: 7px;
  background-position-x: -1159px;
}

.md-flag.cw {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1181px;
}

.md-flag.cx {
  height: 10px;
  margin-top: 8px;
  background-position-x: -1203px;
}

.md-flag.cy {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1225px;
}

.md-flag.cz {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1247px;
}

.md-flag.de {
  height: 12px;
  margin-top: 7px;
  background-position-x: -1269px;
}

.md-flag.dg {
  height: 10px;
  margin-top: 8px;
  background-position-x: -1291px;
}

.md-flag.dj {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1313px;
}

.md-flag.dk {
  height: 15px;
  margin-top: 6px;
  background-position-x: -1335px;
}

.md-flag.dm {
  height: 10px;
  margin-top: 8px;
  background-position-x: -1357px;
}

.md-flag.do {
  height: 13px;
  margin-top: 7px;
  background-position-x: -1379px;
}

.md-flag.dz {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1401px;
}

.md-flag.ea {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1423px;
}

.md-flag.ec {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1445px;
}

.md-flag.ee {
  height: 13px;
  margin-top: 7px;
  background-position-x: -1467px;
}

.md-flag.eg {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1489px;
}

.md-flag.eh {
  height: 10px;
  margin-top: 8px;
  background-position-x: -1511px;
}

.md-flag.er {
  height: 10px;
  margin-top: 8px;
  background-position-x: -1533px;
}

.md-flag.es {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1555px;
}

.md-flag.et {
  height: 10px;
  margin-top: 8px;
  background-position-x: -1577px;
}

.md-flag.eu {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1599px;
}

.md-flag.fi {
  height: 12px;
  margin-top: 7px;
  background-position-x: -1621px;
}

.md-flag.fj {
  height: 10px;
  margin-top: 8px;
  background-position-x: -1643px;
}

.md-flag.fk {
  height: 10px;
  margin-top: 8px;
  background-position-x: -1665px;
}

.md-flag.fm {
  height: 11px;
  margin-top: 8px;
  background-position-x: -1687px;
}

.md-flag.fo {
  height: 15px;
  margin-top: 6px;
  background-position-x: -1709px;
}

.md-flag.fr {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1731px;
}

.md-flag.ga {
  height: 15px;
  margin-top: 6px;
  background-position-x: -1753px;
}

.md-flag.gb {
  height: 10px;
  margin-top: 8px;
  background-position-x: -1775px;
}

.md-flag.gd {
  height: 12px;
  margin-top: 7px;
  background-position-x: -1797px;
}

.md-flag.ge {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1819px;
}

.md-flag.gf {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1841px;
}

.md-flag.gg {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1863px;
}

.md-flag.gh {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1885px;
}

.md-flag.gi {
  height: 10px;
  margin-top: 8px;
  background-position-x: -1907px;
}

.md-flag.gl {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1929px;
}

.md-flag.gm {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1951px;
}

.md-flag.gn {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1973px;
}

.md-flag.gp {
  height: 14px;
  margin-top: 6px;
  background-position-x: -1995px;
}

.md-flag.gq {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2017px;
}

.md-flag.gr {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2039px;
}

.md-flag.gs {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2061px;
}

.md-flag.gt {
  height: 13px;
  margin-top: 7px;
  background-position-x: -2083px;
}

.md-flag.gu {
  height: 11px;
  margin-top: 8px;
  background-position-x: -2105px;
}

.md-flag.gw {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2127px;
}

.md-flag.gy {
  height: 12px;
  margin-top: 7px;
  background-position-x: -2149px;
}

.md-flag.hk {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2171px;
}

.md-flag.hm {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2193px;
}

.md-flag.hn {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2215px;
}

.md-flag.hr {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2237px;
}

.md-flag.ht {
  height: 12px;
  margin-top: 7px;
  background-position-x: -2259px;
}

.md-flag.hu {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2281px;
}

.md-flag.ic {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2303px;
}

.md-flag.id {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2325px;
}

.md-flag.ie {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2347px;
}

.md-flag.il {
  height: 15px;
  margin-top: 6px;
  background-position-x: -2369px;
}

.md-flag.im {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2391px;
}

.md-flag.in {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2413px;
}

.md-flag.io {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2435px;
}

.md-flag.iq {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2457px;
}

.md-flag.ir {
  height: 12px;
  margin-top: 7px;
  background-position-x: -2479px;
}

.md-flag.is {
  height: 15px;
  margin-top: 6px;
  background-position-x: -2501px;
}

.md-flag.it {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2523px;
}

.md-flag.je {
  height: 12px;
  margin-top: 7px;
  background-position-x: -2545px;
}

.md-flag.jm {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2567px;
}

.md-flag.jo {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2589px;
}

.md-flag.jp {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2611px;
}

.md-flag.ke {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2633px;
}

.md-flag.kg {
  height: 12px;
  margin-top: 7px;
  background-position-x: -2655px;
}

.md-flag.kh {
  height: 13px;
  margin-top: 7px;
  background-position-x: -2677px;
}

.md-flag.ki {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2699px;
}

.md-flag.km {
  height: 12px;
  margin-top: 7px;
  background-position-x: -2721px;
}

.md-flag.kn {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2743px;
}

.md-flag.kp {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2765px;
}

.md-flag.kr {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2787px;
}

.md-flag.kw {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2809px;
}

.md-flag.ky {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2831px;
}

.md-flag.kz {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2853px;
}

.md-flag.la {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2875px;
}

.md-flag.lb {
  height: 14px;
  margin-top: 6px;
  background-position-x: -2897px;
}

.md-flag.lc {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2919px;
}

.md-flag.li {
  height: 12px;
  margin-top: 7px;
  background-position-x: -2941px;
}

.md-flag.lk {
  height: 10px;
  margin-top: 8px;
  background-position-x: -2963px;
}

.md-flag.lr {
  height: 11px;
  margin-top: 8px;
  background-position-x: -2985px;
}

.md-flag.ls {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3007px;
}

.md-flag.lt {
  height: 12px;
  margin-top: 7px;
  background-position-x: -3029px;
}

.md-flag.lu {
  height: 12px;
  margin-top: 7px;
  background-position-x: -3051px;
}

.md-flag.lv {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3073px;
}

.md-flag.ly {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3095px;
}

.md-flag.ma {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3117px;
}

.md-flag.mc {
  height: 15px;
  margin-top: 6px;
  background-position-x: -3139px;
}

.md-flag.md {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3160px;
}

.md-flag.me {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3182px;
}

.md-flag.mf {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3204px;
}

.md-flag.mg {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3226px;
}

.md-flag.mh {
  height: 11px;
  margin-top: 8px;
  background-position-x: -3248px;
}

.md-flag.mk {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3270px;
}

.md-flag.ml {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3292px;
}

.md-flag.mm {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3314px;
}

.md-flag.mn {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3336px;
}

.md-flag.mo {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3358px;
}

.md-flag.mp {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3380px;
}

.md-flag.mq {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3402px;
}

.md-flag.mr {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3424px;
}

.md-flag.ms {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3446px;
}

.md-flag.mt {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3468px;
}

.md-flag.mu {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3490px;
}

.md-flag.mv {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3512px;
}

.md-flag.mw {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3534px;
}

.md-flag.mx {
  height: 12px;
  margin-top: 7px;
  background-position-x: -3556px;
}

.md-flag.my {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3578px;
}

.md-flag.mz {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3600px;
}

.md-flag.na {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3622px;
}

.md-flag.nc {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3644px;
}

.md-flag.ne {
  height: 15px;
  margin-top: 6px;
  background-position-x: -3666px;
}

.md-flag.nf {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3686px;
}

.md-flag.ng {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3708px;
}

.md-flag.ni {
  height: 12px;
  margin-top: 7px;
  background-position-x: -3730px;
}

.md-flag.nl {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3752px;
}

.md-flag.no {
  height: 15px;
  margin-top: 6px;
  background-position-x: -3774px;
}

.md-flag.np {
  height: 15px;
  margin-top: 6px;
  background-position-x: -3796px;
}

.md-flag.nr {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3811px;
}

.md-flag.nu {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3833px;
}

.md-flag.nz {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3855px;
}

.md-flag.om {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3877px;
}

.md-flag.pa {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3899px;
}

.md-flag.pe {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3921px;
}

.md-flag.pf {
  height: 14px;
  margin-top: 6px;
  background-position-x: -3943px;
}

.md-flag.pg {
  height: 15px;
  margin-top: 6px;
  background-position-x: -3965px;
}

.md-flag.ph {
  height: 10px;
  margin-top: 8px;
  background-position-x: -3987px;
}

.md-flag.pk {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4009px;
}

.md-flag.pl {
  height: 13px;
  margin-top: 7px;
  background-position-x: -4031px;
}

.md-flag.pm {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4053px;
}

.md-flag.pn {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4075px;
}

.md-flag.pr {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4097px;
}

.md-flag.ps {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4119px;
}

.md-flag.pt {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4141px;
}

.md-flag.pw {
  height: 13px;
  margin-top: 7px;
  background-position-x: -4163px;
}

.md-flag.py {
  height: 11px;
  margin-top: 8px;
  background-position-x: -4185px;
}

.md-flag.qa {
  height: 8px;
  margin-top: 9px;
  background-position-x: -4207px;
}

.md-flag.re {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4229px;
}

.md-flag.ro {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4251px;
}

.md-flag.rs {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4273px;
}

.md-flag.ru {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4295px;
}

.md-flag.rw {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4317px;
}

.md-flag.sa {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4339px;
}

.md-flag.sb {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4361px;
}

.md-flag.sc {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4383px;
}

.md-flag.sd {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4405px;
}

.md-flag.se {
  height: 13px;
  margin-top: 7px;
  background-position-x: -4427px;
}

.md-flag.sg {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4449px;
}

.md-flag.sh {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4471px;
}

.md-flag.si {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4493px;
}

.md-flag.sj {
  height: 15px;
  margin-top: 6px;
  background-position-x: -4515px;
}

.md-flag.sk {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4537px;
}

.md-flag.sl {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4559px;
}

.md-flag.sm {
  height: 15px;
  margin-top: 6px;
  background-position-x: -4581px;
}

.md-flag.sn {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4603px;
}

.md-flag.so {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4625px;
}

.md-flag.sr {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4647px;
}

.md-flag.ss {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4669px;
}

.md-flag.st {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4691px;
}

.md-flag.sv {
  height: 12px;
  margin-top: 7px;
  background-position-x: -4713px;
}

.md-flag.sx {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4735px;
}

.md-flag.sy {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4757px;
}

.md-flag.sz {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4779px;
}

.md-flag.ta {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4801px;
}

.md-flag.tc {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4823px;
}

.md-flag.td {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4845px;
}

.md-flag.tf {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4867px;
}

.md-flag.tg {
  height: 13px;
  margin-top: 7px;
  background-position-x: -4889px;
}

.md-flag.th {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4911px;
}

.md-flag.tj {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4933px;
}

.md-flag.tk {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4955px;
}

.md-flag.tl {
  height: 10px;
  margin-top: 8px;
  background-position-x: -4977px;
}

.md-flag.tm {
  height: 14px;
  margin-top: 6px;
  background-position-x: -4999px;
}

.md-flag.tn {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5021px;
}

.md-flag.to {
  height: 10px;
  margin-top: 8px;
  background-position-x: -5043px;
}

.md-flag.tr {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5065px;
}

.md-flag.tt {
  height: 12px;
  margin-top: 7px;
  background-position-x: -5087px;
}

.md-flag.tv {
  height: 10px;
  margin-top: 8px;
  background-position-x: -5109px;
}

.md-flag.tw {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5131px;
}

.md-flag.tz {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5153px;
}

.md-flag.ua {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5175px;
}

.md-flag.ug {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5197px;
}

.md-flag.um {
  height: 11px;
  margin-top: 8px;
  background-position-x: -5219px;
}

.md-flag.us {
  height: 11px;
  margin-top: 8px;
  background-position-x: -5241px;
}

.md-flag.uy {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5263px;
}

.md-flag.uz {
  height: 10px;
  margin-top: 8px;
  background-position-x: -5285px;
}

.md-flag.va {
  height: 15px;
  margin-top: 6px;
  background-position-x: -5307px;
}

.md-flag.vc {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5324px;
}

.md-flag.ve {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5346px;
}

.md-flag.vg {
  height: 10px;
  margin-top: 8px;
  background-position-x: -5368px;
}

.md-flag.vi {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5390px;
}

.md-flag.vn {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5412px;
}

.md-flag.vu {
  height: 12px;
  margin-top: 7px;
  background-position-x: -5434px;
}

.md-flag.wf {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5456px;
}

.md-flag.ws {
  height: 10px;
  margin-top: 8px;
  background-position-x: -5478px;
}

.md-flag.xk {
  height: 15px;
  margin-top: 6px;
  background-position-x: -5500px;
}

.md-flag.ye {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5522px;
}

.md-flag.yt {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5544px;
}

.md-flag.za {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5566px;
}

.md-flag.zm {
  height: 14px;
  margin-top: 6px;
  background-position-x: -5588px;
}

.md-flag.zw {
  height: 10px;
  margin-top: 8px;
  background-position-x: -5610px;
}

.md-label {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  color: #121212;
  cursor: pointer;
}

.md--dark .md-label,
.md-label.md-label--dark {
  color: #fff;
}

.md-label.right {
  float: none !important;
  text-align: right;
}

.md-label.inline {
  padding: .50391rem 0;
  margin: 0 0 1rem 0;
}

.md .md-label .md-small,
.md .md-label .small,
.md-label .md .md-small,
.md-label .md .small,
.md-label small {
  text-transform: capitalize;
}

.md-lightbox__container {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  display: block;
  width: 100%;
  height: 100%;
}

.md-lightbox__container > .md-lightbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden;
  color: #fff;
  background: rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.md-lightbox__container > .md-lightbox .md-icon {
  fill: #fff;
}

.md-lightbox__container > .md-lightbox .md-lightbox__control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 3rem;
  height: 3rem;
  padding: 0;
  font-size: 1rem;
  cursor: pointer;
  background: 0 0;
  border: none;
}

.md-lightbox__container > .md-lightbox .md-lightbox__control:focus,
.md-lightbox__container > .md-lightbox .md-lightbox__control:hover {
  background: #292929;
}

.md-lightbox__container > .md-lightbox .md-lightbox__control.md-lightbox__control-spinner {
  cursor: default;
}

.md-lightbox__container > .md-lightbox .md-lightbox__control.md-lightbox__control-spinner:hover {
  background: 0 0;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 3rem;
  font-family: "CiscoSansTT Extra Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: .875rem;
  background-color: rgba(41, 41, 41, 0.6);
  -webkit-box-shadow: 0 0.5rem 0.625rem 0 rgba(0, 0, 0, 0.18), 0 0.5rem 1.125rem 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0.5rem 0.625rem 0 rgba(0, 0, 0, 0.18), 0 0.5rem 1.125rem 0 rgba(0, 0, 0, 0.2);
  -webkit-transition: opacity .75s ease-in;
  transition: opacity .75s ease-in;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__header > .md-lightbox__header-item--left {
  max-width: 15%;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 15%;
          flex: 1 1 15%;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__header > .md-lightbox__header-item--left .md-lightbox__header-meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 25px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__header > .md-lightbox__header-item--left .md-lightbox__header-meta > .md-lightbox__header-sharer {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__header > .md-lightbox__header-item--left .md-lightbox__header-meta > .md-lightbox__header-timestamp {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  color: #ededed;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__header > .md-lightbox__header-item--center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 70%;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 70%;
          flex: 1 1 70%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__header > .md-lightbox__header-item--center > .md-lightbox__header-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: auto;
  text-align: center;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__header > .md-lightbox__header-item--right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 15%;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 15%;
          flex: 1 1 15%;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  overflow: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__thumbnail-wrapper:not(.md-lightbox__thumbnail-wrapper--selected):hover {
  background-color: #292929;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body > .md-lightbox__list {
  width: 14.375rem;
  overflow-x: hidden;
  overflow-y: auto;
  text-align: center;
  background-color: rgba(41, 41, 41, 0.6);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body > .md-lightbox__list::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body > .md-lightbox__list::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: transparent;
  border: none;
  -webkit-box-shadow: none;
  background-clip: padding-box;
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body > .md-lightbox__list::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2) !important;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body > .md-lightbox__list::-webkit-scrollbar-corner {
  background-color: transparent;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body > .md-lightbox__list::-webkit-scrollbar-track {
  background-color: transparent;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body > .md-lightbox__list > .md-lightbox__thumbnail-wrapper {
  padding: 10px 0;
  font-family: "CiscoSansTT Extra Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: .875rem;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body > .md-lightbox__list > .md-lightbox__thumbnail-wrapper.md-lightbox__thumbnail-wrapper--selected {
  background-color: #00a0d1;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body > .md-lightbox__list > .md-lightbox__thumbnail-wrapper.md-lightbox__thumbnail-wrapper--selected .md-lightbox__thumbnail {
  border: 1px solid #fff;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-box-shadow: 0 0 10px #000;
          box-shadow: 0 0 10px #000;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body > .md-lightbox__list > .md-lightbox__thumbnail-wrapper > .md-lightbox__thumbnail {
  width: 11.25rem;
  max-width: 11.25rem;
  min-width: 11.25rem;
  cursor: pointer;
  border: 1px solid transparent;
  -webkit-transform: translateZ(0) scale(0.8);
          transform: translateZ(0) scale(0.8);
  -webkit-transition: all .2s linear;
  transition: all .2s linear;
  user-drag: none;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body > .md-lightbox__list > .md-lightbox__thumbnail-wrapper > .md-lightbox__thumbnail--decrypting {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 150px;
  margin: auto;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body > .md-lightbox__list > .md-lightbox__thumbnail-wrapper > .md-lightbox__thumbnail--icon {
  font-size: 40px;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  overflow: hidden;
  -webkit-box-shadow: 0 0.5rem 0.625rem 0 rgba(0, 0, 0, 0.18), 0 0.5rem 1.125rem 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0.5rem 0.625rem 0 rgba(0, 0, 0, 0.18), 0 0.5rem 1.125rem 0 rgba(0, 0, 0, 0.2);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: flex;
  margin: 20px 40px 70px 40px;
  overflow: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -ms-flex-item-align: stretch;
      align-self: stretch;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: transparent;
  border: none;
  -webkit-box-shadow: none;
  background-clip: padding-box;
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2) !important;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport::-webkit-scrollbar-corner {
  background-color: transparent;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport::-webkit-scrollbar-track {
  background-color: transparent;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport.md-lightbox__viewport--decrypting {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport .md-lightbox__decrypting-spinner.md-panel__spinner,
.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport .md-lightbox__decrypting-spinner.md-spinner--20,
.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport .md-lightbox__decrypting-spinner.md-spinner--28,
.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport .md-lightbox__decrypting-spinner.md-spinner--36,
.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport .md-lightbox__decrypting-spinner.md-spinner--40,
.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport .md-lightbox__decrypting-spinner.md-spinner--48,
.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport .md-lightbox__decrypting-spinner.md-spinner--56,
.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport .md-lightbox__decrypting-spinner.md-spinner--80,
.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport .md-spinner.md-lightbox__decrypting-spinner {
  position: absolute;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport .md-lightbox__viewport-wrapper {
  margin: auto;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport .md-lightbox__viewport-wrapper > .md-lightbox__viewport-image {
  display: block;
  width: 100%;
  height: 100%;
  margin: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  user-drag: none;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__page-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: none;
  outline: 0;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__page-control:focus .md-lightbox__page-control-icon,
.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__page-control:hover .md-lightbox__page-control-icon {
  background-color: #949494;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__page-control.md-lightbox__page-control-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 28px;
  height: 54px;
  padding: 0;
  font-size: .875rem;
  line-height: 11px;
  background: rgba(41, 41, 41, 0.6);
  border-bottom-left-radius: 54px;
  border-top-left-radius: 54px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__page-control.md-lightbox__page-controls--left {
  position: absolute;
  left: 0;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__page-control.md-lightbox__page-controls--right {
  position: absolute;
  right: 0;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewer-controls {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 440px;
  height: 48px;
  margin: auto;
  font-family: "CiscoSansTT Extra Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 14px;
  background-color: rgba(41, 41, 41, 0.6);
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.18), 0 8px 18px 0 rgba(0, 0, 0, 0.18);
          box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.18), 0 8px 18px 0 rgba(0, 0, 0, 0.18);
  -webkit-transition: opacity .75s ease-in;
  transition: opacity .75s ease-in;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewer-controls > .md-lightbox__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewer-controls > .md-lightbox__controls.md-lightbox__controls--center {
  max-width: 200px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewer-controls > .md-lightbox__controls > .md-lightbox__control-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 48px;
  margin: auto 0;
  text-align: center;
}

.md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewer-controls > .md-lightbox__controls > .md-lightbox__download-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-link {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 1rem;
  line-height: 1.5rem;
  cursor: pointer;
}

.md-link.focus-state,
.md-link:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-link.focus-state:not(:focus-visible),
.md-link:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-link.disabled,
.md-link:disabled,
.md-link[disabled] {
  pointer-events: none;
  opacity: .2;
}

.md-link--blue {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-link--blue.hover,
.md-link--blue.hover-state,
.md-link--blue:hover {
  color: #007aa3;
  fill: #007aa3;
}

.md-link--blue.active,
.md-link--blue.active-state,
.md-link--blue:active {
  color: #005e7d;
  fill: #005e7d;
}

.md-link--red {
  color: #f7644a;
  fill: #f7644a;
}

.md-link--red.hover,
.md-link--red.hover-state,
.md-link--red:hover {
  color: #d4371c;
  fill: #d4371c;
}

.md-link--red.active,
.md-link--red.active-state,
.md-link--red:active {
  color: #a12512;
  fill: #a12512;
}

.md-link--green {
  color: #00ab50;
  fill: #00ab50;
}

.md-link--green.hover,
.md-link--green.hover-state,
.md-link--green:hover {
  color: #00853c;
  fill: #00853c;
}

.md-link--green.active,
.md-link--green.active-state,
.md-link--green:active {
  color: #03612c;
  fill: #03612c;
}

.md-link--yellow {
  color: #d97f00;
  fill: #d97f00;
}

.md-link--yellow.hover,
.md-link--yellow.hover-state,
.md-link--yellow:hover {
  color: #a85f00;
  fill: #a85f00;
}

.md-link--yellow.active,
.md-link--yellow.active-state,
.md-link--yellow:active {
  color: #7d4705;
  fill: #7d4705;
}

.md-link--orange {
  color: #f26b1d;
  fill: #f26b1d;
}

.md-link--orange.hover,
.md-link--orange.hover-state,
.md-link--orange:hover {
  color: #c74f0e;
  fill: #c74f0e;
}

.md-link--orange.active,
.md-link--orange.active-state,
.md-link--orange:active {
  color: #914017;
  fill: #914017;
}

.md-link--dark.md-link--blue {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-link--dark.md-link--blue.hover,
.md-link--dark.md-link--blue.hover-state,
.md-link--dark.md-link--blue:hover {
  color: #07c1f5;
  fill: #07c1f5;
}

.md-link--dark.md-link--blue.active,
.md-link--dark.md-link--blue.active-state,
.md-link--dark.md-link--blue:active {
  color: #52dcff;
  fill: #52dcff;
}

.md-link--dark.md-link--red {
  color: #f7644a;
  fill: #f7644a;
}

.md-link--dark.md-link--red.hover,
.md-link--dark.md-link--red.hover-state,
.md-link--dark.md-link--red:hover {
  color: #ff9580;
  fill: #ff9580;
}

.md-link--dark.md-link--red.active,
.md-link--dark.md-link--red.active-state,
.md-link--dark.md-link--red:active {
  color: #ffbbad;
  fill: #ffbbad;
}

.md-link--dark.md-link--green {
  color: #00ab50;
  fill: #00ab50;
}

.md-link--dark.md-link--green.hover,
.md-link--dark.md-link--green.hover-state,
.md-link--dark.md-link--green:hover {
  color: #00cf64;
  fill: #00cf64;
}

.md-link--dark.md-link--green.active,
.md-link--dark.md-link--green.active-state,
.md-link--dark.md-link--green:active {
  color: #31e88c;
  fill: #31e88c;
}

.md-link--dark.md-link--yellow {
  color: #d97f00;
  fill: #d97f00;
}

.md-link--dark.md-link--yellow.hover,
.md-link--dark.md-link--yellow.hover-state,
.md-link--dark.md-link--yellow:hover {
  color: #fc9d03;
  fill: #fc9d03;
}

.md-link--dark.md-link--yellow.active,
.md-link--dark.md-link--yellow.active-state,
.md-link--dark.md-link--yellow:active {
  color: #ffc14f;
  fill: #ffc14f;
}

.md-link--dark.md-link--orange {
  color: #f26b1d;
  fill: #f26b1d;
}

.md-link--dark.md-link--orange.hover,
.md-link--dark.md-link--orange.hover-state,
.md-link--dark.md-link--orange:hover {
  color: #ff9d52;
  fill: #ff9d52;
}

.md-link--dark.md-link--orange.active,
.md-link--dark.md-link--orange.active-state,
.md-link--dark.md-link--orange:active {
  color: #ffca99;
  fill: #ffca99;
}

.md-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  position: relative;
  width: 100%;
  font-size: 1rem;
  line-height: 1.5rem;
  white-space: nowrap;
  cursor: pointer;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  height: 2.75rem;
  padding: 0 1rem;
  color: #000;
  background-color: transparent;
}

.md-list-item > .md-list-item__center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  height: 100%;
  margin-right: 0;
  margin-left: 0;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 100%;
  overflow: hidden;
}

.md-list-item > .md-list-item__center-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 100%;
  overflow: hidden;
}

.md-list-item > .md-list-item__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  height: 100%;
  margin-right: 0;
  margin-left: 0;
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}

.md-list-item > .md-list-item__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  height: 100%;
  margin-right: 0;
  margin-left: 0;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}

.md-list-item .md-list-item__header {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.md-list-item .md-list-item__subheader {
  width: 100%;
  overflow: hidden;
  font-size: .75rem;
  line-height: 1.125rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.md-list-item.md-list-item--read-only {
  cursor: default;
}

.md-list-item.disabled,
.md-list-item:disabled {
  pointer-events: none;
}

.md-list-item.md-list-item--separator {
  border-right: none;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.08);
}

.md-list--horizontal > .md-list-item.md-list-item--separator {
  border-right: 0.0625rem solid rgba(0, 0, 0, 0.08);
  border-bottom: none;
}

.md-list-item .md-input-container {
  margin-bottom: 0;
}

.md-list-item > [class$='__left'] {
  margin-right: 1.25rem;
}

.md-list-item > [class$='__left'] > .md-list-item__avatar {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-list-item > [class$='__right'] {
  margin-left: 1.25rem;
}

.md-list-item .md-list-item__header {
  color: #000;
}

.md-list-item .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md-list-item .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item.focus:not(.active),
.md-list-item.focus:not(.disabled),
.md-list-item.focus:not(.md-list-item--read-only),
.md-list-item.focus:not(:active),
.md-list-item:focus:not(.active),
.md-list-item:focus:not(.disabled),
.md-list-item:focus:not(.md-list-item--read-only),
.md-list-item:focus:not(:active),
.md-list-item:hover:not(.active),
.md-list-item:hover:not(.disabled),
.md-list-item:hover:not(.md-list-item--read-only),
.md-list-item:hover:not(:active) {
  color: #000;
  background-color: #c9f4ff;
}

.md-list-item.focus:not(.active) .md-list-item__header,
.md-list-item.focus:not(.disabled) .md-list-item__header,
.md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item.focus:not(:active) .md-list-item__header,
.md-list-item:focus:not(.active) .md-list-item__header,
.md-list-item:focus:not(.disabled) .md-list-item__header,
.md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item:focus:not(:active) .md-list-item__header,
.md-list-item:hover:not(.active) .md-list-item__header,
.md-list-item:hover:not(.disabled) .md-list-item__header,
.md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item:hover:not(:active) .md-list-item__header {
  color: #000;
}

.md-list-item.focus:not(.active) .md-list-item__subheader,
.md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item.focus:not(:active) .md-list-item__subheader,
.md-list-item:focus:not(.active) .md-list-item__subheader,
.md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item:focus:not(:active) .md-list-item__subheader,
.md-list-item:hover:not(.active) .md-list-item__subheader,
.md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #000;
}

.md-list-item.focus:not(.active) .md-list-item__left,
.md-list-item.focus:not(.disabled) .md-list-item__left,
.md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item.focus:not(:active) .md-list-item__left,
.md-list-item:focus:not(.active) .md-list-item__left,
.md-list-item:focus:not(.disabled) .md-list-item__left,
.md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item:focus:not(:active) .md-list-item__left,
.md-list-item:hover:not(.active) .md-list-item__left,
.md-list-item:hover:not(.disabled) .md-list-item__left,
.md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item:hover:not(:active) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item.focus:not(.active) .md-list-item__right,
.md-list-item.focus:not(.disabled) .md-list-item__right,
.md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item.focus:not(:active) .md-list-item__right,
.md-list-item:focus:not(.active) .md-list-item__right,
.md-list-item:focus:not(.disabled) .md-list-item__right,
.md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item:focus:not(:active) .md-list-item__right,
.md-list-item:hover:not(.active) .md-list-item__right,
.md-list-item:hover:not(.disabled) .md-list-item__right,
.md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item.active:not(.md-list-item--read-only),
.md-list-item:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #91ebff;
}

.md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #000;
}

.md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #000;
}

.md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item.focus,
.md-list-item:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-list-item.focus:not(:focus-visible),
.md-list-item:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-list-item.disabled,
.md-list-item:disabled {
  opacity: .2;
}

.md--dark .md-list-item {
  color: #fff;
  background-color: transparent;
}

.md--dark .md-list-item .md-list-item__header {
  color: #fff;
}

.md--dark .md-list-item .md-list-item__subheader {
  color: rgba(255, 255, 255, 0.6);
}

.md--dark .md-list-item.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-list-item.focus:not(.active) .md-list-item__header,
.md--dark .md-list-item.focus:not(.disabled) .md-list-item__header,
.md--dark .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item.focus:not(:active) .md-list-item__header,
.md--dark .md-list-item:focus:not(.active) .md-list-item__header,
.md--dark .md-list-item:focus:not(.disabled) .md-list-item__header,
.md--dark .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item:focus:not(:active) .md-list-item__header,
.md--dark .md-list-item:hover:not(.active) .md-list-item__header,
.md--dark .md-list-item:hover:not(.disabled) .md-list-item__header,
.md--dark .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item:hover:not(:active) .md-list-item__header {
  color: #fff;
}

.md--dark .md-list-item.active:not(.md-list-item--read-only),
.md--dark .md-list-item:active:not(.md-list-item--read-only) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.16);
}

.md--dark .md-list-item.focus,
.md--dark .md-list-item:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-list-item.focus:not(:focus-visible),
.md--dark .md-list-item:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-list-item.md-list-item--separator {
  border-right: none;
  border-bottom: 0.0625rem solid rgba(255, 255, 255, 0.08);
}

.md--dark .md-list--horizontal > .md-list-item.md-list-item--separator {
  border-right: 0.0625rem solid rgba(255, 255, 255, 0.08);
  border-bottom: none;
}

.md--contrast .md-list-item {
  color: #000;
  background-color: transparent;
}

.md--contrast .md--dark .md-list-item,
.md--contrast.md--dark .md-list-item {
  color: #fff;
  background-color: transparent;
}

.md--contrast .md-list-item .md-list-item__header {
  color: rgba(0, 0, 0, 0.6);
}

.md--contrast .md--dark .md-list-item .md-list-item__header,
.md--contrast.md--dark .md-list-item .md-list-item__header {
  color: #fff;
}

.md--contrast .md-list-item .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md--contrast .md--dark .md-list-item .md-list-item__subheader,
.md--contrast.md--dark .md-list-item .md-list-item__subheader {
  color: #fff;
}

.md--contrast .md-list-item.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #000;
  background-color: #c9f4ff;
}

.md--contrast .md--dark .md-list-item.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.12);
}

.md--contrast .md-list-item.active:not(.md-list-item--read-only),
.md--contrast .md-list-item:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #c9f4ff;
}

.md--contrast .md--dark .md-list-item.active:not(.md-list-item--read-only),
.md--contrast .md--dark .md-list-item:active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item.active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #fff;
}

.md-list-item--52,
.md-list-item--large {
  height: 3.25rem;
  padding: 0 1rem;
  color: #000;
  background-color: transparent;
}

.md-list-item--52 > [class$='__left'],
.md-list-item--large > [class$='__left'] {
  margin-right: 1.125rem;
}

.md-list-item--52 > [class$='__left'] > .md-list-item__avatar,
.md-list-item--large > [class$='__left'] > .md-list-item__avatar {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-list-item--52 > [class$='__right'],
.md-list-item--large > [class$='__right'] {
  margin-left: 1.125rem;
}

.md-list-item--52 .md-list-item__header,
.md-list-item--large .md-list-item__header {
  color: #000;
}

.md-list-item--52 .md-list-item__subheader,
.md-list-item--large .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md-list-item--52 .md-list-item__left,
.md-list-item--large .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item--52 .md-list-item__right,
.md-list-item--large .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item--52.focus:not(.active),
.md-list-item--52.focus:not(.disabled),
.md-list-item--52.focus:not(.md-list-item--read-only),
.md-list-item--52.focus:not(:active),
.md-list-item--52:focus:not(.active),
.md-list-item--52:focus:not(.disabled),
.md-list-item--52:focus:not(.md-list-item--read-only),
.md-list-item--52:focus:not(:active),
.md-list-item--52:hover:not(.active),
.md-list-item--52:hover:not(.disabled),
.md-list-item--52:hover:not(.md-list-item--read-only),
.md-list-item--52:hover:not(:active),
.md-list-item--large.focus:not(.active),
.md-list-item--large.focus:not(.disabled),
.md-list-item--large.focus:not(.md-list-item--read-only),
.md-list-item--large.focus:not(:active),
.md-list-item--large:focus:not(.active),
.md-list-item--large:focus:not(.disabled),
.md-list-item--large:focus:not(.md-list-item--read-only),
.md-list-item--large:focus:not(:active),
.md-list-item--large:hover:not(.active),
.md-list-item--large:hover:not(.disabled),
.md-list-item--large:hover:not(.md-list-item--read-only),
.md-list-item--large:hover:not(:active) {
  color: #000;
  background-color: #c9f4ff;
}

.md-list-item--52.focus:not(.active) .md-list-item__header,
.md-list-item--52.focus:not(.disabled) .md-list-item__header,
.md-list-item--52.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--52.focus:not(:active) .md-list-item__header,
.md-list-item--52:focus:not(.active) .md-list-item__header,
.md-list-item--52:focus:not(.disabled) .md-list-item__header,
.md-list-item--52:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--52:focus:not(:active) .md-list-item__header,
.md-list-item--52:hover:not(.active) .md-list-item__header,
.md-list-item--52:hover:not(.disabled) .md-list-item__header,
.md-list-item--52:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--52:hover:not(:active) .md-list-item__header,
.md-list-item--large.focus:not(.active) .md-list-item__header,
.md-list-item--large.focus:not(.disabled) .md-list-item__header,
.md-list-item--large.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--large.focus:not(:active) .md-list-item__header,
.md-list-item--large:focus:not(.active) .md-list-item__header,
.md-list-item--large:focus:not(.disabled) .md-list-item__header,
.md-list-item--large:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--large:focus:not(:active) .md-list-item__header,
.md-list-item--large:hover:not(.active) .md-list-item__header,
.md-list-item--large:hover:not(.disabled) .md-list-item__header,
.md-list-item--large:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--large:hover:not(:active) .md-list-item__header {
  color: #000;
}

.md-list-item--52.focus:not(.active) .md-list-item__subheader,
.md-list-item--52.focus:not(.disabled) .md-list-item__subheader,
.md-list-item--52.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--52.focus:not(:active) .md-list-item__subheader,
.md-list-item--52:focus:not(.active) .md-list-item__subheader,
.md-list-item--52:focus:not(.disabled) .md-list-item__subheader,
.md-list-item--52:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--52:focus:not(:active) .md-list-item__subheader,
.md-list-item--52:hover:not(.active) .md-list-item__subheader,
.md-list-item--52:hover:not(.disabled) .md-list-item__subheader,
.md-list-item--52:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--52:hover:not(:active) .md-list-item__subheader,
.md-list-item--large.focus:not(.active) .md-list-item__subheader,
.md-list-item--large.focus:not(.disabled) .md-list-item__subheader,
.md-list-item--large.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--large.focus:not(:active) .md-list-item__subheader,
.md-list-item--large:focus:not(.active) .md-list-item__subheader,
.md-list-item--large:focus:not(.disabled) .md-list-item__subheader,
.md-list-item--large:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--large:focus:not(:active) .md-list-item__subheader,
.md-list-item--large:hover:not(.active) .md-list-item__subheader,
.md-list-item--large:hover:not(.disabled) .md-list-item__subheader,
.md-list-item--large:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--large:hover:not(:active) .md-list-item__subheader {
  color: #000;
}

.md-list-item--52.focus:not(.active) .md-list-item__left,
.md-list-item--52.focus:not(.disabled) .md-list-item__left,
.md-list-item--52.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--52.focus:not(:active) .md-list-item__left,
.md-list-item--52:focus:not(.active) .md-list-item__left,
.md-list-item--52:focus:not(.disabled) .md-list-item__left,
.md-list-item--52:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--52:focus:not(:active) .md-list-item__left,
.md-list-item--52:hover:not(.active) .md-list-item__left,
.md-list-item--52:hover:not(.disabled) .md-list-item__left,
.md-list-item--52:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--52:hover:not(:active) .md-list-item__left,
.md-list-item--large.focus:not(.active) .md-list-item__left,
.md-list-item--large.focus:not(.disabled) .md-list-item__left,
.md-list-item--large.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--large.focus:not(:active) .md-list-item__left,
.md-list-item--large:focus:not(.active) .md-list-item__left,
.md-list-item--large:focus:not(.disabled) .md-list-item__left,
.md-list-item--large:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--large:focus:not(:active) .md-list-item__left,
.md-list-item--large:hover:not(.active) .md-list-item__left,
.md-list-item--large:hover:not(.disabled) .md-list-item__left,
.md-list-item--large:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--large:hover:not(:active) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item--52.focus:not(.active) .md-list-item__right,
.md-list-item--52.focus:not(.disabled) .md-list-item__right,
.md-list-item--52.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--52.focus:not(:active) .md-list-item__right,
.md-list-item--52:focus:not(.active) .md-list-item__right,
.md-list-item--52:focus:not(.disabled) .md-list-item__right,
.md-list-item--52:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--52:focus:not(:active) .md-list-item__right,
.md-list-item--52:hover:not(.active) .md-list-item__right,
.md-list-item--52:hover:not(.disabled) .md-list-item__right,
.md-list-item--52:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--52:hover:not(:active) .md-list-item__right,
.md-list-item--large.focus:not(.active) .md-list-item__right,
.md-list-item--large.focus:not(.disabled) .md-list-item__right,
.md-list-item--large.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--large.focus:not(:active) .md-list-item__right,
.md-list-item--large:focus:not(.active) .md-list-item__right,
.md-list-item--large:focus:not(.disabled) .md-list-item__right,
.md-list-item--large:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--large:focus:not(:active) .md-list-item__right,
.md-list-item--large:hover:not(.active) .md-list-item__right,
.md-list-item--large:hover:not(.disabled) .md-list-item__right,
.md-list-item--large:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--large:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item--52.active:not(.md-list-item--read-only),
.md-list-item--52:active:not(.md-list-item--read-only),
.md-list-item--large.active:not(.md-list-item--read-only),
.md-list-item--large:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #91ebff;
}

.md-list-item--52.active:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--52:active:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--large.active:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--large:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #000;
}

.md-list-item--52.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--52:active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--large.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--large:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #000;
}

.md-list-item--52.active:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--52:active:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--large.active:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--large:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item--52.active:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--52:active:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--large.active:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--large:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item--52.focus,
.md-list-item--52:focus,
.md-list-item--large.focus,
.md-list-item--large:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-list-item--52.focus:not(:focus-visible),
.md-list-item--52:focus:not(:focus-visible),
.md-list-item--large.focus:not(:focus-visible),
.md-list-item--large:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-list-item--52.disabled,
.md-list-item--52:disabled,
.md-list-item--large.disabled,
.md-list-item--large:disabled {
  opacity: .2;
}

.md-list-item--60,
.md-list-item--xlarge {
  height: 3.75rem;
  padding: 0 1rem;
}

.md-list-item--60 > [class$='__left'],
.md-list-item--xlarge > [class$='__left'] {
  margin-right: 1.125rem;
}

.md-list-item--60 > [class$='__left'] > .md-list-item__avatar,
.md-list-item--xlarge > [class$='__left'] > .md-list-item__avatar {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-list-item--60 > [class$='__right'],
.md-list-item--xlarge > [class$='__right'] {
  margin-left: 1.125rem;
}

.md--dark .md-list-item--60,
.md--dark .md-list-item--xlarge {
  color: #fff;
  background-color: transparent;
}

.md--dark .md-list-item--60 .md-list-item__header,
.md--dark .md-list-item--xlarge .md-list-item__header {
  color: #fff;
}

.md--dark .md-list-item--60 .md-list-item__subheader,
.md--dark .md-list-item--xlarge .md-list-item__subheader {
  color: rgba(255, 255, 255, 0.6);
}

.md--dark .md-list-item--60.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item--60:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item--60:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item--xlarge.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item--xlarge:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item--xlarge:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-list-item--60.focus:not(.active) .md-list-item__header,
.md--dark .md-list-item--60.focus:not(.disabled) .md-list-item__header,
.md--dark .md-list-item--60.focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item--60.focus:not(:active) .md-list-item__header,
.md--dark .md-list-item--60:focus:not(.active) .md-list-item__header,
.md--dark .md-list-item--60:focus:not(.disabled) .md-list-item__header,
.md--dark .md-list-item--60:focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item--60:focus:not(:active) .md-list-item__header,
.md--dark .md-list-item--60:hover:not(.active) .md-list-item__header,
.md--dark .md-list-item--60:hover:not(.disabled) .md-list-item__header,
.md--dark .md-list-item--60:hover:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item--60:hover:not(:active) .md-list-item__header,
.md--dark .md-list-item--xlarge.focus:not(.active) .md-list-item__header,
.md--dark .md-list-item--xlarge.focus:not(.disabled) .md-list-item__header,
.md--dark .md-list-item--xlarge.focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item--xlarge.focus:not(:active) .md-list-item__header,
.md--dark .md-list-item--xlarge:focus:not(.active) .md-list-item__header,
.md--dark .md-list-item--xlarge:focus:not(.disabled) .md-list-item__header,
.md--dark .md-list-item--xlarge:focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item--xlarge:focus:not(:active) .md-list-item__header,
.md--dark .md-list-item--xlarge:hover:not(.active) .md-list-item__header,
.md--dark .md-list-item--xlarge:hover:not(.disabled) .md-list-item__header,
.md--dark .md-list-item--xlarge:hover:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item--xlarge:hover:not(:active) .md-list-item__header {
  color: #fff;
}

.md--dark .md-list-item--60.active:not(.md-list-item--read-only),
.md--dark .md-list-item--60:active:not(.md-list-item--read-only),
.md--dark .md-list-item--xlarge.active:not(.md-list-item--read-only),
.md--dark .md-list-item--xlarge:active:not(.md-list-item--read-only) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.16);
}

.md--dark .md-list-item--60.focus,
.md--dark .md-list-item--60:focus,
.md--dark .md-list-item--xlarge.focus,
.md--dark .md-list-item--xlarge:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-list-item--60.focus:not(:focus-visible),
.md--dark .md-list-item--60:focus:not(:focus-visible),
.md--dark .md-list-item--xlarge.focus:not(:focus-visible),
.md--dark .md-list-item--xlarge:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-list-item--60.md-list-item--separator,
.md--dark .md-list-item--xlarge.md-list-item--separator {
  border-right: none;
  border-bottom: 0.0625rem solid rgba(255, 255, 255, 0.08);
}

.md--dark .md-list--horizontal > .md-list-item--60.md-list-item--separator,
.md--dark .md-list--horizontal > .md-list-item--xlarge.md-list-item--separator {
  border-right: 0.0625rem solid rgba(255, 255, 255, 0.08);
  border-bottom: none;
}

.md--contrast .md-list-item--60,
.md--contrast .md-list-item--xlarge {
  color: #000;
  background-color: transparent;
}

.md--contrast .md--dark .md-list-item--60,
.md--contrast .md--dark .md-list-item--xlarge,
.md--contrast.md--dark .md-list-item--60,
.md--contrast.md--dark .md-list-item--xlarge {
  color: #fff;
  background-color: transparent;
}

.md--contrast .md-list-item--60 .md-list-item__header,
.md--contrast .md-list-item--xlarge .md-list-item__header {
  color: rgba(0, 0, 0, 0.6);
}

.md--contrast .md--dark .md-list-item--60 .md-list-item__header,
.md--contrast .md--dark .md-list-item--xlarge .md-list-item__header,
.md--contrast.md--dark .md-list-item--60 .md-list-item__header,
.md--contrast.md--dark .md-list-item--xlarge .md-list-item__header {
  color: #fff;
}

.md--contrast .md-list-item--60 .md-list-item__subheader,
.md--contrast .md-list-item--xlarge .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md--contrast .md--dark .md-list-item--60 .md-list-item__subheader,
.md--contrast .md--dark .md-list-item--xlarge .md-list-item__subheader,
.md--contrast.md--dark .md-list-item--60 .md-list-item__subheader,
.md--contrast.md--dark .md-list-item--xlarge .md-list-item__subheader {
  color: #fff;
}

.md--contrast .md-list-item--60.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item--60:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item--60:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item--xlarge.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item--xlarge:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item--xlarge:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #000;
  background-color: #c9f4ff;
}

.md--contrast .md--dark .md-list-item--60.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item--60:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item--60:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item--xlarge.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item--xlarge:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item--xlarge:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--60.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--60:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--60:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--xlarge.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--xlarge:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--xlarge:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.12);
}

.md--contrast .md-list-item--60.active:not(.md-list-item--read-only),
.md--contrast .md-list-item--60:active:not(.md-list-item--read-only),
.md--contrast .md-list-item--xlarge.active:not(.md-list-item--read-only),
.md--contrast .md-list-item--xlarge:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #c9f4ff;
}

.md--contrast .md--dark .md-list-item--60.active:not(.md-list-item--read-only),
.md--contrast .md--dark .md-list-item--60:active:not(.md-list-item--read-only),
.md--contrast .md--dark .md-list-item--xlarge.active:not(.md-list-item--read-only),
.md--contrast .md--dark .md-list-item--xlarge:active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item--60.active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item--60:active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item--xlarge.active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item--xlarge:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #fff;
}

.md-list-item--36,
.md-list-item--small {
  height: 2.25rem;
  padding: .5rem .625rem;
}

.md-list-item--36 > [class$='__left'],
.md-list-item--small > [class$='__left'] {
  margin-right: .625rem;
}

.md-list-item--36 > [class$='__left'] > .md-list-item__avatar,
.md-list-item--small > [class$='__left'] > .md-list-item__avatar {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-list-item--36 > [class$='__right'],
.md-list-item--small > [class$='__right'] {
  margin-left: .625rem;
}

.md--dark .md-list-item--36,
.md--dark .md-list-item--small {
  color: #fff;
  background-color: transparent;
}

.md--dark .md-list-item--36 .md-list-item__header,
.md--dark .md-list-item--small .md-list-item__header {
  color: #fff;
}

.md--dark .md-list-item--36 .md-list-item__subheader,
.md--dark .md-list-item--small .md-list-item__subheader {
  color: rgba(255, 255, 255, 0.6);
}

.md--dark .md-list-item--36.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item--36:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item--36:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item--small.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item--small:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item--small:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.08);
}

.md--dark .md-list-item--36.focus:not(.active) .md-list-item__header,
.md--dark .md-list-item--36.focus:not(.disabled) .md-list-item__header,
.md--dark .md-list-item--36.focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item--36.focus:not(:active) .md-list-item__header,
.md--dark .md-list-item--36:focus:not(.active) .md-list-item__header,
.md--dark .md-list-item--36:focus:not(.disabled) .md-list-item__header,
.md--dark .md-list-item--36:focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item--36:focus:not(:active) .md-list-item__header,
.md--dark .md-list-item--36:hover:not(.active) .md-list-item__header,
.md--dark .md-list-item--36:hover:not(.disabled) .md-list-item__header,
.md--dark .md-list-item--36:hover:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item--36:hover:not(:active) .md-list-item__header,
.md--dark .md-list-item--small.focus:not(.active) .md-list-item__header,
.md--dark .md-list-item--small.focus:not(.disabled) .md-list-item__header,
.md--dark .md-list-item--small.focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item--small.focus:not(:active) .md-list-item__header,
.md--dark .md-list-item--small:focus:not(.active) .md-list-item__header,
.md--dark .md-list-item--small:focus:not(.disabled) .md-list-item__header,
.md--dark .md-list-item--small:focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item--small:focus:not(:active) .md-list-item__header,
.md--dark .md-list-item--small:hover:not(.active) .md-list-item__header,
.md--dark .md-list-item--small:hover:not(.disabled) .md-list-item__header,
.md--dark .md-list-item--small:hover:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item--small:hover:not(:active) .md-list-item__header {
  color: #fff;
}

.md--dark .md-list-item--36.active:not(.md-list-item--read-only),
.md--dark .md-list-item--36:active:not(.md-list-item--read-only),
.md--dark .md-list-item--small.active:not(.md-list-item--read-only),
.md--dark .md-list-item--small:active:not(.md-list-item--read-only) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.16);
}

.md--dark .md-list-item--36.focus,
.md--dark .md-list-item--36:focus,
.md--dark .md-list-item--small.focus,
.md--dark .md-list-item--small:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-list-item--36.focus:not(:focus-visible),
.md--dark .md-list-item--36:focus:not(:focus-visible),
.md--dark .md-list-item--small.focus:not(:focus-visible),
.md--dark .md-list-item--small:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-list-item--36.md-list-item--separator,
.md--dark .md-list-item--small.md-list-item--separator {
  border-right: none;
  border-bottom: 0.0625rem solid rgba(255, 255, 255, 0.08);
}

.md--dark .md-list--horizontal > .md-list-item--36.md-list-item--separator,
.md--dark .md-list--horizontal > .md-list-item--small.md-list-item--separator {
  border-right: 0.0625rem solid rgba(255, 255, 255, 0.08);
  border-bottom: none;
}

.md--contrast .md-list-item--36,
.md--contrast .md-list-item--small {
  color: #000;
  background-color: transparent;
}

.md--contrast .md--dark .md-list-item--36,
.md--contrast .md--dark .md-list-item--small,
.md--contrast.md--dark .md-list-item--36,
.md--contrast.md--dark .md-list-item--small {
  color: #fff;
  background-color: transparent;
}

.md--contrast .md-list-item--36 .md-list-item__header,
.md--contrast .md-list-item--small .md-list-item__header {
  color: rgba(0, 0, 0, 0.6);
}

.md--contrast .md--dark .md-list-item--36 .md-list-item__header,
.md--contrast .md--dark .md-list-item--small .md-list-item__header,
.md--contrast.md--dark .md-list-item--36 .md-list-item__header,
.md--contrast.md--dark .md-list-item--small .md-list-item__header {
  color: #fff;
}

.md--contrast .md-list-item--36 .md-list-item__subheader,
.md--contrast .md-list-item--small .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md--contrast .md--dark .md-list-item--36 .md-list-item__subheader,
.md--contrast .md--dark .md-list-item--small .md-list-item__subheader,
.md--contrast.md--dark .md-list-item--36 .md-list-item__subheader,
.md--contrast.md--dark .md-list-item--small .md-list-item__subheader {
  color: #fff;
}

.md--contrast .md-list-item--36.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item--36:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item--36:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item--small.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item--small:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item--small:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #000;
  background-color: #c9f4ff;
}

.md--contrast .md--dark .md-list-item--36.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item--36:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item--36:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item--small.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item--small:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item--small:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--36.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--36:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--36:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--small.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--small:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--small:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.12);
}

.md--contrast .md-list-item--36.active:not(.md-list-item--read-only),
.md--contrast .md-list-item--36:active:not(.md-list-item--read-only),
.md--contrast .md-list-item--small.active:not(.md-list-item--read-only),
.md--contrast .md-list-item--small:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #c9f4ff;
}

.md--contrast .md--dark .md-list-item--36.active:not(.md-list-item--read-only),
.md--contrast .md--dark .md-list-item--36:active:not(.md-list-item--read-only),
.md--contrast .md--dark .md-list-item--small.active:not(.md-list-item--read-only),
.md--contrast .md--dark .md-list-item--small:active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item--36.active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item--36:active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item--small.active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item--small:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #fff;
}

.md-list-item-header {
  height: 2.375rem;
  padding: 0 .875rem;
  color: #000;
  background-color: transparent;
  margin: .5rem 0 0 0;
  font-size: .875rem;
  cursor: default;
}

.md-list-item-header > [class$='__left'] {
  margin-right: 1.25rem;
}

.md-list-item-header > [class$='__left'] > .md-list-item__avatar {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-list-item-header > [class$='__right'] {
  margin-left: 1.25rem;
}

.md-list-item-header .md-list-item__header {
  color: rgba(0, 0, 0, 0.8);
}

.md-list-item-header .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md-list-item-header .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item-header .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-header.focus:not(.active),
.md-list-item-header.focus:not(.disabled),
.md-list-item-header.focus:not(.md-list-item--read-only),
.md-list-item-header.focus:not(:active),
.md-list-item-header:focus:not(.active),
.md-list-item-header:focus:not(.disabled),
.md-list-item-header:focus:not(.md-list-item--read-only),
.md-list-item-header:focus:not(:active),
.md-list-item-header:hover:not(.active),
.md-list-item-header:hover:not(.disabled),
.md-list-item-header:hover:not(.md-list-item--read-only),
.md-list-item-header:hover:not(:active) {
  color: #000;
  background-color: transparent;
}

.md-list-item-header.focus:not(.active) .md-list-item__header,
.md-list-item-header.focus:not(.disabled) .md-list-item__header,
.md-list-item-header.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-header.focus:not(:active) .md-list-item__header,
.md-list-item-header:focus:not(.active) .md-list-item__header,
.md-list-item-header:focus:not(.disabled) .md-list-item__header,
.md-list-item-header:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-header:focus:not(:active) .md-list-item__header,
.md-list-item-header:hover:not(.active) .md-list-item__header,
.md-list-item-header:hover:not(.disabled) .md-list-item__header,
.md-list-item-header:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-header:hover:not(:active) .md-list-item__header {
  color: #000;
}

.md-list-item-header.focus:not(.active) .md-list-item__subheader,
.md-list-item-header.focus:not(.disabled) .md-list-item__subheader,
.md-list-item-header.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-header.focus:not(:active) .md-list-item__subheader,
.md-list-item-header:focus:not(.active) .md-list-item__subheader,
.md-list-item-header:focus:not(.disabled) .md-list-item__subheader,
.md-list-item-header:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-header:focus:not(:active) .md-list-item__subheader,
.md-list-item-header:hover:not(.active) .md-list-item__subheader,
.md-list-item-header:hover:not(.disabled) .md-list-item__subheader,
.md-list-item-header:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-header:hover:not(:active) .md-list-item__subheader {
  color: #000;
}

.md-list-item-header.focus:not(.active) .md-list-item__left,
.md-list-item-header.focus:not(.disabled) .md-list-item__left,
.md-list-item-header.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-header.focus:not(:active) .md-list-item__left,
.md-list-item-header:focus:not(.active) .md-list-item__left,
.md-list-item-header:focus:not(.disabled) .md-list-item__left,
.md-list-item-header:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-header:focus:not(:active) .md-list-item__left,
.md-list-item-header:hover:not(.active) .md-list-item__left,
.md-list-item-header:hover:not(.disabled) .md-list-item__left,
.md-list-item-header:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-header:hover:not(:active) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item-header.focus:not(.active) .md-list-item__right,
.md-list-item-header.focus:not(.disabled) .md-list-item__right,
.md-list-item-header.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-header.focus:not(:active) .md-list-item__right,
.md-list-item-header:focus:not(.active) .md-list-item__right,
.md-list-item-header:focus:not(.disabled) .md-list-item__right,
.md-list-item-header:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-header:focus:not(:active) .md-list-item__right,
.md-list-item-header:hover:not(.active) .md-list-item__right,
.md-list-item-header:hover:not(.disabled) .md-list-item__right,
.md-list-item-header:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-header:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-header.active:not(.md-list-item--read-only),
.md-list-item-header:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: transparent;
}

.md-list-item-header.active:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-header:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #000;
}

.md-list-item-header.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-header:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #000;
}

.md-list-item-header.active:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-header:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item-header.active:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-header:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-header.focus,
.md-list-item-header:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-list-item-header.focus:not(:focus-visible),
.md-list-item-header:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-list-item-header.disabled,
.md-list-item-header:disabled {
  opacity: .2;
}

.md-list-item-header.focus,
.md-list-item-header:focus {
  outline: 0;
}

.md-list-item-header--space {
  color: #000;
  background-color: transparent;
}

.md-list-item-header--space .md-list-item__header {
  color: rgba(255, 255, 255, 0.8);
}

.md-list-item-header--space .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md-list-item-header--space .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item-header--space .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-header--space.focus:not(.active),
.md-list-item-header--space.focus:not(.disabled),
.md-list-item-header--space.focus:not(.md-list-item--read-only),
.md-list-item-header--space.focus:not(:active),
.md-list-item-header--space:focus:not(.active),
.md-list-item-header--space:focus:not(.disabled),
.md-list-item-header--space:focus:not(.md-list-item--read-only),
.md-list-item-header--space:focus:not(:active),
.md-list-item-header--space:hover:not(.active),
.md-list-item-header--space:hover:not(.disabled),
.md-list-item-header--space:hover:not(.md-list-item--read-only),
.md-list-item-header--space:hover:not(:active) {
  color: #000;
  background-color: transparent;
}

.md-list-item-header--space.focus:not(.active) .md-list-item__header,
.md-list-item-header--space.focus:not(.disabled) .md-list-item__header,
.md-list-item-header--space.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-header--space.focus:not(:active) .md-list-item__header,
.md-list-item-header--space:focus:not(.active) .md-list-item__header,
.md-list-item-header--space:focus:not(.disabled) .md-list-item__header,
.md-list-item-header--space:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-header--space:focus:not(:active) .md-list-item__header,
.md-list-item-header--space:hover:not(.active) .md-list-item__header,
.md-list-item-header--space:hover:not(.disabled) .md-list-item__header,
.md-list-item-header--space:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-header--space:hover:not(:active) .md-list-item__header {
  color: #000;
}

.md-list-item-header--space.focus:not(.active) .md-list-item__subheader,
.md-list-item-header--space.focus:not(.disabled) .md-list-item__subheader,
.md-list-item-header--space.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-header--space.focus:not(:active) .md-list-item__subheader,
.md-list-item-header--space:focus:not(.active) .md-list-item__subheader,
.md-list-item-header--space:focus:not(.disabled) .md-list-item__subheader,
.md-list-item-header--space:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-header--space:focus:not(:active) .md-list-item__subheader,
.md-list-item-header--space:hover:not(.active) .md-list-item__subheader,
.md-list-item-header--space:hover:not(.disabled) .md-list-item__subheader,
.md-list-item-header--space:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-header--space:hover:not(:active) .md-list-item__subheader {
  color: #000;
}

.md-list-item-header--space.focus:not(.active) .md-list-item__left,
.md-list-item-header--space.focus:not(.disabled) .md-list-item__left,
.md-list-item-header--space.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-header--space.focus:not(:active) .md-list-item__left,
.md-list-item-header--space:focus:not(.active) .md-list-item__left,
.md-list-item-header--space:focus:not(.disabled) .md-list-item__left,
.md-list-item-header--space:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-header--space:focus:not(:active) .md-list-item__left,
.md-list-item-header--space:hover:not(.active) .md-list-item__left,
.md-list-item-header--space:hover:not(.disabled) .md-list-item__left,
.md-list-item-header--space:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-header--space:hover:not(:active) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item-header--space.focus:not(.active) .md-list-item__right,
.md-list-item-header--space.focus:not(.disabled) .md-list-item__right,
.md-list-item-header--space.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-header--space.focus:not(:active) .md-list-item__right,
.md-list-item-header--space:focus:not(.active) .md-list-item__right,
.md-list-item-header--space:focus:not(.disabled) .md-list-item__right,
.md-list-item-header--space:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-header--space:focus:not(:active) .md-list-item__right,
.md-list-item-header--space:hover:not(.active) .md-list-item__right,
.md-list-item-header--space:hover:not(.disabled) .md-list-item__right,
.md-list-item-header--space:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-header--space:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-header--space.active:not(.md-list-item--read-only),
.md-list-item-header--space:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: transparent;
}

.md-list-item-header--space.active:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-header--space:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #000;
}

.md-list-item-header--space.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-header--space:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #000;
}

.md-list-item-header--space.active:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-header--space:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item-header--space.active:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-header--space:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-header--space.focus,
.md-list-item-header--space:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-list-item-header--space.focus:not(:focus-visible),
.md-list-item-header--space:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-list-item-header--space.disabled,
.md-list-item-header--space:disabled {
  opacity: .2;
}

.md-list-item-header--space-light {
  color: #545454;
  background-color: #f7f7f7;
}

.md-list-item-header--space-light .md-list-item__header {
  color: #545454;
}

.md-list-item-header--space-light .md-list-item__subheader {
  color: #545454;
}

.md-list-item-header--space-light .md-list-item__left {
  color: #545454;
  fill: #545454;
}

.md-list-item-header--space-light .md-list-item__right {
  color: #545454;
  fill: #545454;
}

.md-list-item-header--space-light.focus:not(.active),
.md-list-item-header--space-light.focus:not(.disabled),
.md-list-item-header--space-light.focus:not(.md-list-item--read-only),
.md-list-item-header--space-light.focus:not(:active),
.md-list-item-header--space-light:focus:not(.active),
.md-list-item-header--space-light:focus:not(.disabled),
.md-list-item-header--space-light:focus:not(.md-list-item--read-only),
.md-list-item-header--space-light:focus:not(:active),
.md-list-item-header--space-light:hover:not(.active),
.md-list-item-header--space-light:hover:not(.disabled),
.md-list-item-header--space-light:hover:not(.md-list-item--read-only),
.md-list-item-header--space-light:hover:not(:active) {
  color: #545454;
  background-color: #ededed;
}

.md-list-item-header--space-light.focus:not(.active) .md-list-item__header,
.md-list-item-header--space-light.focus:not(.disabled) .md-list-item__header,
.md-list-item-header--space-light.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-header--space-light.focus:not(:active) .md-list-item__header,
.md-list-item-header--space-light:focus:not(.active) .md-list-item__header,
.md-list-item-header--space-light:focus:not(.disabled) .md-list-item__header,
.md-list-item-header--space-light:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-header--space-light:focus:not(:active) .md-list-item__header,
.md-list-item-header--space-light:hover:not(.active) .md-list-item__header,
.md-list-item-header--space-light:hover:not(.disabled) .md-list-item__header,
.md-list-item-header--space-light:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-header--space-light:hover:not(:active) .md-list-item__header {
  color: #121212;
}

.md-list-item-header--space-light.focus:not(.active) .md-list-item__subheader,
.md-list-item-header--space-light.focus:not(.disabled) .md-list-item__subheader,
.md-list-item-header--space-light.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-header--space-light.focus:not(:active) .md-list-item__subheader,
.md-list-item-header--space-light:focus:not(.active) .md-list-item__subheader,
.md-list-item-header--space-light:focus:not(.disabled) .md-list-item__subheader,
.md-list-item-header--space-light:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-header--space-light:focus:not(:active) .md-list-item__subheader,
.md-list-item-header--space-light:hover:not(.active) .md-list-item__subheader,
.md-list-item-header--space-light:hover:not(.disabled) .md-list-item__subheader,
.md-list-item-header--space-light:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-header--space-light:hover:not(:active) .md-list-item__subheader {
  color: #121212;
}

.md-list-item-header--space-light.focus:not(.active) .md-list-item__left,
.md-list-item-header--space-light.focus:not(.disabled) .md-list-item__left,
.md-list-item-header--space-light.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-header--space-light.focus:not(:active) .md-list-item__left,
.md-list-item-header--space-light:focus:not(.active) .md-list-item__left,
.md-list-item-header--space-light:focus:not(.disabled) .md-list-item__left,
.md-list-item-header--space-light:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-header--space-light:focus:not(:active) .md-list-item__left,
.md-list-item-header--space-light:hover:not(.active) .md-list-item__left,
.md-list-item-header--space-light:hover:not(.disabled) .md-list-item__left,
.md-list-item-header--space-light:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-header--space-light:hover:not(:active) .md-list-item__left {
  color: #545454;
  fill: #545454;
}

.md-list-item-header--space-light.focus:not(.active) .md-list-item__right,
.md-list-item-header--space-light.focus:not(.disabled) .md-list-item__right,
.md-list-item-header--space-light.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-header--space-light.focus:not(:active) .md-list-item__right,
.md-list-item-header--space-light:focus:not(.active) .md-list-item__right,
.md-list-item-header--space-light:focus:not(.disabled) .md-list-item__right,
.md-list-item-header--space-light:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-header--space-light:focus:not(:active) .md-list-item__right,
.md-list-item-header--space-light:hover:not(.active) .md-list-item__right,
.md-list-item-header--space-light:hover:not(.disabled) .md-list-item__right,
.md-list-item-header--space-light:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-header--space-light:hover:not(:active) .md-list-item__right {
  color: #545454;
  fill: #545454;
}

.md-list-item-header--space-light.active:not(.md-list-item--read-only),
.md-list-item-header--space-light:active:not(.md-list-item--read-only) {
  color: #121212;
  background-color: #ededed;
}

.md-list-item-header--space-light.active:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-header--space-light:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #121212;
}

.md-list-item-header--space-light.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-header--space-light:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #121212;
}

.md-list-item-header--space-light.active:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-header--space-light:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #121212;
  fill: #121212;
}

.md-list-item-header--space-light.active:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-header--space-light:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #121212;
  fill: #121212;
}

.md-list-item-header--space-light.focus,
.md-list-item-header--space-light:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-list-item-header--space-light.focus:not(:focus-visible),
.md-list-item-header--space-light:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-list-item-header--space-light.disabled,
.md-list-item-header--space-light:disabled {
  opacity: .2;
}

.md--dark .md-list-item-header {
  color: rgba(255, 255, 255, 0.8);
  background-color: transparent;
}

.md--dark .md-list-item-header .md-list-item__header {
  color: rgba(255, 255, 255, 0.8);
}

.md--dark .md-list-item-header .md-list-item__subheader {
  color: rgba(255, 255, 255, 0.6);
}

.md--dark .md-list-item-header.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item-header:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--dark .md-list-item-header:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: rgba(255, 255, 255, 0.8);
  background-color: transparent;
}

.md--dark .md-list-item-header.focus:not(.active) .md-list-item__header,
.md--dark .md-list-item-header.focus:not(.disabled) .md-list-item__header,
.md--dark .md-list-item-header.focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item-header.focus:not(:active) .md-list-item__header,
.md--dark .md-list-item-header:focus:not(.active) .md-list-item__header,
.md--dark .md-list-item-header:focus:not(.disabled) .md-list-item__header,
.md--dark .md-list-item-header:focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item-header:focus:not(:active) .md-list-item__header,
.md--dark .md-list-item-header:hover:not(.active) .md-list-item__header,
.md--dark .md-list-item-header:hover:not(.disabled) .md-list-item__header,
.md--dark .md-list-item-header:hover:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-list-item-header:hover:not(:active) .md-list-item__header {
  color: #fff;
}

.md--dark .md-list-item-header.active:not(.md-list-item--read-only),
.md--dark .md-list-item-header:active:not(.md-list-item--read-only) {
  color: rgba(255, 255, 255, 0.8);
  background-color: transparent;
}

.md--dark .md-list-item-header.focus,
.md--dark .md-list-item-header:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-list-item-header.focus:not(:focus-visible),
.md--dark .md-list-item-header:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-list-item-header.md-list-item--separator {
  border-right: none;
  border-bottom: 0.0625rem solid rgba(255, 255, 255, 0.08);
}

.md--dark .md-list--horizontal > .md-list-item-header.md-list-item--separator {
  border-right: 0.0625rem solid rgba(255, 255, 255, 0.08);
  border-bottom: none;
}

.md--contrast .md-list-item-header {
  color: #000;
  background-color: transparent;
}

.md--contrast .md--dark .md-list-item-header,
.md--contrast.md--dark .md-list-item-header {
  color: #fff;
  background-color: transparent;
}

.md--contrast .md-list-item-header .md-list-item__header {
  color: rgba(0, 0, 0, 0.6);
}

.md--contrast .md--dark .md-list-item-header .md-list-item__header,
.md--contrast.md--dark .md-list-item-header .md-list-item__header {
  color: #fff;
}

.md--contrast .md-list-item-header .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md--contrast .md--dark .md-list-item-header .md-list-item__subheader,
.md--contrast.md--dark .md-list-item-header .md-list-item__subheader {
  color: #fff;
}

.md--contrast .md-list-item-header.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item-header:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item-header:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #000;
  background-color: #c9f4ff;
}

.md--contrast .md--dark .md-list-item-header.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item-header:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item-header:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item-header.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item-header:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item-header:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.12);
}

.md--contrast .md-list-item-header.active:not(.md-list-item--read-only),
.md--contrast .md-list-item-header:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #c9f4ff;
}

.md--contrast .md--dark .md-list-item-header.active:not(.md-list-item--read-only),
.md--contrast .md--dark .md-list-item-header:active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item-header.active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item-header:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #fff;
}

.md-list--vertical {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 100%;
  height: auto;
}

.md-list--vertical .md-list-item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

.md-list--horizontal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  height: 100%;
}

.md-list--horizontal .md-list-item {
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-list--wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}

.md-list-separator {
  width: 100%;
  margin: 8px 0;
  overflow: hidden;
  color: #dedede;
  border-color: currentColor;
}

.md-list-separator__container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-list-separator__container::after,
.md-list-separator__container::before {
  border-top: 1px solid currentColor;
  content: '';
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.md--dark .md-list-separator {
  color: rgba(255, 255, 255, 0.12);
}

.md--dark .md-list-separator__text {
  color: #fff;
}

.md-list-separator__text {
  padding: 0 8px;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 13px;
  font-weight: 200;
  line-height: 1.5em;
  letter-spacing: .015em;
  color: #545454;
}

.md-list-item-meeting {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #000;
  background-color: #ededed;
  padding: 0 1.25rem;
  margin: .375rem 0;
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.08), inset 0 1px 0 0 rgba(0, 0, 0, 0.04);
          box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.08), inset 0 1px 0 0 rgba(0, 0, 0, 0.04);
}

.md-list-item-meeting .md-list-item__header {
  color: #000;
}

.md-list-item-meeting .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md-list-item-meeting .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item-meeting .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-meeting.focus:not(.active),
.md-list-item-meeting.focus:not(.disabled),
.md-list-item-meeting.focus:not(.md-list-item--read-only),
.md-list-item-meeting.focus:not(:active),
.md-list-item-meeting:focus:not(.active),
.md-list-item-meeting:focus:not(.disabled),
.md-list-item-meeting:focus:not(.md-list-item--read-only),
.md-list-item-meeting:focus:not(:active),
.md-list-item-meeting:hover:not(.active),
.md-list-item-meeting:hover:not(.disabled),
.md-list-item-meeting:hover:not(.md-list-item--read-only),
.md-list-item-meeting:hover:not(:active) {
  color: #000;
  background-color: #dedede;
}

.md-list-item-meeting.focus:not(.active) .md-list-item__header,
.md-list-item-meeting.focus:not(.disabled) .md-list-item__header,
.md-list-item-meeting.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-meeting.focus:not(:active) .md-list-item__header,
.md-list-item-meeting:focus:not(.active) .md-list-item__header,
.md-list-item-meeting:focus:not(.disabled) .md-list-item__header,
.md-list-item-meeting:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-meeting:focus:not(:active) .md-list-item__header,
.md-list-item-meeting:hover:not(.active) .md-list-item__header,
.md-list-item-meeting:hover:not(.disabled) .md-list-item__header,
.md-list-item-meeting:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-meeting:hover:not(:active) .md-list-item__header {
  color: #000;
}

.md-list-item-meeting.focus:not(.active) .md-list-item__subheader,
.md-list-item-meeting.focus:not(.disabled) .md-list-item__subheader,
.md-list-item-meeting.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-meeting.focus:not(:active) .md-list-item__subheader,
.md-list-item-meeting:focus:not(.active) .md-list-item__subheader,
.md-list-item-meeting:focus:not(.disabled) .md-list-item__subheader,
.md-list-item-meeting:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-meeting:focus:not(:active) .md-list-item__subheader,
.md-list-item-meeting:hover:not(.active) .md-list-item__subheader,
.md-list-item-meeting:hover:not(.disabled) .md-list-item__subheader,
.md-list-item-meeting:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-meeting:hover:not(:active) .md-list-item__subheader {
  color: #000;
}

.md-list-item-meeting.focus:not(.active) .md-list-item__left,
.md-list-item-meeting.focus:not(.disabled) .md-list-item__left,
.md-list-item-meeting.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-meeting.focus:not(:active) .md-list-item__left,
.md-list-item-meeting:focus:not(.active) .md-list-item__left,
.md-list-item-meeting:focus:not(.disabled) .md-list-item__left,
.md-list-item-meeting:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-meeting:focus:not(:active) .md-list-item__left,
.md-list-item-meeting:hover:not(.active) .md-list-item__left,
.md-list-item-meeting:hover:not(.disabled) .md-list-item__left,
.md-list-item-meeting:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-meeting:hover:not(:active) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item-meeting.focus:not(.active) .md-list-item__right,
.md-list-item-meeting.focus:not(.disabled) .md-list-item__right,
.md-list-item-meeting.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-meeting.focus:not(:active) .md-list-item__right,
.md-list-item-meeting:focus:not(.active) .md-list-item__right,
.md-list-item-meeting:focus:not(.disabled) .md-list-item__right,
.md-list-item-meeting:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-meeting:focus:not(:active) .md-list-item__right,
.md-list-item-meeting:hover:not(.active) .md-list-item__right,
.md-list-item-meeting:hover:not(.disabled) .md-list-item__right,
.md-list-item-meeting:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-meeting:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-meeting.active:not(.md-list-item--read-only),
.md-list-item-meeting:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #dedede;
}

.md-list-item-meeting.active:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item-meeting:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #000;
}

.md-list-item-meeting.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item-meeting:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #000;
}

.md-list-item-meeting.active:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item-meeting:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item-meeting.active:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item-meeting:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-meeting.focus,
.md-list-item-meeting:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-list-item-meeting.focus:not(:focus-visible),
.md-list-item-meeting:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-list-item-meeting.disabled,
.md-list-item-meeting:disabled {
  opacity: .2;
}

.md-list-item-meeting > [class$='__left'] {
  margin-right: 32px;
  font-size: .875rem;
  line-height: 1.375rem;
  color: #545454;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}

.md-list-item-meeting > [class$='__left'] > [class$='__progress-line'] {
  position: absolute;
  left: .375rem;
  width: .375rem;
  height: calc(100% - 12px);
  background-color: #00cf64;
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.08), inset 0 1px 0 0 rgba(0, 0, 0, 0.04);
          box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.08), inset 0 1px 0 0 rgba(0, 0, 0, 0.04);
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.md-list-item-meeting > [class$='__center'] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-list-item-meeting > [class$='__center'] [class$='__header'] {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}

.md-list-item-meeting > [class$='__center'] [class$='__header'] > [class*=icon] {
  margin-left: .75rem;
  fill: rgba(0, 0, 0, 0.4);
}

.md-list-item-meeting > [class$='__center'] > [class$='__space-link'] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 160px;
}

.md-list-item-meeting [class$=overlay__children] {
  width: 340px;
  padding: 1rem;
}

.md-list-item-meeting--chip > [class$='__left'] > [class$='__progress-line'] {
  background-color: #f26b1d;
}

.md-list-item-meeting--completed > [class$='__left'] {
  color: #949494;
}

.md-list-item-meeting--completed > [class$='__center'] [class$='__header'] {
  color: #949494;
}

.md-list-item-meeting--completed > [class$='__center'] [class$='__header'] > [class*=icon] {
  fill: rgba(0, 0, 0, 0.2);
}

.md-list-item-meeting--completed > [class$='__center'] > [class$='__space-link'] {
  opacity: .4;
}

.md-list-item-meeting--completed > [class$='__right'] {
  opacity: .6;
}

.md-loading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-loading .md-button,
button .md-loading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.md-loading .md-loading__icon {
  font-size: 50%;
}

.md-loading .md-loading__icon:before {
  content: "\fbc7";
  font-family: momentum-ui-icons-imi;
  vertical-align: middle;
  -webkit-animation-duration: 1.4s;
          animation-duration: 1.4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: loading;
          animation-name: loading;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

.md-loading .md-loading__icon:nth-of-type(2):before {
  -webkit-animation-delay: .2s;
          animation-delay: .2s;
}

.md-loading .md-loading__icon:nth-of-type(3):before {
  -webkit-animation-delay: .4s;
          animation-delay: .4s;
}

.md-loading .md-loading__icon:not(:last-child) {
  margin-right: .5em;
}

.md-loading.md-loading--small .icon {
  font-size: 25%;
}

@-webkit-keyframes loading {
  0%,
  100% {
    opacity: .1;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  20% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}

@keyframes loading {
  0%,
  100% {
    opacity: .1;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  20% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}

.icon-spinner,
.md-panel__spinner,
.md-spinner,
.md-spinner--20,
.md-spinner--28,
.md-spinner--36,
.md-spinner--40,
.md-spinner--48,
.md-spinner--56,
.md-spinner--80 {
  position: relative;
  display: inline-block;
  margin: 2px;
  border-radius: 50%;
  border: 1px solid #b2b2b2;
  width: 1em;
  height: 1em;
}

.icon-spinner:after,
.md-panel__spinner:after,
.md-spinner--20:after,
.md-spinner--28:after,
.md-spinner--36:after,
.md-spinner--40:after,
.md-spinner--48:after,
.md-spinner--56:after,
.md-spinner--80:after,
.md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #000;
}

.icon-spinner:after,
.md-panel__spinner:after,
.md-spinner--20:after,
.md-spinner--28:after,
.md-spinner--36:after,
.md-spinner--40:after,
.md-spinner--48:after,
.md-spinner--56:after,
.md-spinner--80:after,
.md-spinner:after {
  width: calc(1em);
  height: calc(1em);
}

.icon-spinner:after,
.md-panel__spinner:after,
.md-spinner--20:after,
.md-spinner--28:after,
.md-spinner--36:after,
.md-spinner--40:after,
.md-spinner--48:after,
.md-spinner--56:after,
.md-spinner--80:after,
.md-spinner:after {
  position: absolute;
  top: -1px;
  left: -1px;
  text-indent: -9999em;
  border-radius: 50%;
  content: '';
  -webkit-animation: load8 1s infinite linear;
          animation: load8 1s infinite linear;
}

@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes load8 {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.md-spinner--20 {
  width: 1.25em;
  height: 1.25em;
}

.md-spinner--20:after {
  width: calc(1.25em);
  height: calc(1.25em);
}

.md-spinner--28 {
  width: 1.75em;
  height: 1.75em;
}

.md-spinner--28:after {
  width: calc(1.75em);
  height: calc(1.75em);
}

.md-panel__spinner,
.md-spinner--36 {
  width: 2.25em;
  height: 2.25em;
}

.md-panel__spinner:after,
.md-spinner--36:after {
  width: calc(2.25em);
  height: calc(2.25em);
}

.md-spinner--40 {
  width: 2.5em;
  height: 2.5em;
}

.md-spinner--40:after {
  width: calc(2.5em);
  height: calc(2.5em);
}

.md-spinner--48 {
  width: 3em;
  height: 3em;
}

.md-spinner--48:after {
  width: calc(3em);
  height: calc(3em);
}

.md-spinner--56 {
  width: 3.5em;
  height: 3.5em;
}

.md-spinner--56:after {
  width: calc(3.5em);
  height: calc(3.5em);
}

.md-spinner--80 {
  width: 5em;
  height: 5em;
}

.md-spinner--80:after {
  width: calc(5em);
  height: calc(5em);
}

.icon-spinner,
.md-spinner--blue {
  border: 1px solid #91ebff;
}

.icon-spinner:after,
.md-spinner--blue:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #00a0d1;
}

.md--dark .icon-spinner,
.md--dark .md-panel__spinner,
.md--dark .md-spinner,
.md--dark .md-spinner--20,
.md--dark .md-spinner--28,
.md--dark .md-spinner--36,
.md--dark .md-spinner--40,
.md--dark .md-spinner--48,
.md--dark .md-spinner--56,
.md--dark .md-spinner--80 {
  border: 1px solid #b2b2b2;
}

.md--dark .icon-spinner:after,
.md--dark .md-panel__spinner:after,
.md--dark .md-spinner--20:after,
.md--dark .md-spinner--28:after,
.md--dark .md-spinner--36:after,
.md--dark .md-spinner--40:after,
.md--dark .md-spinner--48:after,
.md--dark .md-spinner--56:after,
.md--dark .md-spinner--80:after,
.md--dark .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #fff;
}

.md-spinner-progress {
  background-color: transparent;
  -webkit-box-shadow: inset 0 0 0 1px #b2b2b2;
          box-shadow: inset 0 0 0 1px #b2b2b2;
  display: inline-block;
  margin: .125rem;
}

.md-spinner-progress .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
  background-color: transparent;
  -webkit-box-shadow: inset 0 0 0 1px #000;
          box-shadow: inset 0 0 0 1px #000;
}

.md-spinner-progress .md-spinner-progress__inset-circle {
  background-color: transparent;
}

.md-spinner-progress .md-spinner-progress__inset-circle .md-spinner-progress__percentage {
  color: #000;
}

.md-spinner-progress--16 {
  width: 16px;
  height: 16px;
  border-radius: 50%;
}

.md-spinner-progress--16 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16 .md-spinner-progress__circle .md-spinner-progress__mask {
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  border-radius: 50%;
  transition: -webkit-transform 1s;
  -webkit-transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s, -webkit-transform 1s;
  -webkit-backface-visibility: hidden;
}

.md-spinner-progress--16 .md-spinner-progress__circle .md-spinner-progress__mask {
  clip: rect(0, 16px, 16px, calc(16px / 2));
}

.md-spinner-progress--16 .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
  clip: rect(0, calc(16px / 2), 16px, 0);
}

.md-spinner-progress--16 .md-spinner-progress__inset-circle {
  position: absolute;
  width: calc(16px - 2px);
  height: calc(16px - 2px);
  margin-top: calc((16px - calc(16px - 2px))/ 2);
  margin-left: calc((16px - calc(16px - 2px))/ 2);
  border-radius: 50%;
}

.md-spinner-progress--16 .md-spinner-progress__inset-circle .md-spinner-progress__percentage {
  padding-top: 6px;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
}

.md-spinner-progress--16 .md-spinner-progress__inset-circle--check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  font-family: momentum-ui-icons-imi;
  font-weight: 400;
}

.md-spinner-progress--16 .md-spinner-progress__inset-circle--check:before {
  font-size: 6px;
  content: "\f36a";
}

.md-spinner-progress--16.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(0);
  transform: rotate(0);
}

.md-spinner-progress--16.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(0);
  transform: rotate(0);
}

.md-spinner-progress--16.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(1.8deg);
  transform: rotate(1.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(5.4deg);
  transform: rotate(5.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(9deg);
  transform: rotate(9deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(12.6deg);
  transform: rotate(12.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(16.2deg);
  transform: rotate(16.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(19.8deg);
  transform: rotate(19.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(23.4deg);
  transform: rotate(23.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(46.8deg);
  transform: rotate(46.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(27deg);
  transform: rotate(27deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(54deg);
  transform: rotate(54deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(30.6deg);
  transform: rotate(30.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(34.2deg);
  transform: rotate(34.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(72deg);
  transform: rotate(72deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(37.8deg);
  transform: rotate(37.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(75.6deg);
  transform: rotate(75.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(41.4deg);
  transform: rotate(41.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(46.8deg);
  transform: rotate(46.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(93.6deg);
  transform: rotate(93.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(48.6deg);
  transform: rotate(48.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(52.2deg);
  transform: rotate(52.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(54deg);
  transform: rotate(54deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(108deg);
  transform: rotate(108deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(55.8deg);
  transform: rotate(55.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(111.6deg);
  transform: rotate(111.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(59.4deg);
  transform: rotate(59.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(63deg);
  transform: rotate(63deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(126deg);
  transform: rotate(126deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(66.6deg);
  transform: rotate(66.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(133.2deg);
  transform: rotate(133.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(70.2deg);
  transform: rotate(70.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(72deg);
  transform: rotate(72deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(144deg);
  transform: rotate(144deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(73.8deg);
  transform: rotate(73.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(75.6deg);
  transform: rotate(75.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(151.2deg);
  transform: rotate(151.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(77.4deg);
  transform: rotate(77.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(81deg);
  transform: rotate(81deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(162deg);
  transform: rotate(162deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(84.6deg);
  transform: rotate(84.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(169.2deg);
  transform: rotate(169.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(88.2deg);
  transform: rotate(88.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(91.8deg);
  transform: rotate(91.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(183.6deg);
  transform: rotate(183.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(93.6deg);
  transform: rotate(93.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(187.2deg);
  transform: rotate(187.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(95.4deg);
  transform: rotate(95.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(190.8deg);
  transform: rotate(190.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(194.4deg);
  transform: rotate(194.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(99deg);
  transform: rotate(99deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(198deg);
  transform: rotate(198deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(201.6deg);
  transform: rotate(201.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(102.6deg);
  transform: rotate(102.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(205.2deg);
  transform: rotate(205.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(208.8deg);
  transform: rotate(208.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(106.2deg);
  transform: rotate(106.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(212.4deg);
  transform: rotate(212.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(108deg);
  transform: rotate(108deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(216deg);
  transform: rotate(216deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(109.8deg);
  transform: rotate(109.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(219.6deg);
  transform: rotate(219.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(111.6deg);
  transform: rotate(111.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(223.2deg);
  transform: rotate(223.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(113.4deg);
  transform: rotate(113.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(226.8deg);
  transform: rotate(226.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(230.4deg);
  transform: rotate(230.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(117deg);
  transform: rotate(117deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(234deg);
  transform: rotate(234deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(237.6deg);
  transform: rotate(237.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(120.6deg);
  transform: rotate(120.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(241.2deg);
  transform: rotate(241.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(244.8deg);
  transform: rotate(244.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(124.2deg);
  transform: rotate(124.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(248.4deg);
  transform: rotate(248.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(126deg);
  transform: rotate(126deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(252deg);
  transform: rotate(252deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(127.8deg);
  transform: rotate(127.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(255.6deg);
  transform: rotate(255.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(259.2deg);
  transform: rotate(259.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(131.4deg);
  transform: rotate(131.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(262.8deg);
  transform: rotate(262.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(133.2deg);
  transform: rotate(133.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(266.4deg);
  transform: rotate(266.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(273.6deg);
  transform: rotate(273.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(138.6deg);
  transform: rotate(138.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(277.2deg);
  transform: rotate(277.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(280.8deg);
  transform: rotate(280.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(142.2deg);
  transform: rotate(142.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(284.4deg);
  transform: rotate(284.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(144deg);
  transform: rotate(144deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(288deg);
  transform: rotate(288deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(145.8deg);
  transform: rotate(145.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(291.6deg);
  transform: rotate(291.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(295.2deg);
  transform: rotate(295.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(149.4deg);
  transform: rotate(149.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(298.8deg);
  transform: rotate(298.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(151.2deg);
  transform: rotate(151.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(302.4deg);
  transform: rotate(302.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(153deg);
  transform: rotate(153deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(306deg);
  transform: rotate(306deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(309.6deg);
  transform: rotate(309.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(156.6deg);
  transform: rotate(156.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(313.2deg);
  transform: rotate(313.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(316.8deg);
  transform: rotate(316.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(160.2deg);
  transform: rotate(160.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(320.4deg);
  transform: rotate(320.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(162deg);
  transform: rotate(162deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(324deg);
  transform: rotate(324deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(163.8deg);
  transform: rotate(163.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(327.6deg);
  transform: rotate(327.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(331.2deg);
  transform: rotate(331.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(167.4deg);
  transform: rotate(167.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(334.8deg);
  transform: rotate(334.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(169.2deg);
  transform: rotate(169.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(338.4deg);
  transform: rotate(338.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(171deg);
  transform: rotate(171deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(342deg);
  transform: rotate(342deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(345.6deg);
  transform: rotate(345.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(174.6deg);
  transform: rotate(174.6deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(349.2deg);
  transform: rotate(349.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(352.8deg);
  transform: rotate(352.8deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(178.2deg);
  transform: rotate(178.2deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(356.4deg);
  transform: rotate(356.4deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--16.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.md-spinner-progress--16.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}

.md-spinner-progress--20 {
  width: 20px;
  height: 20px;
  border-radius: 50%;
}

.md-spinner-progress--20 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20 .md-spinner-progress__circle .md-spinner-progress__mask {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border-radius: 50%;
  transition: -webkit-transform 1s;
  -webkit-transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s, -webkit-transform 1s;
  -webkit-backface-visibility: hidden;
}

.md-spinner-progress--20 .md-spinner-progress__circle .md-spinner-progress__mask {
  clip: rect(0, 20px, 20px, calc(20px / 2));
}

.md-spinner-progress--20 .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
  clip: rect(0, calc(20px / 2), 20px, 0);
}

.md-spinner-progress--20 .md-spinner-progress__inset-circle {
  position: absolute;
  width: calc(20px - 2px);
  height: calc(20px - 2px);
  margin-top: calc((20px - calc(20px - 2px))/ 2);
  margin-left: calc((20px - calc(20px - 2px))/ 2);
  border-radius: 50%;
}

.md-spinner-progress--20 .md-spinner-progress__inset-circle .md-spinner-progress__percentage {
  padding-top: 6px;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
}

.md-spinner-progress--20 .md-spinner-progress__inset-circle--check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  font-family: momentum-ui-icons-imi;
  font-weight: 400;
}

.md-spinner-progress--20 .md-spinner-progress__inset-circle--check:before {
  font-size: 8px;
  content: "\f36a";
}

.md-spinner-progress--20.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(0);
  transform: rotate(0);
}

.md-spinner-progress--20.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(0);
  transform: rotate(0);
}

.md-spinner-progress--20.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(1.8deg);
  transform: rotate(1.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(5.4deg);
  transform: rotate(5.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(9deg);
  transform: rotate(9deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(12.6deg);
  transform: rotate(12.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(16.2deg);
  transform: rotate(16.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(19.8deg);
  transform: rotate(19.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(23.4deg);
  transform: rotate(23.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(46.8deg);
  transform: rotate(46.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(27deg);
  transform: rotate(27deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(54deg);
  transform: rotate(54deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(30.6deg);
  transform: rotate(30.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(34.2deg);
  transform: rotate(34.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(72deg);
  transform: rotate(72deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(37.8deg);
  transform: rotate(37.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(75.6deg);
  transform: rotate(75.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(41.4deg);
  transform: rotate(41.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(46.8deg);
  transform: rotate(46.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(93.6deg);
  transform: rotate(93.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(48.6deg);
  transform: rotate(48.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(52.2deg);
  transform: rotate(52.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(54deg);
  transform: rotate(54deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(108deg);
  transform: rotate(108deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(55.8deg);
  transform: rotate(55.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(111.6deg);
  transform: rotate(111.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(59.4deg);
  transform: rotate(59.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(63deg);
  transform: rotate(63deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(126deg);
  transform: rotate(126deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(66.6deg);
  transform: rotate(66.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(133.2deg);
  transform: rotate(133.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(70.2deg);
  transform: rotate(70.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(72deg);
  transform: rotate(72deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(144deg);
  transform: rotate(144deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(73.8deg);
  transform: rotate(73.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(75.6deg);
  transform: rotate(75.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(151.2deg);
  transform: rotate(151.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(77.4deg);
  transform: rotate(77.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(81deg);
  transform: rotate(81deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(162deg);
  transform: rotate(162deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(84.6deg);
  transform: rotate(84.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(169.2deg);
  transform: rotate(169.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(88.2deg);
  transform: rotate(88.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(91.8deg);
  transform: rotate(91.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(183.6deg);
  transform: rotate(183.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(93.6deg);
  transform: rotate(93.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(187.2deg);
  transform: rotate(187.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(95.4deg);
  transform: rotate(95.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(190.8deg);
  transform: rotate(190.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(194.4deg);
  transform: rotate(194.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(99deg);
  transform: rotate(99deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(198deg);
  transform: rotate(198deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(201.6deg);
  transform: rotate(201.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(102.6deg);
  transform: rotate(102.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(205.2deg);
  transform: rotate(205.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(208.8deg);
  transform: rotate(208.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(106.2deg);
  transform: rotate(106.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(212.4deg);
  transform: rotate(212.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(108deg);
  transform: rotate(108deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(216deg);
  transform: rotate(216deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(109.8deg);
  transform: rotate(109.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(219.6deg);
  transform: rotate(219.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(111.6deg);
  transform: rotate(111.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(223.2deg);
  transform: rotate(223.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(113.4deg);
  transform: rotate(113.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(226.8deg);
  transform: rotate(226.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(230.4deg);
  transform: rotate(230.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(117deg);
  transform: rotate(117deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(234deg);
  transform: rotate(234deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(237.6deg);
  transform: rotate(237.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(120.6deg);
  transform: rotate(120.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(241.2deg);
  transform: rotate(241.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(244.8deg);
  transform: rotate(244.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(124.2deg);
  transform: rotate(124.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(248.4deg);
  transform: rotate(248.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(126deg);
  transform: rotate(126deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(252deg);
  transform: rotate(252deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(127.8deg);
  transform: rotate(127.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(255.6deg);
  transform: rotate(255.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(259.2deg);
  transform: rotate(259.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(131.4deg);
  transform: rotate(131.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(262.8deg);
  transform: rotate(262.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(133.2deg);
  transform: rotate(133.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(266.4deg);
  transform: rotate(266.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(273.6deg);
  transform: rotate(273.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(138.6deg);
  transform: rotate(138.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(277.2deg);
  transform: rotate(277.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(280.8deg);
  transform: rotate(280.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(142.2deg);
  transform: rotate(142.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(284.4deg);
  transform: rotate(284.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(144deg);
  transform: rotate(144deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(288deg);
  transform: rotate(288deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(145.8deg);
  transform: rotate(145.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(291.6deg);
  transform: rotate(291.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(295.2deg);
  transform: rotate(295.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(149.4deg);
  transform: rotate(149.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(298.8deg);
  transform: rotate(298.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(151.2deg);
  transform: rotate(151.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(302.4deg);
  transform: rotate(302.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(153deg);
  transform: rotate(153deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(306deg);
  transform: rotate(306deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(309.6deg);
  transform: rotate(309.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(156.6deg);
  transform: rotate(156.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(313.2deg);
  transform: rotate(313.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(316.8deg);
  transform: rotate(316.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(160.2deg);
  transform: rotate(160.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(320.4deg);
  transform: rotate(320.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(162deg);
  transform: rotate(162deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(324deg);
  transform: rotate(324deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(163.8deg);
  transform: rotate(163.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(327.6deg);
  transform: rotate(327.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(331.2deg);
  transform: rotate(331.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(167.4deg);
  transform: rotate(167.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(334.8deg);
  transform: rotate(334.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(169.2deg);
  transform: rotate(169.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(338.4deg);
  transform: rotate(338.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(171deg);
  transform: rotate(171deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(342deg);
  transform: rotate(342deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(345.6deg);
  transform: rotate(345.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(174.6deg);
  transform: rotate(174.6deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(349.2deg);
  transform: rotate(349.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(352.8deg);
  transform: rotate(352.8deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(178.2deg);
  transform: rotate(178.2deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(356.4deg);
  transform: rotate(356.4deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--20.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.md-spinner-progress--20.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}

.md-spinner-progress--28 {
  width: 28px;
  height: 28px;
  border-radius: 50%;
}

.md-spinner-progress--28 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28 .md-spinner-progress__circle .md-spinner-progress__mask {
  position: absolute;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  border-radius: 50%;
  transition: -webkit-transform 1s;
  -webkit-transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s, -webkit-transform 1s;
  -webkit-backface-visibility: hidden;
}

.md-spinner-progress--28 .md-spinner-progress__circle .md-spinner-progress__mask {
  clip: rect(0, 28px, 28px, calc(28px / 2));
}

.md-spinner-progress--28 .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
  clip: rect(0, calc(28px / 2), 28px, 0);
}

.md-spinner-progress--28 .md-spinner-progress__inset-circle {
  position: absolute;
  width: calc(28px - 2px);
  height: calc(28px - 2px);
  margin-top: calc((28px - calc(28px - 2px))/ 2);
  margin-left: calc((28px - calc(28px - 2px))/ 2);
  border-radius: 50%;
}

.md-spinner-progress--28 .md-spinner-progress__inset-circle .md-spinner-progress__percentage {
  padding-top: 6px;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
}

.md-spinner-progress--28 .md-spinner-progress__inset-circle--check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  font-family: momentum-ui-icons-imi;
  font-weight: 400;
}

.md-spinner-progress--28 .md-spinner-progress__inset-circle--check:before {
  font-size: 12px;
  content: "\f35f";
}

.md-spinner-progress--28.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(0);
  transform: rotate(0);
}

.md-spinner-progress--28.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(0);
  transform: rotate(0);
}

.md-spinner-progress--28.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(1.8deg);
  transform: rotate(1.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(5.4deg);
  transform: rotate(5.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(9deg);
  transform: rotate(9deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(12.6deg);
  transform: rotate(12.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(16.2deg);
  transform: rotate(16.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(19.8deg);
  transform: rotate(19.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(23.4deg);
  transform: rotate(23.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(46.8deg);
  transform: rotate(46.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(27deg);
  transform: rotate(27deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(54deg);
  transform: rotate(54deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(30.6deg);
  transform: rotate(30.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(34.2deg);
  transform: rotate(34.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(72deg);
  transform: rotate(72deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(37.8deg);
  transform: rotate(37.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(75.6deg);
  transform: rotate(75.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(41.4deg);
  transform: rotate(41.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(46.8deg);
  transform: rotate(46.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(93.6deg);
  transform: rotate(93.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(48.6deg);
  transform: rotate(48.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(52.2deg);
  transform: rotate(52.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(54deg);
  transform: rotate(54deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(108deg);
  transform: rotate(108deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(55.8deg);
  transform: rotate(55.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(111.6deg);
  transform: rotate(111.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(59.4deg);
  transform: rotate(59.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(63deg);
  transform: rotate(63deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(126deg);
  transform: rotate(126deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(66.6deg);
  transform: rotate(66.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(133.2deg);
  transform: rotate(133.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(70.2deg);
  transform: rotate(70.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(72deg);
  transform: rotate(72deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(144deg);
  transform: rotate(144deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(73.8deg);
  transform: rotate(73.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(75.6deg);
  transform: rotate(75.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(151.2deg);
  transform: rotate(151.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(77.4deg);
  transform: rotate(77.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(81deg);
  transform: rotate(81deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(162deg);
  transform: rotate(162deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(84.6deg);
  transform: rotate(84.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(169.2deg);
  transform: rotate(169.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(88.2deg);
  transform: rotate(88.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(91.8deg);
  transform: rotate(91.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(183.6deg);
  transform: rotate(183.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(93.6deg);
  transform: rotate(93.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(187.2deg);
  transform: rotate(187.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(95.4deg);
  transform: rotate(95.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(190.8deg);
  transform: rotate(190.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(194.4deg);
  transform: rotate(194.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(99deg);
  transform: rotate(99deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(198deg);
  transform: rotate(198deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(201.6deg);
  transform: rotate(201.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(102.6deg);
  transform: rotate(102.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(205.2deg);
  transform: rotate(205.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(208.8deg);
  transform: rotate(208.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(106.2deg);
  transform: rotate(106.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(212.4deg);
  transform: rotate(212.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(108deg);
  transform: rotate(108deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(216deg);
  transform: rotate(216deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(109.8deg);
  transform: rotate(109.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(219.6deg);
  transform: rotate(219.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(111.6deg);
  transform: rotate(111.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(223.2deg);
  transform: rotate(223.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(113.4deg);
  transform: rotate(113.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(226.8deg);
  transform: rotate(226.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(230.4deg);
  transform: rotate(230.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(117deg);
  transform: rotate(117deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(234deg);
  transform: rotate(234deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(237.6deg);
  transform: rotate(237.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(120.6deg);
  transform: rotate(120.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(241.2deg);
  transform: rotate(241.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(244.8deg);
  transform: rotate(244.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(124.2deg);
  transform: rotate(124.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(248.4deg);
  transform: rotate(248.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(126deg);
  transform: rotate(126deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(252deg);
  transform: rotate(252deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(127.8deg);
  transform: rotate(127.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(255.6deg);
  transform: rotate(255.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(259.2deg);
  transform: rotate(259.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(131.4deg);
  transform: rotate(131.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(262.8deg);
  transform: rotate(262.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(133.2deg);
  transform: rotate(133.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(266.4deg);
  transform: rotate(266.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(273.6deg);
  transform: rotate(273.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(138.6deg);
  transform: rotate(138.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(277.2deg);
  transform: rotate(277.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(280.8deg);
  transform: rotate(280.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(142.2deg);
  transform: rotate(142.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(284.4deg);
  transform: rotate(284.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(144deg);
  transform: rotate(144deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(288deg);
  transform: rotate(288deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(145.8deg);
  transform: rotate(145.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(291.6deg);
  transform: rotate(291.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(295.2deg);
  transform: rotate(295.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(149.4deg);
  transform: rotate(149.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(298.8deg);
  transform: rotate(298.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(151.2deg);
  transform: rotate(151.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(302.4deg);
  transform: rotate(302.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(153deg);
  transform: rotate(153deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(306deg);
  transform: rotate(306deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(309.6deg);
  transform: rotate(309.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(156.6deg);
  transform: rotate(156.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(313.2deg);
  transform: rotate(313.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(316.8deg);
  transform: rotate(316.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(160.2deg);
  transform: rotate(160.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(320.4deg);
  transform: rotate(320.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(162deg);
  transform: rotate(162deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(324deg);
  transform: rotate(324deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(163.8deg);
  transform: rotate(163.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(327.6deg);
  transform: rotate(327.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(331.2deg);
  transform: rotate(331.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(167.4deg);
  transform: rotate(167.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(334.8deg);
  transform: rotate(334.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(169.2deg);
  transform: rotate(169.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(338.4deg);
  transform: rotate(338.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(171deg);
  transform: rotate(171deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(342deg);
  transform: rotate(342deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(345.6deg);
  transform: rotate(345.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(174.6deg);
  transform: rotate(174.6deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(349.2deg);
  transform: rotate(349.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(352.8deg);
  transform: rotate(352.8deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(178.2deg);
  transform: rotate(178.2deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(356.4deg);
  transform: rotate(356.4deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--28.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.md-spinner-progress--28.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}

.md-spinner-progress--36 {
  width: 36px;
  height: 36px;
  border-radius: 50%;
}

.md-spinner-progress--36 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36 .md-spinner-progress__circle .md-spinner-progress__mask {
  position: absolute;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  border-radius: 50%;
  transition: -webkit-transform 1s;
  -webkit-transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s, -webkit-transform 1s;
  -webkit-backface-visibility: hidden;
}

.md-spinner-progress--36 .md-spinner-progress__circle .md-spinner-progress__mask {
  clip: rect(0, 36px, 36px, calc(36px / 2));
}

.md-spinner-progress--36 .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
  clip: rect(0, calc(36px / 2), 36px, 0);
}

.md-spinner-progress--36 .md-spinner-progress__inset-circle {
  position: absolute;
  width: calc(36px - 2px);
  height: calc(36px - 2px);
  margin-top: calc((36px - calc(36px - 2px))/ 2);
  margin-left: calc((36px - calc(36px - 2px))/ 2);
  border-radius: 50%;
}

.md-spinner-progress--36 .md-spinner-progress__inset-circle .md-spinner-progress__percentage {
  padding-top: 6px;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
}

.md-spinner-progress--36 .md-spinner-progress__inset-circle--check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  font-family: momentum-ui-icons-imi;
  font-weight: 400;
}

.md-spinner-progress--36 .md-spinner-progress__inset-circle--check:before {
  font-size: 16px;
  content: "\f361";
}

.md-spinner-progress--36.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(0);
  transform: rotate(0);
}

.md-spinner-progress--36.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(0);
  transform: rotate(0);
}

.md-spinner-progress--36.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(1.8deg);
  transform: rotate(1.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(5.4deg);
  transform: rotate(5.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(9deg);
  transform: rotate(9deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(12.6deg);
  transform: rotate(12.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(16.2deg);
  transform: rotate(16.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(19.8deg);
  transform: rotate(19.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(23.4deg);
  transform: rotate(23.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(46.8deg);
  transform: rotate(46.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(27deg);
  transform: rotate(27deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(54deg);
  transform: rotate(54deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(30.6deg);
  transform: rotate(30.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(34.2deg);
  transform: rotate(34.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(72deg);
  transform: rotate(72deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(37.8deg);
  transform: rotate(37.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(75.6deg);
  transform: rotate(75.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(41.4deg);
  transform: rotate(41.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(46.8deg);
  transform: rotate(46.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(93.6deg);
  transform: rotate(93.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(48.6deg);
  transform: rotate(48.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(52.2deg);
  transform: rotate(52.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(54deg);
  transform: rotate(54deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(108deg);
  transform: rotate(108deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(55.8deg);
  transform: rotate(55.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(111.6deg);
  transform: rotate(111.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(59.4deg);
  transform: rotate(59.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(63deg);
  transform: rotate(63deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(126deg);
  transform: rotate(126deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(66.6deg);
  transform: rotate(66.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(133.2deg);
  transform: rotate(133.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(70.2deg);
  transform: rotate(70.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(72deg);
  transform: rotate(72deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(144deg);
  transform: rotate(144deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(73.8deg);
  transform: rotate(73.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(75.6deg);
  transform: rotate(75.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(151.2deg);
  transform: rotate(151.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(77.4deg);
  transform: rotate(77.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(81deg);
  transform: rotate(81deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(162deg);
  transform: rotate(162deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(84.6deg);
  transform: rotate(84.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(169.2deg);
  transform: rotate(169.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(88.2deg);
  transform: rotate(88.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(91.8deg);
  transform: rotate(91.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(183.6deg);
  transform: rotate(183.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(93.6deg);
  transform: rotate(93.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(187.2deg);
  transform: rotate(187.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(95.4deg);
  transform: rotate(95.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(190.8deg);
  transform: rotate(190.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(194.4deg);
  transform: rotate(194.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(99deg);
  transform: rotate(99deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(198deg);
  transform: rotate(198deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(201.6deg);
  transform: rotate(201.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(102.6deg);
  transform: rotate(102.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(205.2deg);
  transform: rotate(205.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(208.8deg);
  transform: rotate(208.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(106.2deg);
  transform: rotate(106.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(212.4deg);
  transform: rotate(212.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(108deg);
  transform: rotate(108deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(216deg);
  transform: rotate(216deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(109.8deg);
  transform: rotate(109.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(219.6deg);
  transform: rotate(219.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(111.6deg);
  transform: rotate(111.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(223.2deg);
  transform: rotate(223.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(113.4deg);
  transform: rotate(113.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(226.8deg);
  transform: rotate(226.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(230.4deg);
  transform: rotate(230.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(117deg);
  transform: rotate(117deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(234deg);
  transform: rotate(234deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(237.6deg);
  transform: rotate(237.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(120.6deg);
  transform: rotate(120.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(241.2deg);
  transform: rotate(241.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(244.8deg);
  transform: rotate(244.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(124.2deg);
  transform: rotate(124.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(248.4deg);
  transform: rotate(248.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(126deg);
  transform: rotate(126deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(252deg);
  transform: rotate(252deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(127.8deg);
  transform: rotate(127.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(255.6deg);
  transform: rotate(255.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(259.2deg);
  transform: rotate(259.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(131.4deg);
  transform: rotate(131.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(262.8deg);
  transform: rotate(262.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(133.2deg);
  transform: rotate(133.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(266.4deg);
  transform: rotate(266.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(273.6deg);
  transform: rotate(273.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(138.6deg);
  transform: rotate(138.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(277.2deg);
  transform: rotate(277.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(280.8deg);
  transform: rotate(280.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(142.2deg);
  transform: rotate(142.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(284.4deg);
  transform: rotate(284.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(144deg);
  transform: rotate(144deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(288deg);
  transform: rotate(288deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(145.8deg);
  transform: rotate(145.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(291.6deg);
  transform: rotate(291.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(295.2deg);
  transform: rotate(295.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(149.4deg);
  transform: rotate(149.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(298.8deg);
  transform: rotate(298.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(151.2deg);
  transform: rotate(151.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(302.4deg);
  transform: rotate(302.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(153deg);
  transform: rotate(153deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(306deg);
  transform: rotate(306deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(309.6deg);
  transform: rotate(309.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(156.6deg);
  transform: rotate(156.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(313.2deg);
  transform: rotate(313.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(316.8deg);
  transform: rotate(316.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(160.2deg);
  transform: rotate(160.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(320.4deg);
  transform: rotate(320.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(162deg);
  transform: rotate(162deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(324deg);
  transform: rotate(324deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(163.8deg);
  transform: rotate(163.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(327.6deg);
  transform: rotate(327.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(331.2deg);
  transform: rotate(331.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(167.4deg);
  transform: rotate(167.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(334.8deg);
  transform: rotate(334.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(169.2deg);
  transform: rotate(169.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(338.4deg);
  transform: rotate(338.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(171deg);
  transform: rotate(171deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(342deg);
  transform: rotate(342deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(345.6deg);
  transform: rotate(345.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(174.6deg);
  transform: rotate(174.6deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(349.2deg);
  transform: rotate(349.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(352.8deg);
  transform: rotate(352.8deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(178.2deg);
  transform: rotate(178.2deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(356.4deg);
  transform: rotate(356.4deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__fill,
.md-spinner-progress--36.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.md-spinner-progress--36.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}

.md-spinner-progress--blue {
  background-color: transparent;
  -webkit-box-shadow: inset 0 0 0 1px #91ebff;
          box-shadow: inset 0 0 0 1px #91ebff;
}

.md-spinner-progress--blue .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
  background-color: transparent;
  -webkit-box-shadow: inset 0 0 0 1px #00a0d1;
          box-shadow: inset 0 0 0 1px #00a0d1;
}

.md-spinner-progress--blue .md-spinner-progress__inset-circle {
  background-color: transparent;
}

.md-spinner-progress--blue .md-spinner-progress__inset-circle .md-spinner-progress__percentage {
  color: #00a0d1;
}

.md--dark .md-spinner-progress {
  background-color: transparent;
  -webkit-box-shadow: inset 0 0 0 1px #b2b2b2;
          box-shadow: inset 0 0 0 1px #b2b2b2;
}

.md--dark .md-spinner-progress .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
  background-color: transparent;
  -webkit-box-shadow: inset 0 0 0 1px #fff;
          box-shadow: inset 0 0 0 1px #fff;
}

.md--dark .md-spinner-progress .md-spinner-progress__inset-circle {
  background-color: transparent;
}

.md--dark .md-spinner-progress .md-spinner-progress__inset-circle .md-spinner-progress__percentage {
  color: #fff;
}

.md-menu-overlay-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.md-menu-overlay > .md-event-overlay__children {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.md-menu-overlay > .md-event-overlay__children > .md-menu .md-list-item {
  min-height: 2.75rem;
  padding: 0 1rem;
  border-radius: 0;
}

.md-menu-overlay > .md-event-overlay__children > .md-menu .md-menu-item__content {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.md-menu-overlay > .md-event-overlay__children > .md-menu .md-menu-item__selected-value {
  max-width: 50%;
  max-height: 100%;
  padding: .25rem 0 .25rem .25rem;
  overflow: hidden;
  font-size: .75rem;
  line-height: 1.125rem;
  text-align: right;
  white-space: pre-line;
  opacity: .6;
}

.md-menu-overlay > .md-event-overlay__children > .md-menu .md-menu-item__arrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: .375rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.md-menu-overlay > .md-event-overlay__children > .md-menu .md-menu-item__header {
  height: 2rem;
  font-size: .75rem;
  cursor: default;
  opacity: .6;
}

.md-menu-overlay > .md-event-overlay__children > .md-menu .md-menu-item__header.active,
.md-menu-overlay > .md-event-overlay__children > .md-menu .md-menu-item__header:active {
  background-color: transparent;
}

.md-menu-overlay > .md-event-overlay__children .md-menu-item-container:first-child .md-menu-item:first-child > .md-list-item {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}

.md-menu-overlay > .md-event-overlay__children .md-menu-item-container:last-child .md-menu-item:last-child > .md-list-item {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.md-modal {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1050;
  display: block;
  width: 100vw;
  height: 100vh;
  margin: 0 auto;
  visibility: visible;
  width: 100vw;
  top: auto;
  max-height: none;
}

@media only screen and (max-width: 40em) {
  .md-modal {
    min-height: 100vh;
  }
}

.md-modal .md-modal__content {
  height: auto;
  min-height: 0;
  border-radius: 4px;
  max-height: none;
  border: none;
}

.md-modal:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-modal .md-modal__header {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 100%;
  padding: 1rem;
  font-family: "CiscoSansTT Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

.md-modal .md-modal__header .md-modal__title {
  width: 100%;
  padding: 0 2rem;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.md-modal .md-modal__header .md-modal__message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 100%;
  padding: .75rem 0 0 0;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: .875rem;
  line-height: 1.5rem;
  color: #545454;
  text-align: center;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}

.md-modal .md-modal__header .md-modal__close {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  border: none;
}

.md-modal .md-modal__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #fff;
}

.md-modal .md-modal__flex-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-height: inherit;
  min-height: inherit;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
}

.md-modal .md-modal__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  background: #fff;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.md-modal .md-modal__body--padding {
  padding: 0 2rem;
}

.md-modal .md-modal__footer {
  width: 100%;
  padding: 1rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-modal .md-modal__footer .md-button:not(:first-of-type) {
  margin-left: .75rem;
}

.md-modal.md-modal--full {
  width: 100vw;
  top: auto;
  max-height: none;
}

.md-modal.md-modal--full .md-modal__content {
  height: 100vh;
  min-height: 0;
  border-radius: 0;
  max-height: none;
  border: none;
}

.md-modal.md-modal--full .md-modal__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 100%;
  padding: 2rem 1rem 1rem 1rem;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 2.25rem;
  line-height: 3rem;
}

.md-modal.md-modal--full .md-modal__header .md-modal__message {
  padding-top: 1.25rem;
  font-size: 1.25rem;
  line-height: 2rem;
}

.md-modal.md-modal--full .md-modal__header .md-modal__close {
  top: 1.5rem;
  right: 1.5rem;
  width: 1.25rem;
  height: 1.25rem;
  padding: 0;
}

.md-modal.md-modal--full .md-modal__header .md-modal__close:before {
  font-size: 1.25rem;
}

.md-modal.md-modal--full .md-modal__footer {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.md-modal.md-modal--large {
  width: 964px;
  top: 2.6875rem;
  max-height: calc(100vh - (2.6875rem * 2));
}

.md-modal.md-modal--large .md-modal__content {
  min-height: 720px;
  border-radius: 4px;
  max-height: calc(100vh - (2.6875rem * 2));
  border: none;
}

.md-modal.md-modal--large .md-modal__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 100%;
  padding: 2rem 1rem 1rem 1rem;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 1.625rem;
  line-height: 2rem;
}

.md-modal.md-modal--large .md-modal__header .md-modal__message {
  font-size: 1rem;
  line-height: 1.5rem;
  text-align: left;
}

.md-modal.md-modal--large .md-modal__header .md-modal__close {
  top: 1rem;
  right: 1rem;
  width: 1rem;
  height: 1rem;
  padding: 0;
}

.md-modal.md-modal--large .md-modal__header .md-modal__close:before {
  font-size: 1rem;
}

@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
  .md-modal.md-modal--large {
    width: 640px;
    top: 3.5625rem;
    max-height: calc(100vh - (3.5625rem * 2));
  }
  .md-modal.md-modal--large .md-modal__content {
    min-height: 480px;
    max-height: calc(100vh - (3.5625rem * 2));
    border: none;
  }
  .md-modal.md-modal--large .md-modal__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    width: 100%;
    padding: 1rem;
    font-family: "CiscoSansTT Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 1rem;
    line-height: 1.5rem;
  }
  .md-modal.md-modal--large .md-modal__header .md-modal__message {
    font-size: .875rem;
    line-height: 1.5rem;
    text-align: center;
  }
  .md-modal.md-modal--large .md-modal__header .md-modal__close {
    top: .75rem;
    right: .75rem;
    width: .875rem;
    height: .875rem;
    padding: 0;
  }
  .md-modal.md-modal--large .md-modal__header .md-modal__close:before {
    font-size: .875rem;
  }
}

@media only screen and (max-height: 50em) {
  .md-modal.md-modal--large .md-modal__content {
    min-height: auto;
  }
}

.md-modal.md-modal--default,
.md-modal.md-modal--medium {
  width: 640px;
  top: 2.9375rem;
  max-height: calc(100vh - (2.9375rem * 2));
}

.md-modal.md-modal--default .md-modal__content,
.md-modal.md-modal--medium .md-modal__content {
  min-height: 480px;
  max-height: calc(100vh - (2.9375rem * 2));
  border: none;
}

.md-modal.md-modal--default .md-modal__close,
.md-modal.md-modal--medium .md-modal__close {
  top: .75rem;
  right: .75rem;
  width: .875rem;
  height: .875rem;
  padding: 0;
}

.md-modal.md-modal--default .md-modal__close:before,
.md-modal.md-modal--medium .md-modal__close:before {
  font-size: .875rem;
}

@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
  .md-modal.md-modal--default,
  .md-modal.md-modal--medium {
    width: 640px;
    top: 3.5625rem;
    max-height: calc(100vh - (3.5625rem * 2));
  }
  .md-modal.md-modal--default .md-modal__content,
  .md-modal.md-modal--medium .md-modal__content {
    min-height: 480px;
    max-height: calc(100vh - (3.5625rem * 2));
    border: none;
  }
}

@media only screen and (max-height: 50em) {
  .md-modal.md-modal--default .md-modal__content,
  .md-modal.md-modal--medium .md-modal__content {
    min-height: auto;
  }
}

.md-modal.md-modal--small {
  width: 480px;
  top: 2.9375rem;
  max-height: calc(100vh - (2.9375rem * 2));
}

.md-modal.md-modal--small .md-modal__content {
  min-height: 360px;
  max-height: calc(100vh - (2.9375rem * 2));
  border: none;
}

.md-modal.md-modal--small .md-modal__close {
  top: .75rem;
  right: .75rem;
  width: .875rem;
  height: .875rem;
  padding: 0;
}

.md-modal.md-modal--small .md-modal__close:before {
  font-size: .875rem;
}

@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
  .md-modal.md-modal--small {
    width: 480px;
    top: 3.3125rem;
    max-height: calc(100vh - (3.3125rem * 2));
  }
  .md-modal.md-modal--small .md-modal__content {
    min-height: 360px;
    max-height: calc(100vh - (3.3125rem * 2));
    border: none;
  }
}

.md-modal.md-modal--dialog {
  width: 442px;
  top: 6.25rem;
  max-height: calc(100vh - (6.25rem * 2));
}

.md-modal.md-modal--dialog .md-modal__content {
  height: auto;
  min-height: 0;
  border-radius: 4px;
  max-height: calc(100vh - (6.25rem * 2));
  padding: 1.25rem;
  border: none;
}

.md-modal.md-modal--dialog .md-modal__close {
  display: none;
}

.md-modal.md-modal--dialog .md-modal__content {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  border: 1px solid rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.08);
}

.md-modal.md-modal--dialog .md-modal__content .md-modal__header {
  padding: 0 0 .75rem 0;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.md-modal.md-modal--dialog .md-modal__content .md-modal__title {
  font-family: "CiscoSansTT Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 16px;
  line-height: 24px;
  color: #000;
}

.md-modal.md-modal--dialog .md-modal__content .md-modal__body {
  margin-bottom: 1.5rem;
  text-align: left;
  background: #fff;
}

.md-modal.md-modal--dialog .md-modal__content .md-modal__body > * {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 22px;
  color: #545454;
}

.md-modal.md-modal--dialog .md-modal__content .md-modal__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0;
}

@media only screen and (max-width: 40em), only screen and (max-height: 37.5em) {
  .md-modal.md-modal--default,
  .md-modal.md-modal--dialog,
  .md-modal.md-modal--full,
  .md-modal.md-modal--large,
  .md-modal.md-modal--medium,
  .md-modal.md-modal--small {
    width: 100vw;
    top: auto;
    max-height: none;
  }
  .md-modal.md-modal--default .md-modal__content,
  .md-modal.md-modal--dialog .md-modal__content,
  .md-modal.md-modal--full .md-modal__content,
  .md-modal.md-modal--large .md-modal__content,
  .md-modal.md-modal--medium .md-modal__content,
  .md-modal.md-modal--small .md-modal__content {
    height: 100vh;
    min-height: 0;
    border-radius: 0;
    max-height: none;
    border: none;
  }
  .md-modal.md-modal--default .md-modal__flex-container,
  .md-modal.md-modal--dialog .md-modal__flex-container,
  .md-modal.md-modal--full .md-modal__flex-container,
  .md-modal.md-modal--large .md-modal__flex-container,
  .md-modal.md-modal--medium .md-modal__flex-container,
  .md-modal.md-modal--small .md-modal__flex-container {
    min-height: 100vh;
  }
  .md-modal.md-modal--default .md-modal__header,
  .md-modal.md-modal--dialog .md-modal__header,
  .md-modal.md-modal--full .md-modal__header,
  .md-modal.md-modal--large .md-modal__header,
  .md-modal.md-modal--medium .md-modal__header,
  .md-modal.md-modal--small .md-modal__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    width: 100%;
    padding: 1rem;
    font-family: "CiscoSansTT Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: .875rem;
    line-height: 1.5rem;
  }
  .md-modal.md-modal--default .md-modal__header .md-modal__message,
  .md-modal.md-modal--dialog .md-modal__header .md-modal__message,
  .md-modal.md-modal--full .md-modal__header .md-modal__message,
  .md-modal.md-modal--large .md-modal__header .md-modal__message,
  .md-modal.md-modal--medium .md-modal__header .md-modal__message,
  .md-modal.md-modal--small .md-modal__header .md-modal__message {
    padding-top: .75rem;
    font-size: .875rem;
    line-height: 1.5rem;
  }
  .md-modal.md-modal--default .md-modal__header .md-modal__close,
  .md-modal.md-modal--dialog .md-modal__header .md-modal__close,
  .md-modal.md-modal--full .md-modal__header .md-modal__close,
  .md-modal.md-modal--large .md-modal__header .md-modal__close,
  .md-modal.md-modal--medium .md-modal__header .md-modal__close,
  .md-modal.md-modal--small .md-modal__header .md-modal__close {
    top: .75rem;
    right: .75rem;
    width: .875rem;
    height: .875rem;
    padding: 0;
  }
  .md-modal.md-modal--default .md-modal__header .md-modal__close:before,
  .md-modal.md-modal--dialog .md-modal__header .md-modal__close:before,
  .md-modal.md-modal--full .md-modal__header .md-modal__close:before,
  .md-modal.md-modal--large .md-modal__header .md-modal__close:before,
  .md-modal.md-modal--medium .md-modal__header .md-modal__close:before,
  .md-modal.md-modal--small .md-modal__header .md-modal__close:before {
    font-size: .875rem;
  }
  .md-modal.md-modal--default .md-modal__footer,
  .md-modal.md-modal--dialog .md-modal__footer,
  .md-modal.md-modal--full .md-modal__footer,
  .md-modal.md-modal--large .md-modal__footer,
  .md-modal.md-modal--medium .md-modal__footer,
  .md-modal.md-modal--small .md-modal__footer {
    padding: 1rem;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
  .md-modal.md-modal--default .md-modal__footer .md-button,
  .md-modal.md-modal--dialog .md-modal__footer .md-button,
  .md-modal.md-modal--full .md-modal__footer .md-button,
  .md-modal.md-modal--large .md-modal__footer .md-button,
  .md-modal.md-modal--medium .md-modal__footer .md-button,
  .md-modal.md-modal--small .md-modal__footer .md-button {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 50%;
            flex: 1 1 50%;
  }
  .md-modal.md-modal--default .md-modal__footer .md-button:not(:first-of-type),
  .md-modal.md-modal--dialog .md-modal__footer .md-button:not(:first-of-type),
  .md-modal.md-modal--full .md-modal__footer .md-button:not(:first-of-type),
  .md-modal.md-modal--large .md-modal__footer .md-button:not(:first-of-type),
  .md-modal.md-modal--medium .md-modal__footer .md-button:not(:first-of-type),
  .md-modal.md-modal--small .md-modal__footer .md-button:not(:first-of-type) {
    margin-left: 1rem;
  }
}

@media only screen and (max-width: 40em), only screen and (max-height: 37.5em) {
  .md-modal.md-modal--default.md-modal--dialog .md-modal__flex-container,
  .md-modal.md-modal--dialog.md-modal--dialog .md-modal__flex-container,
  .md-modal.md-modal--full.md-modal--dialog .md-modal__flex-container,
  .md-modal.md-modal--large.md-modal--dialog .md-modal__flex-container,
  .md-modal.md-modal--medium.md-modal--dialog .md-modal__flex-container,
  .md-modal.md-modal--small.md-modal--dialog .md-modal__flex-container {
    min-height: calc(100vh - (1.25rem * 2));
  }
}

.md-modal__backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  display: block;
  background: rgba(0, 0, 0, 0.45);
}

.md-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: auto;
  padding: 8.25rem 2rem 2rem 2rem;
  text-align: center;
  background: #fff;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media only screen and (min-width: 40.0625em) {
  .md-panel {
    padding-top: 11.75rem;
  }
}

@media only screen and (max-height: 37.5em) {
  .md-panel {
    padding-top: 10vh;
  }
}

@media only screen and (min-height: 37.5625em) and (max-height: 50em) {
  .md-panel {
    padding-top: 15vh;
  }
}

.md-panel--full {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1039;
  height: 0;
  min-height: 100vh;
}

.md-panel__main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 32.5rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-panel__image {
  width: 100%;
  max-width: 190px;
  max-height: 80px;
  margin-bottom: 3rem;
  font-size: 5rem;
}

.md-panel__message,
.md-panel__title {
  width: 100%;
  margin-bottom: 0;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.md-panel__title {
  font-size: 1rem;
  line-height: 1.5rem;
  color: #000;
}

.md-panel__message {
  font-size: .875rem;
  line-height: 1.375rem;
  color: #545454;
}

.md-panel__secondary-action {
  margin-top: 3rem;
  font-size: .875rem;
  color: #545454;
}

.md-panel__spinner {
  margin-top: 2.5rem !important;
}

.md-panel__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 4rem;
  font-size: .625rem;
  color: #949494;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media only screen and (min-width: 40.0625em) {
  .md-panel__footer {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.md-panel__footer .footer__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  max-height: 1.75rem;
  margin-bottom: .875rem;
  font-size: 1.75rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media only screen and (min-width: 40.0625em) {
  .md-panel__footer .footer__logo {
    width: auto;
    margin-bottom: 0;
  }
}

.md-panel__footer .footer__copyright {
  text-align: center;
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
}

@media only screen and (min-width: 40.0625em) {
  .md-panel__footer .footer__copyright {
    margin-left: 1.25rem;
  }
}

.md-panel__footer a {
  color: #949494;
}

.md-panel__footer a:hover {
  color: #005e7d;
}

.md-panel__cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-panel .md-input,
.md-panel__cta .md-button {
  height: 2.5rem;
}

@media only screen and (max-width: 40em) {
  .md-panel .md-input,
  .md-panel__cta .md-button {
    width: 100%;
    max-width: 20rem;
  }
}

.md-panel .md-input {
  width: 100%;
  height: 2.5rem;
  max-width: 20rem;
}

.md-panel .md-input-container {
  margin: 0 auto;
}

@media only screen and (max-width: 40em) {
  .md-panel .md-input-container {
    width: 100%;
    max-width: 20rem;
  }
}

.md-panel .md-input {
  border-radius: 6.25rem;
}

.md-panel--message .md-panel__cta {
  margin-top: 1.5rem;
}

@media only screen and (max-width: 40em) {
  .md-panel--message .md-panel__cta {
    width: 100%;
  }
}

@media only screen and (min-width: 40.0625em) {
  .md-panel--message .md-panel__cta .md-button {
    padding-right: 4rem;
    padding-left: 4rem;
  }
}

@media only screen and (max-width: 40em) {
  .md-panel--form .md-panel__title.ellipsis {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}

.md-panel--form .md-panel__message {
  color: #545454;
}

.md-panel--form .md-panel__form {
  margin-top: .75rem;
  margin-bottom: 0;
}

@media only screen and (max-width: 40em) {
  .md-panel--form .md-panel__form {
    width: 100%;
  }
}

.md-panel--form .md-panel__cta .md-checkbox {
  margin-top: .5rem;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #545454;
}

.md-panel--form .md-panel__password-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: .5rem;
  font-size: .875rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.md-panel--form .md-panel__secondary-action {
  margin-top: 4.875rem;
}

.md-panel--form .md-input__icon-container .md-input {
  padding-right: 2.25rem;
}

.md-panel--form .md-input__icon-container .md-button--icon,
.md-panel--form .md-input__icon-container .md-input__icon {
  min-height: 0;
  padding: 0;
  background: 0 0;
  border: 0;
}

.md-panel--form .md-button,
.md-panel--form .md-input {
  min-height: 2.5rem;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
  margin-bottom: .5rem;
}

@media only screen and (min-width: 40.0625em) {
  .md-panel--form .md-button,
  .md-panel--form .md-input {
    width: 20rem;
  }
  .md-panel--form .md-button.md-button--icon,
  .md-panel--form .md-input.md-button--icon {
    width: auto;
  }
}

.md-panel--form .md-input--with-icon {
  padding-right: 2.25rem;
}

.md-panel--form .md-input-container {
  margin-bottom: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-panel--form .md-input-container .md-input__messages {
  margin-top: 0;
  margin-bottom: .5rem;
  line-height: 1.5rem;
}

.md-panel--form .md-input-container .md-input__icon--right {
  position: absolute;
  top: .6875rem;
  right: .6875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.125rem;
  color: #949494;
  cursor: pointer;
}

.md-panel--form .md-input:focus + .md-input__icon--right {
  position: absolute;
  display: block;
  cursor: pointer;
}

.md-panel--form .md-input__messages.error {
  padding: 0;
  margin: 0;
}

.md-panel--form .md-input__messages.error .message {
  margin-bottom: .75rem;
  margin-left: 0;
  font-size: .875rem;
  line-height: 1.5rem;
  color: #f7644a;
}

.md--sites .page-header,
.md-content .page-header {
  min-height: 30vh;
  padding: 4rem;
  padding-bottom: 5rem;
  margin-bottom: 1rem;
  text-align: center;
}

.md--sites .page-header__container,
.md-content .page-header__container {
  margin: 0 auto;
  max-width: 85.375rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}

.md--sites .page-header__container:after,
.md--sites .page-header__container:before,
.md-content .page-header__container:after,
.md-content .page-header__container:before {
  display: table;
  content: ' ';
}

.md--sites .page-header__container:after,
.md-content .page-header__container:after {
  clear: both;
}

.md--sites .page-header__container.page-header--left,
.md-content .page-header__container.page-header--left {
  text-align: left;
  -webkit-box-align: left;
      -ms-flex-align: left;
          align-items: left;
}

.md--sites .page-header__title,
.md-content .page-header__title {
  margin-top: 7rem;
  margin-bottom: 2rem;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 4.5rem;
}

.md--sites .page-header__lead,
.md-content .page-header__lead {
  max-width: 90%;
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 1.5rem;
  line-height: 2.5rem;
}

@media only screen and (min-width: 40.0625em) {
  .md--sites .page-header__lead,
  .md-content .page-header__lead {
    max-width: 70%;
  }
}

@media only screen and (min-width: 64.0625em) {
  .md--sites .page-header__lead,
  .md-content .page-header__lead {
    max-width: 50%;
  }
}

.md--sites .page-header.page-header--dark .page-header__lead,
.md--sites .page-header.page-header--dark .page-header__title,
.md-content .page-header.page-header--dark .page-header__lead,
.md-content .page-header.page-header--dark .page-header__title {
  color: #fff;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.75);
}

ul.pagination {
  display: block;
  margin-left: -.3125rem;
  min-height: 1.5rem;
}

.md ul.pagination .li,
.md ul.pagination .md-li,
ul.pagination .md .li,
ul.pagination .md .md-li,
ul.pagination li {
  height: 1.5rem;
  font-size: .875rem;
  color: #000;
  margin-left: .3125rem;
}

.md ul.pagination .li a,
.md ul.pagination .li button,
.md ul.pagination .md-li a,
.md ul.pagination .md-li button,
ul.pagination .md .li a,
ul.pagination .md .li button,
ul.pagination .md .md-li a,
ul.pagination .md .md-li button,
ul.pagination li a,
ul.pagination li button {
  border-radius: 4px;
  -webkit-transition: background-color .3s ease-out;
  transition: background-color .3s ease-out;
  display: block;
  padding: .0625rem .625rem .0625rem;
  font-size: 1em;
  font-weight: 400;
  line-height: inherit;
  color: #949494;
  background: 0 0;
}

.md ul.pagination .li a:focus,
.md ul.pagination .li button:focus,
.md ul.pagination .li:hover a,
.md ul.pagination .li:hover button,
.md ul.pagination .md-li a:focus,
.md ul.pagination .md-li button:focus,
.md ul.pagination .md-li:hover a,
.md ul.pagination .md-li:hover button,
ul.pagination .md .li a:focus,
ul.pagination .md .li button:focus,
ul.pagination .md .li:hover a,
ul.pagination .md .li:hover button,
ul.pagination .md .md-li a:focus,
ul.pagination .md .md-li button:focus,
ul.pagination .md .md-li:hover a,
ul.pagination .md .md-li:hover button,
ul.pagination li a:focus,
ul.pagination li button:focus,
ul.pagination li:hover a,
ul.pagination li:hover button {
  background: #e6e6e6;
}

.md ul.pagination .unavailable.li a,
.md ul.pagination .unavailable.li button,
.md ul.pagination .unavailable.md-li a,
.md ul.pagination .unavailable.md-li button,
ul.pagination .md .unavailable.li a,
ul.pagination .md .unavailable.li button,
ul.pagination .md .unavailable.md-li a,
ul.pagination .md .unavailable.md-li button,
ul.pagination li.unavailable a,
ul.pagination li.unavailable button {
  color: #949494;
  cursor: default;
}

.md ul.pagination .unavailable.li a:focus,
.md ul.pagination .unavailable.li button:focus,
.md ul.pagination .unavailable.li:hover a,
.md ul.pagination .unavailable.li:hover button,
.md ul.pagination .unavailable.md-li a:focus,
.md ul.pagination .unavailable.md-li button:focus,
.md ul.pagination .unavailable.md-li:hover a,
.md ul.pagination .unavailable.md-li:hover button,
ul.pagination .md .unavailable.li a:focus,
ul.pagination .md .unavailable.li button:focus,
ul.pagination .md .unavailable.li:hover a,
ul.pagination .md .unavailable.li:hover button,
ul.pagination .md .unavailable.md-li a:focus,
ul.pagination .md .unavailable.md-li button:focus,
ul.pagination .md .unavailable.md-li:hover a,
ul.pagination .md .unavailable.md-li:hover button,
ul.pagination li.unavailable a:focus,
ul.pagination li.unavailable button:focus,
ul.pagination li.unavailable:hover a,
ul.pagination li.unavailable:hover button {
  background: 0 0;
}

.md ul.pagination .current.li a,
.md ul.pagination .current.li button,
.md ul.pagination .current.md-li a,
.md ul.pagination .current.md-li button,
ul.pagination .md .current.li a,
ul.pagination .md .current.li button,
ul.pagination .md .current.md-li a,
ul.pagination .md .current.md-li button,
ul.pagination li.current a,
ul.pagination li.current button {
  font-weight: 700;
  color: #fff;
  cursor: default;
  background: #00a0d1;
}

.md ul.pagination .current.li a:focus,
.md ul.pagination .current.li a:hover,
.md ul.pagination .current.li button:focus,
.md ul.pagination .current.li button:hover,
.md ul.pagination .current.md-li a:focus,
.md ul.pagination .current.md-li a:hover,
.md ul.pagination .current.md-li button:focus,
.md ul.pagination .current.md-li button:hover,
ul.pagination .md .current.li a:focus,
ul.pagination .md .current.li a:hover,
ul.pagination .md .current.li button:focus,
ul.pagination .md .current.li button:hover,
ul.pagination .md .current.md-li a:focus,
ul.pagination .md .current.md-li a:hover,
ul.pagination .md .current.md-li button:focus,
ul.pagination .md .current.md-li button:hover,
ul.pagination li.current a:focus,
ul.pagination li.current a:hover,
ul.pagination li.current button:focus,
ul.pagination li.current button:hover {
  background: #00a0d1;
}

.md ul.pagination .li,
.md ul.pagination .md-li,
ul.pagination .md .li,
ul.pagination .md .md-li,
ul.pagination li {
  display: block;
  float: left;
}

.pagination-centered {
  text-align: center;
}

.md .pagination-centered ul.pagination .li,
.md .pagination-centered ul.pagination .md-li,
.pagination-centered ul.pagination .md .li,
.pagination-centered ul.pagination .md .md-li,
.pagination-centered ul.pagination li {
  display: inline-block;
  float: none;
}

.md-popover.md-event-overlay {
  position: static;
}

.md-popover.md-event-overlay > .md-event-overlay__children {
  position: static;
  padding: 12px;
}

.md-popover.md-event-overlay > .md-event-overlay__arrow {
  z-index: 1027;
}

.md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--right > .md-event-overlay__arrow {
  margin-top: 0;
}

.md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--left > .md-event-overlay__arrow {
  margin-top: 0;
  margin-left: -2px;
}

.md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--left > .md-event-overlay__children {
  margin-right: 14px;
}

.md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--bottom > .md-event-overlay__arrow {
  margin-left: 0;
}

.md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--top > .md-event-overlay__arrow {
  margin-top: -2px;
  margin-left: 0;
}

.md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--top > .md-event-overlay__children {
  margin-bottom: 14px;
}

.md-popover .md-tooltip__text {
  color: #292929;
}

.progressbar-label {
  text-align: left;
}

.progressbar-progress {
  float: right;
}

.progressbar-label,
.progressbar-progress {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: .6875rem;
  color: #000;
}

.progress {
  height: .25rem;
  padding: 0;
  margin-bottom: .625rem;
  background-color: #dedede;
  border: 1px solid #fff;
  border: none;
}

.progress .meter {
  display: block;
  height: 100%;
  background: #00a0d1;
}

.progress.secondary .meter {
  display: block;
  height: 100%;
  background: #545454;
}

.progress.success .meter {
  display: block;
  height: 100%;
  background: #00ab50;
}

.progress.danger .meter {
  display: block;
  height: 100%;
  background: #f7644a;
}

.progress.warning .meter {
  display: block;
  height: 100%;
  background: #d97f00;
}

.progress.info .meter {
  display: block;
  height: 100%;
  background: #16a693;
}

.md-radio-group {
  margin-bottom: 1.5rem;
}

.md-radio-group:last-child {
  margin-bottom: 0;
}

.md-radio .md-radio__input + .md-radio__label {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: inherit;
}

.md-radio .md-radio__input + .md-radio__label:before {
  background-color: #fff;
  border: 1px solid #ccc;
}

.md-radio .md-radio__input + .md-radio__label.hover:before,
.md-radio .md-radio__input + .md-radio__label:hover:before {
  background-color: #dedede;
}

.md-radio .md-radio__input.focus + .md-radio__label:before,
.md-radio .md-radio__input:focus + .md-radio__label:before {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-radio .md-radio__input.focus + .md-radio__label:before:not(:focus-visible),
.md-radio .md-radio__input:focus + .md-radio__label:before:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-radio .md-radio__input:checked + .md-radio__label:before {
  background-color: #00a0d1;
  border: none;
}

.md-radio .md-radio__input:checked + .md-radio__label.hover:before,
.md-radio .md-radio__input:checked + .md-radio__label:hover:before {
  background-color: #007aa3;
}

.md-radio .md-radio__input.disabled + .md-radio__label:before,
.md-radio .md-radio__input:disabled + .md-radio__label:before {
  background-color: rgba(0, 0, 0, 0.16);
  border: none;
}

.md-radio .md-radio__input.disabled:checked + .md-radio__label:before,
.md-radio .md-radio__input:disabled:checked + .md-radio__label:before {
  background-color: #00a0d1;
  border: none;
}

.md-radio .md-radio__input.disabled:checked + .md-radio__label.hover:before,
.md-radio .md-radio__input.disabled:checked + .md-radio__label:hover:before,
.md-radio .md-radio__input:disabled:checked + .md-radio__label.hover:before,
.md-radio .md-radio__input:disabled:checked + .md-radio__label:hover:before {
  background-color: #00a0d1;
}

.md-radio .md-radio__input {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  border: 0;
}

.md-radio .md-radio__input:checked + .md-radio__label:before {
  color: #fff;
  cursor: pointer;
}

.md-radio .md-radio__input.disabled + .md-radio__label,
.md-radio .md-radio__input:disabled + .md-radio__label {
  cursor: default;
  opacity: .4;
}

.md-radio .md-radio__input.disabled + .md-radio__label:before,
.md-radio .md-radio__input:disabled + .md-radio__label:before {
  cursor: default;
}

.md-radio .md-radio__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.25rem;
  color: inherit;
  font-size: 1rem;
  cursor: pointer;
}

.md-radio .md-radio__label:before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  border-top-right-radius: 50%;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  content: "\fbc8";
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .75rem;
  font-family: momentum-ui-icons-imi;
  font-size: .5rem;
  font-style: normal;
  line-height: .5rem;
  color: transparent;
  border: none;
  -webkit-transition: 0s ease-in-out all;
  transition: 0s ease-in-out all;
}

.md-radio.md-input-container {
  margin-bottom: .5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.md-radio .md-input__help-text {
  color: #545454;
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: .875rem;
  line-height: 1.375rem;
  padding-left: 1rem;
  margin-bottom: .25rem;
  padding-left: 2rem;
}

.md--contrast .md-radio .md-input__help-text {
  color: #121212;
}

.md--dark .md-radio .md-input__help-text,
.md-input-container--dark .md-radio .md-input__help-text {
  color: #b2b2b2;
}

.md--contrast .md--dark .md-radio .md-input__help-text,
.md--contrast .md-input-container--dark .md-radio .md-input__help-text {
  color: #fff;
}

.md-radio .md-input__help-text span {
  font-size: inherit;
}

.md--dark .md-radio .md-radio__input + .md-radio__label {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
}

.md--dark .md-radio .md-radio__input + .md-radio__label:before {
  background-color: rgba(255, 255, 255, 0.48);
  border: 1px solid #fff;
}

.md--dark .md-radio .md-radio__input + .md-radio__label.hover:before,
.md--dark .md-radio .md-radio__input + .md-radio__label:hover:before {
  background-color: rgba(255, 255, 255, 0.64);
}

.md--dark .md-radio .md-radio__input.focus + .md-radio__label:before,
.md--dark .md-radio .md-radio__input:focus + .md-radio__label:before {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-radio .md-radio__input.focus + .md-radio__label:before:not(:focus-visible),
.md--dark .md-radio .md-radio__input:focus + .md-radio__label:before:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-radio .md-radio__input:checked + .md-radio__label:before {
  background-color: #005e7d;
  border: none;
}

.md--dark .md-radio .md-radio__input:checked + .md-radio__label.hover:before,
.md--dark .md-radio .md-radio__input:checked + .md-radio__label:hover:before {
  background-color: #005e7d;
}

.md--dark .md-radio .md-radio__input.disabled + .md-radio__label:before,
.md--dark .md-radio .md-radio__input:disabled + .md-radio__label:before {
  border: none;
}

.md--dark .md-radio .md-radio__input.disabled:checked + .md-radio__label:before,
.md--dark .md-radio .md-radio__input:disabled:checked + .md-radio__label:before {
  background-color: #005e7d;
  border: none;
}

.md--dark .md-radio .md-radio__input.disabled:checked + .md-radio__label.hover:before,
.md--dark .md-radio .md-radio__input.disabled:checked + .md-radio__label:hover:before,
.md--dark .md-radio .md-radio__input:disabled:checked + .md-radio__label.hover:before,
.md--dark .md-radio .md-radio__input:disabled:checked + .md-radio__label:hover:before {
  background-color: #005e7d;
}

.md--client .md-radio .md-radio__input + .md-radio__label,
.md-input--filled .md-radio .md-radio__input + .md-radio__label {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: inherit;
}

.md--client .md-radio .md-radio__input + .md-radio__label:before,
.md-input--filled .md-radio .md-radio__input + .md-radio__label:before {
  background-color: rgba(0, 0, 0, 0.16);
  border: 1px solid transparent;
}

.md--client .md-radio .md-radio__input + .md-radio__label.hover:before,
.md--client .md-radio .md-radio__input + .md-radio__label:hover:before,
.md-input--filled .md-radio .md-radio__input + .md-radio__label.hover:before,
.md-input--filled .md-radio .md-radio__input + .md-radio__label:hover:before {
  background-color: rgba(0, 0, 0, 0.24);
}

.md--client .md-radio .md-radio__input.focus + .md-radio__label:before,
.md--client .md-radio .md-radio__input:focus + .md-radio__label:before,
.md-input--filled .md-radio .md-radio__input.focus + .md-radio__label:before,
.md-input--filled .md-radio .md-radio__input:focus + .md-radio__label:before {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--client .md-radio .md-radio__input.focus + .md-radio__label:before:not(:focus-visible),
.md--client .md-radio .md-radio__input:focus + .md-radio__label:before:not(:focus-visible),
.md-input--filled .md-radio .md-radio__input.focus + .md-radio__label:before:not(:focus-visible),
.md-input--filled .md-radio .md-radio__input:focus + .md-radio__label:before:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--client .md-radio .md-radio__input:checked + .md-radio__label:before,
.md-input--filled .md-radio .md-radio__input:checked + .md-radio__label:before {
  background-color: #00a0d1;
  border: none;
}

.md--client .md-radio .md-radio__input:checked + .md-radio__label.hover:before,
.md--client .md-radio .md-radio__input:checked + .md-radio__label:hover:before,
.md-input--filled .md-radio .md-radio__input:checked + .md-radio__label.hover:before,
.md-input--filled .md-radio .md-radio__input:checked + .md-radio__label:hover:before {
  background-color: #007aa3;
}

.md--client .md-radio .md-radio__input.disabled + .md-radio__label:before,
.md--client .md-radio .md-radio__input:disabled + .md-radio__label:before,
.md-input--filled .md-radio .md-radio__input.disabled + .md-radio__label:before,
.md-input--filled .md-radio .md-radio__input:disabled + .md-radio__label:before {
  background-color: rgba(0, 0, 0, 0.16);
  border: none;
}

.md--client .md-radio .md-radio__input.disabled:checked + .md-radio__label:before,
.md--client .md-radio .md-radio__input:disabled:checked + .md-radio__label:before,
.md-input--filled .md-radio .md-radio__input.disabled:checked + .md-radio__label:before,
.md-input--filled .md-radio .md-radio__input:disabled:checked + .md-radio__label:before {
  background-color: #00a0d1;
  border: none;
}

.md--client .md-radio .md-radio__input.disabled:checked + .md-radio__label.hover:before,
.md--client .md-radio .md-radio__input.disabled:checked + .md-radio__label:hover:before,
.md--client .md-radio .md-radio__input:disabled:checked + .md-radio__label.hover:before,
.md--client .md-radio .md-radio__input:disabled:checked + .md-radio__label:hover:before,
.md-input--filled .md-radio .md-radio__input.disabled:checked + .md-radio__label.hover:before,
.md-input--filled .md-radio .md-radio__input.disabled:checked + .md-radio__label:hover:before,
.md-input--filled .md-radio .md-radio__input:disabled:checked + .md-radio__label.hover:before,
.md-input--filled .md-radio .md-radio__input:disabled:checked + .md-radio__label:hover:before {
  background-color: #00a0d1;
}

.md--client .md--dark .md-radio .md-radio__input + .md-radio__label,
.md--client.md--dark .md-radio .md-radio__input + .md-radio__label,
.md--dark .md-input--filled .md-radio .md-radio__input + .md-radio__label,
.md--dark.md-input--filled .md-radio .md-radio__input + .md-radio__label {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
}

.md--client .md--dark .md-radio .md-radio__input + .md-radio__label:before,
.md--client.md--dark .md-radio .md-radio__input + .md-radio__label:before,
.md--dark .md-input--filled .md-radio .md-radio__input + .md-radio__label:before,
.md--dark.md-input--filled .md-radio .md-radio__input + .md-radio__label:before {
  background-color: rgba(255, 255, 255, 0.48);
  border: 1px solid transparent;
}

.md--client .md--dark .md-radio .md-radio__input + .md-radio__label.hover:before,
.md--client .md--dark .md-radio .md-radio__input + .md-radio__label:hover:before,
.md--client.md--dark .md-radio .md-radio__input + .md-radio__label.hover:before,
.md--client.md--dark .md-radio .md-radio__input + .md-radio__label:hover:before,
.md--dark .md-input--filled .md-radio .md-radio__input + .md-radio__label.hover:before,
.md--dark .md-input--filled .md-radio .md-radio__input + .md-radio__label:hover:before,
.md--dark.md-input--filled .md-radio .md-radio__input + .md-radio__label.hover:before,
.md--dark.md-input--filled .md-radio .md-radio__input + .md-radio__label:hover:before {
  background-color: rgba(255, 255, 255, 0.64);
}

.md--client .md--dark .md-radio .md-radio__input.focus + .md-radio__label:before,
.md--client .md--dark .md-radio .md-radio__input:focus + .md-radio__label:before,
.md--client.md--dark .md-radio .md-radio__input.focus + .md-radio__label:before,
.md--client.md--dark .md-radio .md-radio__input:focus + .md-radio__label:before,
.md--dark .md-input--filled .md-radio .md-radio__input.focus + .md-radio__label:before,
.md--dark .md-input--filled .md-radio .md-radio__input:focus + .md-radio__label:before,
.md--dark.md-input--filled .md-radio .md-radio__input.focus + .md-radio__label:before,
.md--dark.md-input--filled .md-radio .md-radio__input:focus + .md-radio__label:before {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--client .md--dark .md-radio .md-radio__input.focus + .md-radio__label:before:not(:focus-visible),
.md--client .md--dark .md-radio .md-radio__input:focus + .md-radio__label:before:not(:focus-visible),
.md--client.md--dark .md-radio .md-radio__input.focus + .md-radio__label:before:not(:focus-visible),
.md--client.md--dark .md-radio .md-radio__input:focus + .md-radio__label:before:not(:focus-visible),
.md--dark .md-input--filled .md-radio .md-radio__input.focus + .md-radio__label:before:not(:focus-visible),
.md--dark .md-input--filled .md-radio .md-radio__input:focus + .md-radio__label:before:not(:focus-visible),
.md--dark.md-input--filled .md-radio .md-radio__input.focus + .md-radio__label:before:not(:focus-visible),
.md--dark.md-input--filled .md-radio .md-radio__input:focus + .md-radio__label:before:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--client .md--dark .md-radio .md-radio__input:checked + .md-radio__label:before,
.md--client.md--dark .md-radio .md-radio__input:checked + .md-radio__label:before,
.md--dark .md-input--filled .md-radio .md-radio__input:checked + .md-radio__label:before,
.md--dark.md-input--filled .md-radio .md-radio__input:checked + .md-radio__label:before {
  background-color: #005e7d;
  border: none;
}

.md--client .md--dark .md-radio .md-radio__input:checked + .md-radio__label.hover:before,
.md--client .md--dark .md-radio .md-radio__input:checked + .md-radio__label:hover:before,
.md--client.md--dark .md-radio .md-radio__input:checked + .md-radio__label.hover:before,
.md--client.md--dark .md-radio .md-radio__input:checked + .md-radio__label:hover:before,
.md--dark .md-input--filled .md-radio .md-radio__input:checked + .md-radio__label.hover:before,
.md--dark .md-input--filled .md-radio .md-radio__input:checked + .md-radio__label:hover:before,
.md--dark.md-input--filled .md-radio .md-radio__input:checked + .md-radio__label.hover:before,
.md--dark.md-input--filled .md-radio .md-radio__input:checked + .md-radio__label:hover:before {
  background-color: #005e7d;
}

.md--client .md--dark .md-radio .md-radio__input.disabled + .md-radio__label:before,
.md--client .md--dark .md-radio .md-radio__input:disabled + .md-radio__label:before,
.md--client.md--dark .md-radio .md-radio__input.disabled + .md-radio__label:before,
.md--client.md--dark .md-radio .md-radio__input:disabled + .md-radio__label:before,
.md--dark .md-input--filled .md-radio .md-radio__input.disabled + .md-radio__label:before,
.md--dark .md-input--filled .md-radio .md-radio__input:disabled + .md-radio__label:before,
.md--dark.md-input--filled .md-radio .md-radio__input.disabled + .md-radio__label:before,
.md--dark.md-input--filled .md-radio .md-radio__input:disabled + .md-radio__label:before {
  background-color: rgba(255, 255, 255, 0.48);
  border: none;
}

.md--client .md--dark .md-radio .md-radio__input.disabled:checked + .md-radio__label:before,
.md--client .md--dark .md-radio .md-radio__input:disabled:checked + .md-radio__label:before,
.md--client.md--dark .md-radio .md-radio__input.disabled:checked + .md-radio__label:before,
.md--client.md--dark .md-radio .md-radio__input:disabled:checked + .md-radio__label:before,
.md--dark .md-input--filled .md-radio .md-radio__input.disabled:checked + .md-radio__label:before,
.md--dark .md-input--filled .md-radio .md-radio__input:disabled:checked + .md-radio__label:before,
.md--dark.md-input--filled .md-radio .md-radio__input.disabled:checked + .md-radio__label:before,
.md--dark.md-input--filled .md-radio .md-radio__input:disabled:checked + .md-radio__label:before {
  background-color: #005e7d;
  border: none;
}

.md--client .md--dark .md-radio .md-radio__input.disabled:checked + .md-radio__label.hover:before,
.md--client .md--dark .md-radio .md-radio__input.disabled:checked + .md-radio__label:hover:before,
.md--client .md--dark .md-radio .md-radio__input:disabled:checked + .md-radio__label.hover:before,
.md--client .md--dark .md-radio .md-radio__input:disabled:checked + .md-radio__label:hover:before,
.md--client.md--dark .md-radio .md-radio__input.disabled:checked + .md-radio__label.hover:before,
.md--client.md--dark .md-radio .md-radio__input.disabled:checked + .md-radio__label:hover:before,
.md--client.md--dark .md-radio .md-radio__input:disabled:checked + .md-radio__label.hover:before,
.md--client.md--dark .md-radio .md-radio__input:disabled:checked + .md-radio__label:hover:before,
.md--dark .md-input--filled .md-radio .md-radio__input.disabled:checked + .md-radio__label.hover:before,
.md--dark .md-input--filled .md-radio .md-radio__input.disabled:checked + .md-radio__label:hover:before,
.md--dark .md-input--filled .md-radio .md-radio__input:disabled:checked + .md-radio__label.hover:before,
.md--dark .md-input--filled .md-radio .md-radio__input:disabled:checked + .md-radio__label:hover:before,
.md--dark.md-input--filled .md-radio .md-radio__input.disabled:checked + .md-radio__label.hover:before,
.md--dark.md-input--filled .md-radio .md-radio__input.disabled:checked + .md-radio__label:hover:before,
.md--dark.md-input--filled .md-radio .md-radio__input:disabled:checked + .md-radio__label.hover:before,
.md--dark.md-input--filled .md-radio .md-radio__input:disabled:checked + .md-radio__label:hover:before {
  background-color: #005e7d;
}

.md-radio-horizontal {
  display: inline-block;
  margin-right: 20px;
}

.form-horizontal .md-radio-horizontal {
  padding-top: 6px;
}

.md-select .md-input__wrapper {
  line-height: 0;
}

.md-select .md-input__after {
  pointer-events: none;
}

.md-select .md-rotate {
  -webkit-transform: rotate(0);
          transform: rotate(0);
  -webkit-transition: -webkit-transform ease .15s;
  transition: -webkit-transform ease .15s;
  transition: transform ease .15s;
  transition: transform ease .15s, -webkit-transform ease .15s;
}

.md-select .open .md-rotate {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.md-select .md-button,
.md-select__input {
  width: 100%;
  color: rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0.08);
  border-color: transparent;
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 4px;
  text-align: left;
  margin: .125rem 0;
  min-width: 11.25rem;
}

.md-select .md-button.disabled,
.md-select .md-button.md-button--disabled,
.md-select .md-button[disabled],
.md-select__input.disabled,
.md-select__input.md-button--disabled,
.md-select__input[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-select .md-button.disabled:focus,
.md-select .md-button.disabled:hover,
.md-select .md-button.md-button--disabled:focus,
.md-select .md-button.md-button--disabled:hover,
.md-select .md-button[disabled]:focus,
.md-select .md-button[disabled]:hover,
.md-select__input.disabled:focus,
.md-select__input.disabled:hover,
.md-select__input.md-button--disabled:focus,
.md-select__input.md-button--disabled:hover,
.md-select__input[disabled]:focus,
.md-select__input[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md-select .md-button:hover,
.md-select__input:hover {
  color: rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0.12);
}

.md-select .md-button.active,
.md-select .md-button:active,
.md-select__input.active,
.md-select__input:active {
  color: rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0.08);
}

.md--dark .md-select .md-button,
.md--dark .md-select__input {
  color: rgba(255, 255, 255, 0.6);
  background-color: rgba(255, 255, 255, 0.24);
  border-color: transparent;
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 4px;
}

.md--dark .md-select .md-button.disabled,
.md--dark .md-select .md-button.md-button--disabled,
.md--dark .md-select .md-button[disabled],
.md--dark .md-select__input.disabled,
.md--dark .md-select__input.md-button--disabled,
.md--dark .md-select__input[disabled] {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-select .md-button.disabled:focus,
.md--dark .md-select .md-button.disabled:hover,
.md--dark .md-select .md-button.md-button--disabled:focus,
.md--dark .md-select .md-button.md-button--disabled:hover,
.md--dark .md-select .md-button[disabled]:focus,
.md--dark .md-select .md-button[disabled]:hover,
.md--dark .md-select__input.disabled:focus,
.md--dark .md-select__input.disabled:hover,
.md--dark .md-select__input.md-button--disabled:focus,
.md--dark .md-select__input.md-button--disabled:hover,
.md--dark .md-select__input[disabled]:focus,
.md--dark .md-select__input[disabled]:hover {
  color: rgba(0, 0, 0, 0.2);
  fill: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.04);
}

.md--dark .md-select .md-button:hover,
.md--dark .md-select__input:hover {
  color: rgba(255, 255, 255, 0.6);
  background-color: rgba(255, 255, 255, 0.32);
}

.md--dark .md-select .md-button.active,
.md--dark .md-select .md-button:active,
.md--dark .md-select__input.active,
.md--dark .md-select__input:active {
  color: rgba(255, 255, 255, 0.6);
  background-color: rgba(255, 255, 255, 0.24);
}

.md-select .md-button.disabled,
.md-select .md-button.md-button--disabled,
.md-select .md-button[disabled],
.md-select__input.disabled,
.md-select__input.md-button--disabled,
.md-select__input[disabled] {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.md-select .md-button.disabled .md-select__label,
.md-select .md-button.md-button--disabled .md-select__label,
.md-select .md-button[disabled] .md-select__label,
.md-select__input.disabled .md-select__label,
.md-select__input.md-button--disabled .md-select__label,
.md-select__input[disabled] .md-select__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-select .md-button.disabled .md-select__label > .md-icon,
.md-select .md-button.disabled .md-select__label > i,
.md-select .md-button.md-button--disabled .md-select__label > .md-icon,
.md-select .md-button.md-button--disabled .md-select__label > i,
.md-select .md-button[disabled] .md-select__label > .md-icon,
.md-select .md-button[disabled] .md-select__label > i,
.md-select__input.disabled .md-select__label > .md-icon,
.md-select__input.disabled .md-select__label > i,
.md-select__input.md-button--disabled .md-select__label > .md-icon,
.md-select__input.md-button--disabled .md-select__label > i,
.md-select__input[disabled] .md-select__label > .md-icon,
.md-select__input[disabled] .md-select__label > i {
  color: rgba(0, 0, 0, 0.4);
}

.md-select .md-button.disabled .md-select__label > .md-icon path,
.md-select .md-button.disabled .md-select__label > i path,
.md-select .md-button.md-button--disabled .md-select__label > .md-icon path,
.md-select .md-button.md-button--disabled .md-select__label > i path,
.md-select .md-button[disabled] .md-select__label > .md-icon path,
.md-select .md-button[disabled] .md-select__label > i path,
.md-select__input.disabled .md-select__label > .md-icon path,
.md-select__input.disabled .md-select__label > i path,
.md-select__input.md-button--disabled .md-select__label > .md-icon path,
.md-select__input.md-button--disabled .md-select__label > i path,
.md-select__input[disabled] .md-select__label > .md-icon path,
.md-select__input[disabled] .md-select__label > i path {
  fill: rgba(0, 0, 0, 0.4);
}

.md--dark .md-select .md-button.disabled .md-select__label > .md-icon,
.md--dark .md-select .md-button.disabled .md-select__label > i,
.md--dark .md-select .md-button.md-button--disabled .md-select__label > .md-icon,
.md--dark .md-select .md-button.md-button--disabled .md-select__label > i,
.md--dark .md-select .md-button[disabled] .md-select__label > .md-icon,
.md--dark .md-select .md-button[disabled] .md-select__label > i,
.md--dark .md-select__input.disabled .md-select__label > .md-icon,
.md--dark .md-select__input.disabled .md-select__label > i,
.md--dark .md-select__input.md-button--disabled .md-select__label > .md-icon,
.md--dark .md-select__input.md-button--disabled .md-select__label > i,
.md--dark .md-select__input[disabled] .md-select__label > .md-icon,
.md--dark .md-select__input[disabled] .md-select__label > i {
  color: rgba(255, 255, 255, 0.4);
}

.md--dark .md-select .md-button.disabled .md-select__label > .md-icon path,
.md--dark .md-select .md-button.disabled .md-select__label > i path,
.md--dark .md-select .md-button.md-button--disabled .md-select__label > .md-icon path,
.md--dark .md-select .md-button.md-button--disabled .md-select__label > i path,
.md--dark .md-select .md-button[disabled] .md-select__label > .md-icon path,
.md--dark .md-select .md-button[disabled] .md-select__label > i path,
.md--dark .md-select__input.disabled .md-select__label > .md-icon path,
.md--dark .md-select__input.disabled .md-select__label > i path,
.md--dark .md-select__input.md-button--disabled .md-select__label > .md-icon path,
.md--dark .md-select__input.md-button--disabled .md-select__label > i path,
.md--dark .md-select__input[disabled] .md-select__label > .md-icon path,
.md--dark .md-select__input[disabled] .md-select__label > i path {
  fill: rgba(255, 255, 255, 0.4);
}

.md-select .md-button .md-select__label,
.md-select__input .md-select__label {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-select .md-button .md-select__label > span,
.md-select__input .md-select__label > span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 15.625rem;
}

.md-select .md-button .md-select__label > .md-icon,
.md-select .md-button .md-select__label > i,
.md-select__input .md-select__label > .md-icon,
.md-select__input .md-select__label > i {
  color: #121212;
}

.md-select .md-button .md-select__label > .md-icon path,
.md-select .md-button .md-select__label > i path,
.md-select__input .md-select__label > .md-icon path,
.md-select__input .md-select__label > i path {
  fill: #121212;
}

.md--dark .md-select .md-button .md-select__label > .md-icon,
.md--dark .md-select .md-button .md-select__label > i,
.md--dark .md-select__input .md-select__label > .md-icon,
.md--dark .md-select__input .md-select__label > i {
  color: #fff;
}

.md--dark .md-select .md-button .md-select__label > .md-icon path,
.md--dark .md-select .md-button .md-select__label > i path,
.md--dark .md-select__input .md-select__label > .md-icon path,
.md--dark .md-select__input .md-select__label > i path {
  fill: #fff;
}

.md-select .md-event-overlay__children {
  max-height: 19.25rem;
  overflow: auto;
  border: 0.0625rem solid rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.08);
}

.md--dark .md-select .md-event-overlay__children .md-list-item {
  color: #000;
  background-color: transparent;
}

.md--dark .md-select .md-event-overlay__children .md-list-item .md-list-item__header {
  color: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md--dark .md-select .md-event-overlay__children .md-list-item .md-list-item__left {
  color: #000;
  fill: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item .md-list-item__right {
  color: #000;
  fill: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.active),
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.disabled),
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.md-list-item--read-only),
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(:active),
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.active),
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.disabled),
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.md-list-item--read-only),
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(:active),
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.active),
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.disabled),
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.md-list-item--read-only),
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(:active) {
  color: #000;
  background-color: #c9f4ff;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.active) .md-list-item__header,
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.disabled) .md-list-item__header,
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(:active) .md-list-item__header,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.active) .md-list-item__header,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.disabled) .md-list-item__header,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(:active) .md-list-item__header,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.active) .md-list-item__header,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.disabled) .md-list-item__header,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(:active) .md-list-item__header {
  color: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.active) .md-list-item__subheader,
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(:active) .md-list-item__subheader,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.active) .md-list-item__subheader,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(:active) .md-list-item__subheader,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.active) .md-list-item__subheader,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.active) .md-list-item__left,
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.disabled) .md-list-item__left,
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(:active) .md-list-item__left,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.active) .md-list-item__left,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.disabled) .md-list-item__left,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(:active) .md-list-item__left,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.active) .md-list-item__left,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.disabled) .md-list-item__left,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(:active) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.active) .md-list-item__right,
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.disabled) .md-list-item__right,
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(:active) .md-list-item__right,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.active) .md-list-item__right,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.disabled) .md-list-item__right,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(:active) .md-list-item__right,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.active) .md-list-item__right,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.disabled) .md-list-item__right,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only),
.md--dark .md-select .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #91ebff;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md--dark .md-select .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md--dark .md-select .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md--dark .md-select .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md--dark .md-select .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.focus,
.md--dark .md-select .md-event-overlay__children .md-list-item:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(:focus-visible),
.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.disabled,
.md--dark .md-select .md-event-overlay__children .md-list-item:disabled {
  opacity: .2;
}

.md-select .md-event-overlay__children .md-list-item:first-of-type {
  border-radius: 4px 4px 0 0;
}

.md-select .md-event-overlay__children .md-list-item:last-of-type {
  border-radius: 0 0 4px 4px;
}

.md-select__dropdown {
  background: #fff;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 0 1px #ccc, 0 4px 12px 0 rgba(0, 0, 0, 0.16);
          box-shadow: inset 0 0 0 1px #ccc, 0 4px 12px 0 rgba(0, 0, 0, 0.16);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.md-select__filter {
  padding: .75rem .75rem 0 .75rem;
}

.md-select__filter--empty {
  list-style-type: none;
  padding: .5rem;
  margin-left: .75rem;
}

.md-select__filter .md-input-container {
  margin-bottom: .25rem;
  width: 100%;
}

.md-sidebar {
  z-index: 1000;
  height: 100%;
  width: 100%;
  background-color: #fff;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}

@media only screen and (min-width: 64.0625em) {
  .md-sidebar {
    max-width: 15rem;
    min-width: 12.5rem;
  }
}

.md-sidebar__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 100%;
}

.md-sidebar__wrapper--fixed {
  min-height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
}

.md-sidebar--collapsed {
  display: none;
}

.md-sidebar--topbar {
  padding-top: 5rem;
}

.md-sidebar__footer {
  width: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0 0 1rem 0;
}

.md-sidebar__header {
  width: 100%;
  margin-bottom: 2.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}

.md-sidebar--fixed {
  min-height: 100vh;
}

.md-sidebar--minimized {
  width: 4.25rem;
  min-width: 0;
}

.md-sidebar--minimized .md-sidebar__header {
  visibility: hidden;
}

.md-sidebar--minimized .md-sidebar-nav__group {
  position: relative;
  right: .2rem;
}

.md-sidebar__toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 1000;
  width: 16px;
  margin-right: -16px;
  padding: 0;
  text-decoration: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  top: 0;
}

.md-sidebar__toggle .md-collapse-button {
  opacity: 0;
}

.md-sidebar__toggle .md-collapse-button:hover {
  opacity: 1;
}

.md-sidebar:hover + .md-sidebar__toggle .md-collapse-button,
.md-sidebar__toggle--collapsed .md-collapse-button {
  opacity: 1;
}

.md-sidebar--global {
  background-color: #ededed;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item {
  height: 2.5rem;
  font-size: .875rem;
  color: #000;
  background-color: transparent;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item__left {
  font-size: 1rem;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item .md-list-item__header {
  color: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item .md-list-item__subheader {
  color: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.active),
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled),
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only),
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(:active),
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.active),
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled),
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only),
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(:active),
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.active),
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled),
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only),
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) {
  color: #000;
  background-color: #dedede;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__header {
  color: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only),
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #ccc;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item.disabled,
.md-sidebar--global .md-sidebar-nav__group--primary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item {
  color: #545454;
  background-color: transparent;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__header {
  color: #545454;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__left {
  color: #545454;
  fill: #545454;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__right {
  color: #545454;
  fill: #545454;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active),
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled),
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only),
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active),
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active),
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled),
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only),
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active),
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active),
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled),
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only),
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) {
  color: #545454;
  background-color: #dedede;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__header {
  color: #545454;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #545454;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__left {
  color: #545454;
  fill: #545454;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #545454;
  fill: #545454;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only),
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #ccc;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.disabled,
.md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item {
  height: 2.75rem;
  padding: 0 1.25rem;
  font-size: 1rem;
  color: #000;
  background-color: transparent;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item__left {
  font-size: 1.25rem;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item .md-list-item__header {
  color: #000;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item .md-list-item__left {
  color: #292929;
  fill: #292929;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
  color: #292929;
  fill: #292929;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.active),
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled),
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only),
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(:active),
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.active),
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled),
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only),
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(:active),
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.active),
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled),
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only),
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) {
  color: #000;
  background-color: #dedede;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__header,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__header,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__header,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__header,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__header,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__header {
  color: #000;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #000;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__left,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__left,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__left,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__left,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__left,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__right,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__right,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__right,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__right,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__right,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only),
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #ccc;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #000;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #000;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item.disabled,
.md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--global.md-sidebar--indented .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item {
  padding-left: 3.5rem;
}

.md-sidebar--global.md-sidebar--indented .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item {
  padding-left: 4.25rem;
}

.md-sidebar--nested:not(.md-sidebar--minimized) {
  width: 100%;
}

.md-sidebar--nested:not(.md-sidebar--minimized) .md-sidebar__header {
  margin-top: 1rem;
  margin-left: 1.25rem;
}

@media only screen and (min-width: 64.0625em) {
  .md-sidebar--nested:not(.md-sidebar--minimized) {
    width: 15rem;
  }
}

.md-sidebar--topbar {
  padding-top: 5rem;
}

.md-sidebar__body {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.md-sidebar .md-list-item:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-sidebar-nav--header {
  padding-top: 1.5rem;
}

.md-sidebar-nav__header {
  height: 2.25rem;
  padding: 0 1.5rem;
  margin-bottom: .5rem;
  font-size: .75rem;
  line-height: 1rem;
  color: #545454;
  text-transform: uppercase;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-sidebar-nav__group {
  width: 100%;
}

.md-sidebar-nav__group--expanded {
  display: block;
}

.md-sidebar-nav__group--collapsed {
  display: none;
}

.md-sidebar-nav__group--primary .md-list-item {
  padding: 0 1.5rem;
  color: #000;
  background-color: transparent;
}

.md-sidebar-nav__group--primary .md-list-item .md-list-item__header {
  color: #000;
}

.md-sidebar-nav__group--primary .md-list-item .md-list-item__subheader {
  color: #000;
}

.md-sidebar-nav__group--primary .md-list-item .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
  color: rgba(0, 0, 0, 0.6);
  fill: rgba(0, 0, 0, 0.6);
}

.md-sidebar-nav__group--primary .md-list-item.focus:not(.active),
.md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled),
.md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only),
.md-sidebar-nav__group--primary .md-list-item.focus:not(:active),
.md-sidebar-nav__group--primary .md-list-item:focus:not(.active),
.md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled),
.md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only),
.md-sidebar-nav__group--primary .md-list-item:focus:not(:active),
.md-sidebar-nav__group--primary .md-list-item:hover:not(.active),
.md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled),
.md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only),
.md-sidebar-nav__group--primary .md-list-item:hover:not(:active) {
  color: #005e7d;
  background-color: transparent;
}

.md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__header {
  color: #005e7d;
}

.md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #005e7d;
}

.md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__left {
  color: #005e7d;
  fill: #005e7d;
}

.md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #005e7d;
  fill: #005e7d;
}

.md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only),
.md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) {
  color: #064157;
  background-color: transparent;
}

.md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #064157;
}

.md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #064157;
}

.md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #064157;
  fill: #064157;
}

.md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: rgba(0, 0, 0, 0.6);
  fill: rgba(0, 0, 0, 0.6);
}

.md-sidebar-nav__group--primary .md-list-item.disabled,
.md-sidebar-nav__group--primary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary {
  padding-bottom: .5rem;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item {
  height: 2.25rem;
  font-size: .875rem;
  color: #545454;
  background-color: transparent;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__header {
  color: #545454;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__subheader {
  color: #545454;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__left {
  color: #545454;
  fill: #545454;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__right {
  color: rgba(0, 0, 0, 0.6);
  fill: rgba(0, 0, 0, 0.6);
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) {
  color: #005e7d;
  background-color: transparent;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__header {
  color: #005e7d;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #005e7d;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__left {
  color: #005e7d;
  fill: #005e7d;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #005e7d;
  fill: #005e7d;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) {
  color: #064157;
  background-color: transparent;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #064157;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #064157;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #064157;
  fill: #064157;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: rgba(0, 0, 0, 0.6);
  fill: rgba(0, 0, 0, 0.6);
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.disabled,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary {
  padding-top: .25rem;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item {
  height: 2rem;
  padding-left: 2.25rem;
  font-size: .75rem;
  color: #292929;
  background-color: transparent;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item .md-list-item__header {
  color: #292929;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item .md-list-item__subheader {
  color: #292929;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item .md-list-item__left {
  color: #292929;
  fill: #292929;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item .md-list-item__right {
  color: rgba(0, 0, 0, 0.6);
  fill: rgba(0, 0, 0, 0.6);
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) {
  color: #005e7d;
  background-color: transparent;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) .md-list-item__header {
  color: #005e7d;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #005e7d;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) .md-list-item__left {
  color: #005e7d;
  fill: #005e7d;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #005e7d;
  fill: #005e7d;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only),
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) {
  color: #064157;
  background-color: transparent;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #064157;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #064157;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #064157;
  fill: #064157;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: rgba(0, 0, 0, 0.6);
  fill: rgba(0, 0, 0, 0.6);
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.disabled,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:before {
  position: absolute;
  width: 2px;
  height: 2rem;
  content: '';
  -webkit-box-shadow: -12px 0 0 0 rgba(0, 0, 0, 0.12);
          box-shadow: -12px 0 0 0 rgba(0, 0, 0, 0.12);
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:only-child:before {
  height: 100%;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:first-of-type:not(:only-child):before {
  bottom: 0;
  height: calc(100% - 16%);
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:last-of-type:not(:only-child):before {
  top: 0;
  height: calc(100% - 16%);
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:after {
  position: absolute;
  width: 2px;
  height: calc(100% - 33%);
  content: '';
  -webkit-box-shadow: -12px 0 0 0 #005e7d;
          box-shadow: -12px 0 0 0 #005e7d;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:after {
  position: absolute;
  width: 2px;
  height: calc(100% - 33%);
  content: '';
  -webkit-box-shadow: -12px 0 0 0 #005e7d;
          box-shadow: -12px 0 0 0 #005e7d;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:after,
.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:after {
  position: absolute;
  width: 2px;
  height: calc(100% - 33%);
  content: '';
  -webkit-box-shadow: -12px 0 0 0 #064157;
          box-shadow: -12px 0 0 0 #064157;
}

.md-sidebar--dark.md-sidebar {
  background-color: #292929;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item {
  color: #fff;
  background-color: transparent;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__header {
  color: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__subheader {
  color: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__left {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(:active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) {
  color: #fff;
  background-color: rgba(0, 115, 149, 0.4);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__header {
  color: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__left {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) {
  color: #fff;
  background-color: rgba(0, 115, 149, 0.56);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.disabled,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item {
  color: rgba(255, 255, 255, 0.8);
  background-color: transparent;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__header {
  color: rgba(255, 255, 255, 0.8);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__subheader {
  color: rgba(255, 255, 255, 0.8);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__left {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) {
  color: rgba(255, 255, 255, 0.8);
  background-color: rgba(0, 115, 149, 0.4);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__header {
  color: rgba(255, 255, 255, 0.8);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: rgba(255, 255, 255, 0.8);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__left {
  color: rgba(255, 255, 255, 0.8);
  fill: rgba(255, 255, 255, 0.8);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__right {
  color: rgba(255, 255, 255, 0.8);
  fill: rgba(255, 255, 255, 0.8);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) {
  color: #fff;
  background-color: rgba(0, 115, 149, 0.56);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.disabled,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item {
  color: rgba(255, 255, 255, 0.8);
  background-color: transparent;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item .md-list-item__header {
  color: rgba(255, 255, 255, 0.8);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item .md-list-item__left {
  color: rgba(255, 255, 255, 0.8);
  fill: rgba(255, 255, 255, 0.8);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item .md-list-item__right {
  color: rgba(255, 255, 255, 0.8);
  fill: rgba(255, 255, 255, 0.8);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) {
  color: #005e7d;
  background-color: transparent;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) .md-list-item__header {
  color: #005e7d;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #005e7d;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) .md-list-item__left {
  color: #005e7d;
  fill: #005e7d;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #005e7d;
  fill: #005e7d;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only),
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) {
  color: #005e7d;
  background-color: transparent;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #005e7d;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #005e7d;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #005e7d;
  fill: #005e7d;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #005e7d;
  fill: #005e7d;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.disabled,
.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:before {
  -webkit-box-shadow: -12px 0 0 0 rgba(255, 255, 255, 0.12);
          box-shadow: -12px 0 0 0 rgba(255, 255, 255, 0.12);
}

.md-sidebar--white.md-sidebar {
  background-color: #fff;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item {
  color: #545454;
  background-color: transparent;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__header {
  color: #545454;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__left {
  color: #545454;
  fill: #545454;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
  color: #545454;
  fill: #545454;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(:active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) {
  color: #00a0d1;
  background-color: #ededed;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__header {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__left {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(:active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) {
  color: #00a0d1;
  background-color: transparent;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.disabled,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item {
  color: #545454;
  background-color: transparent;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__header {
  color: #545454;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__left {
  color: #545454;
  fill: #545454;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__right {
  color: #545454;
  fill: #545454;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) {
  color: #00a0d1;
  background-color: #ededed;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__header {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__left {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) {
  color: #00a0d1;
  background-color: transparent;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.disabled,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item {
  color: #545454;
  background-color: transparent;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item .md-list-item__header {
  color: #545454;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item .md-list-item__left {
  color: #545454;
  fill: #545454;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item .md-list-item__right {
  color: #545454;
  fill: #545454;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) {
  color: #00a0d1;
  background-color: transparent;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) .md-list-item__header {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) .md-list-item__left {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.focus:not(:active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:focus:not(:active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.active) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only),
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) {
  color: #00a0d1;
  background-color: transparent;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item.disabled,
.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary .md-list-item:before {
  -webkit-box-shadow: -12px 0 0 0 #ededed;
          box-shadow: -12px 0 0 0 #ededed;
}

.md-slider,
md-slider {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 2px;
  margin: 30px 0 15px;
  vertical-align: middle;
  background-color: inherit;
}

.md-slider span,
md-slider span {
  position: absolute;
  display: inline-block;
  white-space: nowrap;
}

.md-slider span.md-slider__bar,
md-slider span.md-slider__bar {
  z-index: 0;
  width: 100%;
  height: 100%;
  background-color: #ededed;
  border-radius: 2px;
}

.md--dark .md-slider span.md-slider__bar,
.md--dark md-slider span.md-slider__bar {
  background-color: #b2b2b2;
}

.md-slider span.md-slider__selection,
md-slider span.md-slider__selection {
  z-index: 1;
  height: 100%;
  background-color: #00a0d1;
}

.md-slider span.md-slider__selection--red,
md-slider span.md-slider__selection--red {
  background-color: #f7644a;
}

.md-slider span.md-slider__selection--blue,
md-slider span.md-slider__selection--blue {
  background-color: #00ab50;
}

.md-slider span.md-slider__selection--yellow,
md-slider span.md-slider__selection--yellow {
  background-color: #d97f00;
}

.md-slider span.md-slider__hashlabel,
md-slider span.md-slider__hashlabel {
  top: 15px;
  display: inline-block;
  line-height: 12px;
  color: #292929;
}

.md--dark .md-slider span.md-slider__hashlabel,
.md--dark md-slider span.md-slider__hashlabel {
  color: #fff;
}

.md-slider .md-slider__pointer,
md-slider .md-slider__pointer {
  position: absolute;
  top: -10px;
  z-index: 2;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-left: -10px;
  white-space: nowrap;
  cursor: pointer;
  background-color: #fff;
  border-radius: 50%;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.32);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.32);
}

.md-slider .md-slider__pointer:hover,
md-slider .md-slider__pointer:hover {
  background-color: #c9f4ff;
}

.md-slider .md-slider__pointer:focus,
md-slider .md-slider__pointer:focus {
  background-color: #fff;
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-slider .md-slider__pointer:focus:not(:focus-visible),
md-slider .md-slider__pointer:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-slider .md-slider__pointer:focus,
.md--dark md-slider .md-slider__pointer:focus {
  background-color: #b2b2b2;
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-slider .md-slider__pointer:focus:not(:focus-visible),
.md--dark md-slider .md-slider__pointer:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-slider--disabled span.md-slider__selection {
  background-color: #ccc;
}

.md--dark .md-slider--disabled span.md-slider__selection {
  background-color: #fff;
}

.md-slider--disabled .md-slider__pointer {
  cursor: not-allowed;
  background-color: #ededed;
}

.md-slider--disabled .md-slider__pointer:focus,
.md-slider--disabled .md-slider__pointer:hover {
  background-color: #ededed;
  border: none;
}

.md--dark .md-slider--disabled .md-slider__pointer {
  background-color: #b2b2b2;
}

.md--dark .md-slider--disabled .md-slider__pointer:focus,
.md--dark .md-slider--disabled .md-slider__pointer:hover {
  background-color: #b2b2b2;
  border: none;
}

.social-list {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.social-list .md-list-item {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: auto;
  margin: 0 .5rem;
}

.md-list-item--space {
  height: 3.25rem;
  padding: 0 1.75rem 0 .875rem;
  color: #fff;
  background-color: transparent;
}

.md--compact .md-list-item--space {
  height: 2.25rem;
  padding: 0 .0625rem 0 1.125rem;
}

.md--compact .md-list-item--space > [class$='__left'] {
  margin-right: 1.25rem;
}

.md--compact .md-list-item--space > [class$='__left'] > .md-list-item__avatar {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md--compact .md-list-item--space > [class$='__right'] {
  margin-left: 1.25rem;
}

.md--compact .md-list-item--space .md-list-item__header {
  width: auto;
  font-size: .875rem;
  line-height: 1.375rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.md--compact .md-list-item--space .md-list-item__center {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.md--compact .md-list-item--space .md-list-item__subheader {
  width: auto;
  padding-left: .4375rem;
  font-size: .875rem;
  line-height: 1.375rem;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.md--compact .md-list-item--space .md-list-item__left {
  padding-right: .125rem;
}

.md--compact .md-list-item--space .md-list-item__right {
  min-width: .75rem;
  margin: 0 .625rem 0 .75rem;
}

.md--compact .md-list-item--space > [class$='__center'] {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-list-item--space > [class$='__left'] {
  margin-right: .875rem;
}

.md-list-item--space > [class$='__left'] > .md-list-item__avatar {
  width: 2.5rem;
  height: 2.5rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.md-list-item--space > [class$='__right'] {
  margin-left: .875rem;
}

.md-list-item--space .md-list-item__header {
  color: rgba(255, 255, 255, 0.6);
}

.md-list-item--space .md-list-item__subheader {
  color: rgba(255, 255, 255, 0.6);
}

.md-list-item--space .md-list-item__left {
  color: #fff;
  fill: #fff;
}

.md-list-item--space .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-list-item--space.focus:not(.active),
.md-list-item--space.focus:not(.disabled),
.md-list-item--space.focus:not(.md-list-item--read-only),
.md-list-item--space.focus:not(:active),
.md-list-item--space:focus:not(.active),
.md-list-item--space:focus:not(.disabled),
.md-list-item--space:focus:not(.md-list-item--read-only),
.md-list-item--space:focus:not(:active),
.md-list-item--space:hover:not(.active),
.md-list-item--space:hover:not(.disabled),
.md-list-item--space:hover:not(.md-list-item--read-only),
.md-list-item--space:hover:not(:active) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.12);
}

.md-list-item--space.focus:not(.active) .md-list-item__header,
.md-list-item--space.focus:not(.disabled) .md-list-item__header,
.md-list-item--space.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--space.focus:not(:active) .md-list-item__header,
.md-list-item--space:focus:not(.active) .md-list-item__header,
.md-list-item--space:focus:not(.disabled) .md-list-item__header,
.md-list-item--space:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--space:focus:not(:active) .md-list-item__header,
.md-list-item--space:hover:not(.active) .md-list-item__header,
.md-list-item--space:hover:not(.disabled) .md-list-item__header,
.md-list-item--space:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--space:hover:not(:active) .md-list-item__header {
  color: #fff;
}

.md-list-item--space.focus:not(.active) .md-list-item__subheader,
.md-list-item--space.focus:not(.disabled) .md-list-item__subheader,
.md-list-item--space.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--space.focus:not(:active) .md-list-item__subheader,
.md-list-item--space:focus:not(.active) .md-list-item__subheader,
.md-list-item--space:focus:not(.disabled) .md-list-item__subheader,
.md-list-item--space:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--space:focus:not(:active) .md-list-item__subheader,
.md-list-item--space:hover:not(.active) .md-list-item__subheader,
.md-list-item--space:hover:not(.disabled) .md-list-item__subheader,
.md-list-item--space:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--space:hover:not(:active) .md-list-item__subheader {
  color: #fff;
}

.md-list-item--space.focus:not(.active) .md-list-item__left,
.md-list-item--space.focus:not(.disabled) .md-list-item__left,
.md-list-item--space.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--space.focus:not(:active) .md-list-item__left,
.md-list-item--space:focus:not(.active) .md-list-item__left,
.md-list-item--space:focus:not(.disabled) .md-list-item__left,
.md-list-item--space:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--space:focus:not(:active) .md-list-item__left,
.md-list-item--space:hover:not(.active) .md-list-item__left,
.md-list-item--space:hover:not(.disabled) .md-list-item__left,
.md-list-item--space:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--space:hover:not(:active) .md-list-item__left {
  color: #fff;
  fill: #fff;
}

.md-list-item--space.focus:not(.active) .md-list-item__right,
.md-list-item--space.focus:not(.disabled) .md-list-item__right,
.md-list-item--space.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--space.focus:not(:active) .md-list-item__right,
.md-list-item--space:focus:not(.active) .md-list-item__right,
.md-list-item--space:focus:not(.disabled) .md-list-item__right,
.md-list-item--space:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--space:focus:not(:active) .md-list-item__right,
.md-list-item--space:hover:not(.active) .md-list-item__right,
.md-list-item--space:hover:not(.disabled) .md-list-item__right,
.md-list-item--space:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--space:hover:not(:active) .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-list-item--space.active:not(.md-list-item--read-only),
.md-list-item--space:active:not(.md-list-item--read-only) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.24);
}

.md-list-item--space.active:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--space:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #fff;
}

.md-list-item--space.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--space:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #fff;
}

.md-list-item--space.active:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--space:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #fff;
  fill: #fff;
}

.md-list-item--space.active:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--space:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-list-item--space.focus,
.md-list-item--space:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-list-item--space.focus:not(:focus-visible),
.md-list-item--space:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-list-item--space.disabled,
.md-list-item--space:disabled {
  opacity: .2;
}

.md--contrast .md-list-item--space {
  color: #fff;
  background-color: transparent;
}

.md--contrast .md--dark .md-list-item--space,
.md--contrast.md--dark .md-list-item--space {
  color: #fff;
  background-color: transparent;
}

.md--contrast .md-list-item--space .md-list-item__header {
  color: #fff;
}

.md--contrast .md--dark .md-list-item--space .md-list-item__header,
.md--contrast.md--dark .md-list-item--space .md-list-item__header {
  color: #fff;
}

.md--contrast .md-list-item--space .md-list-item__subheader {
  color: #fff;
}

.md--contrast .md--dark .md-list-item--space .md-list-item__subheader,
.md--contrast.md--dark .md-list-item--space .md-list-item__subheader {
  color: #fff;
}

.md--contrast .md-list-item--space.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item--space:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md-list-item--space:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.12);
}

.md--contrast .md--dark .md-list-item--space.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item--space:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast .md--dark .md-list-item--space:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--space.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--space:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),
.md--contrast.md--dark .md-list-item--space:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.12);
}

.md--contrast .md-list-item--space.active:not(.md-list-item--read-only),
.md--contrast .md-list-item--space:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #fff;
}

.md--contrast .md--dark .md-list-item--space.active:not(.md-list-item--read-only),
.md--contrast .md--dark .md-list-item--space:active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item--space.active:not(.md-list-item--read-only),
.md--contrast.md--dark .md-list-item--space:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #fff;
}

.md-list-item--space-filter-summary {
  height: 2.75rem;
  padding: 0 .9375rem;
}

.md-list-item--space-filter-summary > [class$='__left'] {
  fill: #fff;
}

.md-list-item--space-filter-summary [class*='__header'] {
  color: #fff;
}

.md-list-item--space-filter,
.md-list-item--space-filter-search,
.md-list-item--space-flag,
.md-list-item--space-search {
  height: auto;
  max-height: 5.125rem;
  min-height: 3.75rem;
  padding: .4375rem .875rem;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.md-list-item--space-filter > [class$='__left'],
.md-list-item--space-filter-search > [class$='__left'],
.md-list-item--space-flag > [class$='__left'],
.md-list-item--space-search > [class$='__left'] {
  height: 100%;
  padding-top: .1875rem;
}

.md-list-item--space-filter > [class$='__center'],
.md-list-item--space-filter-search > [class$='__center'],
.md-list-item--space-flag > [class$='__center'],
.md-list-item--space-search > [class$='__center'] {
  height: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.md-list-item--space-filter > [class$='__center'] > [class*='__header'],
.md-list-item--space-filter-search > [class$='__center'] > [class*='__header'],
.md-list-item--space-flag > [class$='__center'] > [class*='__header'],
.md-list-item--space-search > [class$='__center'] > [class*='__header'] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}

.md-list-item--space-filter > [class$='__center'] > [class*='__header'] > [class$='-main'],
.md-list-item--space-filter-search > [class$='__center'] > [class*='__header'] > [class$='-main'],
.md-list-item--space-flag > [class$='__center'] > [class*='__header'] > [class$='-main'],
.md-list-item--space-search > [class$='__center'] > [class*='__header'] > [class$='-main'] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
}

.md-list-item--space-filter > [class$='__center'] > [class*='__header'] > [class$='-secondary'],
.md-list-item--space-filter-search > [class$='__center'] > [class*='__header'] > [class$='-secondary'],
.md-list-item--space-flag > [class$='__center'] > [class*='__header'] > [class$='-secondary'],
.md-list-item--space-search > [class$='__center'] > [class*='__header'] > [class$='-secondary'] {
  font-family: "CiscoSansTT Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: .75rem;
  line-height: 1.125rem;
  color: rgba(255, 255, 255, 0.6);
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}

.md-list-item--space-filter [class$='__result-container'],
.md-list-item--space-filter-search [class$='__result-container'],
.md-list-item--space-flag [class$='__result-container'],
.md-list-item--space-search [class$='__result-container'] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  width: 100%;
}

.md-list-item--space-filter [class$='__result-container'] [class$='__attachment'],
.md-list-item--space-filter-search [class$='__result-container'] [class$='__attachment'],
.md-list-item--space-flag [class$='__result-container'] [class$='__attachment'],
.md-list-item--space-search [class$='__result-container'] [class$='__attachment'] {
  font-size: .875rem;
  line-height: 1.375rem;
}

.md-list-item--space-filter [class$='__result-container'] [class$='__attachment'],
.md-list-item--space-filter-search [class$='__result-container'] [class$='__attachment'],
.md-list-item--space-flag [class$='__result-container'] [class$='__attachment'],
.md-list-item--space-search [class$='__result-container'] [class$='__attachment'] {
  width: 100%;
}

.md-list-item--space-filter [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'],
.md-list-item--space-filter-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'],
.md-list-item--space-flag [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'],
.md-list-item--space-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.md-list-item--space-filter [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-left'],
.md-list-item--space-filter-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-left'],
.md-list-item--space-flag [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-left'],
.md-list-item--space-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-left'] {
  height: 1.375rem;
  overflow: hidden;
  font: inherit;
  color: rgba(255, 255, 255, 0.6);
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
}

.md-list-item--space-filter [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-right'],
.md-list-item--space-filter-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-right'],
.md-list-item--space-flag [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-right'],
.md-list-item--space-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-right'] {
  padding-left: .9375rem;
  fill: #fff;
}

.md-list-item--space-filter [class$='__result-container'] [class$='__attachment'] [class$='__attachment--bottom'],
.md-list-item--space-filter-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--bottom'],
.md-list-item--space-flag [class$='__result-container'] [class$='__attachment'] [class$='__attachment--bottom'],
.md-list-item--space-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--bottom'] {
  height: 1.375rem;
  overflow: hidden;
  font-family: "CiscoSansTT Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight: 700;
  text-overflow: ellipsis;
  white-space: nowrap;
  fill: #fff;
}

.md-list-item--space-filter [class$='__result'],
.md-list-item--space-filter-search [class$='__result'],
.md-list-item--space-flag [class$='__result'],
.md-list-item--space-search [class$='__result'] {
  height: auto;
  max-height: 2.75rem;
  min-height: 1.375rem;
  font-size: .875rem;
  line-height: 1.375rem;
  color: rgba(255, 255, 255, 0.6);
  white-space: initial;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
}

.md-list-item--space-filter [class$='--highlight'],
.md-list-item--space-filter-search [class$='--highlight'],
.md-list-item--space-flag [class$='--highlight'],
.md-list-item--space-search [class$='--highlight'] {
  color: #baf5e7;
}

.md-list-item--space-filter-search:not(.md-list-item--unread).active > [class$='__center'] [class$='__header'],
.md-list-item--space-filter-search:not(.md-list-item--unread).active > [class$='__center'] [class$='__header--overview'],
.md-list-item--space-filter-search:not(.md-list-item--unread):active > [class$='__center'] [class$='__header'],
.md-list-item--space-filter-search:not(.md-list-item--unread):active > [class$='__center'] [class$='__header--overview'],
.md-list-item--space-filter:not(.md-list-item--unread).active > [class$='__center'] [class$='__header'],
.md-list-item--space-filter:not(.md-list-item--unread).active > [class$='__center'] [class$='__header--overview'],
.md-list-item--space-filter:not(.md-list-item--unread):active > [class$='__center'] [class$='__header'],
.md-list-item--space-filter:not(.md-list-item--unread):active > [class$='__center'] [class$='__header--overview'],
.md-list-item--space-flag:not(.md-list-item--unread).active > [class$='__center'] [class$='__header'],
.md-list-item--space-flag:not(.md-list-item--unread).active > [class$='__center'] [class$='__header--overview'],
.md-list-item--space-flag:not(.md-list-item--unread):active > [class$='__center'] [class$='__header'],
.md-list-item--space-flag:not(.md-list-item--unread):active > [class$='__center'] [class$='__header--overview'] {
  color: rgba(255, 255, 255, 0.6);
}

.md-list-item--space-filter-search:not(.md-list-item--unread) > [class$='__center'] [class$='__header'],
.md-list-item--space-filter-search:not(.md-list-item--unread) > [class$='__center'] [class$='__header--overview'],
.md-list-item--space-filter:not(.md-list-item--unread) > [class$='__center'] [class$='__header'],
.md-list-item--space-filter:not(.md-list-item--unread) > [class$='__center'] [class$='__header--overview'],
.md-list-item--space-flag:not(.md-list-item--unread) > [class$='__center'] [class$='__header'],
.md-list-item--space-flag:not(.md-list-item--unread) > [class$='__center'] [class$='__header--overview'] {
  color: rgba(255, 255, 255, 0.6);
}

.md-list-item--space-filter-search [class$='__result'] {
  height: 1.375rem;
  max-height: 1.375rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.md-list-item--space [class$='__header--overview'] {
  color: #fff;
}

.md-list-item--space [class$='__header--overview'] > [class$='--highlight'] {
  font-family: "CiscoSansTT Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.md-list-item--space.md-list-item--unread .md-list-item__header {
  font-family: "CiscoSansTT Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
}

.md-list-item--space.active,
.md-list-item--space:active {
  color: #fff;
}

.md-list-item--space.active .md-list-item__header,
.md-list-item--space:active .md-list-item__header {
  color: #fff;
}

.md--contrast .md-list-item--space.active .md-list-item__header,
.md--contrast .md-list-item--space:active .md-list-item__header {
  color: #000;
}

.md-list-item--space-meeting {
  padding: 0 .75rem 0 .875rem;
}

.md-list-item--space-meeting .md-button.focus-state,
.md-list-item--space-meeting .md-button:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-list-item--space-meeting .md-button.focus-state:not(:focus-visible),
.md-list-item--space-meeting .md-button:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-list-item--space-meeting--attendees {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  height: 100%;
  padding: 0 .375rem 0 .625rem;
  font-size: .875rem;
  line-height: .75rem;
  color: rgba(255, 255, 255, 0.6);
  fill: rgba(255, 255, 255, 0.6);
}

.md-list-item--space-meeting--attendees:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-list-item--space-meeting--attendees .md-icon {
  margin-left: .125rem;
}

.md-list-item--space-meeting .md-event-overlay__children {
  width: 240px;
  max-height: 308px;
  overflow: auto;
  cursor: default;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item {
  color: #000;
  background-color: transparent;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item .md-list-item__header {
  color: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item .md-list-item__subheader {
  color: rgba(0, 0, 0, 0.6);
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.active),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.disabled),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.md-list-item--read-only),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(:active),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.active),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.disabled),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.md-list-item--read-only),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(:active),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.active),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.disabled),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.md-list-item--read-only),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(:active) {
  color: #000;
  background-color: transparent;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.active) .md-list-item__header,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.disabled) .md-list-item__header,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(:active) .md-list-item__header,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.active) .md-list-item__header,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.disabled) .md-list-item__header,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(:active) .md-list-item__header,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.active) .md-list-item__header,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.disabled) .md-list-item__header,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(:active) .md-list-item__header {
  color: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.active) .md-list-item__subheader,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.disabled) .md-list-item__subheader,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(:active) .md-list-item__subheader,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.active) .md-list-item__subheader,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.disabled) .md-list-item__subheader,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(:active) .md-list-item__subheader,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.active) .md-list-item__subheader,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.disabled) .md-list-item__subheader,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(:active) .md-list-item__subheader {
  color: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.active) .md-list-item__left,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.disabled) .md-list-item__left,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(:active) .md-list-item__left,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.active) .md-list-item__left,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.disabled) .md-list-item__left,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(:active) .md-list-item__left,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.active) .md-list-item__left,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.disabled) .md-list-item__left,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(:active) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.active) .md-list-item__right,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.disabled) .md-list-item__right,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(:active) .md-list-item__right,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.active) .md-list-item__right,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.disabled) .md-list-item__right,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(:active) .md-list-item__right,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.active) .md-list-item__right,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.disabled) .md-list-item__right,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: transparent;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(:focus-visible),
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.disabled,
.md-list-item--space-meeting .md-event-overlay__children .md-list-item:disabled {
  opacity: .2;
}

.md-list-item--space-meeting .md-button {
  height: 1.75rem;
  min-width: 0;
  padding: 0 .875rem;
  font-size: .875rem;
}

.md-list-item--space-light {
  color: #545454;
  background-color: #f7f7f7;
}

.md-list-item--space-light .md-list-item__header {
  color: #545454;
}

.md-list-item--space-light .md-list-item__subheader {
  color: #545454;
}

.md-list-item--space-light .md-list-item__left {
  color: #545454;
  fill: #545454;
}

.md-list-item--space-light .md-list-item__right {
  color: #545454;
  fill: #545454;
}

.md-list-item--space-light.focus:not(.active),
.md-list-item--space-light.focus:not(.disabled),
.md-list-item--space-light.focus:not(.md-list-item--read-only),
.md-list-item--space-light.focus:not(:active),
.md-list-item--space-light:focus:not(.active),
.md-list-item--space-light:focus:not(.disabled),
.md-list-item--space-light:focus:not(.md-list-item--read-only),
.md-list-item--space-light:focus:not(:active),
.md-list-item--space-light:hover:not(.active),
.md-list-item--space-light:hover:not(.disabled),
.md-list-item--space-light:hover:not(.md-list-item--read-only),
.md-list-item--space-light:hover:not(:active) {
  color: #545454;
  background-color: #ededed;
}

.md-list-item--space-light.focus:not(.active) .md-list-item__header,
.md-list-item--space-light.focus:not(.disabled) .md-list-item__header,
.md-list-item--space-light.focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--space-light.focus:not(:active) .md-list-item__header,
.md-list-item--space-light:focus:not(.active) .md-list-item__header,
.md-list-item--space-light:focus:not(.disabled) .md-list-item__header,
.md-list-item--space-light:focus:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--space-light:focus:not(:active) .md-list-item__header,
.md-list-item--space-light:hover:not(.active) .md-list-item__header,
.md-list-item--space-light:hover:not(.disabled) .md-list-item__header,
.md-list-item--space-light:hover:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--space-light:hover:not(:active) .md-list-item__header {
  color: #121212;
}

.md-list-item--space-light.focus:not(.active) .md-list-item__subheader,
.md-list-item--space-light.focus:not(.disabled) .md-list-item__subheader,
.md-list-item--space-light.focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--space-light.focus:not(:active) .md-list-item__subheader,
.md-list-item--space-light:focus:not(.active) .md-list-item__subheader,
.md-list-item--space-light:focus:not(.disabled) .md-list-item__subheader,
.md-list-item--space-light:focus:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--space-light:focus:not(:active) .md-list-item__subheader,
.md-list-item--space-light:hover:not(.active) .md-list-item__subheader,
.md-list-item--space-light:hover:not(.disabled) .md-list-item__subheader,
.md-list-item--space-light:hover:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--space-light:hover:not(:active) .md-list-item__subheader {
  color: #121212;
}

.md-list-item--space-light.focus:not(.active) .md-list-item__left,
.md-list-item--space-light.focus:not(.disabled) .md-list-item__left,
.md-list-item--space-light.focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--space-light.focus:not(:active) .md-list-item__left,
.md-list-item--space-light:focus:not(.active) .md-list-item__left,
.md-list-item--space-light:focus:not(.disabled) .md-list-item__left,
.md-list-item--space-light:focus:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--space-light:focus:not(:active) .md-list-item__left,
.md-list-item--space-light:hover:not(.active) .md-list-item__left,
.md-list-item--space-light:hover:not(.disabled) .md-list-item__left,
.md-list-item--space-light:hover:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--space-light:hover:not(:active) .md-list-item__left {
  color: #545454;
  fill: #545454;
}

.md-list-item--space-light.focus:not(.active) .md-list-item__right,
.md-list-item--space-light.focus:not(.disabled) .md-list-item__right,
.md-list-item--space-light.focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--space-light.focus:not(:active) .md-list-item__right,
.md-list-item--space-light:focus:not(.active) .md-list-item__right,
.md-list-item--space-light:focus:not(.disabled) .md-list-item__right,
.md-list-item--space-light:focus:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--space-light:focus:not(:active) .md-list-item__right,
.md-list-item--space-light:hover:not(.active) .md-list-item__right,
.md-list-item--space-light:hover:not(.disabled) .md-list-item__right,
.md-list-item--space-light:hover:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--space-light:hover:not(:active) .md-list-item__right {
  color: #545454;
  fill: #545454;
}

.md-list-item--space-light.active:not(.md-list-item--read-only),
.md-list-item--space-light:active:not(.md-list-item--read-only) {
  color: #121212;
  background-color: #ededed;
}

.md-list-item--space-light.active:not(.md-list-item--read-only) .md-list-item__header,
.md-list-item--space-light:active:not(.md-list-item--read-only) .md-list-item__header {
  color: #121212;
}

.md-list-item--space-light.active:not(.md-list-item--read-only) .md-list-item__subheader,
.md-list-item--space-light:active:not(.md-list-item--read-only) .md-list-item__subheader {
  color: #121212;
}

.md-list-item--space-light.active:not(.md-list-item--read-only) .md-list-item__left,
.md-list-item--space-light:active:not(.md-list-item--read-only) .md-list-item__left {
  color: #121212;
  fill: #121212;
}

.md-list-item--space-light.active:not(.md-list-item--read-only) .md-list-item__right,
.md-list-item--space-light:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #121212;
  fill: #121212;
}

.md-list-item--space-light.focus,
.md-list-item--space-light:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-list-item--space-light.focus:not(:focus-visible),
.md-list-item--space-light:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-list-item--space-light.disabled,
.md-list-item--space-light:disabled {
  opacity: .2;
}

.md-list-item--space-light .md-icon {
  color: #545454;
}

.md-list-item--space-light.md-list-item--space-filter-summary [class*='__header'] {
  color: #545454;
}

.md-list-item--space-light.md-list-item--space-filter > [class$='__center'] > [class*='__header'] > [class$='-secondary'],
.md-list-item--space-light.md-list-item--space-filter-search > [class$='__center'] > [class*='__header'] > [class$='-secondary'],
.md-list-item--space-light.md-list-item--space-flag > [class$='__center'] > [class*='__header'] > [class$='-secondary'],
.md-list-item--space-light.md-list-item--space-search > [class$='__center'] > [class*='__header'] > [class$='-secondary'] {
  color: #545454;
}

.md-list-item--space-light.md-list-item--space-filter [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-left'],
.md-list-item--space-light.md-list-item--space-filter-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-left'],
.md-list-item--space-light.md-list-item--space-flag [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-left'],
.md-list-item--space-light.md-list-item--space-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-left'] {
  color: #545454;
}

.md-list-item--space-light.md-list-item--space-filter [class*='__result'],
.md-list-item--space-light.md-list-item--space-filter-search [class*='__result'],
.md-list-item--space-light.md-list-item--space-flag [class*='__result'],
.md-list-item--space-light.md-list-item--space-search [class*='__result'] {
  color: #545454;
}

.md-list-item--space-light.md-list-item--space-filter-search:not(.md-list-item--unread) > [class$='__center'] [class$='__header'],
.md-list-item--space-light.md-list-item--space-filter-search:not(.md-list-item--unread) > [class$='__center'] [class$='__header--overview'],
.md-list-item--space-light.md-list-item--space-filter:not(.md-list-item--unread) > [class$='__center'] [class$='__header'],
.md-list-item--space-light.md-list-item--space-filter:not(.md-list-item--unread) > [class$='__center'] [class$='__header--overview'],
.md-list-item--space-light.md-list-item--space-flag:not(.md-list-item--unread) > [class$='__center'] [class$='__header'],
.md-list-item--space-light.md-list-item--space-flag:not(.md-list-item--unread) > [class$='__center'] [class$='__header--overview'] {
  color: #545454;
}

.md-list-item--space-light [class$='__header--overview'] {
  color: #545454;
}

.md-list-item--space-light.md-list-item--unread .md-list-item__header {
  color: #121212;
}

.md-list-item--space-light.md-list-item--space-meeting [class$='--attendees'] {
  color: #545454;
  fill: #545454;
}

.md-list-item--space-light.md-list-item--space-meeting .md-button {
  color: #f7f7f7;
  background-color: #00853c;
}

.md-list-item--space-light.md-list-item--space-meeting .md-button:hover {
  background-color: #03612c;
}

.md-stepper-container {
  width: 100%;
  text-align: center;
  padding: 2%;
}

.md-stepper-container div {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin: 2%;
}

.md-stepper-bubble {
  border-radius: 50%;
  display: inline-block;
  background: #fff;
  cursor: pointer;
  height: 1.25rem;
  width: 1.25rem;
}

.md-stepper-svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.md-stepper-line {
  stroke-width: .125rem;
  stroke: #00a0d1;
}

.md-stepper-line-disabled {
  stroke-width: .125rem;
  stroke: #ccc;
}

.md-stepper .md-step-incomplete {
  border: .125rem solid #00a0d1;
}

.md-stepper .md-step-incomplete:hover {
  background: #c9f4ff;
  border: .125rem solid #007aa3;
}

.md-stepper .md-step-incomplete:active {
  background: #91ebff;
  border: .125rem solid #005e7d;
}

.md-stepper .md-step-incomplete.active {
  background: #91ebff;
  border: .125rem solid #00a0d1;
}

.md-stepper .md-step-complete {
  background: #00a0d1;
}

.md-stepper .md-step-complete:hover {
  background: #007aa3;
}

.md-stepper .md-step-complete:active {
  background: #005e7d;
}

.md-stepper .md-step-complete.active {
  background: #00a0d1;
}

.md-stepper .md-step-error {
  border: .125rem solid #a12512;
  background: #fff;
}

.md-stepper .md-step-error:hover {
  border: .125rem solid #a12512;
  background: #fff;
}

.md-stepper .md-step-error:active {
  border: .125rem solid #a12512;
  background: #fff;
}

.md-stepper .md-step-error.active {
  border: .125rem solid #a12512;
  background: #fff;
}

.md-stepper .md-step-disabled {
  border: .125rem solid #b2b2b2;
  background: #fff;
  pointer-events: none;
  cursor: default;
}

.md-stepper .md-step-disabled:hover {
  border: .125rem solid #b2b2b2;
  background: #fff;
}

.md-stepper .md-step-disabled:active {
  border: .125rem solid #b2b2b2;
  background: #fff;
}

.md-stepper .md-step-disabled.active {
  border: .125rem solid #b2b2b2;
  background: #fff;
}

.md-stepper .md-step-title {
  cursor: pointer;
  font-family: 'CiscoSansTT Light';
  font-style: normal;
  font-weight: 500;
  font-size: .875rem;
}

.md-stepper .md-step-title-disabled {
  cursor: default;
}

.md-tab__list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: .875rem;
  list-style: none;
}

.md-tab__list:after,
.md-tab__list:before {
  display: table;
  content: ' ';
}

.md-tab__list:after {
  clear: both;
}

.md-tab__list .md-tab__item {
  position: relative;
  display: block;
}

.md-tab__list .md-tab__item > a {
  position: relative;
  display: block;
  padding: 0 1rem;
}

.md-tab__list .md-tab__item > a:focus,
.md-tab__list .md-tab__item > a:hover {
  text-decoration: none;
  background-color: #ededed;
}

.md-tab__list .md-tab__item.disabled > a {
  color: #949494;
}

.md-tab__list .md-tab__item.disabled > a:focus,
.md-tab__list .md-tab__item.disabled > a:hover {
  color: #949494;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}

.md-tab__list .open > a,
.md-tab__list .open > a:focus,
.md-tab__list .open > a:hover {
  background-color: #ededed;
  border-color: #00a0d1;
}

.md-tab__list .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.md-tab__list > .md-tab__item > a > img {
  max-width: none;
}

.md-tab--pills .md-tab__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.md-tab--pills .md-tab__item {
  min-width: 200px;
  text-align: center;
}

.md-tab--pills .md-tab__item > a {
  padding: 6px 20px;
  font-size: 1rem;
  line-height: 1.5;
  color: #000;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  background-clip: padding-box;
}

.md-tab--pills .md-tab__item > a:hover {
  background: rgba(0, 0, 0, 0.04);
}

.md-tab--pills .md-tab__item.active > a,
.md-tab--pills .md-tab__item.active a:focus,
.md-tab--pills .md-tab__item.active a:hover {
  background: #c9f4ff;
}

.md-tab--pills .md-tab__item.disabled {
  pointer-events: none;
}

.md-tab--pills .md-tab__item.disabled > a,
.md-tab--pills .md-tab__item.disabled:focus,
.md-tab--pills .md-tab__item.disabled:hover {
  background: #fff;
}

.md-tab--pills .md-tab__item:first-child > a {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}

.md-tab--pills .md-tab__item:last-child > a {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}

.md .md-tab--pills .md-tab__list md-tab:first-child > .li > a,
.md .md-tab--pills .md-tab__list md-tab:first-child > .md-li > a,
.md-tab--pills .md-tab__list .md md-tab:first-child > .li > a,
.md-tab--pills .md-tab__list .md md-tab:first-child > .md-li > a,
.md-tab--pills .md-tab__list md-tab:first-child > li > a {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.md .md-tab--pills .md-tab__list md-tab:last-child > .li > a,
.md .md-tab--pills .md-tab__list md-tab:last-child > .md-li > a,
.md-tab--pills .md-tab__list .md md-tab:last-child > .li > a,
.md-tab--pills .md-tab__list .md md-tab:last-child > .md-li > a,
.md-tab--pills .md-tab__list md-tab:last-child > li > a {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.md .md-tab--pills .md-tab__list md-tab:not(:first-child):not(:last-child) > .li > a,
.md .md-tab--pills .md-tab__list md-tab:not(:first-child):not(:last-child) > .md-li > a,
.md-tab--pills .md-tab__list .md md-tab:not(:first-child):not(:last-child) > .li > a,
.md-tab--pills .md-tab__list .md md-tab:not(:first-child):not(:last-child) > .md-li > a,
.md-tab--pills .md-tab__list md-tab:not(:first-child):not(:last-child) > li > a {
  border-radius: 0;
}

.md-tab--justified > .md-tab__list,
.md-tab--tabs.md-tab--justified > .md-tab__list > .md-tab__list,
.md-tab--tabs.md-tab--justified > .md-tab__list > .md-tab__list > .md-tab__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.md-tab--justified .md-tab__item + .md-tab__item,
.md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item + .md-tab__item {
  margin-left: 0;
}

.md-tab--justified.md-tab--pills .md-tab__item,
.md-tab--justified.md-tab--tabs .md-tab__item,
.md-tab--tabs.md-tab--justified > .md-tab--pills.md-tab__list .md-tab__item,
.md-tab--tabs.md-tab--justified > .md-tab__list > .md-tab--pills.md-tab__list .md-tab__item {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.md-tab--justified .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}

.md-tab__content {
  width: 100%;
  background-color: #fff;
  border: 1px solid #ededed;
  border-top: none;
}

.md-tab__pane {
  display: none;
}

.md-tab__pane.active {
  display: block;
}

.md-tab--tabs > .md-tab__list,
.md-tab--tabs.md-tab--justified > .md-tab__list > .md-tab__list {
  margin-bottom: 17px;
  border-bottom: 0;
}

.md-tab--tabs .md-tab__item,
.md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item {
  float: left;
}

.md-tab--tabs .md-tab__item > a,
.md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item > a {
  padding-right: 30px;
  padding-bottom: 9.5px;
  padding-left: 0;
  margin-right: 12px;
  color: #292929;
  text-align: left;
  cursor: pointer;
  border: 0;
  border-bottom: 1px solid #ccc;
  border-radius: 0;
}

.md-tab--tabs .md-tab__item > a:hover,
.md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item > a:hover {
  padding-bottom: 8px;
  background-color: transparent;
  border-bottom: 3px solid #949494;
  -webkit-transition: border-bottom-color .5s ease;
  transition: border-bottom-color .5s ease;
}

.md-tab--tabs .md-tab__item > a:focus,
.md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item > a:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-tab--tabs .md-tab__item.active > a,
.md-tab--tabs .md-tab__item.active > a:focus,
.md-tab--tabs .md-tab__item.active > a:hover,
.md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item.active > a,
.md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item.active > a:focus,
.md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item.active > a:hover {
  padding-bottom: 8px;
  color: #00a0d1;
  cursor: default;
  background-color: transparent;
  border: 0;
  border-bottom: 3px solid #00a0d1;
  -webkit-transition: border-bottom-color .5s ease,color .5s ease;
  transition: border-bottom-color .5s ease,color .5s ease;
}

.center .md-tab--tabs,
.center .md-tab--tabs.md-tab--justified > .md-tab__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.center .md-tab--tabs .md-tab__item > a,
.center .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item > a {
  padding-right: 15px;
  padding-left: 15px;
}

.md-tab--tabs.md-tab--justified > .md-tab--stacked.md-tab__list .md-tab__item a,
.md-tab--tabs.md-tab--justified > .md-tab__list > .md-tab--stacked.md-tab__list .md-tab__item a,
.md-tab--tabs.md-tab--stacked .md-tab__item a {
  padding-left: 0;
}

.md-tab--tabs.md-tab--justified > .md-tab--stacked.md-tab__list .md-tab__item a:hover,
.md-tab--tabs.md-tab--justified > .md-tab__list > .md-tab--stacked.md-tab__list .md-tab__item a:hover,
.md-tab--tabs.md-tab--stacked .md-tab__item a:hover {
  background-color: transparent;
}

.md-tab--tabs.md-tab--justified > .md-tab--stacked.md-tab__list .md-tab__item:not(.active) a:hover,
.md-tab--tabs.md-tab--justified > .md-tab__list > .md-tab--stacked.md-tab__list .md-tab__item:not(.active) a:hover,
.md-tab--tabs.md-tab--stacked .md-tab__item:not(.active) a:hover {
  padding-bottom: 6px;
}

.md-tab--tabs.md-tab--justified > .md-tab--stacked.md-tab__list .md-tab__item.active a,
.md-tab--tabs.md-tab--justified > .md-tab__list > .md-tab--stacked.md-tab__list .md-tab__item.active a,
.md-tab--tabs.md-tab--stacked .md-tab__item.active a {
  padding-bottom: 6px;
}

.md-tab--subnav .md-tab__item,
.md-tab--tabs .md-tab__item,
.md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item {
  padding-left: 8px;
}

.md-tab--subnav .md-tab__item a,
.md-tab--tabs .md-tab__item a,
.md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item a {
  padding-right: 0;
  padding-left: 0;
  margin-right: 12px;
  font-size: 1rem;
  color: #292929;
  text-align: left;
  border-bottom: 1px solid #ccc;
  border-radius: 0;
}

.md-tab--subnav .md-tab__item a:hover,
.md-tab--tabs .md-tab__item a:hover {
  color: #292929;
  background-color: transparent;
  border-bottom: 3px solid #949494;
}

.md-tab--subnav > .active > a,
.md-tab--subnav > .active > a:focus,
.md-tab--subnav > .active > a:hover,
.md-tab--tabs > .active > a,
.md-tab--tabs > .active > a:focus,
.md-tab--tabs > .active > a:hover,
.md-tab--tabs.md-tab--justified > .md-tab__list > .active > a,
.md-tab--tabs.md-tab--justified > .md-tab__list > .active > a:focus,
.md-tab--tabs.md-tab--justified > .md-tab__list > .active > a:hover {
  color: #00a0d1;
  border: 0;
  border-bottom: 3px solid #00a0d1;
}

@media (min-width: 40em) {
  .md-tab--subnav .md-tab__item > a,
  .md-tab--tabs .md-tab__item > a,
  .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item > a {
    border-bottom: 1px solid #ccc;
    border-radius: 0;
  }
  .md-tab--subnav > .active > a,
  .md-tab--subnav > .active > a:focus,
  .md-tab--subnav > .active > a:hover,
  .md-tab--tabs > .active > a,
  .md-tab--tabs > .active > a:focus,
  .md-tab--tabs > .active > a:hover,
  .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a,
  .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a:focus,
  .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a:hover {
    border-bottom: 3px solid #00a0d1;
  }
}

.md-tab--subnav {
  padding-top: 28px;
}

.md-tab--subnav .md-tab__item:first-of-type {
  padding-left: 0;
}

.md-tab--stacked .md-tab__item {
  float: none;
}

.md-tab--stacked .md-tab__item.current {
  color: #00a0d1;
}

.md-tab--stacked .md-tab__item.current > a {
  color: #00a0d1;
  border-bottom: 1px solid #00a0d1;
}

.md-tab--stacked .md-tab__item + .md-tab__item {
  margin-left: 0;
}

.md-tab--stacked .md-tab__item + .md-tab__item .md-tab__item {
  margin-left: 15px;
}

.md-tab--stacked .md-tab__item > a {
  padding: 8px 15px;
  color: #292929;
  background: 0 0;
}

.md-tab--stacked .md-tab__item > a:hover {
  background-color: #ccc;
}

.md-tab--subnav,
.md-tab--tabs,
.md-tab--tabs.md-tab--justified > .md-tab__list {
  border-bottom: 0;
}

.md-tab--subnav .md-tab__list,
.md-tab--tabs .md-tab__list,
.md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__list {
  position: relative;
  top: 1px;
  margin-bottom: 0;
}

.md-tab--subnav .md-tab__item > a,
.md-tab--tabs .md-tab__item > a,
.md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item > a {
  border-radius: 4px;
}

@media (min-width: 40em) {
  .md-tab--subnav .md-tab__item > a,
  .md-tab--tabs .md-tab__item > a,
  .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item > a {
    border-radius: 4px 4px 0 0;
  }
  .md-tab--subnav > .active > a,
  .md-tab--subnav > .active > a:focus,
  .md-tab--subnav > .active > a:hover,
  .md-tab--tabs > .active > a,
  .md-tab--tabs > .active > a:focus,
  .md-tab--tabs > .active > a:hover,
  .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a,
  .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a:focus,
  .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a:hover {
    border-bottom-color: #00a0d1;
  }
}

.md-tab--tabs .dropdown-menu,
.md-tab--tabs.md-tab--justified > .md-tab__list .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.md-tab--cstabs > .md-tab__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.md-tab--cstabs > .md-tab__list > .md-tab__item > a {
  display: block;
  height: 59px;
  padding-top: 18px;
  padding-right: 18px;
  padding-left: 18px;
  font-family: "CiscoSansTT Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 18px;
  color: #949494;
  text-align: center;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ededed;
  opacity: .7;
}

.md-tab--cstabs > .md-tab__list > .md-tab__item > a:hover {
  color: #000;
  cursor: pointer;
  background-color: #fff;
  opacity: 1;
}

.md-tab--cstabs > .md-tab__list > .md-tab__item > a:focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-tab--cstabs > .md-tab__list > .md-tab__item > a > md-tab-heading > div {
  font-family: "CiscoSansTT Extra Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 30px;
  color: #00a0d1;
}

.md-tab--cstabs > .md-tab__list > .md-tab__item:first-of-type > a {
  margin-left: 0;
}

.md-tab--cstabs > .md-tab__list > .md-tab__item:last-of-type > a {
  margin-right: 0;
}

.md-tab--cstabs > .md-tab__list > .md-tab__item.active > a {
  height: 64px;
  margin-bottom: 0;
  color: #000;
  background-color: #fff;
  border: 1px solid #ededed;
  border-bottom: none;
  opacity: 1;
}

.md-tab--cstabs > .md-tab__list > .md-tab__item.active > a:hover {
  background-color: #fff;
  border: 1px solid #ededed;
  border-bottom: none;
}

.md-tab--cstabs.md-tab--justified .md-tab__item,
.md-tab--tabs.md-tab--justified > .md-tab--cstabs.md-tab__list .md-tab__item,
.md-tab--tabs.md-tab--justified > .md-tab__list > .md-tab--cstabs.md-tab__list .md-tab__item {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.md-tab--cstabs.md-tab--largetabs .md-tab__item > a {
  height: 87px;
  padding-top: 10px;
  font-size: 14px;
}

.md-tab--cstabs.md-tab--largetabs .md-tab__item.active > a {
  height: 88px;
}

.md-tab--graytab.md-tab--cstabs .md-tab__item > a {
  border: 1px solid #ededed;
  opacity: .5;
}

.md-tab--graytab.md-tab--cstabs .md-tab__item > a:focus,
.md-tab--graytab.md-tab--cstabs .md-tab__item > a:hover {
  background-color: #ededed;
}

.md-tab--graytab.md-tab--cstabs .md-tab__item.active > a {
  background-color: #ededed;
}

.md-tab--graytab.md-tab--cstabs .md-tab__item.active > a:focus,
.md-tab--graytab.md-tab--cstabs .md-tab__item.active > a:hover {
  background-color: #ededed;
}

.md-tab--graytab .md-tab__content {
  background-color: #ededed;
}

.md-tab__item {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.md-tab__item.md-type--pills {
  min-width: 200px;
  text-align: center;
}

.md-tab__item.md-type--pills > a {
  padding: 6px 20px;
  font-size: 1rem;
  line-height: 1.5;
  color: #000;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  background-clip: padding-box;
}

.md-tab__item.md-type--pills > a:hover {
  background: rgba(0, 0, 0, 0.04);
}

.md-tab__item.md-type--pills.active > a,
.md-tab__item.md-type--pills.active a:focus,
.md-tab__item.md-type--pills.active a:hover {
  background: #c9f4ff;
}

.md-tab__item.md-type--pills.disabled {
  pointer-events: none;
}

.md-tab__item.md-type--pills.disabled > a,
.md-tab__item.md-type--pills.disabled:focus,
.md-tab__item.md-type--pills.disabled:hover {
  background: #fff;
}

.md-tab__item.md-type--pills.first > a,
.md-tab__item.md-type--pills:first-child > a {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}

.md-tab__item.md-type--pills.last > a,
.md-tab__item.md-type--pills:last-child > a {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}

.md-tab__item.md-type--tabs {
  float: left;
}

.md-tab__item.md-type--tabs > a {
  padding-right: 30px;
  padding-bottom: 9.5px;
  padding-left: 0;
  margin-right: 12px;
  color: #292929;
  text-align: left;
  cursor: pointer;
  border: 0;
  border-bottom: 1px solid #ccc;
  border-radius: 0;
}

.md-tab__item.md-type--tabs > a:hover {
  padding-bottom: 8px;
  background-color: transparent;
  border-bottom: 3px solid #949494;
  -webkit-transition: border-bottom-color .5s ease;
  transition: border-bottom-color .5s ease;
}

.md-tab__item.md-type--tabs > a:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-tab__item.md-type--tabs.active > a,
.md-tab__item.md-type--tabs.active > a:focus,
.md-tab__item.md-type--tabs.active > a:hover {
  padding-bottom: 8px;
  color: #00a0d1;
  cursor: default;
  background-color: transparent;
  border: 0;
  border-bottom: 3px solid #00a0d1;
  -webkit-transition: border-bottom-color .5s ease,color .5s ease;
  transition: border-bottom-color .5s ease,color .5s ease;
}

.md-timepicker-container {
  display: inline-block;
}

.md-timepicker_wrapper {
  display: inline-block;
}

.md-timepicker__dropdown {
  padding-right: .4375rem;
  padding-left: .4375rem;
  padding-top: .25rem;
  padding-bottom: .25rem;
  z-index: 89;
  background: #fff;
  border: solid 1px #ccc;
  border-color: #b2b2b2;
  border-radius: 4px;
}

.md-timepicker__dropdown-container {
  position: relative;
}

.md-timepicker__dropdown i.icon,
.md-timepicker__dropdown input[type=text] {
  display: inline-block;
  width: 100%;
  text-align: center;
}

.md-timepicker__dropdown input[type=text]:focus {
  padding: 3px;
  border: none;
}

.md-timepicker__dropdown .icon {
  font-size: 1.5rem;
}

.md-timepicker__dropdown .icon:hover {
  color: #00a0d1;
  cursor: pointer;
}

.md-timepicker__dropdown .inline-flex {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-timepicker__dropdown .inline-flex input {
  margin: 0;
}

.md-timepicker__dropdown .inline-flex div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  padding-right: .4375rem;
  padding-left: .4375rem;
}

.md-timepicker__dropdown .inline-flex div > * {
  display: inline-block;
  width: 3rem;
}

.md-timepicker__dropdown .inline-flex:nth-child(odd) div > i {
  line-height: 2.25rem;
}

.md-timepicker__dropdown .md-input__messages {
  padding-right: .5rem;
  padding-left: .5rem;
  padding-bottom: .5rem;
}

.md-toggle-switch .md-toggle-switch__input + .md-toggle-switch__label .md-toggle-switch__label__container {
  background-color: rgba(0, 0, 0, 0.16);
}

.md-toggle-switch .md-toggle-switch__input + .md-toggle-switch__label .md-toggle-switch__label__text {
  color: inherit;
}

.md-toggle-switch .md-toggle-switch__input + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input + .md-toggle-switch__label:hover > .md-toggle-switch__label__container {
  background-color: rgba(0, 0, 0, 0.24);
}

.md-toggle-switch .md-toggle-switch__input.focus + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:focus + .md-toggle-switch__label > .md-toggle-switch__label__container {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-toggle-switch .md-toggle-switch__input.focus + .md-toggle-switch__label > .md-toggle-switch__label__container:not(:focus-visible),
.md-toggle-switch .md-toggle-switch__input:focus + .md-toggle-switch__label > .md-toggle-switch__label__container:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-toggle-switch .md-toggle-switch__input.indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:checked + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container {
  background-color: #00a0d1;
}

.md-toggle-switch .md-toggle-switch__input.indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input.indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:checked + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:checked + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container {
  background-color: #007aa3;
}

.md-toggle-switch .md-toggle-switch__input.disabled + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input.disabled + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:disabled + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:disabled + .md-toggle-switch__label:hover > .md-toggle-switch__label__container {
  background-color: rgba(0, 0, 0, 0.16);
}

.md-toggle-switch .md-toggle-switch__input.disabled.indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input.disabled:checked + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input.disabled:indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:disabled.indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:disabled:checked + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:disabled:indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container {
  background-color: #00a0d1;
}

.md-toggle-switch .md-toggle-switch__input.disabled.indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input.disabled.indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input.disabled:checked + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input.disabled:checked + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input.disabled:indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input.disabled:indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:disabled.indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:disabled.indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:disabled:checked + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:disabled:checked + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:disabled:indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md-toggle-switch .md-toggle-switch__input:disabled:indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container {
  background-color: #00a0d1;
}

.md--dark .md-toggle-switch .md-toggle-switch__input + .md-toggle-switch__label .md-toggle-switch__label__container {
  background-color: rgba(255, 255, 255, 0.48);
}

.md--dark .md-toggle-switch .md-toggle-switch__input + .md-toggle-switch__label .md-toggle-switch__label__text {
  color: #fff;
}

.md--dark .md-toggle-switch .md-toggle-switch__input + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input + .md-toggle-switch__label:hover > .md-toggle-switch__label__container {
  background-color: rgba(255, 255, 255, 0.64);
}

.md--dark .md-toggle-switch .md-toggle-switch__input.focus + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:focus + .md-toggle-switch__label > .md-toggle-switch__label__container {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md--dark .md-toggle-switch .md-toggle-switch__input.focus + .md-toggle-switch__label > .md-toggle-switch__label__container:not(:focus-visible),
.md--dark .md-toggle-switch .md-toggle-switch__input:focus + .md-toggle-switch__label > .md-toggle-switch__label__container:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md--dark .md-toggle-switch .md-toggle-switch__input.indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:checked + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container {
  background-color: #005e7d;
}

.md--dark .md-toggle-switch .md-toggle-switch__input.indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input.indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:checked + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:checked + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container {
  background-color: #005e7d;
}

.md--dark .md-toggle-switch .md-toggle-switch__input.disabled + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input.disabled + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:disabled + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:disabled + .md-toggle-switch__label:hover > .md-toggle-switch__label__container {
  background-color: rgba(255, 255, 255, 0.48);
}

.md--dark .md-toggle-switch .md-toggle-switch__input.disabled.indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input.disabled:checked + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input.disabled:indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:disabled.indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:disabled:checked + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:disabled:indeterminate + .md-toggle-switch__label > .md-toggle-switch__label__container {
  background-color: #005e7d;
}

.md--dark .md-toggle-switch .md-toggle-switch__input.disabled.indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input.disabled.indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input.disabled:checked + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input.disabled:checked + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input.disabled:indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input.disabled:indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:disabled.indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:disabled.indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:disabled:checked + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:disabled:checked + .md-toggle-switch__label:hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:disabled:indeterminate + .md-toggle-switch__label.hover > .md-toggle-switch__label__container,
.md--dark .md-toggle-switch .md-toggle-switch__input:disabled:indeterminate + .md-toggle-switch__label:hover > .md-toggle-switch__label__container {
  background-color: #005e7d;
}

.md-toggle-switch > .md-toggle-switch__input {
  position: absolute;
  margin-left: -9999px;
  opacity: 0;
}

.md-toggle-switch > .md-toggle-switch__input + .md-toggle-switch__label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.md-toggle-switch > .md-toggle-switch__input + .md-toggle-switch__label > .md-toggle-switch__label__container {
  position: relative;
  display: block;
  width: 44px;
  height: 24px;
  margin-right: .75rem;
  cursor: pointer;
  border: none;
  border-radius: 24px;
  -webkit-transition: background 350ms;
  transition: background 350ms;
  background-clip: padding-box;
}

.md-toggle-switch > .md-toggle-switch__input + .md-toggle-switch__label > .md-toggle-switch__label__container:after {
  position: absolute;
  top: 2px;
  bottom: 2px;
  left: 2px;
  width: 20px;
  height: 20px;
  background-color: #fff;
  border-radius: 100%;
  content: '';
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.32);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.32);
  -webkit-transition: 350ms;
  transition: 350ms;
}

.md-toggle-switch > .md-toggle-switch__input + .md-toggle-switch__label > .md-toggle-switch__text {
  line-height: 1.5rem;
  cursor: pointer;
}

.md-toggle-switch > .md-toggle-switch__input.disabled + .md-toggle-switch__label,
.md-toggle-switch > .md-toggle-switch__input:disabled + .md-toggle-switch__label {
  cursor: default;
  opacity: .4;
}

.md-toggle-switch > .md-toggle-switch__input.disabled + .md-toggle-switch__label > .md-toggle-switch__label__container,
.md-toggle-switch > .md-toggle-switch__input:disabled + .md-toggle-switch__label > .md-toggle-switch__label__container {
  cursor: default;
}

.md-toggle-switch > .md-toggle-switch__input.disabled + .md-toggle-switch__label > .md-toggle-switch__label__text,
.md-toggle-switch > .md-toggle-switch__input:disabled + .md-toggle-switch__label > .md-toggle-switch__label__text {
  cursor: default;
}

.md-toggle-switch > .md-toggle-switch__input:checked + .md-toggle-switch__label > .md-toggle-switch__label__container:after {
  left: calc(100% - 2px);
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.md-tooltip__text,
md-tooltip__text {
  min-width: 40px;
  max-width: 200px;
  padding: 8px 12px;
  font-size: 16px;
  line-height: 1.71429;
  color: #fff;
  text-align: center;
  white-space: pre-wrap;
  word-break: break-word;
}

.md-tooltip .md-event-overlay__arrow::after,
md-tooltip .md-event-overlay__arrow::after {
  display: none;
}

.md-tooltip > .md-event-overlay__children,
md-tooltip > .md-event-overlay__children {
  background-color: rgba(0, 0, 0, 0.8);
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-tooltip.md-event-overlay--top > .md-event-overlay__arrow,
md-tooltip.md-event-overlay--top > .md-event-overlay__arrow {
  margin-top: -12px;
  border-top: 12px solid rgba(0, 0, 0, 0.8);
}

.md-tooltip.md-event-overlay--top > .md-event-overlay__children,
md-tooltip.md-event-overlay--top > .md-event-overlay__children {
  margin-top: -12px;
}

.md-tooltip.md-event-overlay--left > .md-event-overlay__arrow,
md-tooltip.md-event-overlay--left > .md-event-overlay__arrow {
  margin-left: -12px;
  border-left: 12px solid rgba(0, 0, 0, 0.8);
}

.md-tooltip.md-event-overlay--left > .md-event-overlay__children,
md-tooltip.md-event-overlay--left > .md-event-overlay__children {
  margin-left: -12px;
}

.md-tooltip.md-event-overlay--right > .md-event-overlay__arrow,
md-tooltip.md-event-overlay--right > .md-event-overlay__arrow {
  margin-left: 0;
  border-right: 12px solid rgba(0, 0, 0, 0.8);
}

.md-tooltip.md-event-overlay--right > .md-event-overlay__children,
md-tooltip.md-event-overlay--right > .md-event-overlay__children {
  margin-left: 12px;
}

.md-tooltip.md-event-overlay--bottom > .md-event-overlay__arrow,
md-tooltip.md-event-overlay--bottom > .md-event-overlay__arrow {
  margin-top: 0;
  border-bottom: 12px solid rgba(0, 0, 0, 0.8);
}

.md-tooltip.md-event-overlay--bottom > .md-event-overlay__children,
md-tooltip.md-event-overlay--bottom > .md-event-overlay__children {
  margin-top: 12px;
}

.md-top-bar {
  width: 100%;
  color: #fff;
  background-color: #292929;
  fill: #fff;
}

.md-top-bar--fixed {
  position: fixed;
  top: 0;
  z-index: 1030;
}

.md-top-bar--absolute {
  position: absolute;
  top: 0;
  z-index: 1030;
}

.md-top-bar__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  height: 5rem;
}

@media only screen and (min-width: 64.0625em) and (max-width: 90em) {
  .md-top-bar__container {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
}

.md-top-bar__nav {
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-flex: 2;
      -ms-flex: 2 0 auto;
          flex: 2 0 auto;
}

.md-top-bar__nav .md-list-item {
  padding: .125rem .75rem;
}

@media only screen and (min-width: 64.0625em) {
  .md-top-bar__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.md-top-bar__nav--right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.md-top-bar .md-tb-mobile .md-list-item,
.md-top-bar__nav .md-list-item {
  color: #fff;
  background-color: transparent;
}

.md-top-bar .md-tb-mobile .md-list-item.active:not(:disabled),
.md-top-bar .md-tb-mobile .md-list-item:hover:not(:disabled),
.md-top-bar__nav .md-list-item.active:not(:disabled),
.md-top-bar__nav .md-list-item:hover:not(:disabled) {
  color: #00a0d1;
  background-color: transparent;
}

.md-top-bar .md-tb-mobile .md-list-item:focus,
.md-top-bar__nav .md-list-item:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-top-bar .md-tb-mobile .md-list-item:focus:not(:focus-visible),
.md-top-bar__nav .md-list-item:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-top-bar__right {
  display: none;
}

@media only screen and (min-width: 64.0625em) {
  .md-top-bar__right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-right: 1rem;
  }
  .md-top-bar__right a:focus,
  .md-top-bar__right button:focus {
    border-color: transparent;
    outline: 0;
    -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
            box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
  }
  .md-top-bar__right a:focus:not(:focus-visible),
  .md-top-bar__right button:focus:not(:focus-visible) {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .md-top-bar__right a {
    padding: .75rem;
    color: #fff;
  }
  .md-top-bar__right button {
    margin-left: .75rem;
  }
}

@media only screen and (min-width: 64.0625em) {
  .md-top-bar__user {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .md-top-bar__user .md-avatar {
    margin-left: .75rem;
  }
  .md-top-bar__user .user-image {
    width: 100%;
    height: 100%;
  }
}

.md-top-bar__user .md-avatar {
  width: 2.25rem;
  height: 2.25rem;
  padding: 0;
  overflow: hidden;
  border-radius: 50%;
}

.md-top-bar__user .md-avatar:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-top-bar__user .md-avatar:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-top-bar__user .md-avatar .user-image {
  width: 2.25rem;
  height: 2.25rem;
  padding: 0;
  cursor: pointer;
}

.md-top-bar__mobile-menu-button {
  margin-right: 2rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
}

@media only screen and (min-width: 64.0625em) {
  .md-top-bar__mobile-menu-button {
    display: none;
  }
}

.md-top-bar__brand {
  margin: .375rem 1rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}

.md-top-bar__brand .md-brand {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 1rem;
  color: inherit;
  text-decoration: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.md-top-bar__brand .md-brand:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-top-bar__brand .md-brand:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-top-bar__brand .md-brand__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  height: 2.25rem;
  font-size: 2.25rem;
}

.md-top-bar__brand .md-brand__logo--pad {
  margin-right: .75rem;
}

@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
  .md-top-bar__brand .md-brand__logo {
    height: 2.25rem;
    font-size: 2.25rem;
  }
}

@media only screen and (min-width: 64.0625em) {
  .md-top-bar__brand .md-brand__logo {
    height: 3rem;
    font-size: 3rem;
  }
}

.md-top-bar__brand .md-brand__logo img {
  width: auto;
  height: 2.25rem;
}

@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
  .md-top-bar__brand .md-brand__logo img {
    height: 2.25rem;
  }
}

@media only screen and (min-width: 64.0625em) {
  .md-top-bar__brand .md-brand__logo img {
    height: 3rem;
  }
}

.md-top-bar__brand .md-brand__image {
  width: auto;
  height: 2.25rem;
  line-height: 1.5rem;
}

@media only screen and (min-width: 40.0625em) {
  .md-top-bar__brand .md-brand__image {
    height: 2.25rem;
  }
}

.md-top-bar__brand .md-brand__title {
  font-size: 1rem;
  line-height: 2.25rem;
}

@media only screen and (min-width: 40.0625em) {
  .md-top-bar__brand .md-brand__title {
    font-size: 1.25rem;
    line-height: 2.25rem;
  }
}

@media only screen and (min-width: 40.0625em) {
  .md-top-bar__brand .md-brand {
    padding: .875rem;
  }
}

@media only screen and (min-width: 64.0625em) {
  .md-top-bar__brand {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    margin-right: 0;
  }
}

@media only screen and (min-width: 64.0625em) and (max-width: 90em) {
  .md-top-bar__brand {
    margin-left: 0;
  }
}

.md-top-bar .md-tb-mobile {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 100vh;
  margin-left: 0;
  color: #fff;
  background-color: #292929;
  opacity: 0;
  -webkit-transform: translateX(-150%);
          transform: translateX(-150%);
  -webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2);
          box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2);
  -webkit-animation-duration: 250ms;
          animation-duration: 250ms;
  -webkit-animation-name: slideLeft;
          animation-name: slideLeft;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
  .md-top-bar .md-tb-mobile {
    width: 24rem;
  }
}

.md-top-bar .md-tb-mobile.open {
  opacity: 1;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  -webkit-animation-duration: 250ms;
          animation-duration: 250ms;
  -webkit-animation-name: slideRight;
          animation-name: slideRight;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-transition: none;
  transition: none;
}

.md-top-bar .md-tb-mobile__nav {
  height: 100%;
  overflow-y: scroll;
}

.md-top-bar .md-tb-mobile__mask {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 250ms ease-in-out;
  transition: all 250ms ease-in-out;
}

.md-top-bar .md-tb-mobile__mask.open {
  opacity: 1;
  visibility: visible;
}

.md-top-bar .md-tb-mobile__close {
  position: absolute;
  top: 1.25rem;
  right: 1.5rem;
}

.md-top-bar .md-tb-mobile .md-top-bar__brand {
  margin: .25rem 3.75rem .25rem 1rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}

.md-top-bar .md-tb-mobile .md-top-bar__brand .md-brand {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.md-top-bar .md-tb-mobile .md-top-bar__brand .md-brand__logo {
  height: 2.25rem;
  margin-bottom: 1.125rem;
  font-size: 2.25rem;
}

.md-top-bar .md-tb-mobile .md-top-bar__brand .md-brand__logo img {
  width: auto;
  height: 2.25rem;
}

@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
  .md-top-bar .md-tb-mobile .md-top-bar__brand .md-brand__logo img {
    height: 2.25rem;
  }
}

@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
  .md-top-bar .md-tb-mobile .md-top-bar__brand .md-brand__logo {
    height: 2.25rem;
    margin-bottom: 1.125rem;
    font-size: 1.25rem;
  }
}

.md-top-bar .md-tb-mobile .md-top-bar__brand .md-brand__title {
  font-size: 1.25rem;
  line-height: 2rem;
}

@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
  .md-top-bar .md-tb-mobile .md-top-bar__brand .md-brand__title {
    font-size: 1.25rem;
    line-height: 2.25rem;
  }
}

.md-top-bar .md-tb-mobile .md-list-separator {
  background-color: #545454;
}

.md-top-bar--light {
  color: inherit;
  background-color: #fff;
  fill: inherit;
}

.md-top-bar--light .md-brand:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-top-bar--light .md-brand:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-top-bar--light .md-tb-mobile,
.md-top-bar--light .md-top-bar__nav {
  color: inherit;
  background-color: #fff;
  fill: inherit;
}

.md-top-bar--light .md-tb-mobile .md-list-item,
.md-top-bar--light .md-top-bar__nav .md-list-item {
  color: inherit;
  background-color: transparent;
}

.md-top-bar--light .md-tb-mobile .md-list-item.active:not(:disabled),
.md-top-bar--light .md-tb-mobile .md-list-item:hover:not(:disabled),
.md-top-bar--light .md-top-bar__nav .md-list-item.active:not(:disabled),
.md-top-bar--light .md-top-bar__nav .md-list-item:hover:not(:disabled) {
  color: #007aa3;
  background-color: transparent;
}

.md-top-bar--light .md-tb-mobile .md-list-item:focus,
.md-top-bar--light .md-top-bar__nav .md-list-item:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-top-bar--light .md-tb-mobile .md-list-item:focus:not(:focus-visible),
.md-top-bar--light .md-top-bar__nav .md-list-item:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-top-bar--light .md-tb-mobile .md-list-separator,
.md-top-bar--light .md-top-bar__nav .md-list-separator {
  background-color: #ededed;
}

.md-top-bar--light .md-top-bar__right {
  color: inherit;
}

.md-top-bar--light .md-top-bar__right a:focus,
.md-top-bar--light .md-top-bar__right button:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
          box-shadow: 0 0 4px 2px rgba(0, 160, 209, 0.75);
}

.md-top-bar--light .md-top-bar__right a:focus:not(:focus-visible),
.md-top-bar--light .md-top-bar__right button:focus:not(:focus-visible) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.md-top-bar--light .md-top-bar__right a {
  padding: .75rem;
  color: inherit;
}

.md-top-bar--blue {
  background-color: #00a0d1;
}

.md-top-bar--blue .md-tb-mobile,
.md-top-bar--blue .md-top-bar__nav {
  background-color: #00a0d1;
}

.md-top-bar--blue .md-tb-mobile .md-list-item,
.md-top-bar--blue .md-top-bar__nav .md-list-item {
  background-color: transparent;
}

.md-top-bar--blue .md-tb-mobile .md-list-item.active:not(:disabled),
.md-top-bar--blue .md-tb-mobile .md-list-item:hover:not(:disabled),
.md-top-bar--blue .md-top-bar__nav .md-list-item.active:not(:disabled),
.md-top-bar--blue .md-top-bar__nav .md-list-item:hover:not(:disabled) {
  color: #000;
}

@-webkit-keyframes slideRight {
  0% {
    -webkit-transform: translateX(-150%);
            transform: translateX(-150%);
  }
  100% {
    -webkit-transform: translateX(-2rem);
            transform: translateX(-2rem);
  }
}

@keyframes slideRight {
  0% {
    -webkit-transform: translateX(-150%);
            transform: translateX(-150%);
  }
  100% {
    -webkit-transform: translateX(-2rem);
            transform: translateX(-2rem);
  }
}

@-webkit-keyframes slideLeft {
  0% {
    -webkit-transform: translateX(-2rem);
            transform: translateX(-2rem);
  }
  100% {
    -webkit-transform: translateX(-150%);
            transform: translateX(-150%);
  }
}

@keyframes slideLeft {
  0% {
    -webkit-transform: translateX(-2rem);
            transform: translateX(-2rem);
  }
  100% {
    -webkit-transform: translateX(-150%);
            transform: translateX(-150%);
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  transition: opacity .15s linear;
}

.fade.in {
  opacity: 1;
}

[collapse].collapse {
  display: none;
}

[collapse].collapse.in {
  display: block;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-duration: .35s;
          transition-duration: .35s;
  -webkit-transition-property: height,visibility;
  transition-property: height,visibility;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}

.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.primary-color {
  color: #00a0d1;
}

.secondary-color {
  color: #545454;
}

.info-color {
  color: #16a693;
}

.warning-color {
  color: #d97f00;
}

.alert-color {
  color: #f7644a;
}

.text-muted {
  color: #b2b2b2;
}

.md-decrypting {
  -webkit-filter: blur(5px);
          filter: blur(5px);
}

.clearfix:after,
.clearfix:before {
  display: table;
  content: ' ';
}

.clearfix:after {
  clear: both;
}

.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.pull-right {
  float: right !important;
}

.pull-left {
  float: left !important;
}

.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.invisible {
  visibility: hidden;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.hidden {
  display: none !important;
}

.affix {
  position: fixed;
}

.hidden,
.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.invisible {
  visibility: hidden !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

@media only screen {
  .hide-for-large-only,
  .hide-for-large-up,
  .hide-for-medium-only,
  .hide-for-medium-up,
  .hide-for-xlarge-only,
  .hide-for-xlarge-up,
  .hide-for-xxlarge-only,
  .hide-for-xxlarge-up,
  .show-for-small-only,
  .show-for-small-up {
    display: inherit !important;
  }
  .hide-for-small-only,
  .hide-for-small-up,
  .show-for-large-only,
  .show-for-large-up,
  .show-for-medium-only,
  .show-for-medium-up,
  .show-for-xlarge-only,
  .show-for-xlarge-up,
  .show-for-xxlarge-only,
  .show-for-xxlarge-up {
    display: none !important;
  }
  .hidden-for-large-only,
  .hidden-for-large-up,
  .hidden-for-medium-only,
  .hidden-for-medium-up,
  .hidden-for-xlarge-only,
  .hidden-for-xlarge-up,
  .hidden-for-xxlarge-only,
  .hidden-for-xxlarge-up,
  .visible-for-small-only,
  .visible-for-small-up {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
  }
  .hidden-for-small-only,
  .hidden-for-small-up,
  .visible-for-large-only,
  .visible-for-large-up,
  .visible-for-medium-only,
  .visible-for-medium-up,
  .visible-for-xlarge-only,
  .visible-for-xlarge-up,
  .visible-for-xxlarge-only,
  .visible-for-xxlarge-up {
    position: absolute !important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
  }
  table.hide-for-large-only,
  table.hide-for-large-up,
  table.hide-for-medium-only,
  table.hide-for-medium-up,
  table.hide-for-xlarge-only,
  table.hide-for-xlarge-up,
  table.hide-for-xxlarge-only,
  table.hide-for-xxlarge-up,
  table.show-for-small-only,
  table.show-for-small-up {
    display: table !important;
  }
  thead.hide-for-large-only,
  thead.hide-for-large-up,
  thead.hide-for-medium-only,
  thead.hide-for-medium-up,
  thead.hide-for-xlarge-only,
  thead.hide-for-xlarge-up,
  thead.hide-for-xxlarge-only,
  thead.hide-for-xxlarge-up,
  thead.show-for-small-only,
  thead.show-for-small-up {
    display: table-header-group !important;
  }
  tbody.hide-for-large-only,
  tbody.hide-for-large-up,
  tbody.hide-for-medium-only,
  tbody.hide-for-medium-up,
  tbody.hide-for-xlarge-only,
  tbody.hide-for-xlarge-up,
  tbody.hide-for-xxlarge-only,
  tbody.hide-for-xxlarge-up,
  tbody.show-for-small-only,
  tbody.show-for-small-up {
    display: table-row-group !important;
  }
  tr.hide-for-large-only,
  tr.hide-for-large-up,
  tr.hide-for-medium-only,
  tr.hide-for-medium-up,
  tr.hide-for-xlarge-only,
  tr.hide-for-xlarge-up,
  tr.hide-for-xxlarge-only,
  tr.hide-for-xxlarge-up,
  tr.show-for-small-only,
  tr.show-for-small-up {
    display: table-row;
  }
  .md .hide-for-large-only.md-td,
  .md .hide-for-large-only.md-th,
  .md .hide-for-large-only.td,
  .md .hide-for-large-only.th,
  .md .hide-for-large-up.md-td,
  .md .hide-for-large-up.md-th,
  .md .hide-for-large-up.td,
  .md .hide-for-large-up.th,
  .md .hide-for-medium-only.md-td,
  .md .hide-for-medium-only.md-th,
  .md .hide-for-medium-only.td,
  .md .hide-for-medium-only.th,
  .md .hide-for-medium-up.md-td,
  .md .hide-for-medium-up.md-th,
  .md .hide-for-medium-up.td,
  .md .hide-for-medium-up.th,
  .md .hide-for-xlarge-only.md-td,
  .md .hide-for-xlarge-only.md-th,
  .md .hide-for-xlarge-only.td,
  .md .hide-for-xlarge-only.th,
  .md .hide-for-xlarge-up.md-td,
  .md .hide-for-xlarge-up.md-th,
  .md .hide-for-xlarge-up.td,
  .md .hide-for-xlarge-up.th,
  .md .hide-for-xxlarge-only.md-td,
  .md .hide-for-xxlarge-only.md-th,
  .md .hide-for-xxlarge-only.td,
  .md .hide-for-xxlarge-only.th,
  .md .hide-for-xxlarge-up.md-td,
  .md .hide-for-xxlarge-up.md-th,
  .md .hide-for-xxlarge-up.td,
  .md .hide-for-xxlarge-up.th,
  .md .show-for-small-only.md-td,
  .md .show-for-small-only.md-th,
  .md .show-for-small-only.td,
  .md .show-for-small-only.th,
  .md .show-for-small-up.md-td,
  .md .show-for-small-up.md-th,
  .md .show-for-small-up.td,
  .md .show-for-small-up.th,
  td.hide-for-large-only,
  td.hide-for-large-up,
  td.hide-for-medium-only,
  td.hide-for-medium-up,
  td.hide-for-xlarge-only,
  td.hide-for-xlarge-up,
  td.hide-for-xxlarge-only,
  td.hide-for-xxlarge-up,
  td.show-for-small-only,
  td.show-for-small-up,
  th.hide-for-large-only,
  th.hide-for-large-up,
  th.hide-for-medium-only,
  th.hide-for-medium-up,
  th.hide-for-xlarge-only,
  th.hide-for-xlarge-up,
  th.hide-for-xxlarge-only,
  th.hide-for-xxlarge-up,
  th.show-for-small-only,
  th.show-for-small-up {
    display: table-cell !important;
  }
}

@media only screen and (min-width: 40.0625em) {
  .hide-for-large-only,
  .hide-for-large-up,
  .hide-for-small-only,
  .hide-for-xlarge-only,
  .hide-for-xlarge-up,
  .hide-for-xxlarge-only,
  .hide-for-xxlarge-up,
  .show-for-medium-only,
  .show-for-medium-up,
  .show-for-small-up {
    display: inherit !important;
  }
  .hide-for-medium-only,
  .hide-for-medium-up,
  .hide-for-small-up,
  .show-for-large-only,
  .show-for-large-up,
  .show-for-small-only,
  .show-for-xlarge-only,
  .show-for-xlarge-up,
  .show-for-xxlarge-only,
  .show-for-xxlarge-up {
    display: none !important;
  }
  .hidden-for-large-only,
  .hidden-for-large-up,
  .hidden-for-small-only,
  .hidden-for-xlarge-only,
  .hidden-for-xlarge-up,
  .hidden-for-xxlarge-only,
  .hidden-for-xxlarge-up,
  .visible-for-medium-only,
  .visible-for-medium-up,
  .visible-for-small-up {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
  }
  .hidden-for-medium-only,
  .hidden-for-medium-up,
  .hidden-for-small-up,
  .visible-for-large-only,
  .visible-for-large-up,
  .visible-for-small-only,
  .visible-for-xlarge-only,
  .visible-for-xlarge-up,
  .visible-for-xxlarge-only,
  .visible-for-xxlarge-up {
    position: absolute !important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
  }
  table.hide-for-large-only,
  table.hide-for-large-up,
  table.hide-for-small-only,
  table.hide-for-xlarge-only,
  table.hide-for-xlarge-up,
  table.hide-for-xxlarge-only,
  table.hide-for-xxlarge-up,
  table.show-for-medium-only,
  table.show-for-medium-up,
  table.show-for-small-up {
    display: table !important;
  }
  thead.hide-for-large-only,
  thead.hide-for-large-up,
  thead.hide-for-small-only,
  thead.hide-for-xlarge-only,
  thead.hide-for-xlarge-up,
  thead.hide-for-xxlarge-only,
  thead.hide-for-xxlarge-up,
  thead.show-for-medium-only,
  thead.show-for-medium-up,
  thead.show-for-small-up {
    display: table-header-group !important;
  }
  tbody.hide-for-large-only,
  tbody.hide-for-large-up,
  tbody.hide-for-small-only,
  tbody.hide-for-xlarge-only,
  tbody.hide-for-xlarge-up,
  tbody.hide-for-xxlarge-only,
  tbody.hide-for-xxlarge-up,
  tbody.show-for-medium-only,
  tbody.show-for-medium-up,
  tbody.show-for-small-up {
    display: table-row-group !important;
  }
  tr.hide-for-large-only,
  tr.hide-for-large-up,
  tr.hide-for-small-only,
  tr.hide-for-xlarge-only,
  tr.hide-for-xlarge-up,
  tr.hide-for-xxlarge-only,
  tr.hide-for-xxlarge-up,
  tr.show-for-medium-only,
  tr.show-for-medium-up,
  tr.show-for-small-up {
    display: table-row;
  }
  .md .hide-for-large-only.md-td,
  .md .hide-for-large-only.md-th,
  .md .hide-for-large-only.td,
  .md .hide-for-large-only.th,
  .md .hide-for-large-up.md-td,
  .md .hide-for-large-up.md-th,
  .md .hide-for-large-up.td,
  .md .hide-for-large-up.th,
  .md .hide-for-small-only.md-td,
  .md .hide-for-small-only.md-th,
  .md .hide-for-small-only.td,
  .md .hide-for-small-only.th,
  .md .hide-for-xlarge-only.md-td,
  .md .hide-for-xlarge-only.md-th,
  .md .hide-for-xlarge-only.td,
  .md .hide-for-xlarge-only.th,
  .md .hide-for-xlarge-up.md-td,
  .md .hide-for-xlarge-up.md-th,
  .md .hide-for-xlarge-up.td,
  .md .hide-for-xlarge-up.th,
  .md .hide-for-xxlarge-only.md-td,
  .md .hide-for-xxlarge-only.md-th,
  .md .hide-for-xxlarge-only.td,
  .md .hide-for-xxlarge-only.th,
  .md .hide-for-xxlarge-up.md-td,
  .md .hide-for-xxlarge-up.md-th,
  .md .hide-for-xxlarge-up.td,
  .md .hide-for-xxlarge-up.th,
  .md .show-for-medium-only.md-td,
  .md .show-for-medium-only.md-th,
  .md .show-for-medium-only.td,
  .md .show-for-medium-only.th,
  .md .show-for-medium-up.md-td,
  .md .show-for-medium-up.md-th,
  .md .show-for-medium-up.td,
  .md .show-for-medium-up.th,
  .md .show-for-small-up.md-td,
  .md .show-for-small-up.md-th,
  .md .show-for-small-up.td,
  .md .show-for-small-up.th,
  td.hide-for-large-only,
  td.hide-for-large-up,
  td.hide-for-small-only,
  td.hide-for-xlarge-only,
  td.hide-for-xlarge-up,
  td.hide-for-xxlarge-only,
  td.hide-for-xxlarge-up,
  td.show-for-medium-only,
  td.show-for-medium-up,
  td.show-for-small-up,
  th.hide-for-large-only,
  th.hide-for-large-up,
  th.hide-for-small-only,
  th.hide-for-xlarge-only,
  th.hide-for-xlarge-up,
  th.hide-for-xxlarge-only,
  th.hide-for-xxlarge-up,
  th.show-for-medium-only,
  th.show-for-medium-up,
  th.show-for-small-up {
    display: table-cell !important;
  }
}

@media only screen and (min-width: 64.0625em) {
  .hide-for-medium-only,
  .hide-for-small-only,
  .hide-for-xlarge-only,
  .hide-for-xlarge-up,
  .hide-for-xxlarge-only,
  .hide-for-xxlarge-up,
  .show-for-large-only,
  .show-for-large-up,
  .show-for-medium-up,
  .show-for-small-up {
    display: inherit !important;
  }
  .hide-for-large-only,
  .hide-for-large-up,
  .hide-for-medium-up,
  .hide-for-small-up,
  .show-for-medium-only,
  .show-for-small-only,
  .show-for-xlarge-only,
  .show-for-xlarge-up,
  .show-for-xxlarge-only,
  .show-for-xxlarge-up {
    display: none !important;
  }
  .hidden-for-medium-only,
  .hidden-for-small-only,
  .hidden-for-xlarge-only,
  .hidden-for-xlarge-up,
  .hidden-for-xxlarge-only,
  .hidden-for-xxlarge-up,
  .visible-for-large-only,
  .visible-for-large-up,
  .visible-for-medium-up,
  .visible-for-small-up {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
  }
  .hidden-for-large-only,
  .hidden-for-large-up,
  .hidden-for-medium-up,
  .hidden-for-small-up,
  .visible-for-medium-only,
  .visible-for-small-only,
  .visible-for-xlarge-only,
  .visible-for-xlarge-up,
  .visible-for-xxlarge-only,
  .visible-for-xxlarge-up {
    position: absolute !important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
  }
  table.hide-for-medium-only,
  table.hide-for-small-only,
  table.hide-for-xlarge-only,
  table.hide-for-xlarge-up,
  table.hide-for-xxlarge-only,
  table.hide-for-xxlarge-up,
  table.show-for-large-only,
  table.show-for-large-up,
  table.show-for-medium-up,
  table.show-for-small-up {
    display: table !important;
  }
  thead.hide-for-medium-only,
  thead.hide-for-small-only,
  thead.hide-for-xlarge-only,
  thead.hide-for-xlarge-up,
  thead.hide-for-xxlarge-only,
  thead.hide-for-xxlarge-up,
  thead.show-for-large-only,
  thead.show-for-large-up,
  thead.show-for-medium-up,
  thead.show-for-small-up {
    display: table-header-group !important;
  }
  tbody.hide-for-medium-only,
  tbody.hide-for-small-only,
  tbody.hide-for-xlarge-only,
  tbody.hide-for-xlarge-up,
  tbody.hide-for-xxlarge-only,
  tbody.hide-for-xxlarge-up,
  tbody.show-for-large-only,
  tbody.show-for-large-up,
  tbody.show-for-medium-up,
  tbody.show-for-small-up {
    display: table-row-group !important;
  }
  tr.hide-for-medium-only,
  tr.hide-for-small-only,
  tr.hide-for-xlarge-only,
  tr.hide-for-xlarge-up,
  tr.hide-for-xxlarge-only,
  tr.hide-for-xxlarge-up,
  tr.show-for-large-only,
  tr.show-for-large-up,
  tr.show-for-medium-up,
  tr.show-for-small-up {
    display: table-row;
  }
  .md .hide-for-medium-only.md-td,
  .md .hide-for-medium-only.md-th,
  .md .hide-for-medium-only.td,
  .md .hide-for-medium-only.th,
  .md .hide-for-small-only.md-td,
  .md .hide-for-small-only.md-th,
  .md .hide-for-small-only.td,
  .md .hide-for-small-only.th,
  .md .hide-for-xlarge-only.md-td,
  .md .hide-for-xlarge-only.md-th,
  .md .hide-for-xlarge-only.td,
  .md .hide-for-xlarge-only.th,
  .md .hide-for-xlarge-up.md-td,
  .md .hide-for-xlarge-up.md-th,
  .md .hide-for-xlarge-up.td,
  .md .hide-for-xlarge-up.th,
  .md .hide-for-xxlarge-only.md-td,
  .md .hide-for-xxlarge-only.md-th,
  .md .hide-for-xxlarge-only.td,
  .md .hide-for-xxlarge-only.th,
  .md .hide-for-xxlarge-up.md-td,
  .md .hide-for-xxlarge-up.md-th,
  .md .hide-for-xxlarge-up.td,
  .md .hide-for-xxlarge-up.th,
  .md .show-for-large-only.md-td,
  .md .show-for-large-only.md-th,
  .md .show-for-large-only.td,
  .md .show-for-large-only.th,
  .md .show-for-large-up.md-td,
  .md .show-for-large-up.md-th,
  .md .show-for-large-up.td,
  .md .show-for-large-up.th,
  .md .show-for-medium-up.md-td,
  .md .show-for-medium-up.md-th,
  .md .show-for-medium-up.td,
  .md .show-for-medium-up.th,
  .md .show-for-small-up.md-td,
  .md .show-for-small-up.md-th,
  .md .show-for-small-up.td,
  .md .show-for-small-up.th,
  td.hide-for-medium-only,
  td.hide-for-small-only,
  td.hide-for-xlarge-only,
  td.hide-for-xlarge-up,
  td.hide-for-xxlarge-only,
  td.hide-for-xxlarge-up,
  td.show-for-large-only,
  td.show-for-large-up,
  td.show-for-medium-up,
  td.show-for-small-up,
  th.hide-for-medium-only,
  th.hide-for-small-only,
  th.hide-for-xlarge-only,
  th.hide-for-xlarge-up,
  th.hide-for-xxlarge-only,
  th.hide-for-xxlarge-up,
  th.show-for-large-only,
  th.show-for-large-up,
  th.show-for-medium-up,
  th.show-for-small-up {
    display: table-cell !important;
  }
}

@media only screen and (min-width: 90.0625em) {
  .hide-for-large-only,
  .hide-for-medium-only,
  .hide-for-small-only,
  .hide-for-xxlarge-only,
  .hide-for-xxlarge-up,
  .show-for-large-up,
  .show-for-medium-up,
  .show-for-small-up,
  .show-for-xlarge-only,
  .show-for-xlarge-up {
    display: inherit !important;
  }
  .hide-for-large-up,
  .hide-for-medium-up,
  .hide-for-small-up,
  .hide-for-xlarge-only,
  .hide-for-xlarge-up,
  .show-for-large-only,
  .show-for-medium-only,
  .show-for-small-only,
  .show-for-xxlarge-only,
  .show-for-xxlarge-up {
    display: none !important;
  }
  .hidden-for-large-only,
  .hidden-for-medium-only,
  .hidden-for-small-only,
  .hidden-for-xxlarge-only,
  .hidden-for-xxlarge-up,
  .visible-for-large-up,
  .visible-for-medium-up,
  .visible-for-small-up,
  .visible-for-xlarge-only,
  .visible-for-xlarge-up {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
  }
  .hidden-for-large-up,
  .hidden-for-medium-up,
  .hidden-for-small-up,
  .hidden-for-xlarge-only,
  .hidden-for-xlarge-up,
  .visible-for-large-only,
  .visible-for-medium-only,
  .visible-for-small-only,
  .visible-for-xxlarge-only,
  .visible-for-xxlarge-up {
    position: absolute !important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
  }
  table.hide-for-large-only,
  table.hide-for-medium-only,
  table.hide-for-small-only,
  table.hide-for-xxlarge-only,
  table.hide-for-xxlarge-up,
  table.show-for-large-up,
  table.show-for-medium-up,
  table.show-for-small-up,
  table.show-for-xlarge-only,
  table.show-for-xlarge-up {
    display: table !important;
  }
  thead.hide-for-large-only,
  thead.hide-for-medium-only,
  thead.hide-for-small-only,
  thead.hide-for-xxlarge-only,
  thead.hide-for-xxlarge-up,
  thead.show-for-large-up,
  thead.show-for-medium-up,
  thead.show-for-small-up,
  thead.show-for-xlarge-only,
  thead.show-for-xlarge-up {
    display: table-header-group !important;
  }
  tbody.hide-for-large-only,
  tbody.hide-for-medium-only,
  tbody.hide-for-small-only,
  tbody.hide-for-xxlarge-only,
  tbody.hide-for-xxlarge-up,
  tbody.show-for-large-up,
  tbody.show-for-medium-up,
  tbody.show-for-small-up,
  tbody.show-for-xlarge-only,
  tbody.show-for-xlarge-up {
    display: table-row-group !important;
  }
  tr.hide-for-large-only,
  tr.hide-for-medium-only,
  tr.hide-for-small-only,
  tr.hide-for-xxlarge-only,
  tr.hide-for-xxlarge-up,
  tr.show-for-large-up,
  tr.show-for-medium-up,
  tr.show-for-small-up,
  tr.show-for-xlarge-only,
  tr.show-for-xlarge-up {
    display: table-row;
  }
  .md .hide-for-large-only.md-td,
  .md .hide-for-large-only.md-th,
  .md .hide-for-large-only.td,
  .md .hide-for-large-only.th,
  .md .hide-for-medium-only.md-td,
  .md .hide-for-medium-only.md-th,
  .md .hide-for-medium-only.td,
  .md .hide-for-medium-only.th,
  .md .hide-for-small-only.md-td,
  .md .hide-for-small-only.md-th,
  .md .hide-for-small-only.td,
  .md .hide-for-small-only.th,
  .md .hide-for-xxlarge-only.md-td,
  .md .hide-for-xxlarge-only.md-th,
  .md .hide-for-xxlarge-only.td,
  .md .hide-for-xxlarge-only.th,
  .md .hide-for-xxlarge-up.md-td,
  .md .hide-for-xxlarge-up.md-th,
  .md .hide-for-xxlarge-up.td,
  .md .hide-for-xxlarge-up.th,
  .md .show-for-large-up.md-td,
  .md .show-for-large-up.md-th,
  .md .show-for-large-up.td,
  .md .show-for-large-up.th,
  .md .show-for-medium-up.md-td,
  .md .show-for-medium-up.md-th,
  .md .show-for-medium-up.td,
  .md .show-for-medium-up.th,
  .md .show-for-small-up.md-td,
  .md .show-for-small-up.md-th,
  .md .show-for-small-up.td,
  .md .show-for-small-up.th,
  .md .show-for-xlarge-only.md-td,
  .md .show-for-xlarge-only.md-th,
  .md .show-for-xlarge-only.td,
  .md .show-for-xlarge-only.th,
  .md .show-for-xlarge-up.md-td,
  .md .show-for-xlarge-up.md-th,
  .md .show-for-xlarge-up.td,
  .md .show-for-xlarge-up.th,
  td.hide-for-large-only,
  td.hide-for-medium-only,
  td.hide-for-small-only,
  td.hide-for-xxlarge-only,
  td.hide-for-xxlarge-up,
  td.show-for-large-up,
  td.show-for-medium-up,
  td.show-for-small-up,
  td.show-for-xlarge-only,
  td.show-for-xlarge-up,
  th.hide-for-large-only,
  th.hide-for-medium-only,
  th.hide-for-small-only,
  th.hide-for-xxlarge-only,
  th.hide-for-xxlarge-up,
  th.show-for-large-up,
  th.show-for-medium-up,
  th.show-for-small-up,
  th.show-for-xlarge-only,
  th.show-for-xlarge-up {
    display: table-cell !important;
  }
}

@media only screen and (min-width: 120.0625em) {
  .hide-for-large-only,
  .hide-for-medium-only,
  .hide-for-small-only,
  .hide-for-xlarge-only,
  .show-for-large-up,
  .show-for-medium-up,
  .show-for-small-up,
  .show-for-xlarge-up,
  .show-for-xxlarge-only,
  .show-for-xxlarge-up {
    display: inherit !important;
  }
  .hide-for-large-up,
  .hide-for-medium-up,
  .hide-for-small-up,
  .hide-for-xlarge-up,
  .hide-for-xxlarge-only,
  .hide-for-xxlarge-up,
  .show-for-large-only,
  .show-for-medium-only,
  .show-for-small-only,
  .show-for-xlarge-only {
    display: none !important;
  }
  .hidden-for-large-only,
  .hidden-for-medium-only,
  .hidden-for-small-only,
  .hidden-for-xlarge-only,
  .visible-for-large-up,
  .visible-for-medium-up,
  .visible-for-small-up,
  .visible-for-xlarge-up,
  .visible-for-xxlarge-only,
  .visible-for-xxlarge-up {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
  }
  .hidden-for-large-up,
  .hidden-for-medium-up,
  .hidden-for-small-up,
  .hidden-for-xlarge-up,
  .hidden-for-xxlarge-only,
  .hidden-for-xxlarge-up,
  .visible-for-large-only,
  .visible-for-medium-only,
  .visible-for-small-only,
  .visible-for-xlarge-only {
    position: absolute !important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
  }
  table.hide-for-large-only,
  table.hide-for-medium-only,
  table.hide-for-small-only,
  table.hide-for-xlarge-only,
  table.show-for-large-up,
  table.show-for-medium-up,
  table.show-for-small-up,
  table.show-for-xlarge-up,
  table.show-for-xxlarge-only,
  table.show-for-xxlarge-up {
    display: table !important;
  }
  thead.hide-for-large-only,
  thead.hide-for-medium-only,
  thead.hide-for-small-only,
  thead.hide-for-xlarge-only,
  thead.show-for-large-up,
  thead.show-for-medium-up,
  thead.show-for-small-up,
  thead.show-for-xlarge-up,
  thead.show-for-xxlarge-only,
  thead.show-for-xxlarge-up {
    display: table-header-group !important;
  }
  tbody.hide-for-large-only,
  tbody.hide-for-medium-only,
  tbody.hide-for-small-only,
  tbody.hide-for-xlarge-only,
  tbody.show-for-large-up,
  tbody.show-for-medium-up,
  tbody.show-for-small-up,
  tbody.show-for-xlarge-up,
  tbody.show-for-xxlarge-only,
  tbody.show-for-xxlarge-up {
    display: table-row-group !important;
  }
  tr.hide-for-large-only,
  tr.hide-for-medium-only,
  tr.hide-for-small-only,
  tr.hide-for-xlarge-only,
  tr.show-for-large-up,
  tr.show-for-medium-up,
  tr.show-for-small-up,
  tr.show-for-xlarge-up,
  tr.show-for-xxlarge-only,
  tr.show-for-xxlarge-up {
    display: table-row;
  }
  .md .hide-for-large-only.md-td,
  .md .hide-for-large-only.md-th,
  .md .hide-for-large-only.td,
  .md .hide-for-large-only.th,
  .md .hide-for-medium-only.md-td,
  .md .hide-for-medium-only.md-th,
  .md .hide-for-medium-only.td,
  .md .hide-for-medium-only.th,
  .md .hide-for-small-only.md-td,
  .md .hide-for-small-only.md-th,
  .md .hide-for-small-only.td,
  .md .hide-for-small-only.th,
  .md .hide-for-xlarge-only.md-td,
  .md .hide-for-xlarge-only.md-th,
  .md .hide-for-xlarge-only.td,
  .md .hide-for-xlarge-only.th,
  .md .show-for-large-up.md-td,
  .md .show-for-large-up.md-th,
  .md .show-for-large-up.td,
  .md .show-for-large-up.th,
  .md .show-for-medium-up.md-td,
  .md .show-for-medium-up.md-th,
  .md .show-for-medium-up.td,
  .md .show-for-medium-up.th,
  .md .show-for-small-up.md-td,
  .md .show-for-small-up.md-th,
  .md .show-for-small-up.td,
  .md .show-for-small-up.th,
  .md .show-for-xlarge-up.md-td,
  .md .show-for-xlarge-up.md-th,
  .md .show-for-xlarge-up.td,
  .md .show-for-xlarge-up.th,
  .md .show-for-xxlarge-only.md-td,
  .md .show-for-xxlarge-only.md-th,
  .md .show-for-xxlarge-only.td,
  .md .show-for-xxlarge-only.th,
  .md .show-for-xxlarge-up.md-td,
  .md .show-for-xxlarge-up.md-th,
  .md .show-for-xxlarge-up.td,
  .md .show-for-xxlarge-up.th,
  td.hide-for-large-only,
  td.hide-for-medium-only,
  td.hide-for-small-only,
  td.hide-for-xlarge-only,
  td.show-for-large-up,
  td.show-for-medium-up,
  td.show-for-small-up,
  td.show-for-xlarge-up,
  td.show-for-xxlarge-only,
  td.show-for-xxlarge-up,
  th.hide-for-large-only,
  th.hide-for-medium-only,
  th.hide-for-small-only,
  th.hide-for-xlarge-only,
  th.show-for-large-up,
  th.show-for-medium-up,
  th.show-for-small-up,
  th.show-for-xlarge-up,
  th.show-for-xxlarge-only,
  th.show-for-xxlarge-up {
    display: table-cell !important;
  }
}

.hide-for-portrait,
.show-for-landscape {
  display: inherit !important;
}

.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}

table.hide-for-landscape,
table.show-for-portrait {
  display: table !important;
}

thead.hide-for-landscape,
thead.show-for-portrait {
  display: table-header-group !important;
}

tbody.hide-for-landscape,
tbody.show-for-portrait {
  display: table-row-group !important;
}

tr.hide-for-landscape,
tr.show-for-portrait {
  display: table-row !important;
}

.md .hide-for-landscape.md-td,
.md .hide-for-landscape.md-th,
.md .hide-for-landscape.td,
.md .hide-for-landscape.th,
.md .show-for-portrait.md-td,
.md .show-for-portrait.md-th,
.md .show-for-portrait.td,
.md .show-for-portrait.th,
td.hide-for-landscape,
td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
  display: table-cell !important;
}

@media only screen and (orientation: landscape) {
  .hide-for-portrait,
  .show-for-landscape {
    display: inherit !important;
  }
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }
  table.hide-for-portrait,
  table.show-for-landscape {
    display: table !important;
  }
  thead.hide-for-portrait,
  thead.show-for-landscape {
    display: table-header-group !important;
  }
  tbody.hide-for-portrait,
  tbody.show-for-landscape {
    display: table-row-group !important;
  }
  tr.hide-for-portrait,
  tr.show-for-landscape {
    display: table-row !important;
  }
  .md .hide-for-portrait.md-td,
  .md .hide-for-portrait.md-th,
  .md .hide-for-portrait.td,
  .md .hide-for-portrait.th,
  .md .show-for-landscape.md-td,
  .md .show-for-landscape.md-th,
  .md .show-for-landscape.td,
  .md .show-for-landscape.th,
  td.hide-for-portrait,
  td.show-for-landscape,
  th.hide-for-portrait,
  th.show-for-landscape {
    display: table-cell !important;
  }
}

@media only screen and (orientation: portrait) {
  .hide-for-landscape,
  .show-for-portrait {
    display: inherit !important;
  }
  .hide-for-portrait,
  .show-for-landscape {
    display: none !important;
  }
  table.hide-for-landscape,
  table.show-for-portrait {
    display: table !important;
  }
  thead.hide-for-landscape,
  thead.show-for-portrait {
    display: table-header-group !important;
  }
  tbody.hide-for-landscape,
  tbody.show-for-portrait {
    display: table-row-group !important;
  }
  tr.hide-for-landscape,
  tr.show-for-portrait {
    display: table-row !important;
  }
  .md .hide-for-landscape.md-td,
  .md .hide-for-landscape.md-th,
  .md .hide-for-landscape.td,
  .md .hide-for-landscape.th,
  .md .show-for-portrait.md-td,
  .md .show-for-portrait.md-th,
  .md .show-for-portrait.td,
  .md .show-for-portrait.th,
  td.hide-for-landscape,
  td.show-for-portrait,
  th.hide-for-landscape,
  th.show-for-portrait {
    display: table-cell !important;
  }
}

.show-for-touch {
  display: none !important;
}

.hide-for-touch {
  display: inherit !important;
}

.touch .show-for-touch {
  display: inherit !important;
}

.touch .hide-for-touch {
  display: none !important;
}

table.hide-for-touch {
  display: table !important;
}

.touch table.show-for-touch {
  display: table !important;
}

thead.hide-for-touch {
  display: table-header-group !important;
}

.touch thead.show-for-touch {
  display: table-header-group !important;
}

tbody.hide-for-touch {
  display: table-row-group !important;
}

.touch tbody.show-for-touch {
  display: table-row-group !important;
}

tr.hide-for-touch {
  display: table-row !important;
}

.touch tr.show-for-touch {
  display: table-row !important;
}

.md .hide-for-touch.md-td,
.md .hide-for-touch.td,
td.hide-for-touch {
  display: table-cell !important;
}

.md .touch .show-for-touch.md-td,
.md .touch .show-for-touch.td,
.touch .md .show-for-touch.md-td,
.touch .md .show-for-touch.td,
.touch td.show-for-touch {
  display: table-cell !important;
}

.md .hide-for-touch.md-th,
.md .hide-for-touch.th,
th.hide-for-touch {
  display: table-cell !important;
}

.md .touch .show-for-touch.md-th,
.md .touch .show-for-touch.th,
.touch .md .show-for-touch.md-th,
.touch .md .show-for-touch.th,
.touch th.show-for-touch {
  display: table-cell !important;
}

.show-for-sr,
.sr-only {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

.show-on-focus {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

.show-on-focus:active,
.show-on-focus:focus {
  position: static !important;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
}

.print-only {
  display: none !important;
}

@media print {
  * {
    color: #000 !important;
    text-shadow: none !important;
    background: 0 0 !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  .show-for-print {
    display: block;
  }
  .hide-for-print {
    display: none;
  }
  table.show-for-print {
    display: table !important;
  }
  thead.show-for-print {
    display: table-header-group !important;
  }
  tbody.show-for-print {
    display: table-row-group !important;
  }
  tr.show-for-print {
    display: table-row !important;
  }
  .md .show-for-print.md-td,
  .md .show-for-print.td,
  td.show-for-print {
    display: table-cell !important;
  }
  .md .show-for-print.md-th,
  .md .show-for-print.th,
  th.show-for-print {
    display: table-cell !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^='#']:after,
  a[href^='javascript:']:after {
    content: '';
  }
  .md .blockquote,
  .md .md-blockquote,
  .md .md-pre,
  .md .pre,
  blockquote,
  pre {
    border: 1px solid #545454;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  img,
  tr {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: .5cm;
  }
  .md .h2,
  .md .h3,
  .md .md-form__section .section__content .sub-section__description,
  .md .md-h2,
  .md .md-h3,
  .md .md-p,
  .md .p,
  h2,
  h3,
  p {
    orphans: 3;
    widows: 3;
  }
  .md .h2,
  .md .h3,
  .md .md-h2,
  .md .md-h3,
  h2,
  h3 {
    page-break-after: avoid;
  }
  .hide-on-print {
    display: none !important;
  }
  .print-only {
    display: block !important;
  }
  .hide-for-print {
    display: none !important;
  }
  .show-for-print {
    display: inherit !important;
  }
}

@media print {
  .show-for-print {
    display: block;
  }
  .hide-for-print {
    display: none;
  }
  table.show-for-print {
    display: table !important;
  }
  thead.show-for-print {
    display: table-header-group !important;
  }
  tbody.show-for-print {
    display: table-row-group !important;
  }
  tr.show-for-print {
    display: table-row !important;
  }
  .md .show-for-print.md-td,
  .md .show-for-print.td,
  td.show-for-print {
    display: table-cell !important;
  }
  .md .show-for-print.md-th,
  .md .show-for-print.th,
  th.show-for-print {
    display: table-cell !important;
  }
}

@media not print {
  .show-for-print {
    display: none !important;
  }
}

.img-responsive {
  display: block;
  height: auto;
  max-width: 100%;
}

@-ms-viewport {
  width: device-width;
}

.visible-xs {
  display: none !important;
}

.visible-sm {
  display: none !important;
}

.visible-md {
  display: none !important;
}

.visible-lg {
  display: none !important;
}

.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
  display: none !important;
}

@media (max-width: 39em) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  .md .visible-xs.md-td,
  .md .visible-xs.md-th,
  .md .visible-xs.td,
  .md .visible-xs.th,
  td.visible-xs,
  th.visible-xs {
    display: table-cell !important;
  }
}

@media (max-width: 39em) {
  .visible-xs-block {
    display: block !important;
  }
}

@media (max-width: 39em) {
  .visible-xs-inline {
    display: inline !important;
  }
}

@media (max-width: 39em) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 40em) and (max-width: 63em) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  .md .visible-sm.md-td,
  .md .visible-sm.md-th,
  .md .visible-sm.td,
  .md .visible-sm.th,
  td.visible-sm,
  th.visible-sm {
    display: table-cell !important;
  }
}

@media (min-width: 40em) and (max-width: 63em) {
  .visible-sm-block {
    display: block !important;
  }
}

@media (min-width: 40em) and (max-width: 63em) {
  .visible-sm-inline {
    display: inline !important;
  }
}

@media (min-width: 40em) and (max-width: 63em) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 64em) and (max-width: 89em) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  .md .visible-md.md-td,
  .md .visible-md.md-th,
  .md .visible-md.td,
  .md .visible-md.th,
  td.visible-md,
  th.visible-md {
    display: table-cell !important;
  }
}

@media (min-width: 64em) and (max-width: 89em) {
  .visible-md-block {
    display: block !important;
  }
}

@media (min-width: 64em) and (max-width: 89em) {
  .visible-md-inline {
    display: inline !important;
  }
}

@media (min-width: 64em) and (max-width: 89em) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 90em) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  .md .visible-lg.md-td,
  .md .visible-lg.md-th,
  .md .visible-lg.td,
  .md .visible-lg.th,
  td.visible-lg,
  th.visible-lg {
    display: table-cell !important;
  }
}

@media (min-width: 90em) {
  .visible-lg-block {
    display: block !important;
  }
}

@media (min-width: 90em) {
  .visible-lg-inline {
    display: inline !important;
  }
}

@media (min-width: 90em) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}

@media (max-width: 39em) {
  .hidden-xs {
    display: none !important;
  }
}

@media (min-width: 40em) and (max-width: 63em) {
  .hidden-sm {
    display: none !important;
  }
}

@media (min-width: 64em) and (max-width: 89em) {
  .hidden-md {
    display: none !important;
  }
}

@media (min-width: 90em) {
  .hidden-lg {
    display: none !important;
  }
}

.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  .md .visible-print.md-td,
  .md .visible-print.md-th,
  .md .visible-print.td,
  .md .visible-print.th,
  td.visible-print,
  th.visible-print {
    display: table-cell !important;
  }
}

.visible-print-block {
  display: none !important;
}

@media print {
  .visible-print-block {
    display: block !important;
  }
}

.visible-print-inline {
  display: none !important;
}

@media print {
  .visible-print-inline {
    display: inline !important;
  }
}

.visible-print-inline-block {
  display: none !important;
}

@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}

@media print {
  .hidden-print {
    display: none !important;
  }
}

.content-container {
  padding: 0;
  margin: 0;
}

.cursor-default {
  cursor: default !important;
}

.cursor-pointer {
  cursor: pointer !important;
}

.md-m0,
.md-margin--none {
  margin: 0 !important;
}

.md-margin--xs {
  margin: 0.25rem !important;
}

.md-m-,
.md-margin--s {
  margin: 0.5rem !important;
}

.md-m,
.md-margin {
  margin: 1rem !important;
}

.md-m\+,
.md-margin--l {
  margin: 1.5rem !important;
}

.md-m\+\+,
.md-margin--xl {
  margin: 2rem !important;
}

.md-margin--xxl {
  margin: 2.5rem !important;
}

.md-margin--xxxl {
  margin: 3rem !important;
}

.md-margin__top--none,
.md-mt0 {
  margin-top: 0 !important;
}

.md-margin__top--xs {
  margin-top: 0.25rem !important;
}

.md-margin__top--s,
.md-mt- {
  margin-top: 0.5rem !important;
}

.md-margin__top,
.md-mt {
  margin-top: 1rem !important;
}

.md-margin__top--l,
.md-mt\+ {
  margin-top: 1.5rem !important;
}

.md-margin__top--xl,
.md-mt\+\+ {
  margin-top: 2rem !important;
}

.md-margin__top--xxl {
  margin-top: 2.5rem !important;
}

.md-margin__top--xxxl {
  margin-top: 3rem !important;
}

.md-margin__right--none,
.md-mr0 {
  margin-right: 0 !important;
}

.md-margin__right--xs {
  margin-right: 0.25rem !important;
}

.md-margin__right--s,
.md-mr- {
  margin-right: 0.5rem !important;
}

.md-margin__right,
.md-mr {
  margin-right: 1rem !important;
}

.md-margin__right--l,
.md-mr\+ {
  margin-right: 1.5rem !important;
}

.md-margin__right--xl,
.md-mr\+\+ {
  margin-right: 2rem !important;
}

.md-margin__right--xxl {
  margin-right: 2.5rem !important;
}

.md-margin__right--xxxl {
  margin-right: 3rem !important;
}

.md-margin__bottom--none,
.md-mb0 {
  margin-bottom: 0 !important;
}

.md-margin__bottom--xs {
  margin-bottom: 0.25rem !important;
}

.md-margin__bottom--s,
.md-mb- {
  margin-bottom: 0.5rem !important;
}

.md-margin__bottom,
.md-mb {
  margin-bottom: 1rem !important;
}

.md-margin__bottom--l,
.md-mb\+ {
  margin-bottom: 1.5rem !important;
}

.md-margin__bottom--xl,
.md-mb\+\+ {
  margin-bottom: 2rem !important;
}

.md-margin__bottom--xxl {
  margin-bottom: 2.5rem !important;
}

.md-margin__bottom--xxxl {
  margin-bottom: 3rem !important;
}

.md-margin__left--none,
.md-ml0 {
  margin-left: 0 !important;
}

.md-margin__left--xs {
  margin-left: 0.25rem !important;
}

.md-margin__left--s,
.md-ml- {
  margin-left: 0.5rem !important;
}

.md-margin__left,
.md-ml {
  margin-left: 1rem !important;
}

.md-margin__left--l,
.md-ml\+ {
  margin-left: 1.5rem !important;
}

.md-margin__left--xl,
.md-ml\+\+ {
  margin-left: 2rem !important;
}

.md-margin__left--xxl {
  margin-left: 2.5rem !important;
}

.md-margin__left--xxxl {
  margin-left: 3rem !important;
}

.md-margin__horizontal--none,
.md-mh0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.md-margin__horizontal--xs {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.md-margin__horizontal--s,
.md-mh- {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.md-margin__horizontal,
.md-mh {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.md-margin__horizontal--l,
.md-mh\+ {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.md-margin__horizontal--xl,
.md-mh\+\+ {
  margin-right: 2rem !important;
  margin-left: 2rem !important;
}

.md-margin__horizontal--xxl {
  margin-right: 2.5rem !important;
  margin-left: 2.5rem !important;
}

.md-margin__horizontal--xxxl {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.md-margin__vertical--none,
.md-mv0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.md-margin__vertical--xs {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.md-margin__vertical--s,
.md-mv- {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.md-margin__vertical,
.md-mv {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.md-margin__vertical--l,
.md-mv\+ {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.md-margin__vertical--xl,
.md-mv\+\+ {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.md-margin__vertical--xxl {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important;
}

.md-margin__vertical--xxxl {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.md-p0,
.md-padding--none {
  padding: 0 !important;
}

.md-padding--xs {
  padding: 0.25rem !important;
}

.md-p-,
.md-padding--s {
  padding: 0.5rem !important;
}

.md-p,
.md-padding {
  padding: 1rem !important;
}

.md-p\+,
.md-padding--l {
  padding: 1.5rem !important;
}

.md-p\+\+,
.md-padding--xl {
  padding: 2rem !important;
}

.md-padding--xxl {
  padding: 2.5rem !important;
}

.md-padding--xxxl {
  padding: 3rem !important;
}

.md-padding__top--none,
.md-pt0 {
  padding-top: 0 !important;
}

.md-padding__top--xs {
  padding-top: 0.25rem !important;
}

.md-padding__top--s,
.md-pt- {
  padding-top: 0.5rem !important;
}

.md-padding__top,
.md-pt {
  padding-top: 1rem !important;
}

.md-padding__top--l,
.md-pt\+ {
  padding-top: 1.5rem !important;
}

.md-padding__top--xl,
.md-pt\+\+ {
  padding-top: 2rem !important;
}

.md-padding__top--xxl {
  padding-top: 2.5rem !important;
}

.md-padding__top--xxxl {
  padding-top: 3rem !important;
}

.md-padding__right--none,
.md-pr0 {
  padding-right: 0 !important;
}

.md-padding__right--xs {
  padding-right: 0.25rem !important;
}

.md-padding__right--s,
.md-pr- {
  padding-right: 0.5rem !important;
}

.md-padding__right,
.md-pr {
  padding-right: 1rem !important;
}

.md-padding__right--l,
.md-pr\+ {
  padding-right: 1.5rem !important;
}

.md-padding__right--xl,
.md-pr\+\+ {
  padding-right: 2rem !important;
}

.md-padding__right--xxl {
  padding-right: 2.5rem !important;
}

.md-padding__right--xxxl {
  padding-right: 3rem !important;
}

.md-padding__bottom--none,
.md-pb0 {
  padding-bottom: 0 !important;
}

.md-padding__bottom--xs {
  padding-bottom: 0.25rem !important;
}

.md-padding__bottom--s,
.md-pb- {
  padding-bottom: 0.5rem !important;
}

.md-padding__bottom,
.md-pb {
  padding-bottom: 1rem !important;
}

.md-padding__bottom--l,
.md-pb\+ {
  padding-bottom: 1.5rem !important;
}

.md-padding__bottom--xl,
.md-pb\+\+ {
  padding-bottom: 2rem !important;
}

.md-padding__bottom--xxl {
  padding-bottom: 2.5rem !important;
}

.md-padding__bottom--xxxl {
  padding-bottom: 3rem !important;
}

.md-padding__left--none,
.md-pl0 {
  padding-left: 0 !important;
}

.md-padding__left--xs {
  padding-left: 0.25rem !important;
}

.md-padding__left--s,
.md-pl- {
  padding-left: 0.5rem !important;
}

.md-padding__left,
.md-pl {
  padding-left: 1rem !important;
}

.md-padding__left--l,
.md-pl\+ {
  padding-left: 1.5rem !important;
}

.md-padding__left--xl,
.md-pl\+\+ {
  padding-left: 2rem !important;
}

.md-padding__left--xxl {
  padding-left: 2.5rem !important;
}

.md-padding__left--xxxl {
  padding-left: 3rem !important;
}

.md-padding__horizontal--none,
.md-ph0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.md-padding__horizontal--xs {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.md-padding__horizontal--s,
.md-ph- {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.md-padding__horizontal,
.md-ph {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.md-padding__horizontal--l,
.md-ph\+ {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.md-padding__horizontal--xl,
.md-ph\+\+ {
  padding-right: 2rem !important;
  padding-left: 2rem !important;
}

.md-padding__horizontal--xxl {
  padding-right: 2.5rem !important;
  padding-left: 2.5rem !important;
}

.md-padding__horizontal--xxxl {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.md-padding__vertical--none,
.md-pv0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.md-padding__vertical--xs {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.md-padding__vertical--s,
.md-pv- {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.md-padding__vertical,
.md-pv {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.md-padding__vertical--l,
.md-pv\+ {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.md-padding__vertical--xl,
.md-pv\+\+ {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.md-padding__vertical--xxl {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}

.md-padding__vertical--xxxl {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.md-color--blue-10 {
  color: #c9f4ff !important;
}

.md-color--blue-20 {
  color: #91ebff !important;
}

.md-color--blue-30 {
  color: #52dcff !important;
}

.md-color--blue-40 {
  color: #07c1f5 !important;
}

.md-color--blue-50 {
  color: #00a0d1 !important;
}

.md-color--blue-60 {
  color: #007aa3 !important;
}

.md-color--blue-70 {
  color: #005e7d !important;
}

.md-color--blue-80 {
  color: #064157 !important;
}

.md-color--blue-90 {
  color: #092d3b !important;
}

.md-color--blue-95 {
  color: #091e26 !important;
}

.md-color--blue-05 {
  color: #ebfcff !important;
}

.md-color--red-10 {
  color: #ffe8e3 !important;
}

.md-color--red-20 {
  color: #ffd5cc !important;
}

.md-color--red-30 {
  color: #ffbbad !important;
}

.md-color--red-40 {
  color: #ff9580 !important;
}

.md-color--red-50 {
  color: #f7644a !important;
}

.md-color--red-60 {
  color: #d4371c !important;
}

.md-color--red-70 {
  color: #a12512 !important;
}

.md-color--red-80 {
  color: #6e1d13 !important;
}

.md-color--red-90 {
  color: #4a1812 !important;
}

.md-color--red-95 {
  color: #301210 !important;
}

.md-color--red-05 {
  color: #fff5f2 !important;
}

.md-color--yellow-10 {
  color: #ffecc2 !important;
}

.md-color--yellow-20 {
  color: #ffd98c !important;
}

.md-color--yellow-30 {
  color: #ffc14f !important;
}

.md-color--yellow-40 {
  color: #fc9d03 !important;
}

.md-color--yellow-50 {
  color: #d97f00 !important;
}

.md-color--yellow-60 {
  color: #a85f00 !important;
}

.md-color--yellow-70 {
  color: #7d4705 !important;
}

.md-color--yellow-80 {
  color: #54330d !important;
}

.md-color--yellow-90 {
  color: #38240e !important;
}

.md-color--yellow-95 {
  color: #261a0d !important;
}

.md-color--yellow-05 {
  color: #fff7e3 !important;
}

.md-color--green-10 {
  color: #befade !important;
}

.md-color--green-20 {
  color: #78f5b8 !important;
}

.md-color--green-30 {
  color: #31e88c !important;
}

.md-color--green-40 {
  color: #00cf64 !important;
}

.md-color--green-50 {
  color: #00ab50 !important;
}

.md-color--green-60 {
  color: #00853c !important;
}

.md-color--green-70 {
  color: #03612c !important;
}

.md-color--green-80 {
  color: #08421f !important;
}

.md-color--green-90 {
  color: #092e16 !important;
}

.md-color--green-95 {
  color: #081f10 !important;
}

.md-color--green-05 {
  color: #edfaf4 !important;
}

.md-color--gray-10 {
  color: #ededed !important;
}

.md-color--gray-20 {
  color: #dedede !important;
}

.md-color--gray-30 {
  color: #ccc !important;
}

.md-color--gray-40 {
  color: #b2b2b2 !important;
}

.md-color--gray-50 {
  color: #949494 !important;
}

.md-color--gray-60 {
  color: #707070 !important;
}

.md-color--gray-70 {
  color: #545454 !important;
}

.md-color--gray-80 {
  color: #3b3b3b !important;
}

.md-color--gray-90 {
  color: #292929 !important;
}

.md-color--gray-95 {
  color: #1c1c1c !important;
}

.md-color--gray-100 {
  color: #121212 !important;
}

.md-color--gray-05 {
  color: #f7f7f7 !important;
}

.md-color--white-60 {
  color: #fff !important;
}

.md-color--white-100 {
  color: #fff !important;
}

.md-color--white {
  color: #fff !important;
}

.md-color--black-100 {
  color: #000 !important;
}

.md-color--black {
  color: #000 !important;
}

.md-color--orange-10 {
  color: #faf4eb !important;
}

.md-color--orange-20 {
  color: #fce4c7 !important;
}

.md-color--orange-30 {
  color: #ffca99 !important;
}

.md-color--orange-40 {
  color: #ff9d52 !important;
}

.md-color--orange-50 {
  color: #f26b1d !important;
}

.md-color--orange-60 {
  color: #c74f0e !important;
}

.md-color--orange-70 {
  color: #914017 !important;
}

.md-color--orange-80 {
  color: #59311e !important;
}

.md-color--orange-90 {
  color: #33221b !important;
}

.md-color--orange-100 {
  color: #211916 !important;
}

.md-color--gold-10 {
  color: #f7f6dc !important;
}

.md-color--gold-20 {
  color: #f5eaa2 !important;
}

.md-color--gold-30 {
  color: #ebd460 !important;
}

.md-color--gold-40 {
  color: #d6b220 !important;
}

.md-color--gold-50 {
  color: #ba8c00 !important;
}

.md-color--gold-60 {
  color: #996e00 !important;
}

.md-color--gold-70 {
  color: #735107 !important;
}

.md-color--gold-80 {
  color: #4d370c !important;
}

.md-color--gold-90 {
  color: #30240d !important;
}

.md-color--gold-100 {
  color: #21190b !important;
}

.md-color--olive-10 {
  color: #f3f5e4 !important;
}

.md-color--olive-20 {
  color: #e7edb7 !important;
}

.md-color--olive-30 {
  color: #d3db7b !important;
}

.md-color--olive-40 {
  color: #b4ba43 !important;
}

.md-color--olive-50 {
  color: #999923 !important;
}

.md-color--olive-60 {
  color: #7d7a18 !important;
}

.md-color--olive-70 {
  color: #5c5813 !important;
}

.md-color--olive-80 {
  color: #403d11 !important;
}

.md-color--olive-90 {
  color: #29260d !important;
}

.md-color--olive-100 {
  color: #1c1a0a !important;
}

.md-color--lime-10 {
  color: #f3f7e9 !important;
}

.md-color--lime-20 {
  color: #ddf2ae !important;
}

.md-color--lime-30 {
  color: #bce36f !important;
}

.md-color--lime-40 {
  color: #93c437 !important;
}

.md-color--lime-50 {
  color: #73a321 !important;
}

.md-color--lime-60 {
  color: #588219 !important;
}

.md-color--lime-70 {
  color: #416116 !important;
}

.md-color--lime-80 {
  color: #2d4214 !important;
}

.md-color--lime-90 {
  color: #1e2b10 !important;
}

.md-color--lime-100 {
  color: #141c0c !important;
}

.md-color--mint-10 {
  color: #e9f7f3 !important;
}

.md-color--mint-20 {
  color: #baf5e7 !important;
}

.md-color--mint-30 {
  color: #74e8d1 !important;
}

.md-color--mint-40 {
  color: #30c9b0 !important;
}

.md-color--mint-50 {
  color: #16a693 !important;
}

.md-color--mint-60 {
  color: #148579 !important;
}

.md-color--mint-70 {
  color: #12615a !important;
}

.md-color--mint-80 {
  color: #12423f !important;
}

.md-color--mint-90 {
  color: #102b2a !important;
}

.md-color--mint-100 {
  color: #0c1c1b !important;
}

.md-color--cyan-10 {
  color: #e6f9fa !important;
}

.md-color--cyan-20 {
  color: #b2f4f7 !important;
}

.md-color--cyan-30 {
  color: #67e7f0 !important;
}

.md-color--cyan-40 {
  color: #22c7d6 !important;
}

.md-color--cyan-50 {
  color: #00a3b5 !important;
}

.md-color--cyan-60 {
  color: #008094 !important;
}

.md-color--cyan-70 {
  color: #066070 !important;
}

.md-color--cyan-80 {
  color: #0a414d !important;
}

.md-color--cyan-90 {
  color: #0b2a30 !important;
}

.md-color--cyan-100 {
  color: #091c21 !important;
}

.md-color--cobalt-10 {
  color: #e6f8ff !important;
}

.md-color--cobalt-20 {
  color: #c7eeff !important;
}

.md-color--cobalt-30 {
  color: #9df !important;
}

.md-color--cobalt-40 {
  color: #5ebff6 !important;
}

.md-color--cobalt-50 {
  color: #279be7 !important;
}

.md-color--cobalt-60 {
  color: #0a78cc !important;
}

.md-color--cobalt-70 {
  color: #08599c !important;
}

.md-color--cobalt-80 {
  color: #103c62 !important;
}

.md-color--cobalt-90 {
  color: #12283d !important;
}

.md-color--cobalt-100 {
  color: #0f1a25 !important;
}

.md-color--slate-10 {
  color: #f2f4ff !important;
}

.md-color--slate-20 {
  color: #e3e7fa !important;
}

.md-color--slate-30 {
  color: #ced2ed !important;
}

.md-color--slate-40 {
  color: #b0b4d9 !important;
}

.md-color--slate-50 {
  color: #8c91bd !important;
}

.md-color--slate-60 {
  color: #6f739e !important;
}

.md-color--slate-70 {
  color: #535573 !important;
}

.md-color--slate-80 {
  color: #393a47 !important;
}

.md-color--slate-90 {
  color: #26262b !important;
}

.md-color--slate-100 {
  color: #1a1a1c !important;
}

.md-color--violet-10 {
  color: #f8f2fc !important;
}

.md-color--violet-20 {
  color: #f0e3fc !important;
}

.md-color--violet-30 {
  color: #e2cafc !important;
}

.md-color--violet-40 {
  color: #c7a5fa !important;
}

.md-color--violet-50 {
  color: #a87ff1 !important;
}

.md-color--violet-60 {
  color: #875ae1 !important;
}

.md-color--violet-70 {
  color: #643abd !important;
}

.md-color--violet-80 {
  color: #432c77 !important;
}

.md-color--violet-90 {
  color: #29223d !important;
}

.md-color--violet-100 {
  color: #1b1823 !important;
}

.md-color--purple-10 {
  color: #fcf2fc !important;
}

.md-color--purple-20 {
  color: #fce1fc !important;
}

.md-color--purple-30 {
  color: #fac3f8 !important;
}

.md-color--purple-40 {
  color: #f294f1 !important;
}

.md-color--purple-50 {
  color: #e060de !important;
}

.md-color--purple-60 {
  color: #c233c4 !important;
}

.md-color--purple-70 {
  color: #932099 !important;
}

.md-color--purple-80 {
  color: #601e66 !important;
}

.md-color--purple-90 {
  color: #3b1840 !important;
}

.md-color--purple-100 {
  color: #251329 !important;
}

.md-color--pink-10 {
  color: #fff2f5 !important;
}

.md-color--pink-20 {
  color: #ffe0e7 !important;
}

.md-color--pink-30 {
  color: #ffc7d2 !important;
}

.md-color--pink-40 {
  color: #fc97aa !important;
}

.md-color--pink-50 {
  color: #f0677e !important;
}

.md-color--pink-60 {
  color: #d43b52 !important;
}

.md-color--pink-70 {
  color: #a12a3a !important;
}

.md-color--pink-80 {
  color: #66262d !important;
}

.md-color--pink-90 {
  color: #3b1e21 !important;
}

.md-color--pink-100 {
  color: #241617 !important;
}

.md-color--theme-10 {
  color: #c9f4ff !important;
}

.md-color--theme-20 {
  color: #91ebff !important;
}

.md-color--theme-30 {
  color: #52dcff !important;
}

.md-color--theme-40 {
  color: #07c1f5 !important;
}

.md-color--theme-50 {
  color: #00a0d1 !important;
}

.md-color--theme-60 {
  color: #007aa3 !important;
}

.md-color--theme-70 {
  color: #005e7d !important;
}

.md-color--theme-80 {
  color: #064157 !important;
}

.md-color--theme-90 {
  color: #092d3b !important;
}

.md-color--theme-95 {
  color: #091e26 !important;
}

.md-color--theme-05 {
  color: #ebfcff !important;
}

.md-background-color--blue-10 {
  background-color: #c9f4ff !important;
}

.md-background-color--blue-20 {
  background-color: #91ebff !important;
}

.md-background-color--blue-30 {
  background-color: #52dcff !important;
}

.md-background-color--blue-40 {
  background-color: #07c1f5 !important;
}

.md-background-color--blue-50 {
  background-color: #00a0d1 !important;
}

.md-background-color--blue-60 {
  background-color: #007aa3 !important;
}

.md-background-color--blue-70 {
  background-color: #005e7d !important;
}

.md-background-color--blue-80 {
  background-color: #064157 !important;
}

.md-background-color--blue-90 {
  background-color: #092d3b !important;
}

.md-background-color--blue-95 {
  background-color: #091e26 !important;
}

.md-background-color--blue-05 {
  background-color: #ebfcff !important;
}

.md-background-color--red-10 {
  background-color: #ffe8e3 !important;
}

.md-background-color--red-20 {
  background-color: #ffd5cc !important;
}

.md-background-color--red-30 {
  background-color: #ffbbad !important;
}

.md-background-color--red-40 {
  background-color: #ff9580 !important;
}

.md-background-color--red-50 {
  background-color: #f7644a !important;
}

.md-background-color--red-60 {
  background-color: #d4371c !important;
}

.md-background-color--red-70 {
  background-color: #a12512 !important;
}

.md-background-color--red-80 {
  background-color: #6e1d13 !important;
}

.md-background-color--red-90 {
  background-color: #4a1812 !important;
}

.md-background-color--red-95 {
  background-color: #301210 !important;
}

.md-background-color--red-05 {
  background-color: #fff5f2 !important;
}

.md-background-color--yellow-10 {
  background-color: #ffecc2 !important;
}

.md-background-color--yellow-20 {
  background-color: #ffd98c !important;
}

.md-background-color--yellow-30 {
  background-color: #ffc14f !important;
}

.md-background-color--yellow-40 {
  background-color: #fc9d03 !important;
}

.md-background-color--yellow-50 {
  background-color: #d97f00 !important;
}

.md-background-color--yellow-60 {
  background-color: #a85f00 !important;
}

.md-background-color--yellow-70 {
  background-color: #7d4705 !important;
}

.md-background-color--yellow-80 {
  background-color: #54330d !important;
}

.md-background-color--yellow-90 {
  background-color: #38240e !important;
}

.md-background-color--yellow-95 {
  background-color: #261a0d !important;
}

.md-background-color--yellow-05 {
  background-color: #fff7e3 !important;
}

.md-background-color--green-10 {
  background-color: #befade !important;
}

.md-background-color--green-20 {
  background-color: #78f5b8 !important;
}

.md-background-color--green-30 {
  background-color: #31e88c !important;
}

.md-background-color--green-40 {
  background-color: #00cf64 !important;
}

.md-background-color--green-50 {
  background-color: #00ab50 !important;
}

.md-background-color--green-60 {
  background-color: #00853c !important;
}

.md-background-color--green-70 {
  background-color: #03612c !important;
}

.md-background-color--green-80 {
  background-color: #08421f !important;
}

.md-background-color--green-90 {
  background-color: #092e16 !important;
}

.md-background-color--green-95 {
  background-color: #081f10 !important;
}

.md-background-color--green-05 {
  background-color: #edfaf4 !important;
}

.md-background-color--gray-10 {
  background-color: #ededed !important;
}

.md-background-color--gray-20 {
  background-color: #dedede !important;
}

.md-background-color--gray-30 {
  background-color: #ccc !important;
}

.md-background-color--gray-40 {
  background-color: #b2b2b2 !important;
}

.md-background-color--gray-50 {
  background-color: #949494 !important;
}

.md-background-color--gray-60 {
  background-color: #707070 !important;
}

.md-background-color--gray-70 {
  background-color: #545454 !important;
}

.md-background-color--gray-80 {
  background-color: #3b3b3b !important;
}

.md-background-color--gray-90 {
  background-color: #292929 !important;
}

.md-background-color--gray-95 {
  background-color: #1c1c1c !important;
}

.md-background-color--gray-100 {
  background-color: #121212 !important;
}

.md-background-color--gray-05 {
  background-color: #f7f7f7 !important;
}

.md-background-color--white-60 {
  background-color: #fff !important;
}

.md-background-color--white-100 {
  background-color: #fff !important;
}

.md-background-color--white {
  background-color: #fff !important;
}

.md-background-color--black-100 {
  background-color: #000 !important;
}

.md-background-color--black {
  background-color: #000 !important;
}

.md-background-color--orange-10 {
  background-color: #faf4eb !important;
}

.md-background-color--orange-20 {
  background-color: #fce4c7 !important;
}

.md-background-color--orange-30 {
  background-color: #ffca99 !important;
}

.md-background-color--orange-40 {
  background-color: #ff9d52 !important;
}

.md-background-color--orange-50 {
  background-color: #f26b1d !important;
}

.md-background-color--orange-60 {
  background-color: #c74f0e !important;
}

.md-background-color--orange-70 {
  background-color: #914017 !important;
}

.md-background-color--orange-80 {
  background-color: #59311e !important;
}

.md-background-color--orange-90 {
  background-color: #33221b !important;
}

.md-background-color--orange-100 {
  background-color: #211916 !important;
}

.md-background-color--gold-10 {
  background-color: #f7f6dc !important;
}

.md-background-color--gold-20 {
  background-color: #f5eaa2 !important;
}

.md-background-color--gold-30 {
  background-color: #ebd460 !important;
}

.md-background-color--gold-40 {
  background-color: #d6b220 !important;
}

.md-background-color--gold-50 {
  background-color: #ba8c00 !important;
}

.md-background-color--gold-60 {
  background-color: #996e00 !important;
}

.md-background-color--gold-70 {
  background-color: #735107 !important;
}

.md-background-color--gold-80 {
  background-color: #4d370c !important;
}

.md-background-color--gold-90 {
  background-color: #30240d !important;
}

.md-background-color--gold-100 {
  background-color: #21190b !important;
}

.md-background-color--olive-10 {
  background-color: #f3f5e4 !important;
}

.md-background-color--olive-20 {
  background-color: #e7edb7 !important;
}

.md-background-color--olive-30 {
  background-color: #d3db7b !important;
}

.md-background-color--olive-40 {
  background-color: #b4ba43 !important;
}

.md-background-color--olive-50 {
  background-color: #999923 !important;
}

.md-background-color--olive-60 {
  background-color: #7d7a18 !important;
}

.md-background-color--olive-70 {
  background-color: #5c5813 !important;
}

.md-background-color--olive-80 {
  background-color: #403d11 !important;
}

.md-background-color--olive-90 {
  background-color: #29260d !important;
}

.md-background-color--olive-100 {
  background-color: #1c1a0a !important;
}

.md-background-color--lime-10 {
  background-color: #f3f7e9 !important;
}

.md-background-color--lime-20 {
  background-color: #ddf2ae !important;
}

.md-background-color--lime-30 {
  background-color: #bce36f !important;
}

.md-background-color--lime-40 {
  background-color: #93c437 !important;
}

.md-background-color--lime-50 {
  background-color: #73a321 !important;
}

.md-background-color--lime-60 {
  background-color: #588219 !important;
}

.md-background-color--lime-70 {
  background-color: #416116 !important;
}

.md-background-color--lime-80 {
  background-color: #2d4214 !important;
}

.md-background-color--lime-90 {
  background-color: #1e2b10 !important;
}

.md-background-color--lime-100 {
  background-color: #141c0c !important;
}

.md-background-color--mint-10 {
  background-color: #e9f7f3 !important;
}

.md-background-color--mint-20 {
  background-color: #baf5e7 !important;
}

.md-background-color--mint-30 {
  background-color: #74e8d1 !important;
}

.md-background-color--mint-40 {
  background-color: #30c9b0 !important;
}

.md-background-color--mint-50 {
  background-color: #16a693 !important;
}

.md-background-color--mint-60 {
  background-color: #148579 !important;
}

.md-background-color--mint-70 {
  background-color: #12615a !important;
}

.md-background-color--mint-80 {
  background-color: #12423f !important;
}

.md-background-color--mint-90 {
  background-color: #102b2a !important;
}

.md-background-color--mint-100 {
  background-color: #0c1c1b !important;
}

.md-background-color--cyan-10 {
  background-color: #e6f9fa !important;
}

.md-background-color--cyan-20 {
  background-color: #b2f4f7 !important;
}

.md-background-color--cyan-30 {
  background-color: #67e7f0 !important;
}

.md-background-color--cyan-40 {
  background-color: #22c7d6 !important;
}

.md-background-color--cyan-50 {
  background-color: #00a3b5 !important;
}

.md-background-color--cyan-60 {
  background-color: #008094 !important;
}

.md-background-color--cyan-70 {
  background-color: #066070 !important;
}

.md-background-color--cyan-80 {
  background-color: #0a414d !important;
}

.md-background-color--cyan-90 {
  background-color: #0b2a30 !important;
}

.md-background-color--cyan-100 {
  background-color: #091c21 !important;
}

.md-background-color--cobalt-10 {
  background-color: #e6f8ff !important;
}

.md-background-color--cobalt-20 {
  background-color: #c7eeff !important;
}

.md-background-color--cobalt-30 {
  background-color: #9df !important;
}

.md-background-color--cobalt-40 {
  background-color: #5ebff6 !important;
}

.md-background-color--cobalt-50 {
  background-color: #279be7 !important;
}

.md-background-color--cobalt-60 {
  background-color: #0a78cc !important;
}

.md-background-color--cobalt-70 {
  background-color: #08599c !important;
}

.md-background-color--cobalt-80 {
  background-color: #103c62 !important;
}

.md-background-color--cobalt-90 {
  background-color: #12283d !important;
}

.md-background-color--cobalt-100 {
  background-color: #0f1a25 !important;
}

.md-background-color--slate-10 {
  background-color: #f2f4ff !important;
}

.md-background-color--slate-20 {
  background-color: #e3e7fa !important;
}

.md-background-color--slate-30 {
  background-color: #ced2ed !important;
}

.md-background-color--slate-40 {
  background-color: #b0b4d9 !important;
}

.md-background-color--slate-50 {
  background-color: #8c91bd !important;
}

.md-background-color--slate-60 {
  background-color: #6f739e !important;
}

.md-background-color--slate-70 {
  background-color: #535573 !important;
}

.md-background-color--slate-80 {
  background-color: #393a47 !important;
}

.md-background-color--slate-90 {
  background-color: #26262b !important;
}

.md-background-color--slate-100 {
  background-color: #1a1a1c !important;
}

.md-background-color--violet-10 {
  background-color: #f8f2fc !important;
}

.md-background-color--violet-20 {
  background-color: #f0e3fc !important;
}

.md-background-color--violet-30 {
  background-color: #e2cafc !important;
}

.md-background-color--violet-40 {
  background-color: #c7a5fa !important;
}

.md-background-color--violet-50 {
  background-color: #a87ff1 !important;
}

.md-background-color--violet-60 {
  background-color: #875ae1 !important;
}

.md-background-color--violet-70 {
  background-color: #643abd !important;
}

.md-background-color--violet-80 {
  background-color: #432c77 !important;
}

.md-background-color--violet-90 {
  background-color: #29223d !important;
}

.md-background-color--violet-100 {
  background-color: #1b1823 !important;
}

.md-background-color--purple-10 {
  background-color: #fcf2fc !important;
}

.md-background-color--purple-20 {
  background-color: #fce1fc !important;
}

.md-background-color--purple-30 {
  background-color: #fac3f8 !important;
}

.md-background-color--purple-40 {
  background-color: #f294f1 !important;
}

.md-background-color--purple-50 {
  background-color: #e060de !important;
}

.md-background-color--purple-60 {
  background-color: #c233c4 !important;
}

.md-background-color--purple-70 {
  background-color: #932099 !important;
}

.md-background-color--purple-80 {
  background-color: #601e66 !important;
}

.md-background-color--purple-90 {
  background-color: #3b1840 !important;
}

.md-background-color--purple-100 {
  background-color: #251329 !important;
}

.md-background-color--pink-10 {
  background-color: #fff2f5 !important;
}

.md-background-color--pink-20 {
  background-color: #ffe0e7 !important;
}

.md-background-color--pink-30 {
  background-color: #ffc7d2 !important;
}

.md-background-color--pink-40 {
  background-color: #fc97aa !important;
}

.md-background-color--pink-50 {
  background-color: #f0677e !important;
}

.md-background-color--pink-60 {
  background-color: #d43b52 !important;
}

.md-background-color--pink-70 {
  background-color: #a12a3a !important;
}

.md-background-color--pink-80 {
  background-color: #66262d !important;
}

.md-background-color--pink-90 {
  background-color: #3b1e21 !important;
}

.md-background-color--pink-100 {
  background-color: #241617 !important;
}

.md-background-color--theme-10 {
  background-color: #c9f4ff !important;
}

.md-background-color--theme-20 {
  background-color: #91ebff !important;
}

.md-background-color--theme-30 {
  background-color: #52dcff !important;
}

.md-background-color--theme-40 {
  background-color: #07c1f5 !important;
}

.md-background-color--theme-50 {
  background-color: #00a0d1 !important;
}

.md-background-color--theme-60 {
  background-color: #007aa3 !important;
}

.md-background-color--theme-70 {
  background-color: #005e7d !important;
}

.md-background-color--theme-80 {
  background-color: #064157 !important;
}

.md-background-color--theme-90 {
  background-color: #092d3b !important;
}

.md-background-color--theme-95 {
  background-color: #091e26 !important;
}

.md-background-color--theme-05 {
  background-color: #ebfcff !important;
}
/*# sourceMappingURL=momentum-ui.css.map */