@font-face {
  font-family: "momentum-ui-icons";
  src: url("../../icons/fonts/momentum-ui-icons.woff2?3600940743f77d2aa693b85669a34ac1") format("woff2"), url("../../icons/fonts/momentum-ui-icons.woff?cdbb078c72251eeaa36ed9c08e86a18b") format("woff");
  font-weight: normal;
  font-style: normal; }

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

.icon-lg {
  font-size: 1.33333333em;
  line-height: 0.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: 0.5rem; }

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

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

[class*='icon'][class*='_14'] {
  font-size: 0.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: 0.125em;
  text-align: center; }
  .icon-li.icon-lg {
    left: -1.89286em; }

.icon-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #D2D5D6;
  border-radius: 0.1em; }

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

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

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

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

.pull-right {
  float: right; }

.pull-left {
  float: left; }

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

.icon.pull-right {
  margin-left: 0.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(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

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

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

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

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

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

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

:root .icon-rotate-90, :root .icon-rotate-180, :root .icon-rotate-270, :root .icon-flip-horizontal, :root .icon-flip-vertical {
  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: #FFFFFF; }

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

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

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

.icon-3d-object_56::before {
  content: "\f104"; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.icon-advanced-noise-removal_12::before {
  content: "\f142"; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.icon-calendar-month-active_20::before {
  content: "\f2bf"; }

.icon-calendar-month-active_24::before {
  content: "\f2c0"; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.icon-check-calendar_14::before {
  content: "\f37a"; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.icon-closed-caption-active_16::before {
  content: "\f3a1"; }

.icon-closed-caption-active_20::before {
  content: "\f3a2"; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.icon-device-connection_36::before {
  content: "\f400"; }

.icon-device-connection_48::before {
  content: "\f401"; }

.icon-device-connection-active_14::before {
  content: "\f402"; }

.icon-device-connection-active_16::before {
  content: "\f403"; }

.icon-device-connection-active_20::before {
  content: "\f404"; }

.icon-device-connection-active_24::before {
  content: "\f405"; }

.icon-device-connection-active_36::before {
  content: "\f406"; }

.icon-device-connection-active_40::before {
  content: "\f407"; }

.icon-device-in-room_100::before {
  content: "\f408"; }

.icon-device-in-room_12::before {
  content: "\f409"; }

.icon-device-in-room_14::before {
  content: "\f40a"; }

.icon-device-in-room_16::before {
  content: "\f40b"; }

.icon-device-in-room_18::before {
  content: "\f40c"; }

.icon-device-in-room_20::before {
  content: "\f40d"; }

.icon-device-in-room_24::before {
  content: "\f40e"; }

.icon-device-in-room_32::before {
  content: "\f40f"; }

.icon-device-in-room_48::before {
  content: "\f410"; }

.icon-device-in-room_56::before {
  content: "\f411"; }

.icon-device-in-room_8::before {
  content: "\f412"; }

.icon-device-in-room-active_24::before {
  content: "\f413"; }

.icon-device-in-room-end_16::before {
  content: "\f414"; }

.icon-diagnostics_16::before {
  content: "\f415"; }

.icon-diagnostics_24::before {
  content: "\f416"; }

.icon-diagnostics_32::before {
  content: "\f417"; }

.icon-diagnostics-circle_100::before {
  content: "\f418"; }

.icon-dialpad_12::before {
  content: "\f419"; }

.icon-dialpad_14::before {
  content: "\f41a"; }

.icon-dialpad_16::before {
  content: "\f41b"; }

.icon-dialpad_20::before {
  content: "\f41c"; }

.icon-dialpad_24::before {
  content: "\f41d"; }

.icon-dialpad_28::before {
  content: "\f41e"; }

.icon-directory_16::before {
  content: "\f41f"; }

.icon-directory_20::before {
  content: "\f420"; }

.icon-directory_24::before {
  content: "\f421"; }

.icon-disconnect-contact_16::before {
  content: "\f422"; }

.icon-dislike_12::before {
  content: "\f423"; }

.icon-dislike_16::before {
  content: "\f424"; }

.icon-dislike_24::before {
  content: "\f425"; }

.icon-display_14::before {
  content: "\f426"; }

.icon-display_16::before {
  content: "\f427"; }

.icon-display_24::before {
  content: "\f428"; }

.icon-display_36::before {
  content: "\f429"; }

.icon-display_72::before {
  content: "\f42a"; }

.icon-display-input_16::before {
  content: "\f42b"; }

.icon-display-input_24::before {
  content: "\f42c"; }

.icon-display-warning_16::before {
  content: "\f42d"; }

.icon-dnd_12::before {
  content: "\f42e"; }

.icon-dnd_120::before {
  content: "\f42f"; }

.icon-dnd_124::before {
  content: "\f430"; }

.icon-dnd_14::before {
  content: "\f431"; }

.icon-dnd_16::before {
  content: "\f432"; }

.icon-dnd_18::before {
  content: "\f433"; }

.icon-dnd_20::before {
  content: "\f434"; }

.icon-dnd_24::before {
  content: "\f435"; }

.icon-dnd_26::before {
  content: "\f436"; }

.icon-dnd_28::before {
  content: "\f437"; }

.icon-dnd_32::before {
  content: "\f438"; }

.icon-dnd_36::before {
  content: "\f439"; }

.icon-dnd_40::before {
  content: "\f43a"; }

.icon-dnd_48::before {
  content: "\f43b"; }

.icon-dnd_56::before {
  content: "\f43c"; }

.icon-dnd_8::before {
  content: "\f43d"; }

.icon-dnd-active_14::before {
  content: "\f43e"; }

.icon-dnd-active_24::before {
  content: "\f43f"; }

.icon-dnd-presence_12::before {
  content: "\f440"; }

.icon-dnd-presence_14::before {
  content: "\f441"; }

.icon-dnd-presence_24::before {
  content: "\f442"; }

.icon-dnd-presence_28::before {
  content: "\f443"; }

.icon-dnd-presence_8::before {
  content: "\f444"; }

.icon-dnd-presence-stroke_10::before {
  content: "\f445"; }

.icon-dnd-presence-stroke_14::before {
  content: "\f446"; }

.icon-dnd-presence-stroke_16::before {
  content: "\f447"; }

.icon-dnd-presence-stroke_26::before {
  content: "\f448"; }

.icon-dnd-presence-stroke_30::before {
  content: "\f449"; }

.icon-dock-in_12::before {
  content: "\f44a"; }

.icon-dock-in_16::before {
  content: "\f44b"; }

.icon-dock-out_12::before {
  content: "\f44c"; }

.icon-dock-out_16::before {
  content: "\f44d"; }

.icon-document_12::before {
  content: "\f44e"; }

.icon-document_14::before {
  content: "\f44f"; }

.icon-document_16::before {
  content: "\f450"; }

.icon-document_18::before {
  content: "\f451"; }

.icon-document_20::before {
  content: "\f452"; }

.icon-document_24::before {
  content: "\f453"; }

.icon-document_28::before {
  content: "\f454"; }

.icon-document_32::before {
  content: "\f455"; }

.icon-document_36::before {
  content: "\f456"; }

.icon-document_40::before {
  content: "\f457"; }

.icon-document_44::before {
  content: "\f458"; }

.icon-document_72::before {
  content: "\f459"; }

.icon-document-create_16::before {
  content: "\f45a"; }

.icon-document-move_16::before {
  content: "\f45b"; }

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

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

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

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

.icon-donut-chart_16::before {
  content: "\f460"; }

.icon-download_10::before {
  content: "\f461"; }

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

.icon-download_130::before {
  content: "\f463"; }

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

.icon-download_16::before {
  content: "\f465"; }

.icon-download_18::before {
  content: "\f466"; }

.icon-download_20::before {
  content: "\f467"; }

.icon-download_24::before {
  content: "\f468"; }

.icon-download_28::before {
  content: "\f469"; }

.icon-download_32::before {
  content: "\f46a"; }

.icon-download-active_20::before {
  content: "\f46b"; }

.icon-download-circle_100::before {
  content: "\f46c"; }

.icon-drag_14::before {
  content: "\f46d"; }

.icon-drag_16::before {
  content: "\f46e"; }

.icon-drive-mode_20::before {
  content: "\f46f"; }

.icon-dx70_16::before {
  content: "\f470"; }

.icon-dx70_20::before {
  content: "\f471"; }

.icon-dx80_16::before {
  content: "\f472"; }

.icon-dx80_20::before {
  content: "\f473"; }

.icon-edit_10::before {
  content: "\f474"; }

.icon-edit_12::before {
  content: "\f475"; }

.icon-edit_14::before {
  content: "\f476"; }

.icon-edit_16::before {
  content: "\f477"; }

.icon-edit_18::before {
  content: "\f478"; }

.icon-edit_20::before {
  content: "\f479"; }

.icon-edit_24::before {
  content: "\f47a"; }

.icon-edit_56::before {
  content: "\f47b"; }

.icon-email_12::before {
  content: "\f47c"; }

.icon-email_14::before {
  content: "\f47d"; }

.icon-email_16::before {
  content: "\f47e"; }

.icon-email_20::before {
  content: "\f47f"; }

.icon-email_24::before {
  content: "\f480"; }

.icon-email_56::before {
  content: "\f481"; }

.icon-email-active_12::before {
  content: "\f482"; }

.icon-email-active_16::before {
  content: "\f483"; }

.icon-email-active_24::before {
  content: "\f484"; }

.icon-email-circle_24::before {
  content: "\f485"; }

.icon-email-circle_32::before {
  content: "\f486"; }

.icon-email-circle_40::before {
  content: "\f487"; }

.icon-email-invite_100::before {
  content: "\f488"; }

.icon-email-invite_16::before {
  content: "\f489"; }

.icon-email-invite_24::before {
  content: "\f48a"; }

.icon-email-invite_32::before {
  content: "\f48b"; }

.icon-email-read_16::before {
  content: "\f48c"; }

.icon-email-read_20::before {
  content: "\f48d"; }

.icon-email-read_24::before {
  content: "\f48e"; }

.icon-emergency-services_28::before {
  content: "\f48f"; }

.icon-emoji-food_16::before {
  content: "\f490"; }

.icon-emoji-heart_16::before {
  content: "\f491"; }

.icon-emoji-nature_16::before {
  content: "\f492"; }

.icon-emoji-people_16::before {
  content: "\f493"; }

.icon-emoticon-passive_24::before {
  content: "\f494"; }

.icon-emoticon-sad_24::before {
  content: "\f495"; }

.icon-emoticons_12::before {
  content: "\f496"; }

.icon-emoticons_16::before {
  content: "\f497"; }

.icon-emoticons_18::before {
  content: "\f498"; }

.icon-emoticons_20::before {
  content: "\f499"; }

.icon-emoticons_24::before {
  content: "\f49a"; }

.icon-encryption_14::before {
  content: "\f49b"; }

.icon-encryption_16::before {
  content: "\f49c"; }

.icon-encryption_20::before {
  content: "\f49d"; }

.icon-end-remote-desktop-control_10::before {
  content: "\f49e"; }

.icon-end-to-end-encryption_14::before {
  content: "\f49f"; }

.icon-end-to-end-encryption_16::before {
  content: "\f4a0"; }

.icon-endpoint_10::before {
  content: "\f4a1"; }

.icon-endpoint_12::before {
  content: "\f4a2"; }

.icon-endpoint_14::before {
  content: "\f4a3"; }

.icon-endpoint_16::before {
  content: "\f4a4"; }

.icon-endpoint_20::before {
  content: "\f4a5"; }

.icon-endpoint_24::before {
  content: "\f4a6"; }

.icon-endpoint_28::before {
  content: "\f4a7"; }

.icon-endpoint_32::before {
  content: "\f4a8"; }

.icon-endpoint_48::before {
  content: "\f4a9"; }

.icon-endpoint_56::before {
  content: "\f4aa"; }

.icon-endpoint_64::before {
  content: "\f4ab"; }

.icon-endpoint_8::before {
  content: "\f4ac"; }

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

.icon-endpoint-g2_16::before {
  content: "\f4ae"; }

.icon-endpoint-g2_20::before {
  content: "\f4af"; }

.icon-endpoint-g2-70_16::before {
  content: "\f4b0"; }

.icon-endpoint-g2-70_20::before {
  content: "\f4b1"; }

.icon-endpoint-g2-70-dual_16::before {
  content: "\f4b2"; }

.icon-endpoint-g2-70-dual_20::before {
  content: "\f4b3"; }

.icon-endpoint-g2-stand_16::before {
  content: "\f4b4"; }

.icon-endpoint-g2-stand_20::before {
  content: "\f4b5"; }

.icon-endpoint-mx800_16::before {
  content: "\f4b6"; }

.icon-endpoint-mx800_20::before {
  content: "\f4b7"; }

.icon-endpoint-mx800-dual_16::before {
  content: "\f4b8"; }

.icon-endpoint-mx800-dual_20::before {
  content: "\f4b9"; }

.icon-endpoint-stand_16::before {
  content: "\f4ba"; }

.icon-endpoint-stand_20::before {
  content: "\f4bb"; }

.icon-endpoint-warning_12::before {
  content: "\f4bc"; }

.icon-enter_16::before {
  content: "\f4bd"; }

.icon-enter-room_10::before {
  content: "\f4be"; }

.icon-enter-room_12::before {
  content: "\f4bf"; }

.icon-enter-room_16::before {
  content: "\f4c0"; }

.icon-enter-room_20::before {
  content: "\f4c1"; }

.icon-enter-room_24::before {
  content: "\f4c2"; }

.icon-enter-room_28::before {
  content: "\f4c3"; }

.icon-enter-room_8::before {
  content: "\f4c4"; }

.icon-eraser_12::before {
  content: "\f4c5"; }

.icon-eraser_14::before {
  content: "\f4c6"; }

.icon-eraser_16::before {
  content: "\f4c7"; }

.icon-eraser_18::before {
  content: "\f4c8"; }

.icon-eraser_24::before {
  content: "\f4c9"; }

.icon-error_12::before {
  content: "\f4ca"; }

.icon-error_16::before {
  content: "\f4cb"; }

.icon-error_20::before {
  content: "\f4cc"; }

.icon-error_24::before {
  content: "\f4cd"; }

.icon-error_40::before {
  content: "\f4ce"; }

.icon-error_8::before {
  content: "\f4cf"; }

.icon-error_80::before {
  content: "\f4d0"; }

.icon-error-legacy_12::before {
  content: "\f4d1"; }

.icon-error-legacy_16::before {
  content: "\f4d2"; }

.icon-error-legacy_20::before {
  content: "\f4d3"; }

.icon-error-legacy_24::before {
  content: "\f4d4"; }

.icon-error-legacy_28::before {
  content: "\f4d5"; }

.icon-error-legacy_36::before {
  content: "\f4d6"; }

.icon-error-legacy_8::before {
  content: "\f4d7"; }

.icon-error-legacy_80::before {
  content: "\f4d8"; }

.icon-ethernet_16::before {
  content: "\f4d9"; }

.icon-ethernet_24::before {
  content: "\f4da"; }

.icon-event_16::before {
  content: "\f4db"; }

.icon-events_16::before {
  content: "\f4dc"; }

.icon-events_20::before {
  content: "\f4dd"; }

.icon-exchange_16::before {
  content: "\f4de"; }

.icon-exit-room_12::before {
  content: "\f4df"; }

.icon-exit-room_16::before {
  content: "\f4e0"; }

.icon-exit-room_20::before {
  content: "\f4e1"; }

.icon-exit-room_24::before {
  content: "\f4e2"; }

.icon-exit-room_28::before {
  content: "\f4e3"; }

.icon-explore_16::before {
  content: "\f4e4"; }

.icon-export_16::before {
  content: "\f4e5"; }

.icon-export_24::before {
  content: "\f4e6"; }

.icon-extension-mobility_16::before {
  content: "\f4e7"; }

.icon-extension-mobility_24::before {
  content: "\f4e8"; }

.icon-external-message_10::before {
  content: "\f4e9"; }

.icon-external-message_16::before {
  content: "\f4ea"; }

.icon-external-message_24::before {
  content: "\f4eb"; }

.icon-external-message_32::before {
  content: "\f4ec"; }

.icon-external-message_36::before {
  content: "\f4ed"; }

.icon-external-user_10::before {
  content: "\f4ee"; }

.icon-external-user_12::before {
  content: "\f4ef"; }

.icon-external-user_16::before {
  content: "\f4f0"; }

.icon-external-user_20::before {
  content: "\f4f1"; }

.icon-facebook_16::before {
  content: "\f4f2"; }

.icon-facebook-blue_12::before {
  content: "\f4f3"; }

.icon-facebook-circle_24::before {
  content: "\f4f4"; }

.icon-facebook-circle_32::before {
  content: "\f4f5"; }

.icon-facebook-circle_40::before {
  content: "\f4f6"; }

.icon-facebook-logo_12::before {
  content: "\f4f7"; }

.icon-favorite_10::before {
  content: "\f4f8"; }

.icon-favorite_12::before {
  content: "\f4f9"; }

.icon-favorite_14::before {
  content: "\f4fa"; }

.icon-favorite_16::before {
  content: "\f4fb"; }

.icon-favorite_20::before {
  content: "\f4fc"; }

.icon-favorite_24::before {
  content: "\f4fd"; }

.icon-favorite_28::before {
  content: "\f4fe"; }

.icon-favorite_8::before {
  content: "\f4ff"; }

.icon-favorite-active_12::before {
  content: "\f500"; }

.icon-favorite-active_14::before {
  content: "\f501"; }

.icon-favorite-active_16::before {
  content: "\f502"; }

.icon-favorite-active_20::before {
  content: "\f503"; }

.icon-favorite-active_24::before {
  content: "\f504"; }

.icon-favorite-active_28::before {
  content: "\f505"; }

.icon-favorite-active_8::before {
  content: "\f506"; }

.icon-favorite-filled_12::before {
  content: "\f507"; }

.icon-favorite-filled_14::before {
  content: "\f508"; }

.icon-favorite-filled_16::before {
  content: "\f509"; }

.icon-favorite-filled_20::before {
  content: "\f50a"; }

.icon-favorite-filled_24::before {
  content: "\f50b"; }

.icon-favorite-filled_28::before {
  content: "\f50c"; }

.icon-favorite-filled_8::before {
  content: "\f50d"; }

.icon-fbw_16::before {
  content: "\f50e"; }

.icon-fbw_24::before {
  content: "\f50f"; }

.icon-feedback_12::before {
  content: "\f510"; }

.icon-feedback_14::before {
  content: "\f511"; }

.icon-feedback_16::before {
  content: "\f512"; }

.icon-feedback_20::before {
  content: "\f513"; }

.icon-feedback_72::before {
  content: "\f514"; }

.icon-feedback_8::before {
  content: "\f515"; }

.icon-feedback-active_12::before {
  content: "\f516"; }

.icon-feedback-active_14::before {
  content: "\f517"; }

.icon-feedback-active_16::before {
  content: "\f518"; }

.icon-feedback-active_20::before {
  content: "\f519"; }

.icon-feedback-active_8::before {
  content: "\f51a"; }

.icon-ffw_16::before {
  content: "\f51b"; }

.icon-ffw_24::before {
  content: "\f51c"; }

.icon-file-analysis_28::before {
  content: "\f51d"; }

.icon-file-arf_40::before {
  content: "\f51e"; }

.icon-file-audio_12::before {
  content: "\f51f"; }

.icon-file-audio_16::before {
  content: "\f520"; }

.icon-file-audio_24::before {
  content: "\f521"; }

.icon-file-audio_28::before {
  content: "\f522"; }

.icon-file-audio_32::before {
  content: "\f523"; }

.icon-file-audio_36::before {
  content: "\f524"; }

.icon-file-audio_40::before {
  content: "\f525"; }

.icon-file-audio_44::before {
  content: "\f526"; }

.icon-file-audio_72::before {
  content: "\f527"; }

.icon-file-dashboard_28::before {
  content: "\f528"; }

.icon-file-excel_12::before {
  content: "\f529"; }

.icon-file-excel_16::before {
  content: "\f52a"; }

.icon-file-excel_20::before {
  content: "\f52b"; }

.icon-file-excel_24::before {
  content: "\f52c"; }

.icon-file-excel_28::before {
  content: "\f52d"; }

.icon-file-excel_32::before {
  content: "\f52e"; }

.icon-file-excel_36::before {
  content: "\f52f"; }

.icon-file-excel_40::before {
  content: "\f530"; }

.icon-file-excel_44::before {
  content: "\f531"; }

.icon-file-excel_72::before {
  content: "\f532"; }

.icon-file-excel-active_12::before {
  content: "\f533"; }

.icon-file-excel-active_16::before {
  content: "\f534"; }

.icon-file-excel-active_20::before {
  content: "\f535"; }

.icon-file-excel-active_24::before {
  content: "\f536"; }

.icon-file-excel-active_28::before {
  content: "\f537"; }

.icon-file-excel-active_32::before {
  content: "\f538"; }

.icon-file-excel-active_36::before {
  content: "\f539"; }

.icon-file-excel-active_40::before {
  content: "\f53a"; }

.icon-file-excel-active_44::before {
  content: "\f53b"; }

.icon-file-excel-active_72::before {
  content: "\f53c"; }

.icon-file-graph_12::before {
  content: "\f53d"; }

.icon-file-graph_16::before {
  content: "\f53e"; }

.icon-file-graph_20::before {
  content: "\f53f"; }

.icon-file-graph_24::before {
  content: "\f540"; }

.icon-file-graph_28::before {
  content: "\f541"; }

.icon-file-graph_32::before {
  content: "\f542"; }

.icon-file-graph_36::before {
  content: "\f543"; }

.icon-file-graph_40::before {
  content: "\f544"; }

.icon-file-graph_44::before {
  content: "\f545"; }

.icon-file-graph_72::before {
  content: "\f546"; }

.icon-file-graph-active_12::before {
  content: "\f547"; }

.icon-file-graph-active_16::before {
  content: "\f548"; }

.icon-file-graph-active_20::before {
  content: "\f549"; }

.icon-file-graph-active_24::before {
  content: "\f54a"; }

.icon-file-graph-active_28::before {
  content: "\f54b"; }

.icon-file-graph-active_32::before {
  content: "\f54c"; }

.icon-file-graph-active_36::before {
  content: "\f54d"; }

.icon-file-graph-active_40::before {
  content: "\f54e"; }

.icon-file-graph-active_44::before {
  content: "\f54f"; }

.icon-file-graph-active_72::before {
  content: "\f550"; }

.icon-file-image_12::before {
  content: "\f551"; }

.icon-file-image_16::before {
  content: "\f552"; }

.icon-file-image_24::before {
  content: "\f553"; }

.icon-file-image_28::before {
  content: "\f554"; }

.icon-file-image_32::before {
  content: "\f555"; }

.icon-file-image_36::before {
  content: "\f556"; }

.icon-file-image_40::before {
  content: "\f557"; }

.icon-file-image_44::before {
  content: "\f558"; }

.icon-file-image_72::before {
  content: "\f559"; }

.icon-file-locked_12::before {
  content: "\f55a"; }

.icon-file-locked_24::before {
  content: "\f55b"; }

.icon-file-locked_32::before {
  content: "\f55c"; }

.icon-file-locked_36::before {
  content: "\f55d"; }

.icon-file-locked_40::before {
  content: "\f55e"; }

.icon-file-locked_72::before {
  content: "\f55f"; }

.icon-file-missing_16::before {
  content: "\f560"; }

.icon-file-missing_24::before {
  content: "\f561"; }

.icon-file-missing_36::before {
  content: "\f562"; }

.icon-file-onenote_12::before {
  content: "\f563"; }

.icon-file-onenote_16::before {
  content: "\f564"; }

.icon-file-onenote_20::before {
  content: "\f565"; }

.icon-file-onenote_24::before {
  content: "\f566"; }

.icon-file-onenote_28::before {
  content: "\f567"; }

.icon-file-onenote_32::before {
  content: "\f568"; }

.icon-file-onenote_36::before {
  content: "\f569"; }

.icon-file-onenote_40::before {
  content: "\f56a"; }

.icon-file-onenote_44::before {
  content: "\f56b"; }

.icon-file-onenote_72::before {
  content: "\f56c"; }

.icon-file-onenote-active_12::before {
  content: "\f56d"; }

.icon-file-onenote-active_16::before {
  content: "\f56e"; }

.icon-file-onenote-active_20::before {
  content: "\f56f"; }

.icon-file-onenote-active_24::before {
  content: "\f570"; }

.icon-file-onenote-active_28::before {
  content: "\f571"; }

.icon-file-onenote-active_32::before {
  content: "\f572"; }

.icon-file-onenote-active_36::before {
  content: "\f573"; }

.icon-file-onenote-active_40::before {
  content: "\f574"; }

.icon-file-onenote-active_44::before {
  content: "\f575"; }

.icon-file-onenote-active_72::before {
  content: "\f576"; }

.icon-file-pdf_12::before {
  content: "\f577"; }

.icon-file-pdf_16::before {
  content: "\f578"; }

.icon-file-pdf_20::before {
  content: "\f579"; }

.icon-file-pdf_24::before {
  content: "\f57a"; }

.icon-file-pdf_28::before {
  content: "\f57b"; }

.icon-file-pdf_32::before {
  content: "\f57c"; }

.icon-file-pdf_36::before {
  content: "\f57d"; }

.icon-file-pdf_40::before {
  content: "\f57e"; }

.icon-file-pdf_44::before {
  content: "\f57f"; }

.icon-file-pdf_72::before {
  content: "\f580"; }

.icon-file-pdf-active_12::before {
  content: "\f581"; }

.icon-file-pdf-active_16::before {
  content: "\f582"; }

.icon-file-pdf-active_20::before {
  content: "\f583"; }

.icon-file-pdf-active_24::before {
  content: "\f584"; }

.icon-file-pdf-active_28::before {
  content: "\f585"; }

.icon-file-pdf-active_32::before {
  content: "\f586"; }

.icon-file-pdf-active_36::before {
  content: "\f587"; }

.icon-file-pdf-active_40::before {
  content: "\f588"; }

.icon-file-pdf-active_44::before {
  content: "\f589"; }

.icon-file-pdf-active_72::before {
  content: "\f58a"; }

.icon-file-powerpoint_12::before {
  content: "\f58b"; }

.icon-file-powerpoint_16::before {
  content: "\f58c"; }

.icon-file-powerpoint_20::before {
  content: "\f58d"; }

.icon-file-powerpoint_24::before {
  content: "\f58e"; }

.icon-file-powerpoint_28::before {
  content: "\f58f"; }

.icon-file-powerpoint_32::before {
  content: "\f590"; }

.icon-file-powerpoint_36::before {
  content: "\f591"; }

.icon-file-powerpoint_40::before {
  content: "\f592"; }

.icon-file-powerpoint_44::before {
  content: "\f593"; }

.icon-file-powerpoint_72::before {
  content: "\f594"; }

.icon-file-powerpoint-active_12::before {
  content: "\f595"; }

.icon-file-powerpoint-active_16::before {
  content: "\f596"; }

.icon-file-powerpoint-active_20::before {
  content: "\f597"; }

.icon-file-powerpoint-active_24::before {
  content: "\f598"; }

.icon-file-powerpoint-active_28::before {
  content: "\f599"; }

.icon-file-powerpoint-active_32::before {
  content: "\f59a"; }

.icon-file-powerpoint-active_36::before {
  content: "\f59b"; }

.icon-file-powerpoint-active_40::before {
  content: "\f59c"; }

.icon-file-powerpoint-active_44::before {
  content: "\f59d"; }

.icon-file-powerpoint-active_72::before {
  content: "\f59e"; }

.icon-file-sketch_24::before {
  content: "\f59f"; }

.icon-file-spreadsheet_12::before {
  content: "\f5a0"; }

.icon-file-spreadsheet_16::before {
  content: "\f5a1"; }

.icon-file-spreadsheet_20::before {
  content: "\f5a2"; }

.icon-file-spreadsheet_24::before {
  content: "\f5a3"; }

.icon-file-spreadsheet_28::before {
  content: "\f5a4"; }

.icon-file-spreadsheet_32::before {
  content: "\f5a5"; }

.icon-file-spreadsheet_36::before {
  content: "\f5a6"; }

.icon-file-spreadsheet_40::before {
  content: "\f5a7"; }

.icon-file-spreadsheet_44::before {
  content: "\f5a8"; }

.icon-file-spreadsheet_72::before {
  content: "\f5a9"; }

.icon-file-spreadsheet-active_12::before {
  content: "\f5aa"; }

.icon-file-spreadsheet-active_16::before {
  content: "\f5ab"; }

.icon-file-spreadsheet-active_20::before {
  content: "\f5ac"; }

.icon-file-spreadsheet-active_24::before {
  content: "\f5ad"; }

.icon-file-spreadsheet-active_28::before {
  content: "\f5ae"; }

.icon-file-spreadsheet-active_32::before {
  content: "\f5af"; }

.icon-file-spreadsheet-active_36::before {
  content: "\f5b0"; }

.icon-file-spreadsheet-active_40::before {
  content: "\f5b1"; }

.icon-file-spreadsheet-active_44::before {
  content: "\f5b2"; }

.icon-file-spreadsheet-active_72::before {
  content: "\f5b3"; }

.icon-file-text_12::before {
  content: "\f5b4"; }

.icon-file-text_16::before {
  content: "\f5b5"; }

.icon-file-text_20::before {
  content: "\f5b6"; }

.icon-file-text_24::before {
  content: "\f5b7"; }

.icon-file-text_28::before {
  content: "\f5b8"; }

.icon-file-text_32::before {
  content: "\f5b9"; }

.icon-file-text_36::before {
  content: "\f5ba"; }

.icon-file-text_40::before {
  content: "\f5bb"; }

.icon-file-text_44::before {
  content: "\f5bc"; }

.icon-file-text_72::before {
  content: "\f5bd"; }

.icon-file-text-active_12::before {
  content: "\f5be"; }

.icon-file-text-active_16::before {
  content: "\f5bf"; }

.icon-file-text-active_20::before {
  content: "\f5c0"; }

.icon-file-text-active_24::before {
  content: "\f5c1"; }

.icon-file-text-active_28::before {
  content: "\f5c2"; }

.icon-file-text-active_32::before {
  content: "\f5c3"; }

.icon-file-text-active_36::before {
  content: "\f5c4"; }

.icon-file-text-active_40::before {
  content: "\f5c5"; }

.icon-file-text-active_44::before {
  content: "\f5c6"; }

.icon-file-text-active_72::before {
  content: "\f5c7"; }

.icon-file-video_12::before {
  content: "\f5c8"; }

.icon-file-video_16::before {
  content: "\f5c9"; }

.icon-file-video_24::before {
  content: "\f5ca"; }

.icon-file-video_28::before {
  content: "\f5cb"; }

.icon-file-video_32::before {
  content: "\f5cc"; }

.icon-file-video_36::before {
  content: "\f5cd"; }

.icon-file-video_40::before {
  content: "\f5ce"; }

.icon-file-video_44::before {
  content: "\f5cf"; }

.icon-file-video_72::before {
  content: "\f5d0"; }

.icon-file-word_12::before {
  content: "\f5d1"; }

.icon-file-word_16::before {
  content: "\f5d2"; }

.icon-file-word_20::before {
  content: "\f5d3"; }

.icon-file-word_24::before {
  content: "\f5d4"; }

.icon-file-word_28::before {
  content: "\f5d5"; }

.icon-file-word_32::before {
  content: "\f5d6"; }

.icon-file-word_36::before {
  content: "\f5d7"; }

.icon-file-word_40::before {
  content: "\f5d8"; }

.icon-file-word_44::before {
  content: "\f5d9"; }

.icon-file-word_72::before {
  content: "\f5da"; }

.icon-file-word-active_12::before {
  content: "\f5db"; }

.icon-file-word-active_16::before {
  content: "\f5dc"; }

.icon-file-word-active_20::before {
  content: "\f5dd"; }

.icon-file-word-active_24::before {
  content: "\f5de"; }

.icon-file-word-active_28::before {
  content: "\f5df"; }

.icon-file-word-active_32::before {
  content: "\f5e0"; }

.icon-file-word-active_36::before {
  content: "\f5e1"; }

.icon-file-word-active_40::before {
  content: "\f5e2"; }

.icon-file-word-active_44::before {
  content: "\f5e3"; }

.icon-file-word-active_72::before {
  content: "\f5e4"; }

.icon-file-zip_12::before {
  content: "\f5e5"; }

.icon-file-zip_16::before {
  content: "\f5e6"; }

.icon-file-zip_24::before {
  content: "\f5e7"; }

.icon-file-zip_28::before {
  content: "\f5e8"; }

.icon-file-zip_32::before {
  content: "\f5e9"; }

.icon-file-zip_36::before {
  content: "\f5ea"; }

.icon-file-zip_40::before {
  content: "\f5eb"; }

.icon-file-zip_44::before {
  content: "\f5ec"; }

.icon-file-zip_72::before {
  content: "\f5ed"; }

.icon-files_10::before {
  content: "\f5ee"; }

.icon-files_12::before {
  content: "\f5ef"; }

.icon-files_14::before {
  content: "\f5f0"; }

.icon-files_16::before {
  content: "\f5f1"; }

.icon-files_20::before {
  content: "\f5f2"; }

.icon-files_24::before {
  content: "\f5f3"; }

.icon-files_26::before {
  content: "\f5f4"; }

.icon-files_28::before {
  content: "\f5f5"; }

.icon-files_32::before {
  content: "\f5f6"; }

.icon-files_36::before {
  content: "\f5f7"; }

.icon-files_72::before {
  content: "\f5f8"; }

.icon-files_8::before {
  content: "\f5f9"; }

.icon-filter_10::before {
  content: "\f5fa"; }

.icon-filter_16::before {
  content: "\f5fb"; }

.icon-filter_24::before {
  content: "\f5fc"; }

.icon-filter_32::before {
  content: "\f5fd"; }

.icon-filter_8::before {
  content: "\f5fe"; }

.icon-filter-adr_12::before {
  content: "\f5ff"; }

.icon-filter-adr_14::before {
  content: "\f600"; }

.icon-filter-adr_16::before {
  content: "\f601"; }

.icon-filter-circle_12::before {
  content: "\f602"; }

.icon-filter-circle_16::before {
  content: "\f603"; }

.icon-filter-circle_20::before {
  content: "\f604"; }

.icon-filter-circle-active_20::before {
  content: "\f605"; }

.icon-fit-to-width_12::before {
  content: "\f606"; }

.icon-fit-to-width_16::before {
  content: "\f607"; }

.icon-fit-to-window_12::before {
  content: "\f608"; }

.icon-fit-to-window_16::before {
  content: "\f609"; }

.icon-fit-to-window-exit_12::before {
  content: "\f60a"; }

.icon-fit-to-window-exit_16::before {
  content: "\f60b"; }

.icon-flag_10::before {
  content: "\f60c"; }

.icon-flag_12::before {
  content: "\f60d"; }

.icon-flag_14::before {
  content: "\f60e"; }

.icon-flag_16::before {
  content: "\f60f"; }

.icon-flag_20::before {
  content: "\f610"; }

.icon-flag_24::before {
  content: "\f611"; }

.icon-flag_64::before {
  content: "\f612"; }

.icon-flag_8::before {
  content: "\f613"; }

.icon-flag-active_10::before {
  content: "\f614"; }

.icon-flag-active_12::before {
  content: "\f615"; }

.icon-flag-active_14::before {
  content: "\f616"; }

.icon-flag-active_16::before {
  content: "\f617"; }

.icon-flag-active_20::before {
  content: "\f618"; }

.icon-flag-active_24::before {
  content: "\f619"; }

.icon-flag-active_8::before {
  content: "\f61a"; }

.icon-flag-circle_16::before {
  content: "\f61b"; }

.icon-flow_16::before {
  content: "\f61c"; }

.icon-flow_32::before {
  content: "\f61d"; }

.icon-focus-3-day_24::before {
  content: "\f61e"; }

.icon-focus-day_24::before {
  content: "\f61f"; }

.icon-focus-month_24::before {
  content: "\f620"; }

.icon-focus-upcoming_24::before {
  content: "\f621"; }

.icon-focus-week_24::before {
  content: "\f622"; }

.icon-folder-edit_24::before {
  content: "\f623"; }

.icon-folder-lock_24::before {
  content: "\f624"; }

.icon-folder-view_24::before {
  content: "\f625"; }

.icon-font-family_12::before {
  content: "\f626"; }

.icon-font-family_16::before {
  content: "\f627"; }

.icon-forward-message_10::before {
  content: "\f628"; }

.icon-forward-message_12::before {
  content: "\f629"; }

.icon-forward-message_16::before {
  content: "\f62a"; }

.icon-forward-message_20::before {
  content: "\f62b"; }

.icon-four-way-navigation_20::before {
  content: "\f62c"; }

.icon-four-way-navigation_24::before {
  content: "\f62d"; }

.icon-fullscreen_12::before {
  content: "\f62e"; }

.icon-fullscreen_16::before {
  content: "\f62f"; }

.icon-fullscreen-c-native-macOS_14::before {
  content: "\f630"; }

.icon-fullscreen-exit_12::before {
  content: "\f631"; }

.icon-fullscreen-exit_16::before {
  content: "\f632"; }

.icon-generic-device_12::before {
  content: "\f633"; }

.icon-generic-device_14::before {
  content: "\f634"; }

.icon-generic-device_16::before {
  content: "\f635"; }

.icon-generic-device_20::before {
  content: "\f636"; }

.icon-generic-device_24::before {
  content: "\f637"; }

.icon-generic-device_28::before {
  content: "\f638"; }

.icon-generic-device_32::before {
  content: "\f639"; }

.icon-generic-device_48::before {
  content: "\f63a"; }

.icon-generic-device-video_12::before {
  content: "\f63b"; }

.icon-generic-device-video_14::before {
  content: "\f63c"; }

.icon-generic-device-video_16::before {
  content: "\f63d"; }

.icon-generic-device-video_20::before {
  content: "\f63e"; }

.icon-generic-voice-command_24::before {
  content: "\f63f"; }

.icon-gif_12::before {
  content: "\f640"; }

.icon-gif_16::before {
  content: "\f641"; }

.icon-gif_20::before {
  content: "\f642"; }

.icon-gif_24::before {
  content: "\f643"; }

.icon-github-circle_24::before {
  content: "\f644"; }

.icon-github-circle_32::before {
  content: "\f645"; }

.icon-github-circle_40::before {
  content: "\f646"; }

.icon-google_16::before {
  content: "\f647"; }

.icon-guest-issuer_36::before {
  content: "\f648"; }

.icon-guest-issuer_56::before {
  content: "\f649"; }

.icon-handset_10::before {
  content: "\f64a"; }

.icon-handset_12::before {
  content: "\f64b"; }

.icon-handset_120::before {
  content: "\f64c"; }

.icon-handset_124::before {
  content: "\f64d"; }

.icon-handset_14::before {
  content: "\f64e"; }

.icon-handset_16::before {
  content: "\f64f"; }

.icon-handset_18::before {
  content: "\f650"; }

.icon-handset_20::before {
  content: "\f651"; }

.icon-handset_24::before {
  content: "\f652"; }

.icon-handset_26::before {
  content: "\f653"; }

.icon-handset_28::before {
  content: "\f654"; }

.icon-handset_32::before {
  content: "\f655"; }

.icon-handset_36::before {
  content: "\f656"; }

.icon-handset_40::before {
  content: "\f657"; }

.icon-handset_48::before {
  content: "\f658"; }

.icon-handset_56::before {
  content: "\f659"; }

.icon-handset_64::before {
  content: "\f65a"; }

.icon-handset_8::before {
  content: "\f65b"; }

.icon-handset-active_10::before {
  content: "\f65c"; }

.icon-handset-active_12::before {
  content: "\f65d"; }

.icon-handset-active_14::before {
  content: "\f65e"; }

.icon-handset-active_16::before {
  content: "\f65f"; }

.icon-handset-active_18::before {
  content: "\f660"; }

.icon-handset-active_20::before {
  content: "\f661"; }

.icon-handset-active_24::before {
  content: "\f662"; }

.icon-handset-active_26::before {
  content: "\f663"; }

.icon-handset-active_28::before {
  content: "\f664"; }

.icon-handset-active_32::before {
  content: "\f665"; }

.icon-handset-active_36::before {
  content: "\f666"; }

.icon-handset-active_40::before {
  content: "\f667"; }

.icon-handset-active_48::before {
  content: "\f668"; }

.icon-handset-active_56::before {
  content: "\f669"; }

.icon-handset-active_64::before {
  content: "\f66a"; }

.icon-handset-active_8::before {
  content: "\f66b"; }

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

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

.icon-handset-muted_12::before {
  content: "\f66e"; }

.icon-handset-muted_14::before {
  content: "\f66f"; }

.icon-handset-muted_16::before {
  content: "\f670"; }

.icon-handset-muted_20::before {
  content: "\f671"; }

.icon-handset-muted_24::before {
  content: "\f672"; }

.icon-handset-muted_64::before {
  content: "\f673"; }

.icon-handset-presence_12::before {
  content: "\f674"; }

.icon-handset-presence_14::before {
  content: "\f675"; }

.icon-handset-presence_24::before {
  content: "\f676"; }

.icon-handset-presence_28::before {
  content: "\f677"; }

.icon-handset-presence_8::before {
  content: "\f678"; }

.icon-handset-presence-active_14::before {
  content: "\f679"; }

.icon-handset-presence-active_24::before {
  content: "\f67a"; }

.icon-handset-presence-stroke_10::before {
  content: "\f67b"; }

.icon-handset-presence-stroke_14::before {
  content: "\f67c"; }

.icon-handset-presence-stroke_16::before {
  content: "\f67d"; }

.icon-handset-presence-stroke_26::before {
  content: "\f67e"; }

.icon-handset-presence-stroke_30::before {
  content: "\f67f"; }

.icon-handshake_14::before {
  content: "\f680"; }

.icon-hd-badge_28::before {
  content: "\f681"; }

.icon-headset_12::before {
  content: "\f682"; }

.icon-headset_14::before {
  content: "\f683"; }

.icon-headset_16::before {
  content: "\f684"; }

.icon-headset_18::before {
  content: "\f685"; }

.icon-headset_20::before {
  content: "\f686"; }

.icon-headset_24::before {
  content: "\f687"; }

.icon-headset_32::before {
  content: "\f688"; }

.icon-headset_36::before {
  content: "\f689"; }

.icon-headset_48::before {
  content: "\f68a"; }

.icon-headset_8::before {
  content: "\f68b"; }

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

.icon-headset-muted_12::before {
  content: "\f68d"; }

.icon-headset-muted_16::before {
  content: "\f68e"; }

.icon-headset-muted_24::before {
  content: "\f68f"; }

.icon-headset-muted_32::before {
  content: "\f690"; }

.icon-headset-muted_48::before {
  content: "\f691"; }

.icon-headset-muted-alert_12::before {
  content: "\f692"; }

.icon-headset-muted-private_12::before {
  content: "\f693"; }

.icon-headset-private_12::before {
  content: "\f694"; }

.icon-headset-selected_20::before {
  content: "\f695"; }

.icon-help_10::before {
  content: "\f696"; }

.icon-help_12::before {
  content: "\f697"; }

.icon-help_16::before {
  content: "\f698"; }

.icon-help_20::before {
  content: "\f699"; }

.icon-help_24::before {
  content: "\f69a"; }

.icon-help_8::before {
  content: "\f69b"; }

.icon-help-circle_12::before {
  content: "\f69c"; }

.icon-help-circle_14::before {
  content: "\f69d"; }

.icon-help-circle_16::before {
  content: "\f69e"; }

.icon-help-circle_20::before {
  content: "\f69f"; }

.icon-help-circle_24::before {
  content: "\f6a0"; }

.icon-help-circle_36::before {
  content: "\f6a1"; }

.icon-help-circle_44::before {
  content: "\f6a2"; }

.icon-help-circle_72::before {
  content: "\f6a3"; }

.icon-help-circle-active_12::before {
  content: "\f6a4"; }

.icon-help-circle-active_16::before {
  content: "\f6a5"; }

.icon-help-circle-active_20::before {
  content: "\f6a6"; }

.icon-help-circle-active_24::before {
  content: "\f6a7"; }

.icon-help-circle-active_36::before {
  content: "\f6a8"; }

.icon-help-circle-active_44::before {
  content: "\f6a9"; }

.icon-help-circle-active_72::before {
  content: "\f6aa"; }

.icon-hide_10::before {
  content: "\f6ab"; }

.icon-hide_12::before {
  content: "\f6ac"; }

.icon-hide_16::before {
  content: "\f6ad"; }

.icon-hide_20::before {
  content: "\f6ae"; }

.icon-hide_24::before {
  content: "\f6af"; }

.icon-home_16::before {
  content: "\f6b0"; }

.icon-home_20::before {
  content: "\f6b1"; }

.icon-home_24::before {
  content: "\f6b2"; }

.icon-home_32::before {
  content: "\f6b3"; }

.icon-home-active_16::before {
  content: "\f6b4"; }

.icon-home-active_20::before {
  content: "\f6b5"; }

.icon-home-active_24::before {
  content: "\f6b6"; }

.icon-home-active_32::before {
  content: "\f6b7"; }

.icon-horizontal-line_12::before {
  content: "\f6b8"; }

.icon-horizontal-line_16::before {
  content: "\f6b9"; }

.icon-horizontal-line_24::before {
  content: "\f6ba"; }

.icon-house_16::before {
  content: "\f6bb"; }

.icon-house_20::before {
  content: "\f6bc"; }

.icon-house_24::before {
  content: "\f6bd"; }

.icon-house_32::before {
  content: "\f6be"; }

.icon-humidity_14::before {
  content: "\f6bf"; }

.icon-hunt-group_12::before {
  content: "\f6c0"; }

.icon-hunt-group_14::before {
  content: "\f6c1"; }

.icon-hunt-group_16::before {
  content: "\f6c2"; }

.icon-hunt-group_18::before {
  content: "\f6c3"; }

.icon-hunt-group_20::before {
  content: "\f6c4"; }

.icon-hunt-group_24::before {
  content: "\f6c5"; }

.icon-icon-callback_12::before {
  content: "\f6c6"; }

.icon-icon-callback_16::before {
  content: "\f6c7"; }

.icon-icon-callback_18::before {
  content: "\f6c8"; }

.icon-icon-callback_20::before {
  content: "\f6c9"; }

.icon-icon-campaign_12::before {
  content: "\f6ca"; }

.icon-icon-campaign_16::before {
  content: "\f6cb"; }

.icon-icon-campaign_18::before {
  content: "\f6cc"; }

.icon-icon-campaign_20::before {
  content: "\f6cd"; }

.icon-import_12::before {
  content: "\f6ce"; }

.icon-import_16::before {
  content: "\f6cf"; }

.icon-import_24::before {
  content: "\f6d0"; }

.icon-incognito_18::before {
  content: "\f6d1"; }

.icon-incognito_24::before {
  content: "\f6d2"; }

.icon-incognito_40::before {
  content: "\f6d3"; }

.icon-incoming-call-active_12::before {
  content: "\f6d4"; }

.icon-incoming-call-active_16::before {
  content: "\f6d5"; }

.icon-incoming-call-legacy_12::before {
  content: "\f6d6"; }

.icon-incoming-call-legacy_16::before {
  content: "\f6d7"; }

.icon-incoming-call-legacy_20::before {
  content: "\f6d8"; }

.icon-incoming-call-legacy_36::before {
  content: "\f6d9"; }

.icon-incoming-call-selected_20::before {
  content: "\f6da"; }

.icon-incoming-call-selected_24::before {
  content: "\f6db"; }

.icon-indeterminate-circle-active_16::before {
  content: "\f6dc"; }

.icon-info_12::before {
  content: "\f6dd"; }

.icon-info_14::before {
  content: "\f6de"; }

.icon-info_16::before {
  content: "\f6df"; }

.icon-info_18::before {
  content: "\f6e0"; }

.icon-info_20::before {
  content: "\f6e1"; }

.icon-info_24::before {
  content: "\f6e2"; }

.icon-info_28::before {
  content: "\f6e3"; }

.icon-info_32::before {
  content: "\f6e4"; }

.icon-info_40::before {
  content: "\f6e5"; }

.icon-info_44::before {
  content: "\f6e6"; }

.icon-info_72::before {
  content: "\f6e7"; }

.icon-info_8::before {
  content: "\f6e8"; }

.icon-info-active_12::before {
  content: "\f6e9"; }

.icon-info-active_16::before {
  content: "\f6ea"; }

.icon-info-active_18::before {
  content: "\f6eb"; }

.icon-info-active_20::before {
  content: "\f6ec"; }

.icon-info-active_24::before {
  content: "\f6ed"; }

.icon-info-active_28::before {
  content: "\f6ee"; }

.icon-info-active_32::before {
  content: "\f6ef"; }

.icon-info-active_40::before {
  content: "\f6f0"; }

.icon-info-active_44::before {
  content: "\f6f1"; }

.icon-info-active_72::before {
  content: "\f6f2"; }

.icon-info-active-two_12::before {
  content: "\f6f3"; }

.icon-info-active-two_14::before {
  content: "\f6f4"; }

.icon-info-active-two_16::before {
  content: "\f6f5"; }

.icon-info-i_10::before {
  content: "\f6f6"; }

.icon-info-i_12::before {
  content: "\f6f7"; }

.icon-info-i_20::before {
  content: "\f6f8"; }

.icon-info-i_8::before {
  content: "\f6f9"; }

.icon-input_10::before {
  content: "\f6fa"; }

.icon-input_12::before {
  content: "\f6fb"; }

.icon-input_14::before {
  content: "\f6fc"; }

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

.icon-input_24::before {
  content: "\f6fe"; }

.icon-input_26::before {
  content: "\f6ff"; }

.icon-input_28::before {
  content: "\f700"; }

.icon-input_36::before {
  content: "\f701"; }

.icon-input_8::before {
  content: "\f702"; }

.icon-instagram-circle_24::before {
  content: "\f703"; }

.icon-instagram-circle_32::before {
  content: "\f704"; }

.icon-integrations_16::before {
  content: "\f705"; }

.icon-integrations_24::before {
  content: "\f706"; }

.icon-invited-user_16::before {
  content: "\f707"; }

.icon-invited-user_32::before {
  content: "\f708"; }

.icon-invited-user_56::before {
  content: "\f709"; }

.icon-jabber_14::before {
  content: "\f70a"; }

.icon-jabber_16::before {
  content: "\f70b"; }

.icon-jabber-hub_16::before {
  content: "\f70c"; }

.icon-join-audio_12::before {
  content: "\f70d"; }

.icon-join-audio_16::before {
  content: "\f70e"; }

.icon-join-audio_20::before {
  content: "\f70f"; }

.icon-join-audio_24::before {
  content: "\f710"; }

.icon-keyboard_16::before {
  content: "\f711"; }

.icon-keyboard_20::before {
  content: "\f712"; }

.icon-keyboard_24::before {
  content: "\f713"; }

.icon-keyboard_28::before {
  content: "\f714"; }

.icon-keyboard-close_16::before {
  content: "\f715"; }

.icon-keyboard-close_24::before {
  content: "\f716"; }

.icon-language_12::before {
  content: "\f717"; }

.icon-language_16::before {
  content: "\f718"; }

.icon-language_20::before {
  content: "\f719"; }

.icon-language_24::before {
  content: "\f71a"; }

.icon-language_28::before {
  content: "\f71b"; }

.icon-language_40::before {
  content: "\f71c"; }

.icon-laptop_12::before {
  content: "\f71d"; }

.icon-laptop_16::before {
  content: "\f71e"; }

.icon-laptop_20::before {
  content: "\f71f"; }

.icon-laptop_24::before {
  content: "\f720"; }

.icon-laptop_48::before {
  content: "\f721"; }

.icon-laptop_72::before {
  content: "\f722"; }

.icon-laser-pointer_16::before {
  content: "\f723"; }

.icon-launch_12::before {
  content: "\f724"; }

.icon-launch_16::before {
  content: "\f725"; }

.icon-launch_20::before {
  content: "\f726"; }

.icon-launch_32::before {
  content: "\f727"; }

.icon-layout-equal-dual_12::before {
  content: "\f728"; }

.icon-layout-equal-dual_16::before {
  content: "\f729"; }

.icon-layout-equal-dual_20::before {
  content: "\f72a"; }

.icon-layout-equal-dual_24::before {
  content: "\f72b"; }

.icon-layout-side-by-side-horizonal_16::before {
  content: "\f72c"; }

.icon-layout-side-by-side-vertical_12::before {
  content: "\f72d"; }

.icon-layout-side-by-side-vertical_16::before {
  content: "\f72e"; }

.icon-layout-side-by-side-vertical_24::before {
  content: "\f72f"; }

.icon-layout-stacked_12::before {
  content: "\f730"; }

.icon-layout-stacked_16::before {
  content: "\f731"; }

.icon-layout-stacked_28::before {
  content: "\f732"; }

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

.icon-like_12::before {
  content: "\f734"; }

.icon-like_16::before {
  content: "\f735"; }

.icon-like_24::before {
  content: "\f736"; }

.icon-link_10::before {
  content: "\f737"; }

.icon-link_12::before {
  content: "\f738"; }

.icon-link_14::before {
  content: "\f739"; }

.icon-link_16::before {
  content: "\f73a"; }

.icon-link_18::before {
  content: "\f73b"; }

.icon-link_20::before {
  content: "\f73c"; }

.icon-link_24::before {
  content: "\f73d"; }

.icon-linkedin_16::before {
  content: "\f73e"; }

.icon-linkedin-circle_24::before {
  content: "\f73f"; }

.icon-linkedin-circle_32::before {
  content: "\f740"; }

.icon-linkedin-circle_40::before {
  content: "\f741"; }

.icon-list-menu_12::before {
  content: "\f742"; }

.icon-list-menu_16::before {
  content: "\f743"; }

.icon-list-menu_18::before {
  content: "\f744"; }

.icon-list-menu_20::before {
  content: "\f745"; }

.icon-list-menu_24::before {
  content: "\f746"; }

.icon-list-menu_28::before {
  content: "\f747"; }

.icon-location_10::before {
  content: "\f748"; }

.icon-location_16::before {
  content: "\f749"; }

.icon-location_18::before {
  content: "\f74a"; }

.icon-location_20::before {
  content: "\f74b"; }

.icon-location_24::before {
  content: "\f74c"; }

.icon-location_28::before {
  content: "\f74d"; }

.icon-location_32::before {
  content: "\f74e"; }

.icon-lock_10::before {
  content: "\f74f"; }

.icon-lock_12::before {
  content: "\f750"; }

.icon-lock_24::before {
  content: "\f751"; }

.icon-lock_8::before {
  content: "\f752"; }

.icon-lower-hand_12::before {
  content: "\f753"; }

.icon-lower-hand_16::before {
  content: "\f754"; }

.icon-lower-hand_20::before {
  content: "\f755"; }

.icon-mark-as-read_12::before {
  content: "\f756"; }

.icon-mark-as-unread_12::before {
  content: "\f757"; }

.icon-mark-as-unread_20::before {
  content: "\f758"; }

.icon-markdown_16::before {
  content: "\f759"; }

.icon-markdown_20::before {
  content: "\f75a"; }

.icon-marker_12::before {
  content: "\f75b"; }

.icon-marker_14::before {
  content: "\f75c"; }

.icon-marker_16::before {
  content: "\f75d"; }

.icon-marker_18::before {
  content: "\f75e"; }

.icon-maximize_12::before {
  content: "\f75f"; }

.icon-maximize_14::before {
  content: "\f760"; }

.icon-maximize_16::before {
  content: "\f761"; }

.icon-maximize_20::before {
  content: "\f762"; }

.icon-maximize_24::before {
  content: "\f763"; }

.icon-maximize_28::before {
  content: "\f764"; }

.icon-meet_10::before {
  content: "\f765"; }

.icon-meet_12::before {
  content: "\f766"; }

.icon-meet_120::before {
  content: "\f767"; }

.icon-meet_124::before {
  content: "\f768"; }

.icon-meet_14::before {
  content: "\f769"; }

.icon-meet_16::before {
  content: "\f76a"; }

.icon-meet_18::before {
  content: "\f76b"; }

.icon-meet_20::before {
  content: "\f76c"; }

.icon-meet_24::before {
  content: "\f76d"; }

.icon-meet_26::before {
  content: "\f76e"; }

.icon-meet_32::before {
  content: "\f76f"; }

.icon-meet_48::before {
  content: "\f770"; }

.icon-meet_56::before {
  content: "\f771"; }

.icon-meet-end_16::before {
  content: "\f772"; }

.icon-meeting-controls_16::before {
  content: "\f773"; }

.icon-meetings_10::before {
  content: "\f774"; }

.icon-meetings_12::before {
  content: "\f775"; }

.icon-meetings_14::before {
  content: "\f776"; }

.icon-meetings_16::before {
  content: "\f777"; }

.icon-meetings_18::before {
  content: "\f778"; }

.icon-meetings_20::before {
  content: "\f779"; }

.icon-meetings_24::before {
  content: "\f77a"; }

.icon-meetings_26::before {
  content: "\f77b"; }

.icon-meetings_28::before {
  content: "\f77c"; }

.icon-meetings_32::before {
  content: "\f77d"; }

.icon-meetings_36::before {
  content: "\f77e"; }

.icon-meetings_8::before {
  content: "\f77f"; }

.icon-meetings-active_10::before {
  content: "\f780"; }

.icon-meetings-active_12::before {
  content: "\f781"; }

.icon-meetings-active_14::before {
  content: "\f782"; }

.icon-meetings-active_16::before {
  content: "\f783"; }

.icon-meetings-active_18::before {
  content: "\f784"; }

.icon-meetings-active_20::before {
  content: "\f785"; }

.icon-meetings-active_24::before {
  content: "\f786"; }

.icon-meetings-active_26::before {
  content: "\f787"; }

.icon-meetings-active_28::before {
  content: "\f788"; }

.icon-meetings-active_32::before {
  content: "\f789"; }

.icon-meetings-active_36::before {
  content: "\f78a"; }

.icon-meetings-active_8::before {
  content: "\f78b"; }

.icon-meetings-presence_12::before {
  content: "\f78c"; }

.icon-meetings-presence_14::before {
  content: "\f78d"; }

.icon-meetings-presence_24::before {
  content: "\f78e"; }

.icon-meetings-presence_28::before {
  content: "\f78f"; }

.icon-meetings-presence_8::before {
  content: "\f790"; }

.icon-meetings-presence-stroke_10::before {
  content: "\f791"; }

.icon-meetings-presence-stroke_14::before {
  content: "\f792"; }

.icon-meetings-presence-stroke_16::before {
  content: "\f793"; }

.icon-meetings-presence-stroke_26::before {
  content: "\f794"; }

.icon-meetings-presence-stroke_30::before {
  content: "\f795"; }

.icon-mention_10::before {
  content: "\f796"; }

.icon-mention_12::before {
  content: "\f797"; }

.icon-mention_14::before {
  content: "\f798"; }

.icon-mention_16::before {
  content: "\f799"; }

.icon-mention_18::before {
  content: "\f79a"; }

.icon-mention_20::before {
  content: "\f79b"; }

.icon-mention_24::before {
  content: "\f79c"; }

.icon-mention_8::before {
  content: "\f79d"; }

.icon-messenger_12::before {
  content: "\f79e"; }

.icon-messenger_16::before {
  content: "\f79f"; }

.icon-microphone_10::before {
  content: "\f7a0"; }

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

.icon-microphone_14::before {
  content: "\f7a2"; }

.icon-microphone_16::before {
  content: "\f7a3"; }

.icon-microphone_18::before {
  content: "\f7a4"; }

.icon-microphone_20::before {
  content: "\f7a5"; }

.icon-microphone_24::before {
  content: "\f7a6"; }

.icon-microphone_28::before {
  content: "\f7a7"; }

.icon-microphone_36::before {
  content: "\f7a8"; }

.icon-microphone_8::before {
  content: "\f7a9"; }

.icon-microphone-muted_10::before {
  content: "\f7aa"; }

.icon-microphone-muted_12::before {
  content: "\f7ab"; }

.icon-microphone-muted_14::before {
  content: "\f7ac"; }

.icon-microphone-muted_16::before {
  content: "\f7ad"; }

.icon-microphone-muted_18::before {
  content: "\f7ae"; }

.icon-microphone-muted_20::before {
  content: "\f7af"; }

.icon-microphone-muted_24::before {
  content: "\f7b0"; }

.icon-microphone-muted_28::before {
  content: "\f7b1"; }

.icon-microphone-muted_32::before {
  content: "\f7b2"; }

.icon-microphone-muted_36::before {
  content: "\f7b3"; }

.icon-microphone-muted_8::before {
  content: "\f7b4"; }

.icon-microphone-on_16::before {
  content: "\f7b5"; }

.icon-microphone-on_20::before {
  content: "\f7b6"; }

.icon-microphone-on_24::before {
  content: "\f7b7"; }

.icon-mind-map_24::before {
  content: "\f7b8"; }

.icon-minimize_12::before {
  content: "\f7b9"; }

.icon-minimize_14::before {
  content: "\f7ba"; }

.icon-minimize_16::before {
  content: "\f7bb"; }

.icon-minimize_20::before {
  content: "\f7bc"; }

.icon-minimize_24::before {
  content: "\f7bd"; }

.icon-minimize_28::before {
  content: "\f7be"; }

.icon-minus_12::before {
  content: "\f7bf"; }

.icon-minus_14::before {
  content: "\f7c0"; }

.icon-minus_16::before {
  content: "\f7c1"; }

.icon-minus_18::before {
  content: "\f7c2"; }

.icon-minus_20::before {
  content: "\f7c3"; }

.icon-minus_24::before {
  content: "\f7c4"; }

.icon-minus_28::before {
  content: "\f7c5"; }

.icon-minus_8::before {
  content: "\f7c6"; }

.icon-mirror_12::before {
  content: "\f7c7"; }

.icon-mirror_16::before {
  content: "\f7c8"; }

.icon-moderator_16::before {
  content: "\f7c9"; }

.icon-moderator_56::before {
  content: "\f7ca"; }

.icon-moderator_80::before {
  content: "\f7cb"; }

.icon-more_10::before {
  content: "\f7cc"; }

.icon-more_12::before {
  content: "\f7cd"; }

.icon-more_14::before {
  content: "\f7ce"; }

.icon-more_16::before {
  content: "\f7cf"; }

.icon-more_18::before {
  content: "\f7d0"; }

.icon-more_20::before {
  content: "\f7d1"; }

.icon-more_24::before {
  content: "\f7d2"; }

.icon-more_28::before {
  content: "\f7d3"; }

.icon-more-adr_12::before {
  content: "\f7d4"; }

.icon-more-adr_16::before {
  content: "\f7d5"; }

.icon-more-adr_20::before {
  content: "\f7d6"; }

.icon-more-adr_24::before {
  content: "\f7d7"; }

.icon-more-adr_28::before {
  content: "\f7d8"; }

.icon-more-android_12::before {
  content: "\f7d9"; }

.icon-more-android_16::before {
  content: "\f7da"; }

.icon-more-android_20::before {
  content: "\f7db"; }

.icon-more-android_24::before {
  content: "\f7dc"; }

.icon-more-android_28::before {
  content: "\f7dd"; }

.icon-more-circle_12::before {
  content: "\f7de"; }

.icon-more-circle_140::before {
  content: "\f7df"; }

.icon-more-circle_16::before {
  content: "\f7e0"; }

.icon-more-circle_20::before {
  content: "\f7e1"; }

.icon-more-circle-active_20::before {
  content: "\f7e2"; }

.icon-mouse-cursor_16::before {
  content: "\f7e3"; }

.icon-move-call-in-adr_12::before {
  content: "\f7e4"; }

.icon-move-call-in-adr_16::before {
  content: "\f7e5"; }

.icon-move-call-in-adr_18::before {
  content: "\f7e6"; }

.icon-move-call-in-adr_20::before {
  content: "\f7e7"; }

.icon-move-call-in-adr_24::before {
  content: "\f7e8"; }

.icon-move-call-in-adr_28::before {
  content: "\f7e9"; }

.icon-move-call-in-iph_12::before {
  content: "\f7ea"; }

.icon-move-call-in-iph_16::before {
  content: "\f7eb"; }

.icon-move-call-in-iph_18::before {
  content: "\f7ec"; }

.icon-move-call-in-iph_20::before {
  content: "\f7ed"; }

.icon-move-call-in-iph_24::before {
  content: "\f7ee"; }

.icon-move-call-in-iph_28::before {
  content: "\f7ef"; }

.icon-move-call-in-laptop_12::before {
  content: "\f7f0"; }

.icon-move-call-in-laptop_16::before {
  content: "\f7f1"; }

.icon-move-call-in-laptop_18::before {
  content: "\f7f2"; }

.icon-move-call-in-laptop_20::before {
  content: "\f7f3"; }

.icon-move-call-in-laptop_24::before {
  content: "\f7f4"; }

.icon-move-call-in-laptop_28::before {
  content: "\f7f5"; }

.icon-move-call-in-out-adr_28::before {
  content: "\f7f6"; }

.icon-move-call-in-out-iph_28::before {
  content: "\f7f7"; }

.icon-move-call-in-tablet_12::before {
  content: "\f7f8"; }

.icon-move-call-in-tablet_18::before {
  content: "\f7f9"; }

.icon-move-call-in-tablet_20::before {
  content: "\f7fa"; }

.icon-move-call-in-tablet_24::before {
  content: "\f7fb"; }

.icon-move-call-in-tablet_28::before {
  content: "\f7fc"; }

.icon-move-call-out-adr_12::before {
  content: "\f7fd"; }

.icon-move-call-out-adr_16::before {
  content: "\f7fe"; }

.icon-move-call-out-adr_18::before {
  content: "\f7ff"; }

.icon-move-call-out-adr_20::before {
  content: "\f800"; }

.icon-move-call-out-adr_24::before {
  content: "\f801"; }

.icon-move-call-out-adr_28::before {
  content: "\f802"; }

.icon-move-call-out-iph_12::before {
  content: "\f803"; }

.icon-move-call-out-iph_16::before {
  content: "\f804"; }

.icon-move-call-out-iph_18::before {
  content: "\f805"; }

.icon-move-call-out-iph_20::before {
  content: "\f806"; }

.icon-move-call-out-iph_24::before {
  content: "\f807"; }

.icon-move-call-out-iph_28::before {
  content: "\f808"; }

.icon-move-call-out-laptop_12::before {
  content: "\f809"; }

.icon-move-call-out-laptop_16::before {
  content: "\f80a"; }

.icon-move-call-out-laptop_18::before {
  content: "\f80b"; }

.icon-move-call-out-laptop_20::before {
  content: "\f80c"; }

.icon-move-call-out-laptop_24::before {
  content: "\f80d"; }

.icon-move-call-out-laptop_28::before {
  content: "\f80e"; }

.icon-move-call-out-tablet_12::before {
  content: "\f80f"; }

.icon-move-call-out-tablet_18::before {
  content: "\f810"; }

.icon-move-call-out-tablet_20::before {
  content: "\f811"; }

.icon-move-call-out-tablet_24::before {
  content: "\f812"; }

.icon-move-call-out-tablet_28::before {
  content: "\f813"; }

.icon-multiline-chart_16::before {
  content: "\f814"; }

.icon-multiline-chart_20::before {
  content: "\f815"; }

.icon-multimedia_16::before {
  content: "\f816"; }

.icon-multimedia_20::before {
  content: "\f817"; }

.icon-multiple-devices_16::before {
  content: "\f818"; }

.icon-multiple-devices_20::before {
  content: "\f819"; }

.icon-multiple-devices_24::before {
  content: "\f81a"; }

.icon-multiple-devices_28::before {
  content: "\f81b"; }

.icon-multiple-devices_64::before {
  content: "\f81c"; }

.icon-music-mode_12::before {
  content: "\f81d"; }

.icon-music-mode_16::before {
  content: "\f81e"; }

.icon-music-mode_24::before {
  content: "\f81f"; }

.icon-music-mode_8::before {
  content: "\f820"; }

.icon-mute-on-entry_16::before {
  content: "\f821"; }

.icon-new-idea_16::before {
  content: "\f822"; }

.icon-new-idea_24::before {
  content: "\f823"; }

.icon-new-voicemail_16::before {
  content: "\f824"; }

.icon-new-voicemail_20::before {
  content: "\f825"; }

.icon-new-voicemail_24::before {
  content: "\f826"; }

.icon-new-whiteboard_12::before {
  content: "\f827"; }

.icon-new-whiteboard_16::before {
  content: "\f828"; }

.icon-next_10::before {
  content: "\f829"; }

.icon-next_12::before {
  content: "\f82a"; }

.icon-next_14::before {
  content: "\f82b"; }

.icon-next_16::before {
  content: "\f82c"; }

.icon-next_18::before {
  content: "\f82d"; }

.icon-next_20::before {
  content: "\f82e"; }

.icon-next_24::before {
  content: "\f82f"; }

.icon-next_28::before {
  content: "\f830"; }

.icon-next_36::before {
  content: "\f831"; }

.icon-no-devices_28::before {
  content: "\f832"; }

.icon-no-phone-warning_20::before {
  content: "\f833"; }

.icon-no-phone-warning_24::before {
  content: "\f834"; }

.icon-noise-removal_12::before {
  content: "\f835"; }

.icon-note_16::before {
  content: "\f836"; }

.icon-note_20::before {
  content: "\f837"; }

.icon-note_24::before {
  content: "\f838"; }

.icon-note-ppt_16::before {
  content: "\f839"; }

.icon-note-ppt_20::before {
  content: "\f83a"; }

.icon-notepad_16::before {
  content: "\f83b"; }

.icon-notes_10::before {
  content: "\f83c"; }

.icon-notes_12::before {
  content: "\f83d"; }

.icon-notes_14::before {
  content: "\f83e"; }

.icon-notes_16::before {
  content: "\f83f"; }

.icon-notes_20::before {
  content: "\f840"; }

.icon-notes_24::before {
  content: "\f841"; }

.icon-notes_26::before {
  content: "\f842"; }

.icon-notes_28::before {
  content: "\f843"; }

.icon-notes_36::before {
  content: "\f844"; }

.icon-notes_8::before {
  content: "\f845"; }

.icon-one-to-one-zoom_16::before {
  content: "\f846"; }

.icon-open-in-folder_10::before {
  content: "\f847"; }

.icon-open-in-folder_12::before {
  content: "\f848"; }

.icon-open-in-folder_14::before {
  content: "\f849"; }

.icon-open-in-folder_16::before {
  content: "\f84a"; }

.icon-open-in-folder_20::before {
  content: "\f84b"; }

.icon-open-pages_12::before {
  content: "\f84c"; }

.icon-open-pages_14::before {
  content: "\f84d"; }

.icon-open-pages_16::before {
  content: "\f84e"; }

.icon-open-pages_24::before {
  content: "\f84f"; }

.icon-open-pages_36::before {
  content: "\f850"; }

.icon-other-number_12::before {
  content: "\f851"; }

.icon-other-number_14::before {
  content: "\f852"; }

.icon-other-number_16::before {
  content: "\f853"; }

.icon-other-number_20::before {
  content: "\f854"; }

.icon-other-number-warning_16::before {
  content: "\f855"; }

.icon-outgoing-call-active_12::before {
  content: "\f856"; }

.icon-outgoing-call-active_16::before {
  content: "\f857"; }

.icon-outgoing-call-legacy_12::before {
  content: "\f858"; }

.icon-outgoing-call-legacy_16::before {
  content: "\f859"; }

.icon-outgoing-call-legacy_20::before {
  content: "\f85a"; }

.icon-outgoing-call-legacy_36::before {
  content: "\f85b"; }

.icon-outgoing-call-selected_20::before {
  content: "\f85c"; }

.icon-outgoing-call-selected_24::before {
  content: "\f85d"; }

.icon-overflow-left_16::before {
  content: "\f85e"; }

.icon-overflow-right_16::before {
  content: "\f85f"; }

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

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

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

.icon-paired-device_16::before {
  content: "\f863"; }

.icon-paired-device_24::before {
  content: "\f864"; }

.icon-paired-device_56::before {
  content: "\f865"; }

.icon-paired-device_96::before {
  content: "\f866"; }

.icon-paired-handset_16::before {
  content: "\f867"; }

.icon-paired-handset_24::before {
  content: "\f868"; }

.icon-pairing_14::before {
  content: "\f869"; }

.icon-pairing_16::before {
  content: "\f86a"; }

.icon-pairing_20::before {
  content: "\f86b"; }

.icon-pairing_24::before {
  content: "\f86c"; }

.icon-pairing_28::before {
  content: "\f86d"; }

.icon-pairing_56::before {
  content: "\f86e"; }

.icon-panel-control-bar_36::before {
  content: "\f86f"; }

.icon-panel-control-down_12::before {
  content: "\f870"; }

.icon-panel-control-down_24::before {
  content: "\f871"; }

.icon-panel-control-down_28::before {
  content: "\f872"; }

.icon-panel-control-down_36::before {
  content: "\f873"; }

.icon-panel-control-down-iph_12::before {
  content: "\f874"; }

.icon-panel-control-down-iph_24::before {
  content: "\f875"; }

.icon-panel-control-down-iph_36::before {
  content: "\f876"; }

.icon-panel-control-dragger_14::before {
  content: "\f877"; }

.icon-panel-control-dragger_16::before {
  content: "\f878"; }

.icon-panel-control-left_12::before {
  content: "\f879"; }

.icon-panel-control-left_16::before {
  content: "\f87a"; }

.icon-panel-control-left_24::before {
  content: "\f87b"; }

.icon-panel-control-left_36::before {
  content: "\f87c"; }

.icon-panel-control-left-iph_12::before {
  content: "\f87d"; }

.icon-panel-control-left-iph_24::before {
  content: "\f87e"; }

.icon-panel-control-left-iph_36::before {
  content: "\f87f"; }

.icon-panel-control-right_12::before {
  content: "\f880"; }

.icon-panel-control-right_16::before {
  content: "\f881"; }

.icon-panel-control-right_24::before {
  content: "\f882"; }

.icon-panel-control-right_36::before {
  content: "\f883"; }

.icon-panel-control-right-iph_12::before {
  content: "\f884"; }

.icon-panel-control-right-iph_24::before {
  content: "\f885"; }

.icon-panel-control-right-iph_36::before {
  content: "\f886"; }

.icon-panel-control-thin-down_12::before {
  content: "\f887"; }

.icon-panel-control-thin-down_24::before {
  content: "\f888"; }

.icon-panel-control-thin-down_28::before {
  content: "\f889"; }

.icon-panel-control-thin-left_12::before {
  content: "\f88a"; }

.icon-panel-control-thin-left_24::before {
  content: "\f88b"; }

.icon-panel-control-thin-right_12::before {
  content: "\f88c"; }

.icon-panel-control-thin-right_24::before {
  content: "\f88d"; }

.icon-panel-control-thin-up_12::before {
  content: "\f88e"; }

.icon-panel-control-thin-up_24::before {
  content: "\f88f"; }

.icon-panel-control-thin-up_28::before {
  content: "\f890"; }

.icon-panel-control-thinner-left_24::before {
  content: "\f891"; }

.icon-panel-control-thinner-right_24::before {
  content: "\f892"; }

.icon-panel-control-up_12::before {
  content: "\f893"; }

.icon-panel-control-up_24::before {
  content: "\f894"; }

.icon-panel-control-up_28::before {
  content: "\f895"; }

.icon-panel-control-up_36::before {
  content: "\f896"; }

.icon-panel-control-up-iph_12::before {
  content: "\f897"; }

.icon-panel-control-up-iph_24::before {
  content: "\f898"; }

.icon-panel-control-up-iph_36::before {
  content: "\f899"; }

.icon-parked_16::before {
  content: "\f89a"; }

.icon-parked_20::before {
  content: "\f89b"; }

.icon-parked_24::before {
  content: "\f89c"; }

.icon-parse_16::before {
  content: "\f89d"; }

.icon-parse_20::before {
  content: "\f89e"; }

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

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

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

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

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

.icon-participant-add_28::before {
  content: "\f8a4"; }

.icon-participant-add_56::before {
  content: "\f8a5"; }

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

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

.icon-participant-list_12::before {
  content: "\f8a8"; }

.icon-participant-list_14::before {
  content: "\f8a9"; }

.icon-participant-list_16::before {
  content: "\f8aa"; }

.icon-participant-list_18::before {
  content: "\f8ab"; }

.icon-participant-list_20::before {
  content: "\f8ac"; }

.icon-participant-list_22::before {
  content: "\f8ad"; }

.icon-participant-list_24::before {
  content: "\f8ae"; }

.icon-participant-list_26::before {
  content: "\f8af"; }

.icon-participant-list_28::before {
  content: "\f8b0"; }

.icon-participant-list_32::before {
  content: "\f8b1"; }

.icon-participant-list_56::before {
  content: "\f8b2"; }

.icon-participant-list_64::before {
  content: "\f8b3"; }

.icon-participant-list_80::before {
  content: "\f8b4"; }

.icon-participant-list-legacy_16::before {
  content: "\f8b5"; }

.icon-participant-list-legacy_20::before {
  content: "\f8b6"; }

.icon-participant-list-legacy_24::before {
  content: "\f8b7"; }

.icon-participant-list-legacy_28::before {
  content: "\f8b8"; }

.icon-participant-list-legacy_32::before {
  content: "\f8b9"; }

.icon-participant-list-legacy_56::before {
  content: "\f8ba"; }

.icon-participant-list-legacy_64::before {
  content: "\f8bb"; }

.icon-participant-list-legacy_80::before {
  content: "\f8bc"; }

.icon-participant-list-legacy-optical_16::before {
  content: "\f8bd"; }

.icon-participant-list-legacy-optical_20::before {
  content: "\f8be"; }

.icon-participant-list-legacy-optical_22::before {
  content: "\f8bf"; }

.icon-participant-list-legacy-optical_26::before {
  content: "\f8c0"; }

.icon-participant-list-legacy-optical_28::before {
  content: "\f8c1"; }

.icon-participant-list-legacy-optical_32::before {
  content: "\f8c2"; }

.icon-participant-list-legacy-optical_56::before {
  content: "\f8c3"; }

.icon-participant-list-legacy-optical_64::before {
  content: "\f8c4"; }

.icon-participant-list-legacy-optical_80::before {
  content: "\f8c5"; }

.icon-participant-remove_12::before {
  content: "\f8c6"; }

.icon-participant-remove_14::before {
  content: "\f8c7"; }

.icon-participant-remove_16::before {
  content: "\f8c8"; }

.icon-participant-remove_20::before {
  content: "\f8c9"; }

.icon-participant-remove_24::before {
  content: "\f8ca"; }

.icon-participant-remove_28::before {
  content: "\f8cb"; }

.icon-participant-remove_56::before {
  content: "\f8cc"; }

.icon-participant-unknown_14::before {
  content: "\f8cd"; }

.icon-participant-wait_16::before {
  content: "\f8ce"; }

.icon-pass-mouse_12::before {
  content: "\f8cf"; }

.icon-pass-mouse_16::before {
  content: "\f8d0"; }

.icon-pass-mouse_20::before {
  content: "\f8d1"; }

.icon-pause_10::before {
  content: "\f8d2"; }

.icon-pause_12::before {
  content: "\f8d3"; }

.icon-pause_120::before {
  content: "\f8d4"; }

.icon-pause_124::before {
  content: "\f8d5"; }

.icon-pause_14::before {
  content: "\f8d6"; }

.icon-pause_16::before {
  content: "\f8d7"; }

.icon-pause_18::before {
  content: "\f8d8"; }

.icon-pause_20::before {
  content: "\f8d9"; }

.icon-pause_24::before {
  content: "\f8da"; }

.icon-pause_26::before {
  content: "\f8db"; }

.icon-pause_32::before {
  content: "\f8dc"; }

.icon-pause_48::before {
  content: "\f8dd"; }

.icon-pause_56::before {
  content: "\f8de"; }

.icon-pause_8::before {
  content: "\f8df"; }

.icon-pause-circle_12::before {
  content: "\f8e0"; }

.icon-pause-circle_16::before {
  content: "\f8e1"; }

.icon-pause-circle_20::before {
  content: "\f8e2"; }

.icon-pause-circle_24::before {
  content: "\f8e3"; }

.icon-pause-circle-active_16::before {
  content: "\f8e4"; }

.icon-pause-circle-active_24::before {
  content: "\f8e5"; }

.icon-pen_12::before {
  content: "\f8e6"; }

.icon-pen_14::before {
  content: "\f8e7"; }

.icon-pen_16::before {
  content: "\f8e8"; }

.icon-pen_18::before {
  content: "\f8e9"; }

.icon-pen_24::before {
  content: "\f8ea"; }

.icon-pen_8::before {
  content: "\f8eb"; }

.icon-people_10::before {
  content: "\f8ec"; }

.icon-people_12::before {
  content: "\f8ed"; }

.icon-people_120::before {
  content: "\f8ee"; }

.icon-people_14::before {
  content: "\f8ef"; }

.icon-people_16::before {
  content: "\f8f0"; }

.icon-people_18::before {
  content: "\f8f1"; }

.icon-people_20::before {
  content: "\f8f2"; }

.icon-people_24::before {
  content: "\f8f3"; }

.icon-people_26::before {
  content: "\f8f4"; }

.icon-people_28::before {
  content: "\f8f5"; }

.icon-people_32::before {
  content: "\f8f6"; }

.icon-people_36::before {
  content: "\f8f7"; }

.icon-people_8::before {
  content: "\f8f8"; }

.icon-people-active_10::before {
  content: "\f8f9"; }

.icon-people-active_12::before {
  content: "\f8fa"; }

.icon-people-active_14::before {
  content: "\f8fb"; }

.icon-people-active_16::before {
  content: "\f8fc"; }

.icon-people-active_18::before {
  content: "\f8fd"; }

.icon-people-active_20::before {
  content: "\f8fe"; }

.icon-people-active_24::before {
  content: "\f8ff"; }

.icon-people-active_26::before {
  content: "\f900"; }

.icon-people-active_28::before {
  content: "\f901"; }

.icon-people-active_32::before {
  content: "\f902"; }

.icon-people-active_36::before {
  content: "\f903"; }

.icon-people-active_8::before {
  content: "\f904"; }

.icon-people-circle_16::before {
  content: "\f905"; }

.icon-people-circle_20::before {
  content: "\f906"; }

.icon-people-circle_24::before {
  content: "\f907"; }

.icon-people-insight_20::before {
  content: "\f908"; }

.icon-people-insight_24::before {
  content: "\f909"; }

.icon-people-insight-active_20::before {
  content: "\f90a"; }

.icon-people-insight-active_24::before {
  content: "\f90b"; }

.icon-phone-adr_12::before {
  content: "\f90c"; }

.icon-phone-adr_16::before {
  content: "\f90d"; }

.icon-phone-adr_20::before {
  content: "\f90e"; }

.icon-phone-adr_24::before {
  content: "\f90f"; }

.icon-phone-android_12::before {
  content: "\f910"; }

.icon-phone-android_16::before {
  content: "\f911"; }

.icon-phone-android_24::before {
  content: "\f912"; }

.icon-phone-ios_12::before {
  content: "\f913"; }

.icon-phone-ios_16::before {
  content: "\f914"; }

.icon-phone-ios_24::before {
  content: "\f915"; }

.icon-phone-ios-muted_12::before {
  content: "\f916"; }

.icon-phone-iph_12::before {
  content: "\f917"; }

.icon-phone-iph_16::before {
  content: "\f918"; }

.icon-phone-iph_20::before {
  content: "\f919"; }

.icon-phone-iph_24::before {
  content: "\f91a"; }

.icon-phone-iph-alert_12::before {
  content: "\f91b"; }

.icon-phone-iph-muted_12::before {
  content: "\f91c"; }

.icon-phone-iph-muted-alert_12::before {
  content: "\f91d"; }

.icon-phone-iph-private_12::before {
  content: "\f91e"; }

.icon-phone-reply_16::before {
  content: "\f91f"; }

.icon-phone-reply_20::before {
  content: "\f920"; }

.icon-phone-reply-all_16::before {
  content: "\f921"; }

.icon-phone-reply-all_20::before {
  content: "\f922"; }

.icon-picker_14::before {
  content: "\f923"; }

.icon-picker_16::before {
  content: "\f924"; }

.icon-picker_18::before {
  content: "\f925"; }

.icon-picture-in-picture_12::before {
  content: "\f926"; }

.icon-picture-in-picture_16::before {
  content: "\f927"; }

.icon-picture-in-picture_20::before {
  content: "\f928"; }

.icon-picture-in-picture_24::before {
  content: "\f929"; }

.icon-pie-chart_16::before {
  content: "\f92a"; }

.icon-pie-chart_20::before {
  content: "\f92b"; }

.icon-pin_10::before {
  content: "\f92c"; }

.icon-pin_12::before {
  content: "\f92d"; }

.icon-pin_14::before {
  content: "\f92e"; }

.icon-pin_16::before {
  content: "\f92f"; }

.icon-pin_18::before {
  content: "\f930"; }

.icon-pin_20::before {
  content: "\f931"; }

.icon-pin_24::before {
  content: "\f932"; }

.icon-pin-active_10::before {
  content: "\f933"; }

.icon-pin-active_20::before {
  content: "\f934"; }

.icon-pin-list_12::before {
  content: "\f935"; }

.icon-pin-list_16::before {
  content: "\f936"; }

.icon-pin-list_20::before {
  content: "\f937"; }

.icon-pin-muted_10::before {
  content: "\f938"; }

.icon-pin-muted_12::before {
  content: "\f939"; }

.icon-pin-muted_14::before {
  content: "\f93a"; }

.icon-pin-muted_16::before {
  content: "\f93b"; }

.icon-pin-muted_18::before {
  content: "\f93c"; }

.icon-pin-muted_20::before {
  content: "\f93d"; }

.icon-pin-muted_24::before {
  content: "\f93e"; }

.icon-placeholder_10::before {
  content: "\f93f"; }

.icon-placeholder_12::before {
  content: "\f940"; }

.icon-placeholder_14::before {
  content: "\f941"; }

.icon-placeholder_16::before {
  content: "\f942"; }

.icon-placeholder_18::before {
  content: "\f943"; }

.icon-placeholder_20::before {
  content: "\f944"; }

.icon-placeholder_24::before {
  content: "\f945"; }

.icon-placeholder_28::before {
  content: "\f946"; }

.icon-placeholder_32::before {
  content: "\f947"; }

.icon-placeholder_36::before {
  content: "\f948"; }

.icon-placeholder_40::before {
  content: "\f949"; }

.icon-placeholder_48::before {
  content: "\f94a"; }

.icon-placeholder_56::before {
  content: "\f94b"; }

.icon-placeholder_8::before {
  content: "\f94c"; }

.icon-play_12::before {
  content: "\f94d"; }

.icon-play_14::before {
  content: "\f94e"; }

.icon-play_16::before {
  content: "\f94f"; }

.icon-play_20::before {
  content: "\f950"; }

.icon-play_24::before {
  content: "\f951"; }

.icon-play_28::before {
  content: "\f952"; }

.icon-play_32::before {
  content: "\f953"; }

.icon-play-circle_12::before {
  content: "\f954"; }

.icon-play-circle_16::before {
  content: "\f955"; }

.icon-play-circle_20::before {
  content: "\f956"; }

.icon-play-circle_24::before {
  content: "\f957"; }

.icon-play-circle_28::before {
  content: "\f958"; }

.icon-play-circle_32::before {
  content: "\f959"; }

.icon-plug-ac_24::before {
  content: "\f95a"; }

.icon-plus_12::before {
  content: "\f95b"; }

.icon-plus_14::before {
  content: "\f95c"; }

.icon-plus_16::before {
  content: "\f95d"; }

.icon-plus_18::before {
  content: "\f95e"; }

.icon-plus_20::before {
  content: "\f95f"; }

.icon-plus_24::before {
  content: "\f960"; }

.icon-plus_28::before {
  content: "\f961"; }

.icon-plus_8::before {
  content: "\f962"; }

.icon-plus-circle_24::before {
  content: "\f963"; }

.icon-plus-circle-active_12::before {
  content: "\f964"; }

.icon-plus-circle-active_20::before {
  content: "\f965"; }

.icon-plus-circle-active_24::before {
  content: "\f966"; }

.icon-pmr_10::before {
  content: "\f967"; }

.icon-pmr_12::before {
  content: "\f968"; }

.icon-pmr_14::before {
  content: "\f969"; }

.icon-pmr_16::before {
  content: "\f96a"; }

.icon-pmr_18::before {
  content: "\f96b"; }

.icon-pmr_20::before {
  content: "\f96c"; }

.icon-pmr_24::before {
  content: "\f96d"; }

.icon-pmr_32::before {
  content: "\f96e"; }

.icon-pmr_36::before {
  content: "\f96f"; }

.icon-pmr-legacy_10::before {
  content: "\f970"; }

.icon-pmr-legacy_12::before {
  content: "\f971"; }

.icon-pmr-legacy_14::before {
  content: "\f972"; }

.icon-pmr-legacy_16::before {
  content: "\f973"; }

.icon-pmr-legacy_18::before {
  content: "\f974"; }

.icon-pmr-legacy_20::before {
  content: "\f975"; }

.icon-pmr-legacy_24::before {
  content: "\f976"; }

.icon-pmr-legacy_32::before {
  content: "\f977"; }

.icon-pmr-legacy_36::before {
  content: "\f978"; }

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

.icon-poll_16::before {
  content: "\f97a"; }

.icon-poll_20::before {
  content: "\f97b"; }

.icon-poll_24::before {
  content: "\f97c"; }

.icon-poll_36::before {
  content: "\f97d"; }

.icon-pop-in_10::before {
  content: "\f97e"; }

.icon-pop-in_12::before {
  content: "\f97f"; }

.icon-pop-in_16::before {
  content: "\f980"; }

.icon-pop-in_20::before {
  content: "\f981"; }

.icon-pop-in_24::before {
  content: "\f982"; }

.icon-pop-in_8::before {
  content: "\f983"; }

.icon-pop-out_10::before {
  content: "\f984"; }

.icon-pop-out_12::before {
  content: "\f985"; }

.icon-pop-out_16::before {
  content: "\f986"; }

.icon-pop-out_20::before {
  content: "\f987"; }

.icon-pop-out_24::before {
  content: "\f988"; }

.icon-pop-out_8::before {
  content: "\f989"; }

.icon-pop-up_12::before {
  content: "\f98a"; }

.icon-pop-up_24::before {
  content: "\f98b"; }

.icon-power-ac_16::before {
  content: "\f98c"; }

.icon-power-apps_32::before {
  content: "\f98d"; }

.icon-presentation_16::before {
  content: "\f98e"; }

.icon-presentation_20::before {
  content: "\f98f"; }

.icon-presentation_24::before {
  content: "\f990"; }

.icon-print_10::before {
  content: "\f991"; }

.icon-print_12::before {
  content: "\f992"; }

.icon-print_16::before {
  content: "\f993"; }

.icon-priority_12::before {
  content: "\f994"; }

.icon-priority_14::before {
  content: "\f995"; }

.icon-priority_16::before {
  content: "\f996"; }

.icon-priority_18::before {
  content: "\f997"; }

.icon-priority_20::before {
  content: "\f998"; }

.icon-priority_24::before {
  content: "\f999"; }

.icon-priority_28::before {
  content: "\f99a"; }

.icon-priority_32::before {
  content: "\f99b"; }

.icon-priority_40::before {
  content: "\f99c"; }

.icon-priority_44::before {
  content: "\f99d"; }

.icon-priority_72::before {
  content: "\f99e"; }

.icon-priority-active_16::before {
  content: "\f99f"; }

.icon-priority-active-two_12::before {
  content: "\f9a0"; }

.icon-priority-active-two_14::before {
  content: "\f9a1"; }

.icon-priority-active-two_16::before {
  content: "\f9a2"; }

.icon-privacy_16::before {
  content: "\f9a3"; }

.icon-privacy_20::before {
  content: "\f9a4"; }

.icon-private_10::before {
  content: "\f9a5"; }

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

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

.icon-private_16::before {
  content: "\f9a8"; }

.icon-private_20::before {
  content: "\f9a9"; }

.icon-private_24::before {
  content: "\f9aa"; }

.icon-private_28::before {
  content: "\f9ab"; }

.icon-private_8::before {
  content: "\f9ac"; }

.icon-private-circle_100::before {
  content: "\f9ad"; }

.icon-private-circle_14::before {
  content: "\f9ae"; }

.icon-private-circle_16::before {
  content: "\f9af"; }

.icon-private-circle_20::before {
  content: "\f9b0"; }

.icon-private-circle_24::before {
  content: "\f9b1"; }

.icon-private-circle_48::before {
  content: "\f9b2"; }

.icon-private-circle_56::before {
  content: "\f9b3"; }

.icon-private-circle_80::before {
  content: "\f9b4"; }

.icon-private-circle-active_16::before {
  content: "\f9b5"; }

.icon-private-circle-active_20::before {
  content: "\f9b6"; }

.icon-private-circle-active_24::before {
  content: "\f9b7"; }

.icon-private-meeting_12::before {
  content: "\f9b8"; }

.icon-private-meeting_14::before {
  content: "\f9b9"; }

.icon-private-meeting_16::before {
  content: "\f9ba"; }

.icon-private-meeting_20::before {
  content: "\f9bb"; }

.icon-pro-badge_28::before {
  content: "\f9bc"; }

.icon-product-demo_16::before {
  content: "\f9bd"; }

.icon-proximity_12::before {
  content: "\f9be"; }

.icon-proximity_16::before {
  content: "\f9bf"; }

.icon-proximity_20::before {
  content: "\f9c0"; }

.icon-proximity_24::before {
  content: "\f9c1"; }

.icon-proximity_28::before {
  content: "\f9c2"; }

.icon-proximity-muted_12::before {
  content: "\f9c3"; }

.icon-proximity-muted_16::before {
  content: "\f9c4"; }

.icon-proximity-muted_24::before {
  content: "\f9c5"; }

.icon-proximity-muted_28::before {
  content: "\f9c6"; }

.icon-proximity-video_12::before {
  content: "\f9c7"; }

.icon-proximity-video_14::before {
  content: "\f9c8"; }

.icon-proximity-video_16::before {
  content: "\f9c9"; }

.icon-proximity-video_20::before {
  content: "\f9ca"; }

.icon-proximity-video_24::before {
  content: "\f9cb"; }

.icon-proximity-video_26::before {
  content: "\f9cc"; }

.icon-pto_12::before {
  content: "\f9cd"; }

.icon-pto_120::before {
  content: "\f9ce"; }

.icon-pto_124::before {
  content: "\f9cf"; }

.icon-pto_14::before {
  content: "\f9d0"; }

.icon-pto_16::before {
  content: "\f9d1"; }

.icon-pto_18::before {
  content: "\f9d2"; }

.icon-pto_20::before {
  content: "\f9d3"; }

.icon-pto_24::before {
  content: "\f9d4"; }

.icon-pto_26::before {
  content: "\f9d5"; }

.icon-pto_28::before {
  content: "\f9d6"; }

.icon-pto_32::before {
  content: "\f9d7"; }

.icon-pto_40::before {
  content: "\f9d8"; }

.icon-pto_48::before {
  content: "\f9d9"; }

.icon-pto_56::before {
  content: "\f9da"; }

.icon-pto_8::before {
  content: "\f9db"; }

.icon-pull-call_12::before {
  content: "\f9dc"; }

.icon-pull-call_14::before {
  content: "\f9dd"; }

.icon-pull-call_16::before {
  content: "\f9de"; }

.icon-pull-call_24::before {
  content: "\f9df"; }

.icon-q-a_16::before {
  content: "\f9e0"; }

.icon-q-a_20::before {
  content: "\f9e1"; }

.icon-q-a_24::before {
  content: "\f9e2"; }

.icon-q-a_36::before {
  content: "\f9e3"; }

.icon-quality_16::before {
  content: "\f9e4"; }

.icon-quality_24::before {
  content: "\f9e5"; }

.icon-queue_14::before {
  content: "\f9e6"; }

.icon-queue_contact::before {
  content: "\f9e7"; }

.icon-queue-contact_14::before {
  content: "\f9e8"; }

.icon-queue-contact_20::before {
  content: "\f9e9"; }

.icon-queue-lookup_16::before {
  content: "\f9ea"; }

.icon-quiet_16::before {
  content: "\f9eb"; }

.icon-quiet_20::before {
  content: "\f9ec"; }

.icon-quiet_32::before {
  content: "\f9ed"; }

.icon-quiet_8::before {
  content: "\f9ee"; }

.icon-raise-hand_12::before {
  content: "\f9ef"; }

.icon-raise-hand_16::before {
  content: "\f9f0"; }

.icon-raise-hand_20::before {
  content: "\f9f1"; }

.icon-raise-hand_24::before {
  content: "\f9f2"; }

.icon-ram_16::before {
  content: "\f9f3"; }

.icon-reactions_12::before {
  content: "\f9f4"; }

.icon-reactions_16::before {
  content: "\f9f5"; }

.icon-reactions_20::before {
  content: "\f9f6"; }

.icon-real-time-translation_24::before {
  content: "\f9f7"; }

.icon-recents_12::before {
  content: "\f9f8"; }

.icon-recents_14::before {
  content: "\f9f9"; }

.icon-recents_16::before {
  content: "\f9fa"; }

.icon-recents_18::before {
  content: "\f9fb"; }

.icon-recents_20::before {
  content: "\f9fc"; }

.icon-recents_24::before {
  content: "\f9fd"; }

.icon-recents_80::before {
  content: "\f9fe"; }

.icon-recents-active_14::before {
  content: "\f9ff"; }

.icon-recents-active_24::before {
  content: "\fa00"; }

.icon-recents-presence_12::before {
  content: "\fa01"; }

.icon-recents-presence_14::before {
  content: "\fa02"; }

.icon-recents-presence_24::before {
  content: "\fa03"; }

.icon-recents-presence_28::before {
  content: "\fa04"; }

.icon-recents-presence_8::before {
  content: "\fa05"; }

.icon-recents-presence-stroke_10::before {
  content: "\fa06"; }

.icon-recents-presence-stroke_14::before {
  content: "\fa07"; }

.icon-recents-presence-stroke_16::before {
  content: "\fa08"; }

.icon-recents-presence-stroke_26::before {
  content: "\fa09"; }

.icon-recents-presence-stroke_30::before {
  content: "\fa0a"; }

.icon-record_12::before {
  content: "\fa0b"; }

.icon-record_14::before {
  content: "\fa0c"; }

.icon-record_16::before {
  content: "\fa0d"; }

.icon-record_20::before {
  content: "\fa0e"; }

.icon-record_24::before {
  content: "\fa0f"; }

.icon-record_28::before {
  content: "\fa10"; }

.icon-record-active_12::before {
  content: "\fa11"; }

.icon-record-active_14::before {
  content: "\fa12"; }

.icon-record-active_16::before {
  content: "\fa13"; }

.icon-record-active_20::before {
  content: "\fa14"; }

.icon-record-active_24::before {
  content: "\fa15"; }

.icon-record-active-bg_12::before {
  content: "\fa16"; }

.icon-record-active-bg_14::before {
  content: "\fa17"; }

.icon-record-active-bg_16::before {
  content: "\fa18"; }

.icon-record-active-bg_20::before {
  content: "\fa19"; }

.icon-record-active-bg_24::before {
  content: "\fa1a"; }

.icon-record-active-circle_12::before {
  content: "\fa1b"; }

.icon-record-active-circle_14::before {
  content: "\fa1c"; }

.icon-record-active-circle_16::before {
  content: "\fa1d"; }

.icon-record-active-circle_20::before {
  content: "\fa1e"; }

.icon-record-active-circle_24::before {
  content: "\fa1f"; }

.icon-recurring_12::before {
  content: "\fa20"; }

.icon-recurring_14::before {
  content: "\fa21"; }

.icon-recurring_16::before {
  content: "\fa22"; }

.icon-recurring_20::before {
  content: "\fa23"; }

.icon-recurring_24::before {
  content: "\fa24"; }

.icon-recurring-off_12::before {
  content: "\fa25"; }

.icon-recurring-off_16::before {
  content: "\fa26"; }

.icon-redial_16::before {
  content: "\fa27"; }

.icon-redial_20::before {
  content: "\fa28"; }

.icon-redial_24::before {
  content: "\fa29"; }

.icon-redo_12::before {
  content: "\fa2a"; }

.icon-redo_14::before {
  content: "\fa2b"; }

.icon-redo_16::before {
  content: "\fa2c"; }

.icon-refresh_10::before {
  content: "\fa2d"; }

.icon-refresh_12::before {
  content: "\fa2e"; }

.icon-refresh_16::before {
  content: "\fa2f"; }

.icon-refresh_18::before {
  content: "\fa30"; }

.icon-refresh_20::before {
  content: "\fa31"; }

.icon-refresh_24::before {
  content: "\fa32"; }

.icon-remote-desktop-control_10::before {
  content: "\fa33"; }

.icon-remote-desktop-control_12::before {
  content: "\fa34"; }

.icon-remote-desktop-control_14::before {
  content: "\fa35"; }

.icon-remote-desktop-control_16::before {
  content: "\fa36"; }

.icon-remote-desktop-control_24::before {
  content: "\fa37"; }

.icon-remote-desktop-control-active_10::before {
  content: "\fa38"; }

.icon-remote-desktop-control-active_12::before {
  content: "\fa39"; }

.icon-remove_12::before {
  content: "\fa3a"; }

.icon-remove_14::before {
  content: "\fa3b"; }

.icon-remove_16::before {
  content: "\fa3c"; }

.icon-remove_20::before {
  content: "\fa3d"; }

.icon-remove_24::before {
  content: "\fa3e"; }

.icon-reply_10::before {
  content: "\fa3f"; }

.icon-reply_12::before {
  content: "\fa40"; }

.icon-reply_16::before {
  content: "\fa41"; }

.icon-reply_20::before {
  content: "\fa42"; }

.icon-reply_24::before {
  content: "\fa43"; }

.icon-reply-list_12::before {
  content: "\fa44"; }

.icon-reply-list_16::before {
  content: "\fa45"; }

.icon-reply-list_20::before {
  content: "\fa46"; }

.icon-report_16::before {
  content: "\fa47"; }

.icon-report_28::before {
  content: "\fa48"; }

.icon-reset_16::before {
  content: "\fa49"; }

.icon-reset_24::before {
  content: "\fa4a"; }

.icon-response_16::before {
  content: "\fa4b"; }

.icon-responsive-mobile_16::before {
  content: "\fa4c"; }

.icon-retrieve-call_14::before {
  content: "\fa4d"; }

.icon-retrieve-call_16::before {
  content: "\fa4e"; }

.icon-return_12::before {
  content: "\fa4f"; }

.icon-return_16::before {
  content: "\fa50"; }

.icon-ringtone_16::before {
  content: "\fa51"; }

.icon-ringtone_24::before {
  content: "\fa52"; }

.icon-room-calendar_24::before {
  content: "\fa53"; }

.icon-room-lights_16::before {
  content: "\fa54"; }

.icon-room-lights_24::before {
  content: "\fa55"; }

.icon-rotate-content_12::before {
  content: "\fa56"; }

.icon-rotate-content_16::before {
  content: "\fa57"; }

.icon-rotate-content_24::before {
  content: "\fa58"; }

.icon-rotate-landscape_16::before {
  content: "\fa59"; }

.icon-rss-circle_24::before {
  content: "\fa5a"; }

.icon-rss-circle_32::before {
  content: "\fa5b"; }

.icon-rss-circle_40::before {
  content: "\fa5c"; }

.icon-running-application_16::before {
  content: "\fa5d"; }

.icon-running-application_24::before {
  content: "\fa5e"; }

.icon-save_12::before {
  content: "\fa5f"; }

.icon-save_14::before {
  content: "\fa60"; }

.icon-save_16::before {
  content: "\fa61"; }

.icon-save_24::before {
  content: "\fa62"; }

.icon-scan_20::before {
  content: "\fa63"; }

.icon-scan_24::before {
  content: "\fa64"; }

.icon-scheduler-available_14::before {
  content: "\fa65"; }

.icon-scheduler-available_16::before {
  content: "\fa66"; }

.icon-scheduler-not-working-hours_14::before {
  content: "\fa67"; }

.icon-scheduler-not-working-hours_16::before {
  content: "\fa68"; }

.icon-scheduler-unavailable_14::before {
  content: "\fa69"; }

.icon-scheduler-unavailable_16::before {
  content: "\fa6a"; }

.icon-scheduler-unknown_14::before {
  content: "\fa6b"; }

.icon-scheduler-unknown_16::before {
  content: "\fa6c"; }

.icon-screen-toggle_10::before {
  content: "\fa6d"; }

.icon-screen-toggle_12::before {
  content: "\fa6e"; }

.icon-screen-toggle_16::before {
  content: "\fa6f"; }

.icon-screen-toggle_20::before {
  content: "\fa70"; }

.icon-screen-toggle_24::before {
  content: "\fa71"; }

.icon-screenshot_12::before {
  content: "\fa72"; }

.icon-screenshot_16::before {
  content: "\fa73"; }

.icon-screenshot_20::before {
  content: "\fa74"; }

.icon-screenshot_24::before {
  content: "\fa75"; }

.icon-search_12::before {
  content: "\fa76"; }

.icon-search_14::before {
  content: "\fa77"; }

.icon-search_16::before {
  content: "\fa78"; }

.icon-search_18::before {
  content: "\fa79"; }

.icon-search_20::before {
  content: "\fa7a"; }

.icon-search_24::before {
  content: "\fa7b"; }

.icon-search_28::before {
  content: "\fa7c"; }

.icon-secure_10::before {
  content: "\fa7d"; }

.icon-secure_12::before {
  content: "\fa7e"; }

.icon-secure_14::before {
  content: "\fa7f"; }

.icon-secure_16::before {
  content: "\fa80"; }

.icon-secure_20::before {
  content: "\fa81"; }

.icon-secure_24::before {
  content: "\fa82"; }

.icon-secure_28::before {
  content: "\fa83"; }

.icon-secure_8::before {
  content: "\fa84"; }

.icon-secure-active_12::before {
  content: "\fa85"; }

.icon-secure-active_14::before {
  content: "\fa86"; }

.icon-secure-active_16::before {
  content: "\fa87"; }

.icon-secure-active_20::before {
  content: "\fa88"; }

.icon-secure-active_24::before {
  content: "\fa89"; }

.icon-secure-active_28::before {
  content: "\fa8a"; }

.icon-secure-active_8::before {
  content: "\fa8b"; }

.icon-secure-badge_28::before {
  content: "\fa8c"; }

.icon-secure-circle_14::before {
  content: "\fa8d"; }

.icon-secure-circle_16::before {
  content: "\fa8e"; }

.icon-secure-circle-active_14::before {
  content: "\fa8f"; }

.icon-secure-circle-active_16::before {
  content: "\fa90"; }

.icon-secure-fips_24::before {
  content: "\fa91"; }

.icon-selfview_16::before {
  content: "\fa92"; }

.icon-selfview_20::before {
  content: "\fa93"; }

.icon-selfview_24::before {
  content: "\fa94"; }

.icon-send_12::before {
  content: "\fa95"; }

.icon-send_14::before {
  content: "\fa96"; }

.icon-send_16::before {
  content: "\fa97"; }

.icon-send_20::before {
  content: "\fa98"; }

.icon-send_24::before {
  content: "\fa99"; }

.icon-seperate_12::before {
  content: "\fa9a"; }

.icon-seperate_16::before {
  content: "\fa9b"; }

.icon-seperate_20::before {
  content: "\fa9c"; }

.icon-seperate_24::before {
  content: "\fa9d"; }

.icon-server_16::before {
  content: "\fa9e"; }

.icon-server_24::before {
  content: "\fa9f"; }

.icon-server-circle_100::before {
  content: "\faa0"; }

.icon-server-error_16::before {
  content: "\faa1"; }

.icon-set-variable_16::before {
  content: "\faa2"; }

.icon-set-variable_20::before {
  content: "\faa3"; }

.icon-settings_10::before {
  content: "\faa4"; }

.icon-settings_12::before {
  content: "\faa5"; }

.icon-settings_14::before {
  content: "\faa6"; }

.icon-settings_16::before {
  content: "\faa7"; }

.icon-settings_18::before {
  content: "\faa8"; }

.icon-settings_20::before {
  content: "\faa9"; }

.icon-settings_24::before {
  content: "\faaa"; }

.icon-settings_32::before {
  content: "\faab"; }

.icon-settings_8::before {
  content: "\faac"; }

.icon-settings-active_10::before {
  content: "\faad"; }

.icon-settings-active_12::before {
  content: "\faae"; }

.icon-settings-active_14::before {
  content: "\faaf"; }

.icon-settings-active_16::before {
  content: "\fab0"; }

.icon-settings-active_18::before {
  content: "\fab1"; }

.icon-settings-active_20::before {
  content: "\fab2"; }

.icon-settings-active_24::before {
  content: "\fab3"; }

.icon-settings-active_32::before {
  content: "\fab4"; }

.icon-settings-active_8::before {
  content: "\fab5"; }

.icon-setup-assistant_16::before {
  content: "\fab6"; }

.icon-shake-device_18::before {
  content: "\fab7"; }

.icon-shake-device_20::before {
  content: "\fab8"; }

.icon-shape-circle_20::before {
  content: "\fab9"; }

.icon-shape-cone_20::before {
  content: "\faba"; }

.icon-shape-cylinder_20::before {
  content: "\fabb"; }

.icon-shape-diagonal-arrowhead-dual_16::before {
  content: "\fabc"; }

.icon-shape-diagonal-arrowhead-single_16::before {
  content: "\fabd"; }

.icon-shape-diagonal-arrowhead-single_20::before {
  content: "\fabe"; }

.icon-shape-diagonal-line_16::before {
  content: "\fabf"; }

.icon-shape-diagonal-line_20::before {
  content: "\fac0"; }

.icon-shape-oval_16::before {
  content: "\fac1"; }

.icon-shape-oval_20::before {
  content: "\fac2"; }

.icon-shape-polygon_20::before {
  content: "\fac3"; }

.icon-shape-sphere_20::before {
  content: "\fac4"; }

.icon-shape-square_16::before {
  content: "\fac5"; }

.icon-shape-square_20::before {
  content: "\fac6"; }

.icon-shapes_16::before {
  content: "\fac7"; }

.icon-share_12::before {
  content: "\fac8"; }

.icon-share_14::before {
  content: "\fac9"; }

.icon-share_16::before {
  content: "\faca"; }

.icon-share_18::before {
  content: "\facb"; }

.icon-share_20::before {
  content: "\facc"; }

.icon-share_24::before {
  content: "\facd"; }

.icon-share_28::before {
  content: "\face"; }

.icon-share_32::before {
  content: "\facf"; }

.icon-share-c-native-adr_12::before {
  content: "\fad0"; }

.icon-share-c-native-adr_14::before {
  content: "\fad1"; }

.icon-share-c-native-adr_16::before {
  content: "\fad2"; }

.icon-share-c-native-adr_24::before {
  content: "\fad3"; }

.icon-share-c-native-ios_10::before {
  content: "\fad4"; }

.icon-share-c-native-ios_12::before {
  content: "\fad5"; }

.icon-share-c-native-ios_14::before {
  content: "\fad6"; }

.icon-share-c-native-ios_16::before {
  content: "\fad7"; }

.icon-share-c-native-ios_20::before {
  content: "\fad8"; }

.icon-share-c-native-ios_28::before {
  content: "\fad9"; }

.icon-share-c-native-iph_10::before {
  content: "\fada"; }

.icon-share-c-native-iph_12::before {
  content: "\fadb"; }

.icon-share-c-native-iph_14::before {
  content: "\fadc"; }

.icon-share-c-native-iph_16::before {
  content: "\fadd"; }

.icon-share-c-native-iph_20::before {
  content: "\fade"; }

.icon-share-c-native-iph_24::before {
  content: "\fadf"; }

.icon-share-c-native-iph_28::before {
  content: "\fae0"; }

.icon-share-screen_10::before {
  content: "\fae1"; }

.icon-share-screen_12::before {
  content: "\fae2"; }

.icon-share-screen_120::before {
  content: "\fae3"; }

.icon-share-screen_124::before {
  content: "\fae4"; }

.icon-share-screen_14::before {
  content: "\fae5"; }

.icon-share-screen_16::before {
  content: "\fae6"; }

.icon-share-screen_18::before {
  content: "\fae7"; }

.icon-share-screen_20::before {
  content: "\fae8"; }

.icon-share-screen_24::before {
  content: "\fae9"; }

.icon-share-screen_26::before {
  content: "\faea"; }

.icon-share-screen_28::before {
  content: "\faeb"; }

.icon-share-screen_32::before {
  content: "\faec"; }

.icon-share-screen_36::before {
  content: "\faed"; }

.icon-share-screen_48::before {
  content: "\faee"; }

.icon-share-screen_56::before {
  content: "\faef"; }

.icon-share-screen_8::before {
  content: "\faf0"; }

.icon-share-screen-active_14::before {
  content: "\faf1"; }

.icon-share-screen-active_24::before {
  content: "\faf2"; }

.icon-share-screen-presence_12::before {
  content: "\faf3"; }

.icon-share-screen-presence_14::before {
  content: "\faf4"; }

.icon-share-screen-presence_28::before {
  content: "\faf5"; }

.icon-share-screen-presence_8::before {
  content: "\faf6"; }

.icon-share-screen-presence-stroke_12::before {
  content: "\faf7"; }

.icon-share-screen-presence-stroke_14::before {
  content: "\faf8"; }

.icon-share-screen-presence-stroke_16::before {
  content: "\faf9"; }

.icon-share-screen-presence-stroke_26::before {
  content: "\fafa"; }

.icon-share-screen-presence-stroke_30::before {
  content: "\fafb"; }

.icon-share-space_12::before {
  content: "\fafc"; }

.icon-share-space_14::before {
  content: "\fafd"; }

.icon-share-space_18::before {
  content: "\fafe"; }

.icon-share-space_20::before {
  content: "\faff"; }

.icon-share-space_24::before {
  content: "\fb00"; }

.icon-shield_12::before {
  content: "\fb01"; }

.icon-shield_14::before {
  content: "\fb02"; }

.icon-shield_20::before {
  content: "\fb03"; }

.icon-shield_24::before {
  content: "\fb04"; }

.icon-show_12::before {
  content: "\fb05"; }

.icon-show_16::before {
  content: "\fb06"; }

.icon-show_20::before {
  content: "\fb07"; }

.icon-show_24::before {
  content: "\fb08"; }

.icon-side-by-side-active_24::before {
  content: "\fb09"; }

.icon-sign-in_16::before {
  content: "\fb0a"; }

.icon-sign-in_20::before {
  content: "\fb0b"; }

.icon-sign-in_24::before {
  content: "\fb0c"; }

.icon-sign-in-forced_16::before {
  content: "\fb0d"; }

.icon-sign-in-forced_24::before {
  content: "\fb0e"; }

.icon-sign-out_10::before {
  content: "\fb0f"; }

.icon-sign-out_12::before {
  content: "\fb10"; }

.icon-sign-out_16::before {
  content: "\fb11"; }

.icon-sign-out_20::before {
  content: "\fb12"; }

.icon-sign-out_24::before {
  content: "\fb13"; }

.icon-signal-0_16::before {
  content: "\fb14"; }

.icon-signal-100_12::before {
  content: "\fb15"; }

.icon-signal-100_16::before {
  content: "\fb16"; }

.icon-signal-25_16::before {
  content: "\fb17"; }

.icon-signal-50_16::before {
  content: "\fb18"; }

.icon-signal-75_16::before {
  content: "\fb19"; }

.icon-single-number-reach_12::before {
  content: "\fb1a"; }

.icon-single-number-reach_14::before {
  content: "\fb1b"; }

.icon-single-number-reach_16::before {
  content: "\fb1c"; }

.icon-single-number-reach_20::before {
  content: "\fb1d"; }

.icon-skip_10::before {
  content: "\fb1e"; }

.icon-skip_16::before {
  content: "\fb1f"; }

.icon-skip_24::before {
  content: "\fb20"; }

.icon-skip-bw_16::before {
  content: "\fb21"; }

.icon-skip-bw_24::before {
  content: "\fb22"; }

.icon-skip-fw_16::before {
  content: "\fb23"; }

.icon-skip-fw_24::before {
  content: "\fb24"; }

.icon-sms_12::before {
  content: "\fb25"; }

.icon-sms_16::before {
  content: "\fb26"; }

.icon-sort-down_12::before {
  content: "\fb27"; }

.icon-sort-down_16::before {
  content: "\fb28"; }

.icon-sort-down_20::before {
  content: "\fb29"; }

.icon-sort-down_24::before {
  content: "\fb2a"; }

.icon-sort-up_20::before {
  content: "\fb2b"; }

.icon-sort-up_24::before {
  content: "\fb2c"; }

.icon-space_12::before {
  content: "\fb2d"; }

.icon-space_16::before {
  content: "\fb2e"; }

.icon-spark_16::before {
  content: "\fb2f"; }

.icon-spark-board_12::before {
  content: "\fb30"; }

.icon-spark-board_14::before {
  content: "\fb31"; }

.icon-spark-board_16::before {
  content: "\fb32"; }

.icon-spark-board_20::before {
  content: "\fb33"; }

.icon-spark-board_24::before {
  content: "\fb34"; }

.icon-spark-board_28::before {
  content: "\fb35"; }

.icon-spark-board_32::before {
  content: "\fb36"; }

.icon-spark-board_48::before {
  content: "\fb37"; }

.icon-spark-quad-camera_16::before {
  content: "\fb38"; }

.icon-spark-quad-camera_20::before {
  content: "\fb39"; }

.icon-spark-room-kit_16::before {
  content: "\fb3a"; }

.icon-spark-room-kit_20::before {
  content: "\fb3b"; }

.icon-spark-room-kit-plus_16::before {
  content: "\fb3c"; }

.icon-spark-room-kit-plus_20::before {
  content: "\fb3d"; }

.icon-spark-share_16::before {
  content: "\fb3e"; }

.icon-spark-share_20::before {
  content: "\fb3f"; }

.icon-spark-voice_16::before {
  content: "\fb40"; }

.icon-spark-voice_20::before {
  content: "\fb41"; }

.icon-speaker_12::before {
  content: "\fb42"; }

.icon-speaker_16::before {
  content: "\fb43"; }

.icon-speaker_20::before {
  content: "\fb44"; }

.icon-speaker_24::before {
  content: "\fb45"; }

.icon-speaker_28::before {
  content: "\fb46"; }

.icon-speaker-bluetooth_16::before {
  content: "\fb47"; }

.icon-speaker-disconnected_12::before {
  content: "\fb48"; }

.icon-speaker-disconnected_14::before {
  content: "\fb49"; }

.icon-speaker-disconnected_16::before {
  content: "\fb4a"; }

.icon-speaker-disconnected_20::before {
  content: "\fb4b"; }

.icon-speaker-disconnected_24::before {
  content: "\fb4c"; }

.icon-speaker-disconnected_28::before {
  content: "\fb4d"; }

.icon-speaker-disconnected_36::before {
  content: "\fb4e"; }

.icon-speaker-line-out-left_16::before {
  content: "\fb4f"; }

.icon-speaker-line-out-right_16::before {
  content: "\fb50"; }

.icon-speaker-muted_12::before {
  content: "\fb51"; }

.icon-speaker-muted_14::before {
  content: "\fb52"; }

.icon-speaker-muted_16::before {
  content: "\fb53"; }

.icon-speaker-muted_24::before {
  content: "\fb54"; }

.icon-speaker-muted_28::before {
  content: "\fb55"; }

.icon-speaker-muted_32::before {
  content: "\fb56"; }

.icon-speaker-off_16::before {
  content: "\fb57"; }

.icon-speaker-off_24::before {
  content: "\fb58"; }

.icon-speaker-off_28::before {
  content: "\fb59"; }

.icon-speaker-turn-down_16::before {
  content: "\fb5a"; }

.icon-speaker-turn-up_16::before {
  content: "\fb5b"; }

.icon-spinner_12::before {
  content: "\fb5c"; }

.icon-spinner_14::before {
  content: "\fb5d"; }

.icon-spinner_16::before {
  content: "\fb5e"; }

.icon-spinner_18::before {
  content: "\fb5f"; }

.icon-spinner_20::before {
  content: "\fb60"; }

.icon-spinner_24::before {
  content: "\fb61"; }

.icon-spinner_28::before {
  content: "\fb62"; }

.icon-spinner_32::before {
  content: "\fb63"; }

.icon-spinner_36::before {
  content: "\fb64"; }

.icon-spinner_40::before {
  content: "\fb65"; }

.icon-spinner_48::before {
  content: "\fb66"; }

.icon-spinner_56::before {
  content: "\fb67"; }

.icon-spinner_72::before {
  content: "\fb68"; }

.icon-spinner_8::before {
  content: "\fb69"; }

.icon-spinner_80::before {
  content: "\fb6a"; }

.icon-spinner_90::before {
  content: "\fb6b"; }

.icon-spreadsheet_16::before {
  content: "\fb6c"; }

.icon-stacked-area-100-chart_16::before {
  content: "\fb6d"; }

.icon-stacked-area-chart_16::before {
  content: "\fb6e"; }

.icon-stacked-bar-100-chart_16::before {
  content: "\fb6f"; }

.icon-stacked-bar-chart_16::before {
  content: "\fb70"; }

.icon-start-chat_20::before {
  content: "\fb71"; }

.icon-start-chat_24::before {
  content: "\fb72"; }

.icon-stickers_16::before {
  content: "\fb73"; }

.icon-stickers_24::before {
  content: "\fb74"; }

.icon-stickies_12::before {
  content: "\fb75"; }

.icon-stickies_16::before {
  content: "\fb76"; }

.icon-stickies_24::before {
  content: "\fb77"; }

.icon-stop_10::before {
  content: "\fb78"; }

.icon-stop_12::before {
  content: "\fb79"; }

.icon-stop_16::before {
  content: "\fb7a"; }

.icon-stop_20::before {
  content: "\fb7b"; }

.icon-stop_24::before {
  content: "\fb7c"; }

.icon-stop-circle_12::before {
  content: "\fb7d"; }

.icon-stop-circle_16::before {
  content: "\fb7e"; }

.icon-stop-circle_20::before {
  content: "\fb7f"; }

.icon-stop-circle_24::before {
  content: "\fb80"; }

.icon-stop-content-share_20::before {
  content: "\fb81"; }

.icon-stored-info_12::before {
  content: "\fb82"; }

.icon-stored-info_16::before {
  content: "\fb83"; }

.icon-stored-info_20::before {
  content: "\fb84"; }

.icon-stored-info_24::before {
  content: "\fb85"; }

.icon-stored-info-active_12::before {
  content: "\fb86"; }

.icon-stored-info-active_16::before {
  content: "\fb87"; }

.icon-stored-info-active_20::before {
  content: "\fb88"; }

.icon-stored-info-active_24::before {
  content: "\fb89"; }

.icon-streaming_16::before {
  content: "\fb8a"; }

.icon-streaming_20::before {
  content: "\fb8b"; }

.icon-streaming_24::before {
  content: "\fb8c"; }

.icon-subscribe_16::before {
  content: "\fb8d"; }

.icon-subscript_12::before {
  content: "\fb8e"; }

.icon-subscript_16::before {
  content: "\fb8f"; }

.icon-superscript_12::before {
  content: "\fb90"; }

.icon-superscript_16::before {
  content: "\fb91"; }

.icon-swift_16::before {
  content: "\fb92"; }

.icon-sx10_16::before {
  content: "\fb93"; }

.icon-sx10_20::before {
  content: "\fb94"; }

.icon-sx20_16::before {
  content: "\fb95"; }

.icon-sx20_20::before {
  content: "\fb96"; }

.icon-sx80-codec_16::before {
  content: "\fb97"; }

.icon-sx80-codec_20::before {
  content: "\fb98"; }

.icon-tablet_12::before {
  content: "\fb99"; }

.icon-tablet_16::before {
  content: "\fb9a"; }

.icon-tablet_24::before {
  content: "\fb9b"; }

.icon-tabs_16::before {
  content: "\fb9c"; }

.icon-tabs_24::before {
  content: "\fb9d"; }

.icon-tag_12::before {
  content: "\fb9e"; }

.icon-tag_16::before {
  content: "\fb9f"; }

.icon-tag_20::before {
  content: "\fba0"; }

.icon-tap_20::before {
  content: "\fba1"; }

.icon-tasks_10::before {
  content: "\fba2"; }

.icon-tasks_12::before {
  content: "\fba3"; }

.icon-tasks_14::before {
  content: "\fba4"; }

.icon-tasks_16::before {
  content: "\fba5"; }

.icon-tasks_18::before {
  content: "\fba6"; }

.icon-tasks_20::before {
  content: "\fba7"; }

.icon-tasks_24::before {
  content: "\fba8"; }

.icon-tasks_26::before {
  content: "\fba9"; }

.icon-tasks_28::before {
  content: "\fbaa"; }

.icon-tasks_32::before {
  content: "\fbab"; }

.icon-tasks_36::before {
  content: "\fbac"; }

.icon-tasks_8::before {
  content: "\fbad"; }

.icon-team_12::before {
  content: "\fbae"; }

.icon-team_14::before {
  content: "\fbaf"; }

.icon-team_16::before {
  content: "\fbb0"; }

.icon-team_18::before {
  content: "\fbb1"; }

.icon-team_20::before {
  content: "\fbb2"; }

.icon-team_24::before {
  content: "\fbb3"; }

.icon-team_32::before {
  content: "\fbb4"; }

.icon-team-active_12::before {
  content: "\fbb5"; }

.icon-team-active_14::before {
  content: "\fbb6"; }

.icon-team-active_16::before {
  content: "\fbb7"; }

.icon-team-active_18::before {
  content: "\fbb8"; }

.icon-team-active_20::before {
  content: "\fbb9"; }

.icon-team-active_24::before {
  content: "\fbba"; }

.icon-team-active_32::before {
  content: "\fbbb"; }

.icon-team-new_24::before {
  content: "\fbbc"; }

.icon-telepresence_12::before {
  content: "\fbbd"; }

.icon-telepresence_14::before {
  content: "\fbbe"; }

.icon-telepresence_16::before {
  content: "\fbbf"; }

.icon-telepresence_18::before {
  content: "\fbc0"; }

.icon-telepresence_20::before {
  content: "\fbc1"; }

.icon-telepresence_24::before {
  content: "\fbc2"; }

.icon-telepresence_64::before {
  content: "\fbc3"; }

.icon-telepresence-alert_12::before {
  content: "\fbc4"; }

.icon-telepresence-ix5000_16::before {
  content: "\fbc5"; }

.icon-telepresence-ix5000_20::before {
  content: "\fbc6"; }

.icon-telepresence-muted_12::before {
  content: "\fbc7"; }

.icon-telepresence-muted_64::before {
  content: "\fbc8"; }

.icon-telepresence-muted-alert_12::before {
  content: "\fbc9"; }

.icon-telepresence-private_12::before {
  content: "\fbca"; }

.icon-temperature_14::before {
  content: "\fbcb"; }

.icon-text_10::before {
  content: "\fbcc"; }

.icon-text_12::before {
  content: "\fbcd"; }

.icon-text_16::before {
  content: "\fbce"; }

.icon-text-align-left_16::before {
  content: "\fbcf"; }

.icon-text-align-right_16::before {
  content: "\fbd0"; }

.icon-text-blockquote_12::before {
  content: "\fbd1"; }

.icon-text-blockquote_16::before {
  content: "\fbd2"; }

.icon-text-blockquote_18::before {
  content: "\fbd3"; }

.icon-text-blockquote_20::before {
  content: "\fbd4"; }

.icon-text-blockquote_8::before {
  content: "\fbd5"; }

.icon-text-bold_12::before {
  content: "\fbd6"; }

.icon-text-bold_16::before {
  content: "\fbd7"; }

.icon-text-bold_24::before {
  content: "\fbd8"; }

.icon-text-code-block_12::before {
  content: "\fbd9"; }

.icon-text-code-block_16::before {
  content: "\fbda"; }

.icon-text-code-block_24::before {
  content: "\fbdb"; }

.icon-text-code-inline_12::before {
  content: "\fbdc"; }

.icon-text-code-inline_16::before {
  content: "\fbdd"; }

.icon-text-color_12::before {
  content: "\fbde"; }

.icon-text-color_16::before {
  content: "\fbdf"; }

.icon-text-format_10::before {
  content: "\fbe0"; }

.icon-text-format_12::before {
  content: "\fbe1"; }

.icon-text-format_16::before {
  content: "\fbe2"; }

.icon-text-format_20::before {
  content: "\fbe3"; }

.icon-text-format_24::before {
  content: "\fbe4"; }

.icon-text-format_8::before {
  content: "\fbe5"; }

.icon-text-heading-1_12::before {
  content: "\fbe6"; }

.icon-text-heading-1_16::before {
  content: "\fbe7"; }

.icon-text-heading-2_12::before {
  content: "\fbe8"; }

.icon-text-heading-2_16::before {
  content: "\fbe9"; }

.icon-text-heading-3_12::before {
  content: "\fbea"; }

.icon-text-heading-3_16::before {
  content: "\fbeb"; }

.icon-text-highlight_12::before {
  content: "\fbec"; }

.icon-text-highlight_16::before {
  content: "\fbed"; }

.icon-text-indent-decrease_12::before {
  content: "\fbee"; }

.icon-text-indent-increase_12::before {
  content: "\fbef"; }

.icon-text-italic_12::before {
  content: "\fbf0"; }

.icon-text-italic_16::before {
  content: "\fbf1"; }

.icon-text-italic_24::before {
  content: "\fbf2"; }

.icon-text-list-bulleted_10::before {
  content: "\fbf3"; }

.icon-text-list-bulleted_12::before {
  content: "\fbf4"; }

.icon-text-list-bulleted_16::before {
  content: "\fbf5"; }

.icon-text-list-bulleted_24::before {
  content: "\fbf6"; }

.icon-text-list-bulleted_8::before {
  content: "\fbf7"; }

.icon-text-list-numbered_12::before {
  content: "\fbf8"; }

.icon-text-list-numbered_16::before {
  content: "\fbf9"; }

.icon-text-list-numbered_24::before {
  content: "\fbfa"; }

.icon-text-list-numbered_36::before {
  content: "\fbfb"; }

.icon-text-list-numbered_40::before {
  content: "\fbfc"; }

.icon-text-strikethrough_12::before {
  content: "\fbfd"; }

.icon-text-strikethrough_16::before {
  content: "\fbfe"; }

.icon-text-table_12::before {
  content: "\fbff"; }

.icon-text-table_16::before {
  content: "\fc00"; }

.icon-text-underline_12::before {
  content: "\fc01"; }

.icon-text-underline_16::before {
  content: "\fc02"; }

.icon-text-underline_24::before {
  content: "\fc03"; }

.icon-too-fast_12::before {
  content: "\fc04"; }

.icon-too-fast_16::before {
  content: "\fc05"; }

.icon-too-slow_12::before {
  content: "\fc06"; }

.icon-too-slow_16::before {
  content: "\fc07"; }

.icon-tools_16::before {
  content: "\fc08"; }

.icon-tools_20::before {
  content: "\fc09"; }

.icon-tools_24::before {
  content: "\fc0a"; }

.icon-tools_28::before {
  content: "\fc0b"; }

.icon-tools_32::before {
  content: "\fc0c"; }

.icon-touch_16::before {
  content: "\fc0d"; }

.icon-touch10_24::before {
  content: "\fc0e"; }

.icon-transcript_16::before {
  content: "\fc0f"; }

.icon-transcript_20::before {
  content: "\fc10"; }

.icon-trending_10::before {
  content: "\fc11"; }

.icon-twitter_12::before {
  content: "\fc12"; }

.icon-twitter_16::before {
  content: "\fc13"; }

.icon-twitter-circle_24::before {
  content: "\fc14"; }

.icon-twitter-circle_32::before {
  content: "\fc15"; }

.icon-twitter-circle_40::before {
  content: "\fc16"; }

.icon-ucm-cloud_10::before {
  content: "\fc17"; }

.icon-ucm-cloud_16::before {
  content: "\fc18"; }

.icon-ucm-cloud_24::before {
  content: "\fc19"; }

.icon-ucm-cloud_32::before {
  content: "\fc1a"; }

.icon-unassign-phone-number_16::before {
  content: "\fc1b"; }

.icon-undo_12::before {
  content: "\fc1c"; }

.icon-undo_14::before {
  content: "\fc1d"; }

.icon-undo_16::before {
  content: "\fc1e"; }

.icon-undo_24::before {
  content: "\fc1f"; }

.icon-unlink_20::before {
  content: "\fc20"; }

.icon-unread-badge_10::before {
  content: "\fc21"; }

.icon-unread-badge_12::before {
  content: "\fc22"; }

.icon-unread-badge_16::before {
  content: "\fc23"; }

.icon-unread-badge_8::before {
  content: "\fc24"; }

.icon-unsecure_12::before {
  content: "\fc25"; }

.icon-unsecure_14::before {
  content: "\fc26"; }

.icon-unsecure_16::before {
  content: "\fc27"; }

.icon-unsecure_24::before {
  content: "\fc28"; }

.icon-unsecure_28::before {
  content: "\fc29"; }

.icon-unsorted_10::before {
  content: "\fc2a"; }

.icon-unsorted_16::before {
  content: "\fc2b"; }

.icon-unsorted_24::before {
  content: "\fc2c"; }

.icon-update-file-share_12::before {
  content: "\fc2d"; }

.icon-update-file-share_16::before {
  content: "\fc2e"; }

.icon-update-file-share_24::before {
  content: "\fc2f"; }

.icon-upgrade_20::before {
  content: "\fc30"; }

.icon-upload_12::before {
  content: "\fc31"; }

.icon-upload_130::before {
  content: "\fc32"; }

.icon-upload_14::before {
  content: "\fc33"; }

.icon-upload_16::before {
  content: "\fc34"; }

.icon-upload_18::before {
  content: "\fc35"; }

.icon-upload_20::before {
  content: "\fc36"; }

.icon-upload_24::before {
  content: "\fc37"; }

.icon-upload_28::before {
  content: "\fc38"; }

.icon-upload_32::before {
  content: "\fc39"; }

.icon-upload_36::before {
  content: "\fc3a"; }

.icon-usb_16::before {
  content: "\fc3b"; }

.icon-user_16::before {
  content: "\fc3c"; }

.icon-user_20::before {
  content: "\fc3d"; }

.icon-user_24::before {
  content: "\fc3e"; }

.icon-user_56::before {
  content: "\fc3f"; }

.icon-video-effect_12::before {
  content: "\fc40"; }

.icon-video-effect_16::before {
  content: "\fc41"; }

.icon-video-effect_20::before {
  content: "\fc42"; }

.icon-video-layout_12::before {
  content: "\fc43"; }

.icon-video-layout_16::before {
  content: "\fc44"; }

.icon-video-layout-auto_12::before {
  content: "\fc45"; }

.icon-video-layout-auto_16::before {
  content: "\fc46"; }

.icon-video-layout-auto_20::before {
  content: "\fc47"; }

.icon-video-layout-auto_24::before {
  content: "\fc48"; }

.icon-video-layout-equal_12::before {
  content: "\fc49"; }

.icon-video-layout-equal_14::before {
  content: "\fc4a"; }

.icon-video-layout-equal_16::before {
  content: "\fc4b"; }

.icon-video-layout-equal_20::before {
  content: "\fc4c"; }

.icon-video-layout-equal_24::before {
  content: "\fc4d"; }

.icon-video-layout-equal_28::before {
  content: "\fc4e"; }

.icon-video-layout-equal-filled_24::before {
  content: "\fc4f"; }

.icon-video-layout-overlay_12::before {
  content: "\fc50"; }

.icon-video-layout-overlay_16::before {
  content: "\fc51"; }

.icon-video-layout-overlay_20::before {
  content: "\fc52"; }

.icon-video-layout-overlay_24::before {
  content: "\fc53"; }

.icon-video-layout-prominent_12::before {
  content: "\fc54"; }

.icon-video-layout-prominent_16::before {
  content: "\fc55"; }

.icon-video-layout-prominent_20::before {
  content: "\fc56"; }

.icon-video-layout-prominent_24::before {
  content: "\fc57"; }

.icon-video-layout-share-dominant_12::before {
  content: "\fc58"; }

.icon-video-layout-share-dominant_16::before {
  content: "\fc59"; }

.icon-video-layout-share-dominant_20::before {
  content: "\fc5a"; }

.icon-video-layout-share-dominant_24::before {
  content: "\fc5b"; }

.icon-video-layout-single_12::before {
  content: "\fc5c"; }

.icon-video-layout-single_16::before {
  content: "\fc5d"; }

.icon-video-layout-single_20::before {
  content: "\fc5e"; }

.icon-video-layout-single_28::before {
  content: "\fc5f"; }

.icon-video-layout-stack_12::before {
  content: "\fc60"; }

.icon-video-layout-stack_16::before {
  content: "\fc61"; }

.icon-video-layout-stack_20::before {
  content: "\fc62"; }

.icon-video-layout-stack_24::before {
  content: "\fc63"; }

.icon-video-layout-stack_28::before {
  content: "\fc64"; }

.icon-video-layout-stack-filled_24::before {
  content: "\fc65"; }

.icon-video-layout-video-dominant_12::before {
  content: "\fc66"; }

.icon-video-layout-video-dominant_16::before {
  content: "\fc67"; }

.icon-video-layout-video-dominant_20::before {
  content: "\fc68"; }

.icon-video-layout-video-dominant_24::before {
  content: "\fc69"; }

.icon-view-all_12::before {
  content: "\fc6a"; }

.icon-view-all_14::before {
  content: "\fc6b"; }

.icon-view-feed-multiple_16::before {
  content: "\fc6c"; }

.icon-view-feed-panel_16::before {
  content: "\fc6d"; }

.icon-view-feed-single_16::before {
  content: "\fc6e"; }

.icon-view-list_10::before {
  content: "\fc6f"; }

.icon-view-list_12::before {
  content: "\fc70"; }

.icon-view-list_14::before {
  content: "\fc71"; }

.icon-view-list_16::before {
  content: "\fc72"; }

.icon-view-list_20::before {
  content: "\fc73"; }

.icon-view-list_24::before {
  content: "\fc74"; }

.icon-view-list_28::before {
  content: "\fc75"; }

.icon-view-list-circle_100::before {
  content: "\fc76"; }

.icon-view-mixed_12::before {
  content: "\fc77"; }

.icon-view-stack_12::before {
  content: "\fc78"; }

.icon-view-stack_14::before {
  content: "\fc79"; }

.icon-view-stack_20::before {
  content: "\fc7a"; }

.icon-view-stack_24::before {
  content: "\fc7b"; }

.icon-view-thumbnail_12::before {
  content: "\fc7c"; }

.icon-view-thumbnail_14::before {
  content: "\fc7d"; }

.icon-view-thumbnail_16::before {
  content: "\fc7e"; }

.icon-view-thumbnail_20::before {
  content: "\fc7f"; }

.icon-view-thumbnail_24::before {
  content: "\fc80"; }

.icon-voice_20::before {
  content: "\fc81"; }

.icon-voicemail_10::before {
  content: "\fc82"; }

.icon-voicemail_14::before {
  content: "\fc83"; }

.icon-voicemail_16::before {
  content: "\fc84"; }

.icon-voicemail_18::before {
  content: "\fc85"; }

.icon-voicemail_20::before {
  content: "\fc86"; }

.icon-voicemail_22::before {
  content: "\fc87"; }

.icon-voicemail_24::before {
  content: "\fc88"; }

.icon-voicemail_28::before {
  content: "\fc89"; }

.icon-voicemail_8::before {
  content: "\fc8a"; }

.icon-voicemail-active_12::before {
  content: "\fc8b"; }

.icon-voicemail-active_14::before {
  content: "\fc8c"; }

.icon-voicemail-active_16::before {
  content: "\fc8d"; }

.icon-voicemail-active_18::before {
  content: "\fc8e"; }

.icon-voicemail-active_20::before {
  content: "\fc8f"; }

.icon-voicemail-active_22::before {
  content: "\fc90"; }

.icon-voicemail-active_24::before {
  content: "\fc91"; }

.icon-voicemail-active_28::before {
  content: "\fc92"; }

.icon-wallpaper_16::before {
  content: "\fc93"; }

.icon-wallpaper_20::before {
  content: "\fc94"; }

.icon-wallpaper_24::before {
  content: "\fc95"; }

.icon-wallpaper_28::before {
  content: "\fc96"; }

.icon-wallpaper_32::before {
  content: "\fc97"; }

.icon-warning_100::before {
  content: "\fc98"; }

.icon-warning_12::before {
  content: "\fc99"; }

.icon-warning_14::before {
  content: "\fc9a"; }

.icon-warning_16::before {
  content: "\fc9b"; }

.icon-warning_20::before {
  content: "\fc9c"; }

.icon-warning_24::before {
  content: "\fc9d"; }

.icon-warning_28::before {
  content: "\fc9e"; }

.icon-warning_32::before {
  content: "\fc9f"; }

.icon-warning_40::before {
  content: "\fca0"; }

.icon-warning_44::before {
  content: "\fca1"; }

.icon-warning_56::before {
  content: "\fca2"; }

.icon-warning_64::before {
  content: "\fca3"; }

.icon-warning_72::before {
  content: "\fca4"; }

.icon-warning-active_12::before {
  content: "\fca5"; }

.icon-warning-active_16::before {
  content: "\fca6"; }

.icon-waveform_20::before {
  content: "\fca7"; }

.icon-web-sharing_16::before {
  content: "\fca8"; }

.icon-web-sharing_24::before {
  content: "\fca9"; }

.icon-webex_10::before {
  content: "\fcaa"; }

.icon-webex_16::before {
  content: "\fcab"; }

.icon-webex_24::before {
  content: "\fcac"; }

.icon-webex_48::before {
  content: "\fcad"; }

.icon-webex-board_12::before {
  content: "\fcae"; }

.icon-webex-board_14::before {
  content: "\fcaf"; }

.icon-webex-board_16::before {
  content: "\fcb0"; }

.icon-webex-board_20::before {
  content: "\fcb1"; }

.icon-webex-board_24::before {
  content: "\fcb2"; }

.icon-webex-board_28::before {
  content: "\fcb3"; }

.icon-webex-board_32::before {
  content: "\fcb4"; }

.icon-webex-board_48::before {
  content: "\fcb5"; }

.icon-webex-calling_10::before {
  content: "\fcb6"; }

.icon-webex-calling_12::before {
  content: "\fcb7"; }

.icon-webex-calling_16::before {
  content: "\fcb8"; }

.icon-webex-calling_18::before {
  content: "\fcb9"; }

.icon-webex-calling_20::before {
  content: "\fcba"; }

.icon-webex-calling_24::before {
  content: "\fcbb"; }

.icon-webex-codec-plus_16::before {
  content: "\fcbc"; }

.icon-webex-codec-plus_20::before {
  content: "\fcbd"; }

.icon-webex-community_20::before {
  content: "\fcbe"; }

.icon-webex-desk-camera_20::before {
  content: "\fcbf"; }

.icon-webex-instant-meeting_12::before {
  content: "\fcc0"; }

.icon-webex-instant-meeting_14::before {
  content: "\fcc1"; }

.icon-webex-instant-meeting_16::before {
  content: "\fcc2"; }

.icon-webex-instant-meeting_20::before {
  content: "\fcc3"; }

.icon-webex-instant-meeting_24::before {
  content: "\fcc4"; }

.icon-webex-meetings_10::before {
  content: "\fcc5"; }

.icon-webex-meetings_12::before {
  content: "\fcc6"; }

.icon-webex-meetings_14::before {
  content: "\fcc7"; }

.icon-webex-meetings_16::before {
  content: "\fcc8"; }

.icon-webex-meetings_20::before {
  content: "\fcc9"; }

.icon-webex-meetings_24::before {
  content: "\fcca"; }

.icon-webex-meetings_48::before {
  content: "\fccb"; }

.icon-webex-quad-camera_16::before {
  content: "\fccc"; }

.icon-webex-quad-camera_20::before {
  content: "\fccd"; }

.icon-webex-room-kit_16::before {
  content: "\fcce"; }

.icon-webex-room-kit_20::before {
  content: "\fccf"; }

.icon-webex-room-kit-plus_16::before {
  content: "\fcd0"; }

.icon-webex-room-kit-plus_20::before {
  content: "\fcd1"; }

.icon-webex-share_12::before {
  content: "\fcd2"; }

.icon-webex-share_14::before {
  content: "\fcd3"; }

.icon-webex-share_16::before {
  content: "\fcd4"; }

.icon-webex-share_20::before {
  content: "\fcd5"; }

.icon-webex-teams_10::before {
  content: "\fcd6"; }

.icon-webex-teams_12::before {
  content: "\fcd7"; }

.icon-webex-teams_14::before {
  content: "\fcd8"; }

.icon-webex-teams_16::before {
  content: "\fcd9"; }

.icon-webex-teams_18::before {
  content: "\fcda"; }

.icon-webex-teams_20::before {
  content: "\fcdb"; }

.icon-webex-voice_16::before {
  content: "\fcdc"; }

.icon-webex-voice_20::before {
  content: "\fcdd"; }

.icon-webpop_12::before {
  content: "\fcde"; }

.icon-webpop_16::before {
  content: "\fcdf"; }

.icon-webpop_20::before {
  content: "\fce0"; }

.icon-webpop_24::before {
  content: "\fce1"; }

.icon-whatsApp_12::before {
  content: "\fce2"; }

.icon-whatsApp_16::before {
  content: "\fce3"; }

.icon-whatsapp-outline_12::before {
  content: "\fce4"; }

.icon-whatsapp-outline_16::before {
  content: "\fce5"; }

.icon-whiteboard_10::before {
  content: "\fce6"; }

.icon-whiteboard_12::before {
  content: "\fce7"; }

.icon-whiteboard_14::before {
  content: "\fce8"; }

.icon-whiteboard_16::before {
  content: "\fce9"; }

.icon-whiteboard_20::before {
  content: "\fcea"; }

.icon-whiteboard_24::before {
  content: "\fceb"; }

.icon-whiteboard_26::before {
  content: "\fcec"; }

.icon-whiteboard_28::before {
  content: "\fced"; }

.icon-whiteboard_32::before {
  content: "\fcee"; }

.icon-whiteboard_36::before {
  content: "\fcef"; }

.icon-whiteboard_8::before {
  content: "\fcf0"; }

.icon-whiteboard-content_16::before {
  content: "\fcf1"; }

.icon-whiteboard-content_24::before {
  content: "\fcf2"; }

.icon-widgets-adr_20::before {
  content: "\fcf3"; }

.icon-wifi_12::before {
  content: "\fcf4"; }

.icon-wifi_16::before {
  content: "\fcf5"; }

.icon-wifi_20::before {
  content: "\fcf6"; }

.icon-wifi_24::before {
  content: "\fcf7"; }

.icon-wifi-error_12::before {
  content: "\fcf8"; }

.icon-wifi-error_16::before {
  content: "\fcf9"; }

.icon-wifi-selected_24::before {
  content: "\fcfa"; }

.icon-wikipedia_16::before {
  content: "\fcfb"; }

.icon-window-corner-scrub_16::before {
  content: "\fcfc"; }

.icon-window-vertical-scrub_16::before {
  content: "\fcfd"; }

.icon-youtube-circle_24::before {
  content: "\fcfe"; }

.icon-youtube-circle_32::before {
  content: "\fcff"; }

.icon-youtube-circle_40::before {
  content: "\fd00"; }

.icon-zoom-in_12::before {
  content: "\fd01"; }

.icon-zoom-in_14::before {
  content: "\fd02"; }

.icon-zoom-in_16::before {
  content: "\fd03"; }

.icon-zoom-in_20::before {
  content: "\fd04"; }

.icon-zoom-out_12::before {
  content: "\fd05"; }

.icon-zoom-out_14::before {
  content: "\fd06"; }

.icon-zoom-out_16::before {
  content: "\fd07"; }

.icon-zoom-out_20::before {
  content: "\fd08"; }

/**
 * @component variables
 * @section mediaqueries
 *
 * @variable $screen - screens only
 * @variable $landscape - landscape orientation
 * @variable $portrait - portrait orientation
 * @variable $small-up - screens 0px width and larger
 * @variable $small-only - small screens from 0 - 640px width
 * @variable $medium-up - screens 640px and larger
 * @variable $medium-only - screens 640px to 1024px
 * @variable $large-up - screens 1025px and larger
 * @variable $large-only - screens 1025px to 1440px
 * @variable $xlarge-up - screens 1441px and larger
 * @variable $xlarge-only - screens 1441px to 1920px
 * @variable $xxlarge-up - screens 1921px and larger
 * @variable $xxlarge-only - same as $xxlarge-up
 * @variable $retina - retina screens
 *
 * @scss
 *    @media only screen and (min-width:40.0625em) {
 *      **Media specific styles**
 *    }
 *
 */
/**
 * @component variables
 * @section mediaqueries
 *
 * @variable $screen - screens only
 * @variable $landscape - landscape orientation
 * @variable $portrait - portrait orientation
 * @variable $small-up - screens 0px width and larger
 * @variable $small-only - small screens from 0 - 640px width
 * @variable $medium-up - screens 640px and larger
 * @variable $medium-only - screens 640px to 1024px
 * @variable $large-up - screens 1025px and larger
 * @variable $large-only - screens 1025px to 1440px
 * @variable $xlarge-up - screens 1441px and larger
 * @variable $xlarge-only - screens 1441px to 1920px
 * @variable $xxlarge-up - screens 1921px and larger
 * @variable $xxlarge-only - same as $xxlarge-up
 * @variable $retina - retina screens
 *
 * @scss
 *    @media only screen and (min-width:40.0625em) {
 *      **Media specific styles**
 *    }
 *
 */
/* stylelint-disable font-family-no-missing-generic-family-keyword */
/** @component badge */
[class*='block-grid-'] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }
  [class*='block-grid-']:before, [class*='block-grid-']:after {
    display: table;
    content: ' '; }
  [class*='block-grid-']:after {
    clear: both; }
  [class*='block-grid-'] > li, .md [class*='block-grid-'] > .li,
  .md [class*='block-grid-'] > .md-li {
    display: block;
    float: left;
    height: auto;
    padding: 0 0.625rem 1.25rem; }

@media only screen {
  .small-block-grid-1 > li, .md .small-block-grid-1 > .li,
  .md .small-block-grid-1 > .md-li {
    width: 100%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .small-block-grid-1 > li:nth-of-type(1n), .md .small-block-grid-1 > .li:nth-of-type(1n),
    .md .small-block-grid-1 > .md-li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-1 > li:nth-of-type(1n + 1), .md .small-block-grid-1 > .li:nth-of-type(1n + 1),
    .md .small-block-grid-1 > .md-li:nth-of-type(1n + 1) {
      clear: both; }
  .small-block-grid-2 > li, .md .small-block-grid-2 > .li,
  .md .small-block-grid-2 > .md-li {
    width: 50%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .small-block-grid-2 > li:nth-of-type(1n), .md .small-block-grid-2 > .li:nth-of-type(1n),
    .md .small-block-grid-2 > .md-li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-2 > li:nth-of-type(2n + 1), .md .small-block-grid-2 > .li:nth-of-type(2n + 1),
    .md .small-block-grid-2 > .md-li:nth-of-type(2n + 1) {
      clear: both; }
  .small-block-grid-3 > li, .md .small-block-grid-3 > .li,
  .md .small-block-grid-3 > .md-li {
    width: 33.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .small-block-grid-3 > li:nth-of-type(1n), .md .small-block-grid-3 > .li:nth-of-type(1n),
    .md .small-block-grid-3 > .md-li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-3 > li:nth-of-type(3n + 1), .md .small-block-grid-3 > .li:nth-of-type(3n + 1),
    .md .small-block-grid-3 > .md-li:nth-of-type(3n + 1) {
      clear: both; }
  .small-block-grid-4 > li, .md .small-block-grid-4 > .li,
  .md .small-block-grid-4 > .md-li {
    width: 25%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .small-block-grid-4 > li:nth-of-type(1n), .md .small-block-grid-4 > .li:nth-of-type(1n),
    .md .small-block-grid-4 > .md-li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-4 > li:nth-of-type(4n + 1), .md .small-block-grid-4 > .li:nth-of-type(4n + 1),
    .md .small-block-grid-4 > .md-li:nth-of-type(4n + 1) {
      clear: both; }
  .small-block-grid-5 > li, .md .small-block-grid-5 > .li,
  .md .small-block-grid-5 > .md-li {
    width: 20%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .small-block-grid-5 > li:nth-of-type(1n), .md .small-block-grid-5 > .li:nth-of-type(1n),
    .md .small-block-grid-5 > .md-li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-5 > li:nth-of-type(5n + 1), .md .small-block-grid-5 > .li:nth-of-type(5n + 1),
    .md .small-block-grid-5 > .md-li:nth-of-type(5n + 1) {
      clear: both; }
  .small-block-grid-6 > li, .md .small-block-grid-6 > .li,
  .md .small-block-grid-6 > .md-li {
    width: 16.66667%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .small-block-grid-6 > li:nth-of-type(1n), .md .small-block-grid-6 > .li:nth-of-type(1n),
    .md .small-block-grid-6 > .md-li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-6 > li:nth-of-type(6n + 1), .md .small-block-grid-6 > .li:nth-of-type(6n + 1),
    .md .small-block-grid-6 > .md-li:nth-of-type(6n + 1) {
      clear: both; }
  .small-block-grid-7 > li, .md .small-block-grid-7 > .li,
  .md .small-block-grid-7 > .md-li {
    width: 14.28571%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .small-block-grid-7 > li:nth-of-type(1n), .md .small-block-grid-7 > .li:nth-of-type(1n),
    .md .small-block-grid-7 > .md-li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-7 > li:nth-of-type(7n + 1), .md .small-block-grid-7 > .li:nth-of-type(7n + 1),
    .md .small-block-grid-7 > .md-li:nth-of-type(7n + 1) {
      clear: both; }
  .small-block-grid-8 > li, .md .small-block-grid-8 > .li,
  .md .small-block-grid-8 > .md-li {
    width: 12.5%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .small-block-grid-8 > li:nth-of-type(1n), .md .small-block-grid-8 > .li:nth-of-type(1n),
    .md .small-block-grid-8 > .md-li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-8 > li:nth-of-type(8n + 1), .md .small-block-grid-8 > .li:nth-of-type(8n + 1),
    .md .small-block-grid-8 > .md-li:nth-of-type(8n + 1) {
      clear: both; }
  .small-block-grid-9 > li, .md .small-block-grid-9 > .li,
  .md .small-block-grid-9 > .md-li {
    width: 11.11111%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .small-block-grid-9 > li:nth-of-type(1n), .md .small-block-grid-9 > .li:nth-of-type(1n),
    .md .small-block-grid-9 > .md-li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-9 > li:nth-of-type(9n + 1), .md .small-block-grid-9 > .li:nth-of-type(9n + 1),
    .md .small-block-grid-9 > .md-li:nth-of-type(9n + 1) {
      clear: both; }
  .small-block-grid-10 > li, .md .small-block-grid-10 > .li,
  .md .small-block-grid-10 > .md-li {
    width: 10%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .small-block-grid-10 > li:nth-of-type(1n), .md .small-block-grid-10 > .li:nth-of-type(1n),
    .md .small-block-grid-10 > .md-li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-10 > li:nth-of-type(10n + 1), .md .small-block-grid-10 > .li:nth-of-type(10n + 1),
    .md .small-block-grid-10 > .md-li:nth-of-type(10n + 1) {
      clear: both; }
  .small-block-grid-11 > li, .md .small-block-grid-11 > .li,
  .md .small-block-grid-11 > .md-li {
    width: 9.09091%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .small-block-grid-11 > li:nth-of-type(1n), .md .small-block-grid-11 > .li:nth-of-type(1n),
    .md .small-block-grid-11 > .md-li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-11 > li:nth-of-type(11n + 1), .md .small-block-grid-11 > .li:nth-of-type(11n + 1),
    .md .small-block-grid-11 > .md-li:nth-of-type(11n + 1) {
      clear: both; }
  .small-block-grid-12 > li, .md .small-block-grid-12 > .li,
  .md .small-block-grid-12 > .md-li {
    width: 8.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .small-block-grid-12 > li:nth-of-type(1n), .md .small-block-grid-12 > .li:nth-of-type(1n),
    .md .small-block-grid-12 > .md-li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-12 > li:nth-of-type(12n + 1), .md .small-block-grid-12 > .li:nth-of-type(12n + 1),
    .md .small-block-grid-12 > .md-li:nth-of-type(12n + 1) {
      clear: both; } }

@media only screen and (min-width: 40.0625em) {
  .medium-block-grid-1 > li, .md .medium-block-grid-1 > .li,
  .md .medium-block-grid-1 > .md-li {
    width: 100%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .medium-block-grid-1 > li:nth-of-type(1n), .md .medium-block-grid-1 > .li:nth-of-type(1n),
    .md .medium-block-grid-1 > .md-li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-1 > li:nth-of-type(1n + 1), .md .medium-block-grid-1 > .li:nth-of-type(1n + 1),
    .md .medium-block-grid-1 > .md-li:nth-of-type(1n + 1) {
      clear: both; }
  .medium-block-grid-2 > li, .md .medium-block-grid-2 > .li,
  .md .medium-block-grid-2 > .md-li {
    width: 50%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .medium-block-grid-2 > li:nth-of-type(1n), .md .medium-block-grid-2 > .li:nth-of-type(1n),
    .md .medium-block-grid-2 > .md-li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-2 > li:nth-of-type(2n + 1), .md .medium-block-grid-2 > .li:nth-of-type(2n + 1),
    .md .medium-block-grid-2 > .md-li:nth-of-type(2n + 1) {
      clear: both; }
  .medium-block-grid-3 > li, .md .medium-block-grid-3 > .li,
  .md .medium-block-grid-3 > .md-li {
    width: 33.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .medium-block-grid-3 > li:nth-of-type(1n), .md .medium-block-grid-3 > .li:nth-of-type(1n),
    .md .medium-block-grid-3 > .md-li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-3 > li:nth-of-type(3n + 1), .md .medium-block-grid-3 > .li:nth-of-type(3n + 1),
    .md .medium-block-grid-3 > .md-li:nth-of-type(3n + 1) {
      clear: both; }
  .medium-block-grid-4 > li, .md .medium-block-grid-4 > .li,
  .md .medium-block-grid-4 > .md-li {
    width: 25%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .medium-block-grid-4 > li:nth-of-type(1n), .md .medium-block-grid-4 > .li:nth-of-type(1n),
    .md .medium-block-grid-4 > .md-li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-4 > li:nth-of-type(4n + 1), .md .medium-block-grid-4 > .li:nth-of-type(4n + 1),
    .md .medium-block-grid-4 > .md-li:nth-of-type(4n + 1) {
      clear: both; }
  .medium-block-grid-5 > li, .md .medium-block-grid-5 > .li,
  .md .medium-block-grid-5 > .md-li {
    width: 20%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .medium-block-grid-5 > li:nth-of-type(1n), .md .medium-block-grid-5 > .li:nth-of-type(1n),
    .md .medium-block-grid-5 > .md-li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-5 > li:nth-of-type(5n + 1), .md .medium-block-grid-5 > .li:nth-of-type(5n + 1),
    .md .medium-block-grid-5 > .md-li:nth-of-type(5n + 1) {
      clear: both; }
  .medium-block-grid-6 > li, .md .medium-block-grid-6 > .li,
  .md .medium-block-grid-6 > .md-li {
    width: 16.66667%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .medium-block-grid-6 > li:nth-of-type(1n), .md .medium-block-grid-6 > .li:nth-of-type(1n),
    .md .medium-block-grid-6 > .md-li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-6 > li:nth-of-type(6n + 1), .md .medium-block-grid-6 > .li:nth-of-type(6n + 1),
    .md .medium-block-grid-6 > .md-li:nth-of-type(6n + 1) {
      clear: both; }
  .medium-block-grid-7 > li, .md .medium-block-grid-7 > .li,
  .md .medium-block-grid-7 > .md-li {
    width: 14.28571%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .medium-block-grid-7 > li:nth-of-type(1n), .md .medium-block-grid-7 > .li:nth-of-type(1n),
    .md .medium-block-grid-7 > .md-li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-7 > li:nth-of-type(7n + 1), .md .medium-block-grid-7 > .li:nth-of-type(7n + 1),
    .md .medium-block-grid-7 > .md-li:nth-of-type(7n + 1) {
      clear: both; }
  .medium-block-grid-8 > li, .md .medium-block-grid-8 > .li,
  .md .medium-block-grid-8 > .md-li {
    width: 12.5%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .medium-block-grid-8 > li:nth-of-type(1n), .md .medium-block-grid-8 > .li:nth-of-type(1n),
    .md .medium-block-grid-8 > .md-li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-8 > li:nth-of-type(8n + 1), .md .medium-block-grid-8 > .li:nth-of-type(8n + 1),
    .md .medium-block-grid-8 > .md-li:nth-of-type(8n + 1) {
      clear: both; }
  .medium-block-grid-9 > li, .md .medium-block-grid-9 > .li,
  .md .medium-block-grid-9 > .md-li {
    width: 11.11111%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .medium-block-grid-9 > li:nth-of-type(1n), .md .medium-block-grid-9 > .li:nth-of-type(1n),
    .md .medium-block-grid-9 > .md-li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-9 > li:nth-of-type(9n + 1), .md .medium-block-grid-9 > .li:nth-of-type(9n + 1),
    .md .medium-block-grid-9 > .md-li:nth-of-type(9n + 1) {
      clear: both; }
  .medium-block-grid-10 > li, .md .medium-block-grid-10 > .li,
  .md .medium-block-grid-10 > .md-li {
    width: 10%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .medium-block-grid-10 > li:nth-of-type(1n), .md .medium-block-grid-10 > .li:nth-of-type(1n),
    .md .medium-block-grid-10 > .md-li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-10 > li:nth-of-type(10n + 1), .md .medium-block-grid-10 > .li:nth-of-type(10n + 1),
    .md .medium-block-grid-10 > .md-li:nth-of-type(10n + 1) {
      clear: both; }
  .medium-block-grid-11 > li, .md .medium-block-grid-11 > .li,
  .md .medium-block-grid-11 > .md-li {
    width: 9.09091%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .medium-block-grid-11 > li:nth-of-type(1n), .md .medium-block-grid-11 > .li:nth-of-type(1n),
    .md .medium-block-grid-11 > .md-li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-11 > li:nth-of-type(11n + 1), .md .medium-block-grid-11 > .li:nth-of-type(11n + 1),
    .md .medium-block-grid-11 > .md-li:nth-of-type(11n + 1) {
      clear: both; }
  .medium-block-grid-12 > li, .md .medium-block-grid-12 > .li,
  .md .medium-block-grid-12 > .md-li {
    width: 8.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .medium-block-grid-12 > li:nth-of-type(1n), .md .medium-block-grid-12 > .li:nth-of-type(1n),
    .md .medium-block-grid-12 > .md-li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-12 > li:nth-of-type(12n + 1), .md .medium-block-grid-12 > .li:nth-of-type(12n + 1),
    .md .medium-block-grid-12 > .md-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 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 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 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 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 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 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 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 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 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 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 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 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) {
  .xlarge-block-grid-1 > li, .md .xlarge-block-grid-1 > .li,
  .md .xlarge-block-grid-1 > .md-li {
    width: 100%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xlarge-block-grid-1 > li:nth-of-type(1n), .md .xlarge-block-grid-1 > .li:nth-of-type(1n),
    .md .xlarge-block-grid-1 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xlarge-block-grid-1 > li:nth-of-type(1n + 1), .md .xlarge-block-grid-1 > .li:nth-of-type(1n + 1),
    .md .xlarge-block-grid-1 > .md-li:nth-of-type(1n + 1) {
      clear: both; }
  .xlarge-block-grid-2 > li, .md .xlarge-block-grid-2 > .li,
  .md .xlarge-block-grid-2 > .md-li {
    width: 50%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xlarge-block-grid-2 > li:nth-of-type(1n), .md .xlarge-block-grid-2 > .li:nth-of-type(1n),
    .md .xlarge-block-grid-2 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xlarge-block-grid-2 > li:nth-of-type(2n + 1), .md .xlarge-block-grid-2 > .li:nth-of-type(2n + 1),
    .md .xlarge-block-grid-2 > .md-li:nth-of-type(2n + 1) {
      clear: both; }
  .xlarge-block-grid-3 > li, .md .xlarge-block-grid-3 > .li,
  .md .xlarge-block-grid-3 > .md-li {
    width: 33.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xlarge-block-grid-3 > li:nth-of-type(1n), .md .xlarge-block-grid-3 > .li:nth-of-type(1n),
    .md .xlarge-block-grid-3 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xlarge-block-grid-3 > li:nth-of-type(3n + 1), .md .xlarge-block-grid-3 > .li:nth-of-type(3n + 1),
    .md .xlarge-block-grid-3 > .md-li:nth-of-type(3n + 1) {
      clear: both; }
  .xlarge-block-grid-4 > li, .md .xlarge-block-grid-4 > .li,
  .md .xlarge-block-grid-4 > .md-li {
    width: 25%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xlarge-block-grid-4 > li:nth-of-type(1n), .md .xlarge-block-grid-4 > .li:nth-of-type(1n),
    .md .xlarge-block-grid-4 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xlarge-block-grid-4 > li:nth-of-type(4n + 1), .md .xlarge-block-grid-4 > .li:nth-of-type(4n + 1),
    .md .xlarge-block-grid-4 > .md-li:nth-of-type(4n + 1) {
      clear: both; }
  .xlarge-block-grid-5 > li, .md .xlarge-block-grid-5 > .li,
  .md .xlarge-block-grid-5 > .md-li {
    width: 20%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xlarge-block-grid-5 > li:nth-of-type(1n), .md .xlarge-block-grid-5 > .li:nth-of-type(1n),
    .md .xlarge-block-grid-5 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xlarge-block-grid-5 > li:nth-of-type(5n + 1), .md .xlarge-block-grid-5 > .li:nth-of-type(5n + 1),
    .md .xlarge-block-grid-5 > .md-li:nth-of-type(5n + 1) {
      clear: both; }
  .xlarge-block-grid-6 > li, .md .xlarge-block-grid-6 > .li,
  .md .xlarge-block-grid-6 > .md-li {
    width: 16.66667%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xlarge-block-grid-6 > li:nth-of-type(1n), .md .xlarge-block-grid-6 > .li:nth-of-type(1n),
    .md .xlarge-block-grid-6 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xlarge-block-grid-6 > li:nth-of-type(6n + 1), .md .xlarge-block-grid-6 > .li:nth-of-type(6n + 1),
    .md .xlarge-block-grid-6 > .md-li:nth-of-type(6n + 1) {
      clear: both; }
  .xlarge-block-grid-7 > li, .md .xlarge-block-grid-7 > .li,
  .md .xlarge-block-grid-7 > .md-li {
    width: 14.28571%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xlarge-block-grid-7 > li:nth-of-type(1n), .md .xlarge-block-grid-7 > .li:nth-of-type(1n),
    .md .xlarge-block-grid-7 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xlarge-block-grid-7 > li:nth-of-type(7n + 1), .md .xlarge-block-grid-7 > .li:nth-of-type(7n + 1),
    .md .xlarge-block-grid-7 > .md-li:nth-of-type(7n + 1) {
      clear: both; }
  .xlarge-block-grid-8 > li, .md .xlarge-block-grid-8 > .li,
  .md .xlarge-block-grid-8 > .md-li {
    width: 12.5%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xlarge-block-grid-8 > li:nth-of-type(1n), .md .xlarge-block-grid-8 > .li:nth-of-type(1n),
    .md .xlarge-block-grid-8 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xlarge-block-grid-8 > li:nth-of-type(8n + 1), .md .xlarge-block-grid-8 > .li:nth-of-type(8n + 1),
    .md .xlarge-block-grid-8 > .md-li:nth-of-type(8n + 1) {
      clear: both; }
  .xlarge-block-grid-9 > li, .md .xlarge-block-grid-9 > .li,
  .md .xlarge-block-grid-9 > .md-li {
    width: 11.11111%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xlarge-block-grid-9 > li:nth-of-type(1n), .md .xlarge-block-grid-9 > .li:nth-of-type(1n),
    .md .xlarge-block-grid-9 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xlarge-block-grid-9 > li:nth-of-type(9n + 1), .md .xlarge-block-grid-9 > .li:nth-of-type(9n + 1),
    .md .xlarge-block-grid-9 > .md-li:nth-of-type(9n + 1) {
      clear: both; }
  .xlarge-block-grid-10 > li, .md .xlarge-block-grid-10 > .li,
  .md .xlarge-block-grid-10 > .md-li {
    width: 10%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xlarge-block-grid-10 > li:nth-of-type(1n), .md .xlarge-block-grid-10 > .li:nth-of-type(1n),
    .md .xlarge-block-grid-10 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xlarge-block-grid-10 > li:nth-of-type(10n + 1), .md .xlarge-block-grid-10 > .li:nth-of-type(10n + 1),
    .md .xlarge-block-grid-10 > .md-li:nth-of-type(10n + 1) {
      clear: both; }
  .xlarge-block-grid-11 > li, .md .xlarge-block-grid-11 > .li,
  .md .xlarge-block-grid-11 > .md-li {
    width: 9.09091%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xlarge-block-grid-11 > li:nth-of-type(1n), .md .xlarge-block-grid-11 > .li:nth-of-type(1n),
    .md .xlarge-block-grid-11 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xlarge-block-grid-11 > li:nth-of-type(11n + 1), .md .xlarge-block-grid-11 > .li:nth-of-type(11n + 1),
    .md .xlarge-block-grid-11 > .md-li:nth-of-type(11n + 1) {
      clear: both; }
  .xlarge-block-grid-12 > li, .md .xlarge-block-grid-12 > .li,
  .md .xlarge-block-grid-12 > .md-li {
    width: 8.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xlarge-block-grid-12 > li:nth-of-type(1n), .md .xlarge-block-grid-12 > .li:nth-of-type(1n),
    .md .xlarge-block-grid-12 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xlarge-block-grid-12 > li:nth-of-type(12n + 1), .md .xlarge-block-grid-12 > .li:nth-of-type(12n + 1),
    .md .xlarge-block-grid-12 > .md-li:nth-of-type(12n + 1) {
      clear: both; } }

@media only screen and (min-width: 120.0625em) {
  .xxlarge-block-grid-1 > li, .md .xxlarge-block-grid-1 > .li,
  .md .xxlarge-block-grid-1 > .md-li {
    width: 100%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xxlarge-block-grid-1 > li:nth-of-type(1n), .md .xxlarge-block-grid-1 > .li:nth-of-type(1n),
    .md .xxlarge-block-grid-1 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xxlarge-block-grid-1 > li:nth-of-type(1n + 1), .md .xxlarge-block-grid-1 > .li:nth-of-type(1n + 1),
    .md .xxlarge-block-grid-1 > .md-li:nth-of-type(1n + 1) {
      clear: both; }
  .xxlarge-block-grid-2 > li, .md .xxlarge-block-grid-2 > .li,
  .md .xxlarge-block-grid-2 > .md-li {
    width: 50%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xxlarge-block-grid-2 > li:nth-of-type(1n), .md .xxlarge-block-grid-2 > .li:nth-of-type(1n),
    .md .xxlarge-block-grid-2 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xxlarge-block-grid-2 > li:nth-of-type(2n + 1), .md .xxlarge-block-grid-2 > .li:nth-of-type(2n + 1),
    .md .xxlarge-block-grid-2 > .md-li:nth-of-type(2n + 1) {
      clear: both; }
  .xxlarge-block-grid-3 > li, .md .xxlarge-block-grid-3 > .li,
  .md .xxlarge-block-grid-3 > .md-li {
    width: 33.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xxlarge-block-grid-3 > li:nth-of-type(1n), .md .xxlarge-block-grid-3 > .li:nth-of-type(1n),
    .md .xxlarge-block-grid-3 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xxlarge-block-grid-3 > li:nth-of-type(3n + 1), .md .xxlarge-block-grid-3 > .li:nth-of-type(3n + 1),
    .md .xxlarge-block-grid-3 > .md-li:nth-of-type(3n + 1) {
      clear: both; }
  .xxlarge-block-grid-4 > li, .md .xxlarge-block-grid-4 > .li,
  .md .xxlarge-block-grid-4 > .md-li {
    width: 25%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xxlarge-block-grid-4 > li:nth-of-type(1n), .md .xxlarge-block-grid-4 > .li:nth-of-type(1n),
    .md .xxlarge-block-grid-4 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xxlarge-block-grid-4 > li:nth-of-type(4n + 1), .md .xxlarge-block-grid-4 > .li:nth-of-type(4n + 1),
    .md .xxlarge-block-grid-4 > .md-li:nth-of-type(4n + 1) {
      clear: both; }
  .xxlarge-block-grid-5 > li, .md .xxlarge-block-grid-5 > .li,
  .md .xxlarge-block-grid-5 > .md-li {
    width: 20%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xxlarge-block-grid-5 > li:nth-of-type(1n), .md .xxlarge-block-grid-5 > .li:nth-of-type(1n),
    .md .xxlarge-block-grid-5 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xxlarge-block-grid-5 > li:nth-of-type(5n + 1), .md .xxlarge-block-grid-5 > .li:nth-of-type(5n + 1),
    .md .xxlarge-block-grid-5 > .md-li:nth-of-type(5n + 1) {
      clear: both; }
  .xxlarge-block-grid-6 > li, .md .xxlarge-block-grid-6 > .li,
  .md .xxlarge-block-grid-6 > .md-li {
    width: 16.66667%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xxlarge-block-grid-6 > li:nth-of-type(1n), .md .xxlarge-block-grid-6 > .li:nth-of-type(1n),
    .md .xxlarge-block-grid-6 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xxlarge-block-grid-6 > li:nth-of-type(6n + 1), .md .xxlarge-block-grid-6 > .li:nth-of-type(6n + 1),
    .md .xxlarge-block-grid-6 > .md-li:nth-of-type(6n + 1) {
      clear: both; }
  .xxlarge-block-grid-7 > li, .md .xxlarge-block-grid-7 > .li,
  .md .xxlarge-block-grid-7 > .md-li {
    width: 14.28571%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xxlarge-block-grid-7 > li:nth-of-type(1n), .md .xxlarge-block-grid-7 > .li:nth-of-type(1n),
    .md .xxlarge-block-grid-7 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xxlarge-block-grid-7 > li:nth-of-type(7n + 1), .md .xxlarge-block-grid-7 > .li:nth-of-type(7n + 1),
    .md .xxlarge-block-grid-7 > .md-li:nth-of-type(7n + 1) {
      clear: both; }
  .xxlarge-block-grid-8 > li, .md .xxlarge-block-grid-8 > .li,
  .md .xxlarge-block-grid-8 > .md-li {
    width: 12.5%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xxlarge-block-grid-8 > li:nth-of-type(1n), .md .xxlarge-block-grid-8 > .li:nth-of-type(1n),
    .md .xxlarge-block-grid-8 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xxlarge-block-grid-8 > li:nth-of-type(8n + 1), .md .xxlarge-block-grid-8 > .li:nth-of-type(8n + 1),
    .md .xxlarge-block-grid-8 > .md-li:nth-of-type(8n + 1) {
      clear: both; }
  .xxlarge-block-grid-9 > li, .md .xxlarge-block-grid-9 > .li,
  .md .xxlarge-block-grid-9 > .md-li {
    width: 11.11111%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xxlarge-block-grid-9 > li:nth-of-type(1n), .md .xxlarge-block-grid-9 > .li:nth-of-type(1n),
    .md .xxlarge-block-grid-9 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xxlarge-block-grid-9 > li:nth-of-type(9n + 1), .md .xxlarge-block-grid-9 > .li:nth-of-type(9n + 1),
    .md .xxlarge-block-grid-9 > .md-li:nth-of-type(9n + 1) {
      clear: both; }
  .xxlarge-block-grid-10 > li, .md .xxlarge-block-grid-10 > .li,
  .md .xxlarge-block-grid-10 > .md-li {
    width: 10%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xxlarge-block-grid-10 > li:nth-of-type(1n), .md .xxlarge-block-grid-10 > .li:nth-of-type(1n),
    .md .xxlarge-block-grid-10 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xxlarge-block-grid-10 > li:nth-of-type(10n + 1), .md .xxlarge-block-grid-10 > .li:nth-of-type(10n + 1),
    .md .xxlarge-block-grid-10 > .md-li:nth-of-type(10n + 1) {
      clear: both; }
  .xxlarge-block-grid-11 > li, .md .xxlarge-block-grid-11 > .li,
  .md .xxlarge-block-grid-11 > .md-li {
    width: 9.09091%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xxlarge-block-grid-11 > li:nth-of-type(1n), .md .xxlarge-block-grid-11 > .li:nth-of-type(1n),
    .md .xxlarge-block-grid-11 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xxlarge-block-grid-11 > li:nth-of-type(11n + 1), .md .xxlarge-block-grid-11 > .li:nth-of-type(11n + 1),
    .md .xxlarge-block-grid-11 > .md-li:nth-of-type(11n + 1) {
      clear: both; }
  .xxlarge-block-grid-12 > li, .md .xxlarge-block-grid-12 > .li,
  .md .xxlarge-block-grid-12 > .md-li {
    width: 8.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none; }
    .xxlarge-block-grid-12 > li:nth-of-type(1n), .md .xxlarge-block-grid-12 > .li:nth-of-type(1n),
    .md .xxlarge-block-grid-12 > .md-li:nth-of-type(1n) {
      clear: none; }
    .xxlarge-block-grid-12 > li:nth-of-type(12n + 1), .md .xxlarge-block-grid-12 > .li:nth-of-type(12n + 1),
    .md .xxlarge-block-grid-12 > .md-li:nth-of-type(12n + 1) {
      clear: both; } }

/* begin block-grid override */
/**
 * @component variables
 * @section mediaqueries
 *
 * @variable $screen - screens only
 * @variable $landscape - landscape orientation
 * @variable $portrait - portrait orientation
 * @variable $small-up - screens 0px width and larger
 * @variable $small-only - small screens from 0 - 640px width
 * @variable $medium-up - screens 640px and larger
 * @variable $medium-only - screens 640px to 1024px
 * @variable $large-up - screens 1025px and larger
 * @variable $large-only - screens 1025px to 1440px
 * @variable $xlarge-up - screens 1441px and larger
 * @variable $xlarge-only - screens 1441px to 1920px
 * @variable $xxlarge-up - screens 1921px and larger
 * @variable $xxlarge-only - same as $xxlarge-up
 * @variable $retina - retina screens
 *
 * @scss
 *    @media only screen and (min-width:40.0625em) {
 *      **Media specific styles**
 *    }
 *
 */
/*------------------------------------*\
    #STICKY-ELEMENT
\*------------------------------------*/
.md .md-form__section > .section__info .sticky {
  position: sticky;
  top: 0%;
  display: inline-block; }

.md dl, .md .dl,
.md .md-dl {
  line-height: 1.71429;
  font-size: 0.875rem;
  line-height: 1.7143; }
  .md dl.dt, .md .dt.dl,
  .md .dt.md-dl {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dl.dd, .md .dd.dl,
  .md .dd.md-dl {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dl.li, .md .li.dl,
  .md .li.md-dl {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dl.h6, .md .h6.dl,
  .md .h6.md-dl {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dl.pre, .md .pre.dl,
  .md .pre.md-dl {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dl.code, .md .code.dl,
  .md .code.md-dl {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dl.p, .md .p.dl, .md .md-form__section .section__content .dl.sub-section__description,
  .md .p.md-dl, .md .md-form__section .section__content .md-dl.sub-section__description, .md .md-form__section .section__content dl.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dl.blockquote, .md .blockquote.dl,
  .md .blockquote.md-dl {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dl.th, .md .th.dl,
  .md .th.md-dl {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dl.td, .md .td.dl,
  .md .td.md-dl {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dl.small, .md .small.dl,
  .md .small.md-dl {
    font-size: 0.875;
    line-height: 1.71429; }
  .md dl.body-small, .md .body-small.dl,
  .md .body-small.md-dl {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md dl.body-smallest, .md .body-smallest.dl,
  .md .body-smallest.md-dl {
    font-size: 0.625rem;
    line-height: 1.6; }

.md dt, .md .dt,
.md .md-dt {
  line-height: 1.71429;
  font-size: 0.875rem;
  line-height: 1.7143; }
  .md dt.dl, .md .dl.dt,
  .md .dl.md-dt {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dt.dd, .md .dd.dt,
  .md .dd.md-dt {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dt.li, .md .li.dt,
  .md .li.md-dt {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dt.h6, .md .h6.dt,
  .md .h6.md-dt {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dt.pre, .md .pre.dt,
  .md .pre.md-dt {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dt.code, .md .code.dt,
  .md .code.md-dt {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dt.p, .md .p.dt, .md .md-form__section .section__content .dt.sub-section__description,
  .md .p.md-dt, .md .md-form__section .section__content .md-dt.sub-section__description, .md .md-form__section .section__content dt.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dt.blockquote, .md .blockquote.dt,
  .md .blockquote.md-dt {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dt.th, .md .th.dt,
  .md .th.md-dt {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dt.td, .md .td.dt,
  .md .td.md-dt {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dt.small, .md .small.dt,
  .md .small.md-dt {
    font-size: 0.875;
    line-height: 1.71429; }
  .md dt.body-small, .md .body-small.dt,
  .md .body-small.md-dt {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md dt.body-smallest, .md .body-smallest.dt,
  .md .body-smallest.md-dt {
    font-size: 0.625rem;
    line-height: 1.6; }

.md dd, .md .dd,
.md .md-dd {
  line-height: 1.71429;
  font-size: 0.875rem;
  line-height: 1.7143; }
  .md dd.dl, .md .dl.dd,
  .md .dl.md-dd {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dd.dt, .md .dt.dd,
  .md .dt.md-dd {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dd.li, .md .li.dd,
  .md .li.md-dd {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dd.h6, .md .h6.dd,
  .md .h6.md-dd {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dd.pre, .md .pre.dd,
  .md .pre.md-dd {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dd.code, .md .code.dd,
  .md .code.md-dd {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dd.p, .md .p.dd, .md .md-form__section .section__content .dd.sub-section__description,
  .md .p.md-dd, .md .md-form__section .section__content .md-dd.sub-section__description, .md .md-form__section .section__content dd.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dd.blockquote, .md .blockquote.dd,
  .md .blockquote.md-dd {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dd.th, .md .th.dd,
  .md .th.md-dd {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dd.td, .md .td.dd,
  .md .td.md-dd {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md dd.small, .md .small.dd,
  .md .small.md-dd {
    font-size: 0.875;
    line-height: 1.71429; }
  .md dd.body-small, .md .body-small.dd,
  .md .body-small.md-dd {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md dd.body-smallest, .md .body-smallest.dd,
  .md .body-smallest.md-dd {
    font-size: 0.625rem;
    line-height: 1.6; }

.md li, .md .li,
.md .md-li {
  line-height: 1.71429;
  font-size: 0.875rem;
  line-height: 1.7143; }
  .md li.dl, .md .dl.li,
  .md .dl.md-li {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md li.dt, .md .dt.li,
  .md .dt.md-li {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md li.dd, .md .dd.li,
  .md .dd.md-li {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md li.h6, .md .h6.li,
  .md .h6.md-li {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md li.pre, .md .pre.li,
  .md .pre.md-li {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md li.code, .md .code.li,
  .md .code.md-li {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md li.p, .md .p.li, .md .md-form__section .section__content .li.sub-section__description,
  .md .p.md-li, .md .md-form__section .section__content .md-li.sub-section__description, .md .md-form__section .section__content li.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md li.blockquote, .md .blockquote.li,
  .md .blockquote.md-li {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md li.th, .md .th.li,
  .md .th.md-li {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md li.td, .md .td.li,
  .md .td.md-li {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md li.small, .md .small.li,
  .md .small.md-li {
    font-size: 0.875;
    line-height: 1.71429; }
  .md li.body-small, .md .body-small.li,
  .md .body-small.md-li {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md li.body-smallest, .md .body-smallest.li,
  .md .body-smallest.md-li {
    font-size: 0.625rem;
    line-height: 1.6; }

.md title-heading, .md .title-heading,
.md .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 title-heading.dl, .md .dl.title-heading,
  .md .dl.md-title-heading {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md title-heading.dt, .md .dt.title-heading,
  .md .dt.md-title-heading {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md title-heading.dd, .md .dd.title-heading,
  .md .dd.md-title-heading {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md title-heading.li, .md .li.title-heading,
  .md .li.md-title-heading {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md title-heading.h1, .md .h1.title-heading,
  .md .h1.md-title-heading {
    font-size: 3rem;
    line-height: 1.33333; }
  .md title-heading.h2, .md .h2.title-heading,
  .md .h2.md-title-heading {
    font-size: 2.25rem;
    line-height: 1.33333; }
  .md title-heading.h3, .md .h3.title-heading,
  .md .h3.md-title-heading {
    font-size: 1.625rem;
    line-height: 1.23077; }
  .md title-heading.h4, .md .h4.title-heading,
  .md .h4.md-title-heading {
    font-size: 1.25rem;
    line-height: 1.6; }
  .md title-heading.h5, .md .h5.title-heading,
  .md .h5.md-title-heading {
    font-size: 1rem;
    line-height: 1.5; }
  .md title-heading.h6, .md .h6.title-heading,
  .md .h6.md-title-heading {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md title-heading.pre, .md .pre.title-heading,
  .md .pre.md-title-heading {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md title-heading.code, .md .code.title-heading,
  .md .code.md-title-heading {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md title-heading.p, .md .p.title-heading, .md .md-form__section .section__content .title-heading.sub-section__description,
  .md .p.md-title-heading, .md .md-form__section .section__content .md-title-heading.sub-section__description, .md .md-form__section .section__content title-heading.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md title-heading.blockquote, .md .blockquote.title-heading,
  .md .blockquote.md-title-heading {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md title-heading.th, .md .th.title-heading,
  .md .th.md-title-heading {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md title-heading.td, .md .td.title-heading,
  .md .td.md-title-heading {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md title-heading.small, .md .small.title-heading,
  .md .small.md-title-heading {
    font-size: 0.875;
    line-height: 1.71429; }
  .md title-heading.body-small, .md .body-small.title-heading,
  .md .body-small.md-title-heading {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md title-heading.body-smallest, .md .body-smallest.title-heading,
  .md .body-smallest.md-title-heading {
    font-size: 0.625rem;
    line-height: 1.6; }

.md h1, .md .h1,
.md .md-h1 {
  font-family: "CiscoSansTT Thin", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.33333;
  font-size: 3rem;
  line-height: 1.33334; }
  .md h1.dl, .md .dl.h1,
  .md .dl.md-h1 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h1.dt, .md .dt.h1,
  .md .dt.md-h1 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h1.dd, .md .dd.h1,
  .md .dd.md-h1 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h1.li, .md .li.h1,
  .md .li.md-h1 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h1.h2, .md .h2.h1,
  .md .h2.md-h1 {
    font-size: 2.25rem;
    line-height: 1.33333; }
  .md h1.h3, .md .h3.h1,
  .md .h3.md-h1 {
    font-size: 1.625rem;
    line-height: 1.23077; }
  .md h1.h4, .md .h4.h1,
  .md .h4.md-h1 {
    font-size: 1.25rem;
    line-height: 1.6; }
  .md h1.h5, .md .h5.h1,
  .md .h5.md-h1 {
    font-size: 1rem;
    line-height: 1.5; }
  .md h1.h6, .md .h6.h1,
  .md .h6.md-h1 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h1.pre, .md .pre.h1,
  .md .pre.md-h1 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h1.code, .md .code.h1,
  .md .code.md-h1 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h1.p, .md .p.h1, .md .md-form__section .section__content .h1.sub-section__description,
  .md .p.md-h1, .md .md-form__section .section__content .md-h1.sub-section__description, .md .md-form__section .section__content h1.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h1.blockquote, .md .blockquote.h1,
  .md .blockquote.md-h1 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h1.th, .md .th.h1,
  .md .th.md-h1 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h1.td, .md .td.h1,
  .md .td.md-h1 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h1.small, .md .small.h1,
  .md .small.md-h1 {
    font-size: 0.875;
    line-height: 1.71429; }
  .md h1.body-small, .md .body-small.h1,
  .md .body-small.md-h1 {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md h1.body-smallest, .md .body-smallest.h1,
  .md .body-smallest.md-h1 {
    font-size: 0.625rem;
    line-height: 1.6; }

.md h2, .md .h2,
.md .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 h2.dl, .md .dl.h2,
  .md .dl.md-h2 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h2.dt, .md .dt.h2,
  .md .dt.md-h2 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h2.dd, .md .dd.h2,
  .md .dd.md-h2 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h2.li, .md .li.h2,
  .md .li.md-h2 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h2.h3, .md .h3.h2,
  .md .h3.md-h2 {
    font-size: 1.625rem;
    line-height: 1.23077; }
  .md h2.h4, .md .h4.h2,
  .md .h4.md-h2 {
    font-size: 1.25rem;
    line-height: 1.6; }
  .md h2.h5, .md .h5.h2,
  .md .h5.md-h2 {
    font-size: 1rem;
    line-height: 1.5; }
  .md h2.h6, .md .h6.h2,
  .md .h6.md-h2 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h2.pre, .md .pre.h2,
  .md .pre.md-h2 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h2.code, .md .code.h2,
  .md .code.md-h2 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h2.p, .md .p.h2, .md .md-form__section .section__content .h2.sub-section__description,
  .md .p.md-h2, .md .md-form__section .section__content .md-h2.sub-section__description, .md .md-form__section .section__content h2.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h2.blockquote, .md .blockquote.h2,
  .md .blockquote.md-h2 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h2.th, .md .th.h2,
  .md .th.md-h2 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h2.td, .md .td.h2,
  .md .td.md-h2 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h2.small, .md .small.h2,
  .md .small.md-h2 {
    font-size: 0.875;
    line-height: 1.71429; }
  .md h2.body-small, .md .body-small.h2,
  .md .body-small.md-h2 {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md h2.body-smallest, .md .body-smallest.h2,
  .md .body-smallest.md-h2 {
    font-size: 0.625rem;
    line-height: 1.6; }

.md h3, .md .h3,
.md .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 h3.dl, .md .dl.h3,
  .md .dl.md-h3 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h3.dt, .md .dt.h3,
  .md .dt.md-h3 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h3.dd, .md .dd.h3,
  .md .dd.md-h3 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h3.li, .md .li.h3,
  .md .li.md-h3 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h3.h4, .md .h4.h3,
  .md .h4.md-h3 {
    font-size: 1.25rem;
    line-height: 1.6; }
  .md h3.h5, .md .h5.h3,
  .md .h5.md-h3 {
    font-size: 1rem;
    line-height: 1.5; }
  .md h3.h6, .md .h6.h3,
  .md .h6.md-h3 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h3.pre, .md .pre.h3,
  .md .pre.md-h3 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h3.code, .md .code.h3,
  .md .code.md-h3 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h3.p, .md .p.h3, .md .md-form__section .section__content .h3.sub-section__description,
  .md .p.md-h3, .md .md-form__section .section__content .md-h3.sub-section__description, .md .md-form__section .section__content h3.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h3.blockquote, .md .blockquote.h3,
  .md .blockquote.md-h3 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h3.th, .md .th.h3,
  .md .th.md-h3 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h3.td, .md .td.h3,
  .md .td.md-h3 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h3.small, .md .small.h3,
  .md .small.md-h3 {
    font-size: 0.875;
    line-height: 1.71429; }
  .md h3.body-small, .md .body-small.h3,
  .md .body-small.md-h3 {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md h3.body-smallest, .md .body-smallest.h3,
  .md .body-smallest.md-h3 {
    font-size: 0.625rem;
    line-height: 1.6; }

.md h4, .md .h4,
.md .md-h4, .md .md-form__section .section__info .section__title {
  font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.6;
  font-size: 1.25rem;
  line-height: 1.60001; }
  .md h4.dl, .md .dl.h4,
  .md .dl.md-h4, .md .md-form__section .section__info .dl.section__title {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h4.dt, .md .dt.h4,
  .md .dt.md-h4, .md .md-form__section .section__info .dt.section__title {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h4.dd, .md .dd.h4,
  .md .dd.md-h4, .md .md-form__section .section__info .dd.section__title {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h4.li, .md .li.h4,
  .md .li.md-h4, .md .md-form__section .section__info .li.section__title {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h4.h5, .md .h5.h4,
  .md .h5.md-h4, .md .md-form__section .section__info .h5.section__title {
    font-size: 1rem;
    line-height: 1.5; }
  .md h4.h6, .md .h6.h4,
  .md .h6.md-h4, .md .md-form__section .section__info .h6.section__title {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h4.pre, .md .pre.h4,
  .md .pre.md-h4, .md .md-form__section .section__info .pre.section__title {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h4.code, .md .code.h4,
  .md .code.md-h4, .md .md-form__section .section__info .code.section__title {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h4.p, .md .p.h4, .md .md-form__section .section__content .h4.sub-section__description,
  .md .p.md-h4, .md .md-form__section .section__content .md-h4.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 .md-form__section .section__content .section__info .section__title.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h4.blockquote, .md .blockquote.h4,
  .md .blockquote.md-h4, .md .md-form__section .section__info .blockquote.section__title {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h4.th, .md .th.h4,
  .md .th.md-h4, .md .md-form__section .section__info .th.section__title {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h4.td, .md .td.h4,
  .md .td.md-h4, .md .md-form__section .section__info .td.section__title {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h4.small, .md .small.h4,
  .md .small.md-h4, .md .md-form__section .section__info .small.section__title {
    font-size: 0.875;
    line-height: 1.71429; }
  .md h4.body-small, .md .body-small.h4,
  .md .body-small.md-h4, .md .md-form__section .section__info .body-small.section__title {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md h4.body-smallest, .md .body-smallest.h4,
  .md .body-smallest.md-h4, .md .md-form__section .section__info .body-smallest.section__title {
    font-size: 0.625rem;
    line-height: 1.6; }

.md h5, .md .h5,
.md .md-h5, .md .md-form__section .section__content .sub-section__label, .md .md-form__section .section__content .sub-section__title, .md .side-panel-container .md-form__section .section__info .section__title {
  font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.5;
  font-size: 1rem;
  line-height: 1.50001; }
  .md h5.dl, .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 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h5.dt, .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 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h5.dd, .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 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h5.li, .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 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h5.h6, .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 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h5.pre, .md .pre.h5,
  .md .pre.md-h5, .md .md-form__section .section__content .pre.sub-section__label, .md .md-form__section .section__content .pre.sub-section__title, .md .side-panel-container .md-form__section .section__info .pre.section__title {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h5.code, .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 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h5.p, .md .p.h5, .md .md-form__section .section__content .h5.sub-section__description,
  .md .p.md-h5, .md .md-form__section .section__content .md-h5.sub-section__description, .md .md-form__section .section__content h5.sub-section__description, .md .md-form__section .section__content .p.sub-section__label, .md .md-form__section .section__content .sub-section__label.sub-section__description, .md .md-form__section .section__content .p.sub-section__title, .md .md-form__section .section__content .sub-section__title.sub-section__description, .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 .section__content .sub-section__description.section__title, .md .side-panel-container .md-form__section .section__info .p.section__title {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h5.blockquote, .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 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h5.th, .md .th.h5,
  .md .th.md-h5, .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 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h5.td, .md .td.h5,
  .md .td.md-h5, .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 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h5.small, .md .small.h5,
  .md .small.md-h5, .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 {
    font-size: 0.875;
    line-height: 1.71429; }
  .md h5.body-small, .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 {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md h5.body-smallest, .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 {
    font-size: 0.625rem;
    line-height: 1.6; }

.md h6, .md .h6,
.md .md-h6 {
  font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.71429;
  font-size: 0.875rem;
  line-height: 1.7143; }
  .md h6.dl, .md .dl.h6,
  .md .dl.md-h6 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h6.dt, .md .dt.h6,
  .md .dt.md-h6 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h6.dd, .md .dd.h6,
  .md .dd.md-h6 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h6.li, .md .li.h6,
  .md .li.md-h6 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h6.pre, .md .pre.h6,
  .md .pre.md-h6 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h6.code, .md .code.h6,
  .md .code.md-h6 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h6.p, .md .p.h6, .md .md-form__section .section__content .h6.sub-section__description,
  .md .p.md-h6, .md .md-form__section .section__content .md-h6.sub-section__description, .md .md-form__section .section__content h6.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h6.blockquote, .md .blockquote.h6,
  .md .blockquote.md-h6 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h6.th, .md .th.h6,
  .md .th.md-h6 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h6.td, .md .td.h6,
  .md .td.md-h6 {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md h6.small, .md .small.h6,
  .md .small.md-h6 {
    font-size: 0.875;
    line-height: 1.71429; }
  .md h6.body-small, .md .body-small.h6,
  .md .body-small.md-h6 {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md h6.body-smallest, .md .body-smallest.h6,
  .md .body-smallest.md-h6 {
    font-size: 0.625rem;
    line-height: 1.6; }

.md pre, .md .pre,
.md .md-pre {
  font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.71429;
  font-size: 0.875rem;
  line-height: 1.7143; }
  .md pre.dl, .md .dl.pre,
  .md .dl.md-pre {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md pre.dt, .md .dt.pre,
  .md .dt.md-pre {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md pre.dd, .md .dd.pre,
  .md .dd.md-pre {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md pre.li, .md .li.pre,
  .md .li.md-pre {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md pre.h6, .md .h6.pre,
  .md .h6.md-pre {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md pre.code, .md .code.pre,
  .md .code.md-pre {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md pre.p, .md .p.pre, .md .md-form__section .section__content .pre.sub-section__description,
  .md .p.md-pre, .md .md-form__section .section__content .md-pre.sub-section__description, .md .md-form__section .section__content pre.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md pre.blockquote, .md .blockquote.pre,
  .md .blockquote.md-pre {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md pre.th, .md .th.pre,
  .md .th.md-pre {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md pre.td, .md .td.pre,
  .md .td.md-pre {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md pre.small, .md .small.pre,
  .md .small.md-pre {
    font-size: 0.875;
    line-height: 1.71429; }
  .md pre.body-small, .md .body-small.pre,
  .md .body-small.md-pre {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md pre.body-smallest, .md .body-smallest.pre,
  .md .body-smallest.md-pre {
    font-size: 0.625rem;
    line-height: 1.6; }

.md code, .md .code,
.md .md-code {
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  line-height: 1.71429;
  font-size: 0.875rem;
  line-height: 1.7143; }
  .md code.dl, .md .dl.code,
  .md .dl.md-code {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md code.dt, .md .dt.code,
  .md .dt.md-code {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md code.dd, .md .dd.code,
  .md .dd.md-code {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md code.li, .md .li.code,
  .md .li.md-code {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md code.h6, .md .h6.code,
  .md .h6.md-code {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md code.pre, .md .pre.code,
  .md .pre.md-code {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md code.p, .md .p.code, .md .md-form__section .section__content .code.sub-section__description,
  .md .p.md-code, .md .md-form__section .section__content .md-code.sub-section__description, .md .md-form__section .section__content code.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md code.blockquote, .md .blockquote.code,
  .md .blockquote.md-code {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md code.th, .md .th.code,
  .md .th.md-code {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md code.td, .md .td.code,
  .md .td.md-code {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md code.small, .md .small.code,
  .md .small.md-code {
    font-size: 0.875;
    line-height: 1.71429; }
  .md code.body-small, .md .body-small.code,
  .md .body-small.md-code {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md code.body-smallest, .md .body-smallest.code,
  .md .body-smallest.md-code {
    font-size: 0.625rem;
    line-height: 1.6; }

.md p, .md .p, .md .md-form__section .section__content .sub-section__description,
.md .md-p {
  font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.71429;
  font-size: 0.875rem;
  line-height: 1.7143; }
  .md p.dl, .md .dl.p, .md .md-form__section .section__content .dl.sub-section__description,
  .md .dl.md-p {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md p.dt, .md .dt.p, .md .md-form__section .section__content .dt.sub-section__description,
  .md .dt.md-p {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md p.dd, .md .dd.p, .md .md-form__section .section__content .dd.sub-section__description,
  .md .dd.md-p {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md p.li, .md .li.p, .md .md-form__section .section__content .li.sub-section__description,
  .md .li.md-p {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md p.h6, .md .h6.p, .md .md-form__section .section__content .h6.sub-section__description,
  .md .h6.md-p {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md p.pre, .md .pre.p, .md .md-form__section .section__content .pre.sub-section__description,
  .md .pre.md-p {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md p.code, .md .code.p, .md .md-form__section .section__content .code.sub-section__description,
  .md .code.md-p {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md p.blockquote, .md .blockquote.p, .md .md-form__section .section__content .blockquote.sub-section__description,
  .md .blockquote.md-p {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md p.th, .md .th.p, .md .md-form__section .section__content .th.sub-section__description,
  .md .th.md-p {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md p.td, .md .td.p, .md .md-form__section .section__content .td.sub-section__description,
  .md .td.md-p {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md p.small, .md .small.p, .md .md-form__section .section__content .small.sub-section__description,
  .md .small.md-p {
    font-size: 0.875;
    line-height: 1.71429; }
  .md p.body-small, .md .body-small.p, .md .md-form__section .section__content .body-small.sub-section__description,
  .md .body-small.md-p {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md p.body-smallest, .md .body-smallest.p, .md .md-form__section .section__content .body-smallest.sub-section__description,
  .md .body-smallest.md-p {
    font-size: 0.625rem;
    line-height: 1.6; }

.md blockquote, .md .blockquote,
.md .md-blockquote {
  font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.71429;
  font-size: 0.875rem;
  line-height: 1.7143; }
  .md blockquote.dl, .md .dl.blockquote,
  .md .dl.md-blockquote {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md blockquote.dt, .md .dt.blockquote,
  .md .dt.md-blockquote {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md blockquote.dd, .md .dd.blockquote,
  .md .dd.md-blockquote {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md blockquote.li, .md .li.blockquote,
  .md .li.md-blockquote {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md blockquote.h6, .md .h6.blockquote,
  .md .h6.md-blockquote {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md blockquote.pre, .md .pre.blockquote,
  .md .pre.md-blockquote {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md blockquote.code, .md .code.blockquote,
  .md .code.md-blockquote {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md blockquote.p, .md .p.blockquote, .md .md-form__section .section__content .blockquote.sub-section__description,
  .md .p.md-blockquote, .md .md-form__section .section__content .md-blockquote.sub-section__description, .md .md-form__section .section__content blockquote.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md blockquote.th, .md .th.blockquote,
  .md .th.md-blockquote {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md blockquote.td, .md .td.blockquote,
  .md .td.md-blockquote {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md blockquote.small, .md .small.blockquote,
  .md .small.md-blockquote {
    font-size: 0.875;
    line-height: 1.71429; }
  .md blockquote.body-small, .md .body-small.blockquote,
  .md .body-small.md-blockquote {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md blockquote.body-smallest, .md .body-smallest.blockquote,
  .md .body-smallest.md-blockquote {
    font-size: 0.625rem;
    line-height: 1.6; }

.md th, .md .th,
.md .md-th {
  font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.71429;
  font-size: 0.875rem;
  line-height: 1.7143; }
  .md th.dl, .md .dl.th,
  .md .dl.md-th {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md th.dt, .md .dt.th,
  .md .dt.md-th {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md th.dd, .md .dd.th,
  .md .dd.md-th {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md th.li, .md .li.th,
  .md .li.md-th {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md th.h6, .md .h6.th,
  .md .h6.md-th {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md th.pre, .md .pre.th,
  .md .pre.md-th {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md th.code, .md .code.th,
  .md .code.md-th {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md th.p, .md .p.th, .md .md-form__section .section__content .th.sub-section__description,
  .md .p.md-th, .md .md-form__section .section__content .md-th.sub-section__description, .md .md-form__section .section__content th.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md th.blockquote, .md .blockquote.th,
  .md .blockquote.md-th {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md th.td, .md .td.th,
  .md .td.md-th {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md th.small, .md .small.th,
  .md .small.md-th {
    font-size: 0.875;
    line-height: 1.71429; }
  .md th.body-small, .md .body-small.th,
  .md .body-small.md-th {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md th.body-smallest, .md .body-smallest.th,
  .md .body-smallest.md-th {
    font-size: 0.625rem;
    line-height: 1.6; }

.md td, .md .td,
.md .md-td {
  font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.71429;
  font-size: 0.875rem;
  line-height: 1.7143; }
  .md td.dl, .md .dl.td,
  .md .dl.md-td {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md td.dt, .md .dt.td,
  .md .dt.md-td {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md td.dd, .md .dd.td,
  .md .dd.md-td {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md td.li, .md .li.td,
  .md .li.md-td {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md td.h6, .md .h6.td,
  .md .h6.md-td {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md td.pre, .md .pre.td,
  .md .pre.md-td {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md td.code, .md .code.td,
  .md .code.md-td {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md td.p, .md .p.td, .md .md-form__section .section__content .td.sub-section__description,
  .md .p.md-td, .md .md-form__section .section__content .md-td.sub-section__description, .md .md-form__section .section__content td.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md td.blockquote, .md .blockquote.td,
  .md .blockquote.md-td {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md td.th, .md .th.td,
  .md .th.md-td {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md td.small, .md .small.td,
  .md .small.md-td {
    font-size: 0.875;
    line-height: 1.71429; }
  .md td.body-small, .md .body-small.td,
  .md .body-small.md-td {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md td.body-smallest, .md .body-smallest.td,
  .md .body-smallest.md-td {
    font-size: 0.625rem;
    line-height: 1.6; }

.md small, .md .small,
.md .md-small {
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.71429;
  font-size: 0.875;
  line-height: 1.7143; }
  .md small.dl, .md .dl.small,
  .md .dl.md-small {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md small.dt, .md .dt.small,
  .md .dt.md-small {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md small.dd, .md .dd.small,
  .md .dd.md-small {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md small.li, .md .li.small,
  .md .li.md-small {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md small.h6, .md .h6.small,
  .md .h6.md-small {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md small.pre, .md .pre.small,
  .md .pre.md-small {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md small.code, .md .code.small,
  .md .code.md-small {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md small.p, .md .p.small, .md .md-form__section .section__content .small.sub-section__description,
  .md .p.md-small, .md .md-form__section .section__content .md-small.sub-section__description, .md .md-form__section .section__content small.sub-section__description {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md small.blockquote, .md .blockquote.small,
  .md .blockquote.md-small {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md small.th, .md .th.small,
  .md .th.md-small {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md small.td, .md .td.small,
  .md .td.md-small {
    font-size: 0.875rem;
    line-height: 1.71429; }
  .md small.body-small, .md .body-small.small,
  .md .body-small.md-small {
    font-size: 0.75rem;
    line-height: 1.33333; }
  .md small.body-smallest, .md .body-smallest.small,
  .md .body-smallest.md-small {
    font-size: 0.625rem;
    line-height: 1.6; }

.body-small, .md body-small, .md .body-small,
.md .md-body-small {
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.33333;
  font-size: 0.75rem;
  line-height: 1.33334; }
  .body-smallest.body-small, .md body-small.body-smallest,
  .md .body-smallest.md-body-small {
    font-size: 0.625rem;
    line-height: 1.6; }

.body-smallest, .md body-smallest, .md .body-smallest,
.md .md-body-smallest {
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.6;
  font-size: 0.625rem;
  line-height: 1.60001; }

.copy-spacing h1, .copy-spacing .md .h1, .md .copy-spacing .h1,
.copy-spacing .md .md-h1, .md .copy-spacing .md-h1,
.copy-spacing .h1 {
  margin-bottom: 4rem; }

.copy-spacing h2, .copy-spacing .md .h2, .md .copy-spacing .h2,
.copy-spacing .md .md-h2, .md .copy-spacing .md-h2,
.copy-spacing .h2 {
  margin-bottom: 3rem; }

.copy-spacing h3, .copy-spacing .md .h3, .md .copy-spacing .h3,
.copy-spacing .md .md-h3, .md .copy-spacing .md-h3,
.copy-spacing .h3 {
  margin-bottom: 3rem; }

.copy-spacing h4, .copy-spacing .md .h4, .md .copy-spacing .h4,
.copy-spacing .md .md-h4, .md .copy-spacing .md-h4,
.copy-spacing .h4 {
  margin-bottom: 1.5rem; }

.copy-spacing h5, .copy-spacing .md .h5, .md .copy-spacing .h5,
.copy-spacing .md .md-h5, .md .copy-spacing .md-h5,
.copy-spacing .h5 {
  margin-bottom: 1.5rem; }

.copy-spacing h6, .copy-spacing .md .h6, .md .copy-spacing .h6,
.copy-spacing .md .md-h6, .md .copy-spacing .md-h6,
.copy-spacing .h6 {
  margin-bottom: 1.5rem; }

.copy-spacing p, .copy-spacing .md .p, .md .copy-spacing .p, .copy-spacing .md .md-form__section .section__content .sub-section__description, .md .md-form__section .section__content .copy-spacing .sub-section__description,
.copy-spacing .md .md-p, .md .copy-spacing .md-p,
.copy-spacing .p,
.copy-spacing .md .md-form__section .section__content .sub-section__description,
.md .md-form__section .section__content .copy-spacing .sub-section__description {
  margin-bottom: 1.5rem; }

.copy-spacing .body-smallest {
  margin-bottom: 1rem; }

.md-panel__spinner, .icon-spinner {
  position: relative;
  display: inline-block;
  margin: 2px;
  border-radius: 50%;
  border: 1px solid;
  border-color: #B2B2B2;
  border-color: var(--null, #B2B2B2);
  width: 1em;
  height: 1em; }
  .md-panel__spinner:after, .icon-spinner:after {
    border-top: 1px solid transparent;
    border-top: 1px solid var(--null, transparent);
    border-right: 1px solid transparent;
    border-right: 1px solid var(--null, transparent);
    border-bottom: 1px solid transparent;
    border-bottom: 1px solid var(--null, transparent);
    border-left: 1px solid #000000;
    border-left: 1px solid var(--null, #000000); }
  .md-panel__spinner:after, .icon-spinner:after {
    width: calc(1em);
    height: calc(1em); }
  .md-panel__spinner:after, .icon-spinner:after {
    position: absolute;
    top: -1px;
    left: -1px;
    text-indent: -9999em;
    border-radius: 50%;
    content: '';
    animation: load8 1s infinite linear; }

@-webkit-keyframes load8 {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes load8 {
  0% {
    transform: rotate(0deg); }
  100% {
    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;
    border-color: #91EBFF;
    border-color: var(--null, #91EBFF); }
    .icon-spinner:after {
      border-top: 1px solid transparent;
      border-top: 1px solid var(--null, transparent);
      border-right: 1px solid transparent;
      border-right: 1px solid var(--null, transparent);
      border-bottom: 1px solid transparent;
      border-bottom: 1px solid var(--null, transparent);
      border-left: 1px solid #00A0D1;
      border-left: 1px solid var(--null, #00A0D1); }
  .md--dark .md-panel__spinner, .md--dark .icon-spinner {
    border: 1px solid;
    border-color: #B2B2B2;
    border-color: var(--null, #B2B2B2); }
    .md--dark .md-panel__spinner:after, .md--dark .icon-spinner:after {
      border-top: 1px solid transparent;
      border-top: 1px solid var(--null, transparent);
      border-right: 1px solid transparent;
      border-right: 1px solid var(--null, transparent);
      border-bottom: 1px solid transparent;
      border-bottom: 1px solid var(--null, transparent);
      border-left: 1px solid #FFFFFF;
      border-left: 1px solid var(--null, #FFFFFF); }

/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  /* 1 */
  display: block; }

/**
 * Add the correct display in IE 9-.
 */
audio,
canvas,
progress,
video {
  display: inline-block; }

/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline; }

/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */
template,
[hidden] {
  display: none; }

/* Links
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */ }

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
  border-bottom: none;
  /* 1 */ }

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit; }

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder; }

/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic; }

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1, .md .h1,
.md .md-h1 {
  margin: 0.67em 0;
  font-size: 2em; }

/**
 * Add the correct background and color in IE 9-.
 */
mark {
  color: #000;
  background-color: #ff0; }

/**
 * Add the correct font size in all browsers.
 */
small, .md .small,
.md .md-small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none; }

/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code, .md .code,
.md .md-code,
kbd,
pre,
.md .pre,
.md .md-pre,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px; }

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
  box-sizing: content-box;
  /* 1 */ }

/* Forms
   ========================================================================== */
/**
 * 1. Change font properties to `inherit` in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
select,
textarea {
  margin: 0;
  /* 2 */
  font: inherit;
  /* 1 */ }

/**
 * Restore the font weight unset by the previous rule.
 */
optgroup {
  font-weight: bold; }

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible; }

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none; }

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
  /* 2 */ }

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none; }

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  padding: 0.35em 0.625em 0.75em;
  margin: 0 2px;
  border: 1px solid #c0c0c0; }

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  color: inherit;
  /* 2 */
  white-space: normal;
  /* 1 */
  box-sizing: border-box;
  /* 1 */ }

/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto; }

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type='checkbox'],
[type='radio'] {
  padding: 0;
  /* 2 */
  box-sizing: border-box;
  /* 1 */ }

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type='search'] {
  outline-offset: -2px;
  /* 2 */
  -webkit-appearance: textfield;
  /* 1 */ }

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
 */
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */
::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.6; }

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  font: inherit;
  /* 2 */
  -webkit-appearance: button;
  /* 1 */ }

html,
body {
  height: 100%; }

html {
  box-sizing: border-box; }

*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit; }

html,
body {
  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: normal;
  line-height: 1.71429;
  color: #292929;
  cursor: auto;
  background: #FFFFFF; }

a:hover {
  cursor: pointer; }

img {
  height: auto;
  max-width: 100%; }

img {
  -ms-interpolation-mode: bicubic; }

#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important; }

.left {
  float: left !important; }

.right {
  float: right !important; }

.clearfix:before, .clearfix:after {
  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 #CCCCCC; }
  .copy-spacing section:last-of-type {
    border: none; }

*:focus {
  border-color: transparent;
  outline: none;
  box-shadow: var(--md-globals-focus-ring-box-shadow); }

/** @component typography */
* {
  -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; }

div,
dl,
.md .dl,
.md .md-dl,
dt,
.md .dt,
.md .md-dt,
dd,
.md .dd,
.md .md-dd,
ul,
ol,
li,
.md .li,
.md .md-li, h1, .md .h1,
.md .md-h1,
h2,
.md .h2,
.md .md-h2,
h3,
.md .h3,
.md .md-h3,
h4,
.md .h4,
.md .md-h4,
h5,
.md .h5,
.md .md-h5,
h6,
.md .h6,
.md .md-h6,
pre,
.md .pre,
.md .md-pre,
form,
p,
.md .p,
.md .md-form__section .section__content .sub-section__description,
.md .md-p,
blockquote,
.md .blockquote,
.md .md-blockquote,
th,
.md .th,
.md .md-th,
td,
.md .td,
.md .md-td {
  padding: 0;
  margin: 0;
  font-weight: normal; }

a {
  line-height: inherit;
  color: #007AA3;
  color: var(--mdl-textColor-hyperlink-color, #007AA3);
  text-decoration: none; }
  a:hover, a:focus {
    color: #005E7D;
    color: var(--mdl-textColor-hyperlink-hover, #005E7D); }
  a img {
    border: none; }


p,
.md .p,
.md .md-form__section .section__content .sub-section__description,
.md .md-p {
  margin-bottom: 0;
  font-family: inherit;
  font-size: 0.875rem;
  font-weight: normal;
  text-rendering: optimizeLegibility; }
  p > code, .md .p > code, .md .md-form__section .section__content .sub-section__description > code, .md .md-p > code, .md p > .code, .md .p > .code, .md .md-form__section .section__content .sub-section__description > .code, .md .md-p > .code,
  .md p > .md-code,
  .md .p > .md-code,
  .md .md-form__section .section__content .sub-section__description > .md-code,
  .md .md-p > .md-code {
    line-height: 1em; }
  p.lead, .md .lead.p, .md .md-form__section .section__content .lead.sub-section__description,
  .md .lead.md-p {
    font-size: 0.875rem; }
  p aside, .md .p aside, .md .md-form__section .section__content .sub-section__description aside, .md .md-p aside {
    font-size: 0.875rem;
    font-style: italic;
    line-height: 1.71429; }

.subheader {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: normal;
  line-height: 1.71429;
  color: #909090; }

hr {
  height: 0;
  margin: 1.25rem 0 1.1875rem;
  clear: both;
  border: solid;
  border-color: #DEDEDE;
  border-color: var(--mdl-separator-primary, #DEDEDE);
  border-width: 1px 0 0; }

em,
i {
  font-style: italic;
  line-height: inherit; }

strong,
b {
  font-weight: bold;
  line-height: inherit; }

small, .md .small,
.md .md-small {
  font-size: 0.875;
  line-height: inherit; }

code, .md .code,
.md .md-code {
  padding: 0.125rem 0.3125rem 0.0625rem;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #292929;
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 0px; }

ul,
ol,
dl,
.md .dl,
.md .md-dl {
  margin-bottom: 0;
  font-family: inherit;
  font-size: 0.875rem;
  line-height: 1.71429;
  list-style-position: outside; }

ul {
  margin-left: 1rem; }
  ul.no-bullet {
    margin-left: 0; }
    ul.no-bullet li ul, ul.no-bullet .md .li ul, .md ul.no-bullet .li ul, ul.no-bullet .md .md-li ul, .md ul.no-bullet .md-li ul,
    ul.no-bullet li ol,
    ul.no-bullet .md .li ol,
    .md ul.no-bullet .li ol,
    ul.no-bullet .md .md-li ol,
    .md ul.no-bullet .md-li ol {
      margin-left: 1.25rem;
      margin-bottom: 0;
      list-style: none; }
  ul li ul, ul .md .li ul, .md ul .li ul, ul .md .md-li ul, .md ul .md-li ul,
  ul li ol,
  ul .md .li ol,
  .md ul .li ol,
  ul .md .md-li ol,
  .md ul .md-li ol {
    margin-left: 1.25rem;
    margin-bottom: 0; }
  ul.square li ul, ul.square .md .li ul, .md ul.square .li ul, ul.square .md .md-li ul, .md ul.square .md-li ul, ul.circle li ul, ul.circle .md .li ul, .md ul.circle .li ul, ul.circle .md .md-li ul, .md ul.circle .md-li ul, ul.disc li ul, ul.disc .md .li ul, .md ul.disc .li ul, ul.disc .md .md-li ul, .md ul.disc .md-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; }
  ol li ul, ol .md .li ul, .md ol .li ul, ol .md .md-li ul, .md ol .md-li ul,
  ol li ol,
  ol .md .li ol,
  .md ol .li ol,
  ol .md .md-li ol,
  .md ol .md-li ol {
    margin-left: 1.25rem;
    margin-bottom: 0; }

dl dt, .md .dl dt, .md .md-dl dt, dl .md .dt, .md dl .dt, .md .dl .dt, .md .md-dl .dt,
dl .md .md-dt, .md dl .md-dt,
.md .dl .md-dt,
.md .md-dl .md-dt {
  margin-bottom: 0;
  font-weight: bold; }

dl dd, .md .dl dd, .md .md-dl dd, dl .md .dd, .md dl .dd, .md .dl .dd, .md .md-dl .dd,
dl .md .md-dd, .md dl .md-dd,
.md .dl .md-dd,
.md .md-dl .md-dd {
  margin-bottom: 0.5rem; }

abbr,
acronym {
  font-size: 90%;
  color: #292929;
  text-transform: uppercase;
  cursor: help; }

abbr {
  text-transform: none; }
  abbr[title] {
    border-bottom: 1px dotted #DEDEDE; }


blockquote,
.md .blockquote,
.md .md-blockquote {
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  margin: 0 0 0;
  border-left: 4px solid;
  border-color: #949494;
  border-color: var(--mdl-separator-primary, #949494); }
  blockquote cite, .md .blockquote cite, .md .md-blockquote cite {
    display: block;
    font-size: 0.8125rem;
    color: inherit; }
    blockquote cite:before, .md .blockquote cite:before, .md .md-blockquote cite:before {
      content: '\2014 \0020'; }
    blockquote cite a, .md .blockquote cite a, .md .md-blockquote cite a,
    blockquote cite a:visited,
    .md .blockquote cite a:visited,
    .md .md-blockquote cite a:visited {
      color: inherit; }


blockquote,
.md .blockquote,
.md .md-blockquote,
blockquote p,
.md .blockquote p,
.md .md-blockquote p,
blockquote .md .p,
.md blockquote .p,
.md .blockquote .p,
.md .md-blockquote .p,
blockquote .md .md-form__section .section__content .sub-section__description,
.md .md-form__section .section__content blockquote .sub-section__description,
.md .blockquote .md-form__section .section__content .sub-section__description,
.md .md-form__section .section__content .blockquote .sub-section__description,
.md .md-blockquote .md-form__section .section__content .sub-section__description,
.md .md-form__section .section__content .md-blockquote .sub-section__description,
blockquote .md .md-p,
.md blockquote .md-p,
.md .blockquote .md-p,
.md .md-blockquote .md-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: #000000 !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: normal;
  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: normal;
  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: normal;
  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: normal;
  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: normal;
  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: normal;
  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: normal;
  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: normal;
  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: normal;
  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: normal;
  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: normal;
  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: normal;
  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: normal;
  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: 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% 0.5rem; }

.debug-grid:before {
  z-index: 9999;
  pointer-events: none; }

footer h1, footer .md .h1, .md footer .h1,
footer .md .md-h1, .md footer .md-h1,
footer h2,
footer .md .h2,
.md footer .h2,
footer .md .md-h2,
.md footer .md-h2,
footer h3,
footer .md .h3,
.md footer .h3,
footer .md .md-h3,
.md footer .md-h3,
footer h4,
footer .md .h4,
.md footer .h4,
footer .md .md-h4,
.md footer .md-h4,
footer h5,
footer .md .h5,
.md footer .h5,
footer .md .md-h5,
.md footer .md-h5,
footer h6,
footer .md .h6,
.md footer .h6,
footer .md .md-h6,
.md footer .md-h6,
footer p,
footer .md .p,
.md footer .p,
footer .md .md-form__section .section__content .sub-section__description,
.md .md-form__section .section__content footer .sub-section__description,
footer .md .md-p,
.md footer .md-p,
footer a,
footer span,
nav h1,
nav .md .h1,
.md nav .h1,
nav .md .md-h1,
.md nav .md-h1,
nav h2,
nav .md .h2,
.md nav .h2,
nav .md .md-h2,
.md nav .md-h2,
nav h3,
nav .md .h3,
.md nav .h3,
nav .md .md-h3,
.md nav .md-h3,
nav h4,
nav .md .h4,
.md nav .h4,
nav .md .md-h4,
.md nav .md-h4,
nav h5,
nav .md .h5,
.md nav .h5,
nav .md .md-h5,
.md nav .md-h5,
nav h6,
nav .md .h6,
.md nav .h6,
nav .md .md-h6,
.md nav .md-h6,
nav p,
nav .md .p,
.md nav .p,
nav .md .md-form__section .section__content .sub-section__description,
.md .md-form__section .section__content nav .sub-section__description,
nav .md .md-p,
.md nav .md-p,
nav a,
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 -0.625rem; }
  [class*='block-grid-']:before, [class*='block-grid-']:after {
    display: table;
    content: ' '; }
  [class*='block-grid-']:after {
    clear: both; }
  [class*='block-grid-'] > * {
    display: block;
    float: left;
    height: auto;
    padding: 0 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-']:before, [class*='column'][class*='block-grid-']:after {
    display: table;
    content: ' '; }
  [class*='column'][class*='block-grid-']:after {
    clear: both; }
  [class*='column'][class*='block-grid-'] > * {
    display: block;
    float: left;
    height: auto;
    padding: 0 0.625rem 1.25rem; }
  [class*='column'][class*='block-grid-'].collapse > * {
    padding: 0; }

@media only screen {
  .small-block-grid-1 > * {
    width: 100%;
    padding: 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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; } }

/** @component layout-grid */
.row {
  margin: 0 auto;
  max-width: 85.375rem;
  width: 100%; }
  .row:before, .row:after {
    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 -0.5rem;
    max-width: none;
    width: auto; }
    .row .row:before, .row .row:after {
      display: table;
      content: ' '; }
    .row .row:after {
      clear: both; }
    .row .row.collapse {
      margin: 0;
      max-width: none;
      width: auto; }
      .row .row.collapse:before, .row .row.collapse:after {
        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: 0.5rem;
  padding-right: 0.5rem;
  width: 100%;
  max-width: 100%;
  float: left; }

.column + .column:last-child,
.columns + .column:last-child,
[class^='col-'] + .column:last-child, .column + .columns:last-child, .column + :last-child[class^='col-'],
.columns + .columns:last-child,
[class^='col-'] + .columns:last-child,
.columns + :last-child[class^='col-'],
[class^='col-'] + :last-child[class^='col-'] {
  float: right; }

.column + .column.end,
.columns + .column.end,
[class^='col-'] + .column.end, .column + .columns.end, .column + .end[class^='col-'],
.columns + .columns.end,
[class^='col-'] + .columns.end,
.columns + .end[class^='col-'],
[class^='col-'] + .end[class^='col-'] {
  float: left; }

.row [class^='col-']:last-child,
.form-group [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: 0.5rem;
  padding-right: 0.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; }

.column.col-xs-centered,
.columns.col-xs-centered,
.col-xs-centered[class^='col-'] {
  margin-left: auto;
  margin-right: auto;
  float: none; }

.column.col-xs-uncentered,
.columns.col-xs-uncentered,
.col-xs-uncentered[class^='col-'] {
  float: left;
  margin-left: 0;
  margin-right: 0; }

.column.col-xs-centered:last-child,
.columns.col-xs-centered:last-child,
.col-xs-centered:last-child[class^='col-'] {
  float: none; }

.column.col-xs-uncentered:last-child,
.columns.col-xs-uncentered:last-child,
.col-xs-uncentered:last-child[class^='col-'] {
  float: left; }

.column.col-xs-uncentered.opposite,
.columns.col-xs-uncentered.opposite,
.col-xs-uncentered.opposite[class^='col-'] {
  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: 0.5rem;
  padding-right: 0.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: 0.5rem;
  padding-right: 0.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; }

.column.col-sm-centered,
.columns.col-sm-centered,
.col-sm-centered[class^='col-'] {
  margin-left: auto;
  margin-right: auto;
  float: none; }

.column.col-sm-uncentered,
.columns.col-sm-uncentered,
.col-sm-uncentered[class^='col-'] {
  float: left;
  margin-left: 0;
  margin-right: 0; }

.column.col-sm-centered:last-child,
.columns.col-sm-centered:last-child,
.col-sm-centered:last-child[class^='col-'] {
  float: none; }

.column.col-sm-uncentered:last-child,
.columns.col-sm-uncentered:last-child,
.col-sm-uncentered:last-child[class^='col-'] {
  float: left; }

.column.col-sm-uncentered.opposite,
.columns.col-sm-uncentered.opposite,
.col-sm-uncentered.opposite[class^='col-'] {
  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: 0.5rem;
  padding-right: 0.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: 0.5rem;
  padding-right: 0.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; }

.column.col-md-centered,
.columns.col-md-centered,
.col-md-centered[class^='col-'] {
  margin-left: auto;
  margin-right: auto;
  float: none; }

.column.col-md-uncentered,
.columns.col-md-uncentered,
.col-md-uncentered[class^='col-'] {
  float: left;
  margin-left: 0;
  margin-right: 0; }

.column.col-md-centered:last-child,
.columns.col-md-centered:last-child,
.col-md-centered:last-child[class^='col-'] {
  float: none; }

.column.col-md-uncentered:last-child,
.columns.col-md-uncentered:last-child,
.col-md-uncentered:last-child[class^='col-'] {
  float: left; }

.column.col-md-uncentered.opposite,
.columns.col-md-uncentered.opposite,
.col-md-uncentered.opposite[class^='col-'] {
  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: 0.5rem;
  padding-right: 0.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: 0.5rem;
  padding-right: 0.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; }

.column.col-lg-centered,
.columns.col-lg-centered,
.col-lg-centered[class^='col-'] {
  margin-left: auto;
  margin-right: auto;
  float: none; }

.column.col-lg-uncentered,
.columns.col-lg-uncentered,
.col-lg-uncentered[class^='col-'] {
  float: left;
  margin-left: 0;
  margin-right: 0; }

.column.col-lg-centered:last-child,
.columns.col-lg-centered:last-child,
.col-lg-centered:last-child[class^='col-'] {
  float: none; }

.column.col-lg-uncentered:last-child,
.columns.col-lg-uncentered:last-child,
.col-lg-uncentered:last-child[class^='col-'] {
  float: left; }

.column.col-lg-uncentered.opposite,
.columns.col-lg-uncentered.opposite,
.col-lg-uncentered.opposite[class^='col-'] {
  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: 0.5rem;
  padding-right: 0.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: 0.5rem;
    padding-right: 0.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: 0.5rem;
    padding-right: 0.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: 0.5rem;
    padding-right: 0.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: 0.5rem;
    padding-right: 0.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: 0.5rem;
    padding-right: 0.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: 0.5rem;
    padding-right: 0.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: 0.5rem;
    padding-right: 0.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: 0.5rem;
    padding-right: 0.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: 0.5rem;
    padding-right: 0.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: 0.5rem;
    padding-right: 0.5rem;
    float: left; } }

.row.collapse-left > .column:first-child:not([class*='-offset']), .row.collapse-both > .column:first-child:not([class*='-offset']), .row.collapse-left > .column:first-child:not([class*='-push']), .row.collapse-both > .column:first-child:not([class*='-push']),
.row.collapse-left > .columns:first-child:not([class*='-offset']),
.row.collapse-both > .columns:first-child:not([class*='-offset']),
.row.collapse-left > :first-child:not([class*='-offset'])[class^='col-'],
.row.collapse-both > :first-child:not([class*='-offset'])[class^='col-'],
.row.collapse-left > .columns:first-child:not([class*='-push']),
.row.collapse-both > .columns:first-child:not([class*='-push']),
.row.collapse-left > :first-child:not([class*='-push'])[class^='col-'],
.row.collapse-both > :first-child:not([class*='-push'])[class^='col-'],
.row.collapse-left [class^='col-']:first-child:not([class*='-offset']),
.row.collapse-both [class^='col-']:first-child:not([class*='-offset']),
.row.collapse-left [class^='col-']:first-child:not([class*='-push']),
.row.collapse-both [class^='col-']:first-child:not([class*='-push']) {
  padding-left: 0; }

.row.collapse-right > .column:last-child:not([class*='-offset']), .row.collapse-both > .column:last-child:not([class*='-offset']), .row.collapse-right > .column:last-child:not([class*='-push']), .row.collapse-both > .column:last-child:not([class*='-push']),
.row.collapse-right > .columns:last-child:not([class*='-offset']),
.row.collapse-both > .columns:last-child:not([class*='-offset']),
.row.collapse-right > :last-child:not([class*='-offset'])[class^='col-'],
.row.collapse-both > :last-child:not([class*='-offset'])[class^='col-'],
.row.collapse-right > .columns:last-child:not([class*='-push']),
.row.collapse-both > .columns:last-child:not([class*='-push']),
.row.collapse-right > :last-child:not([class*='-push'])[class^='col-'],
.row.collapse-both > :last-child:not([class*='-push'])[class^='col-'],
.row.collapse-right [class^='col-']:last-child:not([class*='-offset']),
.row.collapse-both [class^='col-']:last-child:not([class*='-offset']),
.row.collapse-right [class^='col-']:last-child:not([class*='-push']),
.row.collapse-both [class^='col-']:last-child:not([class*='-push']) {
  padding-right: 0; }

.row.full {
  width: 100%;
  max-width: 100% !important; }

.show-grid [class*='column'],
.show-grid [class*='columns'],
.show-grid [class*='block-grid'] > * {
  padding-top: 0.4375rem;
  padding-bottom: 0.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: -0.5rem;
  margin-left: -0.5rem; }

/** @component accordion */
@font-face {
  font-family: 'CiscoSansTT Light';
  font-style: normal;
  font-weight: normal;
  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: normal;
  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: #000000;
      background: #FFFFFF; }
    .md-accordion__group > .md-accordion__header {
      color: #000000;
      background: #FFFFFF; }
      .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: #000000;
        background-color: #C9F4FF; }
      .md-accordion__group > .md-accordion__header:focus {
        border-color: transparent;
        outline: none;
        box-shadow: var(--md-globals-focus-ring-box-shadow);
        box-shadow: inset 0 0 0 2px #000000; }
        .md-accordion__group > .md-accordion__header:focus:not(:focus-visible) {
          box-shadow: none; }
    .md-accordion__group > .md-accordion__content {
      color: #000000;
      background: #FFFFFF;
      font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif; }
    .md-accordion__group:focus {
      border-color: transparent;
      outline: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow); }
      .md-accordion__group:focus:not(:focus-visible) {
        box-shadow: none; }
    .md--dark .md-accordion__group.md-accordion__group--disabled > .md-accordion__header:hover {
      color: #FFFFFF;
      background: transparent; }
    .md--dark .md-accordion__group > .md-accordion__header {
      color: #FFFFFF;
      background: transparent; }
    .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: #FFFFFF;
      background-color: rgba(255, 255, 255, 0.08); }
    .md--dark .md-accordion__group > .md-accordion__header:focus {
      box-shadow: inset 0 0 0 2px #FFFFFF; }
    .md--dark .md-accordion__group > .md-accordion__content {
      color: #FFFFFF;
      background: transparent; }
    .md-accordion__group.md-accordion__group--disabled > .md-accordion__header {
      pointer-events: none;
      opacity: 0.2; }
    .md-accordion__group > .md-accordion__header {
      display: flex;
      width: 100%;
      padding: 0.625rem;
      font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 1rem;
      font-weight: normal;
      cursor: pointer;
      justify-content: space-between;
      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: "\f1ba";
        font-family: "momentum-ui-icons";
        font-size: 0.75rem;
        font-weight: normal; }
      .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 0.625rem 0 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: "\f209"; }

/* @component activity */
.md-button.md-activity {
  fill: #FFFFFF;
  margin: 0.3125rem; }
  .md-button.md-activity__chat,
  .md--dark .md-button.md-activity {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #00A0D1;
    background-color: var(--null, #00A0D1);
    border-color: transparent; }
    .md-button.md-activity__chat.disabled, .md-button.md-activity__chat.md-button--disabled, .md-button.md-activity__chat[disabled],
    .md--dark .md-button.md-activity.disabled,
    .md--dark .md-button.md-activity.md-button--disabled,
    .md--dark .md-button.md-activity[disabled] {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md-button.md-activity__chat.disabled:hover, .md-button.md-activity__chat.disabled:focus, .md-button.md-activity__chat.md-button--disabled:hover, .md-button.md-activity__chat.md-button--disabled:focus, .md-button.md-activity__chat[disabled]:hover, .md-button.md-activity__chat[disabled]:focus,
      .md--dark .md-button.md-activity.disabled:hover,
      .md--dark .md-button.md-activity.disabled:focus,
      .md--dark .md-button.md-activity.md-button--disabled:hover,
      .md--dark .md-button.md-activity.md-button--disabled:focus,
      .md--dark .md-button.md-activity[disabled]:hover,
      .md--dark .md-button.md-activity[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md-button.md-activity__chat:hover,
    .md--dark .md-button.md-activity:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #007AA3;
      background-color: var(--null, #007AA3); }
    .md-button.md-activity__chat:active, .md-button.md-activity__chat.active,
    .md--dark .md-button.md-activity:active,
    .md--dark .md-button.md-activity.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #005E7D;
      background-color: var(--null, #005E7D); }
    .md--contrast .md-button.md-activity__chat, .md--contrast
    .md--dark .md-button.md-activity {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #007AA3;
      background-color: var(--null, #007AA3);
      border-color: transparent; }
      .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], .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] {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast .md-button.md-activity__chat.disabled:hover, .md--contrast .md-button.md-activity__chat.disabled:focus, .md--contrast .md-button.md-activity__chat.md-button--disabled:hover, .md--contrast .md-button.md-activity__chat.md-button--disabled:focus, .md--contrast .md-button.md-activity__chat[disabled]:hover, .md--contrast .md-button.md-activity__chat[disabled]:focus, .md--contrast
        .md--dark .md-button.md-activity.disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.disabled:focus, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:focus, .md--contrast
        .md--dark .md-button.md-activity[disabled]:hover, .md--contrast
        .md--dark .md-button.md-activity[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast .md-button.md-activity__chat:hover, .md--contrast
      .md--dark .md-button.md-activity:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #005E7D;
        background-color: var(--null, #005E7D); }
      .md--contrast .md-button.md-activity__chat:active, .md--contrast .md-button.md-activity__chat.active, .md--contrast
      .md--dark .md-button.md-activity:active, .md--contrast
      .md--dark .md-button.md-activity.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #064157;
        background-color: var(--null, #064157); }
  .md-button.md-activity__camera,
  .md--dark .md-button.md-activity {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #00AB50;
    background-color: var(--null, #00AB50);
    border-color: transparent; }
    .md-button.md-activity__camera.disabled, .md-button.md-activity__camera.md-button--disabled, .md-button.md-activity__camera[disabled],
    .md--dark .md-button.md-activity.disabled,
    .md--dark .md-button.md-activity.md-button--disabled,
    .md--dark .md-button.md-activity[disabled] {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md-button.md-activity__camera.disabled:hover, .md-button.md-activity__camera.disabled:focus, .md-button.md-activity__camera.md-button--disabled:hover, .md-button.md-activity__camera.md-button--disabled:focus, .md-button.md-activity__camera[disabled]:hover, .md-button.md-activity__camera[disabled]:focus,
      .md--dark .md-button.md-activity.disabled:hover,
      .md--dark .md-button.md-activity.disabled:focus,
      .md--dark .md-button.md-activity.md-button--disabled:hover,
      .md--dark .md-button.md-activity.md-button--disabled:focus,
      .md--dark .md-button.md-activity[disabled]:hover,
      .md--dark .md-button.md-activity[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md-button.md-activity__camera:hover,
    .md--dark .md-button.md-activity:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #00853C;
      background-color: var(--null, #00853C); }
    .md-button.md-activity__camera:active, .md-button.md-activity__camera.active,
    .md--dark .md-button.md-activity:active,
    .md--dark .md-button.md-activity.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #03612C;
      background-color: var(--null, #03612C); }
    .md--contrast .md-button.md-activity__camera, .md--contrast
    .md--dark .md-button.md-activity {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #00853C;
      background-color: var(--null, #00853C);
      border-color: transparent; }
      .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], .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] {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast .md-button.md-activity__camera.disabled:hover, .md--contrast .md-button.md-activity__camera.disabled:focus, .md--contrast .md-button.md-activity__camera.md-button--disabled:hover, .md--contrast .md-button.md-activity__camera.md-button--disabled:focus, .md--contrast .md-button.md-activity__camera[disabled]:hover, .md--contrast .md-button.md-activity__camera[disabled]:focus, .md--contrast
        .md--dark .md-button.md-activity.disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.disabled:focus, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:focus, .md--contrast
        .md--dark .md-button.md-activity[disabled]:hover, .md--contrast
        .md--dark .md-button.md-activity[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast .md-button.md-activity__camera:hover, .md--contrast
      .md--dark .md-button.md-activity:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #03612C;
        background-color: var(--null, #03612C); }
      .md--contrast .md-button.md-activity__camera:active, .md--contrast .md-button.md-activity__camera.active, .md--contrast
      .md--dark .md-button.md-activity:active, .md--contrast
      .md--dark .md-button.md-activity.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #08421F;
        background-color: var(--null, #08421F); }
  .md-button.md-activity__contact-card,
  .md--dark .md-button.md-activity {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #949494;
    background-color: var(--null, #949494);
    border-color: transparent; }
    .md-button.md-activity__contact-card.disabled, .md-button.md-activity__contact-card.md-button--disabled, .md-button.md-activity__contact-card[disabled],
    .md--dark .md-button.md-activity.disabled,
    .md--dark .md-button.md-activity.md-button--disabled,
    .md--dark .md-button.md-activity[disabled] {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md-button.md-activity__contact-card.disabled:hover, .md-button.md-activity__contact-card.disabled:focus, .md-button.md-activity__contact-card.md-button--disabled:hover, .md-button.md-activity__contact-card.md-button--disabled:focus, .md-button.md-activity__contact-card[disabled]:hover, .md-button.md-activity__contact-card[disabled]:focus,
      .md--dark .md-button.md-activity.disabled:hover,
      .md--dark .md-button.md-activity.disabled:focus,
      .md--dark .md-button.md-activity.md-button--disabled:hover,
      .md--dark .md-button.md-activity.md-button--disabled:focus,
      .md--dark .md-button.md-activity[disabled]:hover,
      .md--dark .md-button.md-activity[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md-button.md-activity__contact-card:hover,
    .md--dark .md-button.md-activity:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #707070;
      background-color: var(--null, #707070); }
    .md-button.md-activity__contact-card:active, .md-button.md-activity__contact-card.active,
    .md--dark .md-button.md-activity:active,
    .md--dark .md-button.md-activity.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #545454;
      background-color: var(--null, #545454); }
    .md--contrast .md-button.md-activity__contact-card, .md--contrast
    .md--dark .md-button.md-activity {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #949494;
      background-color: var(--null, #949494);
      border-color: transparent; }
      .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], .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] {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast .md-button.md-activity__contact-card.disabled:hover, .md--contrast .md-button.md-activity__contact-card.disabled:focus, .md--contrast .md-button.md-activity__contact-card.md-button--disabled:hover, .md--contrast .md-button.md-activity__contact-card.md-button--disabled:focus, .md--contrast .md-button.md-activity__contact-card[disabled]:hover, .md--contrast .md-button.md-activity__contact-card[disabled]:focus, .md--contrast
        .md--dark .md-button.md-activity.disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.disabled:focus, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:focus, .md--contrast
        .md--dark .md-button.md-activity[disabled]:hover, .md--contrast
        .md--dark .md-button.md-activity[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast .md-button.md-activity__contact-card:hover, .md--contrast
      .md--dark .md-button.md-activity:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #707070;
        background-color: var(--null, #707070); }
      .md--contrast .md-button.md-activity__contact-card:active, .md--contrast .md-button.md-activity__contact-card.active, .md--contrast
      .md--dark .md-button.md-activity:active, .md--contrast
      .md--dark .md-button.md-activity.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #545454;
        background-color: var(--null, #545454); }
  .md-button.md-activity__meetings,
  .md--dark .md-button.md-activity {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #F26B1D;
    background-color: var(--null, #F26B1D);
    border-color: transparent; }
    .md-button.md-activity__meetings.disabled, .md-button.md-activity__meetings.md-button--disabled, .md-button.md-activity__meetings[disabled],
    .md--dark .md-button.md-activity.disabled,
    .md--dark .md-button.md-activity.md-button--disabled,
    .md--dark .md-button.md-activity[disabled] {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md-button.md-activity__meetings.disabled:hover, .md-button.md-activity__meetings.disabled:focus, .md-button.md-activity__meetings.md-button--disabled:hover, .md-button.md-activity__meetings.md-button--disabled:focus, .md-button.md-activity__meetings[disabled]:hover, .md-button.md-activity__meetings[disabled]:focus,
      .md--dark .md-button.md-activity.disabled:hover,
      .md--dark .md-button.md-activity.disabled:focus,
      .md--dark .md-button.md-activity.md-button--disabled:hover,
      .md--dark .md-button.md-activity.md-button--disabled:focus,
      .md--dark .md-button.md-activity[disabled]:hover,
      .md--dark .md-button.md-activity[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md-button.md-activity__meetings:hover,
    .md--dark .md-button.md-activity:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #C74F0E;
      background-color: var(--null, #C74F0E); }
    .md-button.md-activity__meetings:active, .md-button.md-activity__meetings.active,
    .md--dark .md-button.md-activity:active,
    .md--dark .md-button.md-activity.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #914017;
      background-color: var(--null, #914017); }
    .md--contrast .md-button.md-activity__meetings, .md--contrast
    .md--dark .md-button.md-activity {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #C74F0E;
      background-color: var(--null, #C74F0E);
      border-color: transparent; }
      .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], .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] {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast .md-button.md-activity__meetings.disabled:hover, .md--contrast .md-button.md-activity__meetings.disabled:focus, .md--contrast .md-button.md-activity__meetings.md-button--disabled:hover, .md--contrast .md-button.md-activity__meetings.md-button--disabled:focus, .md--contrast .md-button.md-activity__meetings[disabled]:hover, .md--contrast .md-button.md-activity__meetings[disabled]:focus, .md--contrast
        .md--dark .md-button.md-activity.disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.disabled:focus, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:focus, .md--contrast
        .md--dark .md-button.md-activity[disabled]:hover, .md--contrast
        .md--dark .md-button.md-activity[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast .md-button.md-activity__meetings:hover, .md--contrast
      .md--dark .md-button.md-activity:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #914017;
        background-color: var(--null, #914017); }
      .md--contrast .md-button.md-activity__meetings:active, .md--contrast .md-button.md-activity__meetings.active, .md--contrast
      .md--dark .md-button.md-activity:active, .md--contrast
      .md--dark .md-button.md-activity.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #59311E;
        background-color: var(--null, #59311E); }
  .md-button.md-activity__whiteboard,
  .md--dark .md-button.md-activity {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #E060DE;
    background-color: var(--null, #E060DE);
    border-color: transparent; }
    .md-button.md-activity__whiteboard.disabled, .md-button.md-activity__whiteboard.md-button--disabled, .md-button.md-activity__whiteboard[disabled],
    .md--dark .md-button.md-activity.disabled,
    .md--dark .md-button.md-activity.md-button--disabled,
    .md--dark .md-button.md-activity[disabled] {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md-button.md-activity__whiteboard.disabled:hover, .md-button.md-activity__whiteboard.disabled:focus, .md-button.md-activity__whiteboard.md-button--disabled:hover, .md-button.md-activity__whiteboard.md-button--disabled:focus, .md-button.md-activity__whiteboard[disabled]:hover, .md-button.md-activity__whiteboard[disabled]:focus,
      .md--dark .md-button.md-activity.disabled:hover,
      .md--dark .md-button.md-activity.disabled:focus,
      .md--dark .md-button.md-activity.md-button--disabled:hover,
      .md--dark .md-button.md-activity.md-button--disabled:focus,
      .md--dark .md-button.md-activity[disabled]:hover,
      .md--dark .md-button.md-activity[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md-button.md-activity__whiteboard:hover,
    .md--dark .md-button.md-activity:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #C233C4;
      background-color: var(--null, #C233C4); }
    .md-button.md-activity__whiteboard:active, .md-button.md-activity__whiteboard.active,
    .md--dark .md-button.md-activity:active,
    .md--dark .md-button.md-activity.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #932099;
      background-color: var(--null, #932099); }
    .md--contrast .md-button.md-activity__whiteboard, .md--contrast
    .md--dark .md-button.md-activity {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #C233C4;
      background-color: var(--null, #C233C4);
      border-color: transparent; }
      .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], .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] {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast .md-button.md-activity__whiteboard.disabled:hover, .md--contrast .md-button.md-activity__whiteboard.disabled:focus, .md--contrast .md-button.md-activity__whiteboard.md-button--disabled:hover, .md--contrast .md-button.md-activity__whiteboard.md-button--disabled:focus, .md--contrast .md-button.md-activity__whiteboard[disabled]:hover, .md--contrast .md-button.md-activity__whiteboard[disabled]:focus, .md--contrast
        .md--dark .md-button.md-activity.disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.disabled:focus, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:focus, .md--contrast
        .md--dark .md-button.md-activity[disabled]:hover, .md--contrast
        .md--dark .md-button.md-activity[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast .md-button.md-activity__whiteboard:hover, .md--contrast
      .md--dark .md-button.md-activity:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #932099;
        background-color: var(--null, #932099); }
      .md--contrast .md-button.md-activity__whiteboard:active, .md--contrast .md-button.md-activity__whiteboard.active, .md--contrast
      .md--dark .md-button.md-activity:active, .md--contrast
      .md--dark .md-button.md-activity.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #601E66;
        background-color: var(--null, #601E66); }
  .md-button.md-activity__files,
  .md--dark .md-button.md-activity {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #D97F00;
    background-color: var(--null, #D97F00);
    border-color: transparent; }
    .md-button.md-activity__files.disabled, .md-button.md-activity__files.md-button--disabled, .md-button.md-activity__files[disabled],
    .md--dark .md-button.md-activity.disabled,
    .md--dark .md-button.md-activity.md-button--disabled,
    .md--dark .md-button.md-activity[disabled] {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md-button.md-activity__files.disabled:hover, .md-button.md-activity__files.disabled:focus, .md-button.md-activity__files.md-button--disabled:hover, .md-button.md-activity__files.md-button--disabled:focus, .md-button.md-activity__files[disabled]:hover, .md-button.md-activity__files[disabled]:focus,
      .md--dark .md-button.md-activity.disabled:hover,
      .md--dark .md-button.md-activity.disabled:focus,
      .md--dark .md-button.md-activity.md-button--disabled:hover,
      .md--dark .md-button.md-activity.md-button--disabled:focus,
      .md--dark .md-button.md-activity[disabled]:hover,
      .md--dark .md-button.md-activity[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md-button.md-activity__files:hover,
    .md--dark .md-button.md-activity:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #A85F00;
      background-color: var(--null, #A85F00); }
    .md-button.md-activity__files:active, .md-button.md-activity__files.active,
    .md--dark .md-button.md-activity:active,
    .md--dark .md-button.md-activity.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #7D4705;
      background-color: var(--null, #7D4705); }
    .md--contrast .md-button.md-activity__files, .md--contrast
    .md--dark .md-button.md-activity {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #A85F00;
      background-color: var(--null, #A85F00);
      border-color: transparent; }
      .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], .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] {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast .md-button.md-activity__files.disabled:hover, .md--contrast .md-button.md-activity__files.disabled:focus, .md--contrast .md-button.md-activity__files.md-button--disabled:hover, .md--contrast .md-button.md-activity__files.md-button--disabled:focus, .md--contrast .md-button.md-activity__files[disabled]:hover, .md--contrast .md-button.md-activity__files[disabled]:focus, .md--contrast
        .md--dark .md-button.md-activity.disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.disabled:focus, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:focus, .md--contrast
        .md--dark .md-button.md-activity[disabled]:hover, .md--contrast
        .md--dark .md-button.md-activity[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast .md-button.md-activity__files:hover, .md--contrast
      .md--dark .md-button.md-activity:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #7D4705;
        background-color: var(--null, #7D4705); }
      .md--contrast .md-button.md-activity__files:active, .md--contrast .md-button.md-activity__files.active, .md--contrast
      .md--dark .md-button.md-activity:active, .md--contrast
      .md--dark .md-button.md-activity.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #54330D;
        background-color: var(--null, #54330D); }
  .md-button.md-activity__share-screen,
  .md--dark .md-button.md-activity {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #00A3B5;
    background-color: var(--null, #00A3B5);
    border-color: transparent; }
    .md-button.md-activity__share-screen.disabled, .md-button.md-activity__share-screen.md-button--disabled, .md-button.md-activity__share-screen[disabled],
    .md--dark .md-button.md-activity.disabled,
    .md--dark .md-button.md-activity.md-button--disabled,
    .md--dark .md-button.md-activity[disabled] {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md-button.md-activity__share-screen.disabled:hover, .md-button.md-activity__share-screen.disabled:focus, .md-button.md-activity__share-screen.md-button--disabled:hover, .md-button.md-activity__share-screen.md-button--disabled:focus, .md-button.md-activity__share-screen[disabled]:hover, .md-button.md-activity__share-screen[disabled]:focus,
      .md--dark .md-button.md-activity.disabled:hover,
      .md--dark .md-button.md-activity.disabled:focus,
      .md--dark .md-button.md-activity.md-button--disabled:hover,
      .md--dark .md-button.md-activity.md-button--disabled:focus,
      .md--dark .md-button.md-activity[disabled]:hover,
      .md--dark .md-button.md-activity[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md-button.md-activity__share-screen:hover,
    .md--dark .md-button.md-activity:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #008094;
      background-color: var(--null, #008094); }
    .md-button.md-activity__share-screen:active, .md-button.md-activity__share-screen.active,
    .md--dark .md-button.md-activity:active,
    .md--dark .md-button.md-activity.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #066070;
      background-color: var(--null, #066070); }
    .md--contrast .md-button.md-activity__share-screen, .md--contrast
    .md--dark .md-button.md-activity {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #008094;
      background-color: var(--null, #008094);
      border-color: transparent; }
      .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], .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] {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast .md-button.md-activity__share-screen.disabled:hover, .md--contrast .md-button.md-activity__share-screen.disabled:focus, .md--contrast .md-button.md-activity__share-screen.md-button--disabled:hover, .md--contrast .md-button.md-activity__share-screen.md-button--disabled:focus, .md--contrast .md-button.md-activity__share-screen[disabled]:hover, .md--contrast .md-button.md-activity__share-screen[disabled]:focus, .md--contrast
        .md--dark .md-button.md-activity.disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.disabled:focus, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:focus, .md--contrast
        .md--dark .md-button.md-activity[disabled]:hover, .md--contrast
        .md--dark .md-button.md-activity[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast .md-button.md-activity__share-screen:hover, .md--contrast
      .md--dark .md-button.md-activity:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #066070;
        background-color: var(--null, #066070); }
      .md--contrast .md-button.md-activity__share-screen:active, .md--contrast .md-button.md-activity__share-screen.active, .md--contrast
      .md--dark .md-button.md-activity:active, .md--contrast
      .md--dark .md-button.md-activity.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #0A414D;
        background-color: var(--null, #0A414D); }
  .md-button.md-activity__tasks,
  .md--dark .md-button.md-activity {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #16A693;
    background-color: var(--null, #16A693);
    border-color: transparent; }
    .md-button.md-activity__tasks.disabled, .md-button.md-activity__tasks.md-button--disabled, .md-button.md-activity__tasks[disabled],
    .md--dark .md-button.md-activity.disabled,
    .md--dark .md-button.md-activity.md-button--disabled,
    .md--dark .md-button.md-activity[disabled] {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md-button.md-activity__tasks.disabled:hover, .md-button.md-activity__tasks.disabled:focus, .md-button.md-activity__tasks.md-button--disabled:hover, .md-button.md-activity__tasks.md-button--disabled:focus, .md-button.md-activity__tasks[disabled]:hover, .md-button.md-activity__tasks[disabled]:focus,
      .md--dark .md-button.md-activity.disabled:hover,
      .md--dark .md-button.md-activity.disabled:focus,
      .md--dark .md-button.md-activity.md-button--disabled:hover,
      .md--dark .md-button.md-activity.md-button--disabled:focus,
      .md--dark .md-button.md-activity[disabled]:hover,
      .md--dark .md-button.md-activity[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md-button.md-activity__tasks:hover,
    .md--dark .md-button.md-activity:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #148579;
      background-color: var(--null, #148579); }
    .md-button.md-activity__tasks:active, .md-button.md-activity__tasks.active,
    .md--dark .md-button.md-activity:active,
    .md--dark .md-button.md-activity.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #12615A;
      background-color: var(--null, #12615A); }
    .md--contrast .md-button.md-activity__tasks, .md--contrast
    .md--dark .md-button.md-activity {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #148579;
      background-color: var(--null, #148579);
      border-color: transparent; }
      .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], .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] {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast .md-button.md-activity__tasks.disabled:hover, .md--contrast .md-button.md-activity__tasks.disabled:focus, .md--contrast .md-button.md-activity__tasks.md-button--disabled:hover, .md--contrast .md-button.md-activity__tasks.md-button--disabled:focus, .md--contrast .md-button.md-activity__tasks[disabled]:hover, .md--contrast .md-button.md-activity__tasks[disabled]:focus, .md--contrast
        .md--dark .md-button.md-activity.disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.disabled:focus, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:hover, .md--contrast
        .md--dark .md-button.md-activity.md-button--disabled:focus, .md--contrast
        .md--dark .md-button.md-activity[disabled]:hover, .md--contrast
        .md--dark .md-button.md-activity[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast .md-button.md-activity__tasks:hover, .md--contrast
      .md--dark .md-button.md-activity:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #12615A;
        background-color: var(--null, #12615A); }
      .md--contrast .md-button.md-activity__tasks:active, .md--contrast .md-button.md-activity__tasks.active, .md--contrast
      .md--dark .md-button.md-activity:active, .md--contrast
      .md--dark .md-button.md-activity.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #12423F;
        background-color: var(--null, #12423F); }

/** @component alert */
.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%;
    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%;
    transform: translate(-50%); }
  .md-alert__container--bottom-right {
    right: 1em;
    bottom: 1em; }
  .md-alert__container--call {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap; }

.md-alert {
  display: flex;
  justify-content: space-between;
  align-content: space-between;
  align-items: center;
  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: 0.5rem 0.8125rem 0.5rem 1.0625rem;
  margin-bottom: 0.5rem;
  background-color: #FFFFFF;
  background-color: var(--mdl-alert-background-theme, #FFFFFF);
  border: 1px solid rgba(0, 0, 0, 0.12);
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.08); }
  .md-alert__icon {
    font-family: "momentum-ui-icons";
    font-size: 2.75rem;
    line-height: 0; }
    .md-alert__icon:before {
      color: #00A0D1;
      color: var(--mdl-alert-text-theme, #00A0D1);
      content: "\f6e2"; }
  .md-alert__content {
    display: flex;
    flex-direction: column;
    flex-grow: 2;
    flex-basis: 0%;
    padding-right: 0.125rem;
    padding-left: 1rem; }
  .md-alert__title {
    font-size: 1rem;
    line-height: 1.5rem;
    color: #00A0D1;
    color: var(--mdl-alert-text-theme, #00A0D1); }
  .md-alert__status, .md-alert__message {
    font-family: "CiscoSansTT Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 0.875rem;
    line-height: 1.125rem; }
  .md-alert__status {
    color: #03612C;
    color: var(--mdl-textColor-primary, #03612C); }
  .md-alert__message {
    color: #292929;
    color: var(--mdl-textColor-primary, #292929); }
  .md-alert__title, .md-alert__message {
    max-width: 10rem;
    word-wrap: break-word; }
  .md-alert__button {
    margin-left: 0.5rem; }
  .md-alert.md-alert--success {
    background-color: var(--mdl-alert-background-success, #FFFFFF); }
    .md-alert.md-alert--success .md-alert__icon:before {
      color: #00AB50;
      color: var(--mdl-alert-text-success, #00AB50);
      content: "\f381"; }
    .md-alert.md-alert--success .md-alert__title {
      color: #00AB50;
      color: var(--mdl-alert-text-success, #00AB50); }
  .md-alert.md-alert--warning {
    background-color: var(--mdl-alert-background-warning, #FFFFFF); }
    .md-alert.md-alert--warning .md-alert__icon:before {
      color: #D97F00;
      color: var(--mdl-alert-text-warning, #D97F00);
      content: "\fc9d"; }
    .md-alert.md-alert--warning .md-alert__title {
      color: #D97F00;
      color: var(--mdl-alert-text-warning, #D97F00); }
  .md-alert.md-alert--error {
    background-color: var(--mdl-alert-background-error, #FFFFFF); }
    .md-alert.md-alert--error .md-alert__icon:before {
      color: #F7644A;
      color: var(--mdl-alert-text-error, #F7644A);
      content: "\fc9d"; }
    .md-alert.md-alert--error .md-alert__title {
      color: #F7644A;
      color: var(--mdl-alert-text-error, #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__title,
  .md-alert.md-alert--meeting .md-alert__message {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .md-alert.md-alert--meeting .md-alert__title {
    color: #000000;
    color: var(--mdl-alert-text-theme, #000000); }
  .md-alert.md-alert--call {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: column nowrap;
    width: 17.375rem;
    max-height: 31.25rem;
    min-height: 17.625rem;
    padding: 0.75rem 1.0625rem 1.5625rem 1.0625rem;
    margin-right: 0.9375rem; }
    .md-alert.md-alert--call .md-alert__title {
      padding-bottom: 1.5rem;
      font-size: 0.875rem;
      font-weight: bold;
      line-height: 1.375rem;
      color: #000000;
      color: var(--mdl-alert-text-theme, #000000); }
    .md-alert.md-alert--call .md-alert__caller {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      flex-flow: column nowrap; }
      .md-alert.md-alert--call .md-alert__caller-title {
        padding-top: 0.5rem;
        font-size: 1rem;
        font-weight: bold;
        line-height: 1.5rem; }
      .md-alert.md-alert--call .md-alert__caller-subtitle {
        font-size: 0.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: #FFFFFF; }
    .md-alert.md-alert--call .md-list {
      padding-top: 0.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; }

/** @component alert-banner */
.md-alert-banner {
  position: relative;
  padding: 0.75rem;
  text-align: center; }
  .md-alert-banner.md-alert-banner--info {
    color: #007AA3;
    color: var(--mdl-alert-text-theme, #007AA3);
    background-color: #C9F4FF;
    background-color: var(--mdl-alert-background-theme, #C9F4FF); }
  .md-alert-banner.md-alert-banner--warning {
    color: #A85F00;
    color: var(--mdl-alert-text-warning, #A85F00);
    background-color: #FFECC2;
    background-color: var(--mdl-alert-background-warning, #FFECC2); }
  .md-alert-banner.md-alert-banner--error {
    color: #D4371C;
    color: var(--mdl-alert-text-error, #D4371C);
    background-color: #FFE8E3;
    background-color: var(--mdl-alert-background-error, #FFE8E3); }
  .md-alert-banner__text {
    padding: 0 10% 0 10%;
    font-size: 0.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: #000000;
    color: var(--mdl-textColor-secondary, #000000);
    cursor: pointer; }

/** @component avatar */
.md-avatar {
  position: relative;
  display: inline-flex;
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  user-select: none;
  width: 2.5rem;
  height: 2.5rem;
  font-size: 0.875rem;
  line-height: 1.25rem; }
  .md-avatar > .md-avatar__failure-badge:after {
    position: absolute;
    right: 0.14em;
    bottom: 0.14em;
    z-index: 1015;
    width: 0.85em;
    height: 0.85em;
    font-family: "momentum-ui-icons";
    font-size: 0.85em;
    color: #F7644A;
    background-color: #FFE8E3;
    content: "\f994";
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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: 0.14em;
    right: 0.14em;
    z-index: 1015;
    width: 0.66em;
    height: 0.66em;
    background-color: #00A0D1;
    content: '\00a0';
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap; }
  .md-avatar.md-avatar--dark.md-avatar--active:after {
    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: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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";
    color: #FFFFFF;
    background: rgba(0, 0, 0, 0.4); }
  .md-avatar.md-avatar--bot:after {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0.25em 0.75em;
    font-size: 0.571em;
    line-height: 1.25em;
    color: #FFFFFF;
    text-transform: none;
    background-color: #545454;
    border-radius: 0.571em;
    content: 'Bot'; }
  .md-avatar .md-avatar__img {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.08); }
  .md-avatar .md-avatar__icon {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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: #FFFFFF;
      background-color: transparent;
      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: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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: -.30em;
    font-size: 0.571em;
    padding: .3em 1.2em 1.2em 1.2em;
    border-radius: .45em;
    align-items: end; }
  .md-avatar.md-avatar--clickable:hover::after {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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";
    color: #FFFFFF;
    background: rgba(0, 0, 0, 0.08); }
  .md-avatar.md-avatar--clickable:active::after {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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";
    color: #FFFFFF;
    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: 0.571em;
    padding: .55em 1.2em .75em 1.2em;
    border-radius: .45em; }
  .md-avatar.md-avatar--active:after {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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: '';
    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: 0.55; }
  .md-avatar.md-avatar--xsmall {
    width: 1.125rem;
    height: 1.125rem;
    font-size: 0.39375rem;
    line-height: 0.5625rem; }
    .md-avatar.md-avatar--xsmall.md-avatar--ooo:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.5625rem;
      content: "\f9db"; }
    .md-avatar.md-avatar--xsmall.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.5625rem;
      content: "\f43d"; }
    .md-avatar.md-avatar--xsmall.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.5625rem;
      content: "\f65b"; }
    .md-avatar.md-avatar--xsmall.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.5625rem;
      content: "\f300"; }
    .md-avatar.md-avatar--xsmall.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.5625rem;
      content: "\faf0"; }
  .md-avatar.md-avatar--small {
    width: 1.75rem;
    height: 1.75rem;
    font-size: 0.6125rem;
    line-height: 0.875rem; }
    .md-avatar.md-avatar--small.md-avatar--ooo:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.875rem;
      content: "\f9d0"; }
    .md-avatar.md-avatar--small.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.875rem;
      content: "\f431"; }
    .md-avatar.md-avatar--small.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.875rem;
      content: "\f64e"; }
    .md-avatar.md-avatar--small.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.875rem;
      content: "\f304"; }
    .md-avatar.md-avatar--small.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.875rem;
      content: "\fae5"; }
  .md-avatar.md-avatar--medium {
    width: 2.5rem;
    height: 2.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem; }
    .md-avatar.md-avatar--medium.md-avatar--ooo:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.25rem;
      content: "\f9d3"; }
    .md-avatar.md-avatar--medium.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.25rem;
      content: "\f434"; }
    .md-avatar.md-avatar--medium.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.25rem;
      content: "\f651"; }
    .md-avatar.md-avatar--medium.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.25rem;
      content: "\f306"; }
    .md-avatar.md-avatar--medium.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.25rem;
      content: "\fae8"; }
  .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: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.625rem;
      content: "\f9d6"; }
    .md-avatar.md-avatar--large.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.625rem;
      content: "\f437"; }
    .md-avatar.md-avatar--large.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.625rem;
      content: "\f654"; }
    .md-avatar.md-avatar--large.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.625rem;
      content: "\f308"; }
    .md-avatar.md-avatar--large.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.625rem;
      content: "\faeb"; }
  .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: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.625rem;
      content: "\f9d7"; }
    .md-avatar.md-avatar--xlarge.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.625rem;
      content: "\f43a"; }
    .md-avatar.md-avatar--xlarge.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.625rem;
      content: "\f657"; }
    .md-avatar.md-avatar--xlarge.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.625rem;
      content: "\f30a"; }
    .md-avatar.md-avatar--xlarge.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.625rem;
      content: "\faed"; }
  .md-avatar.md-avatar--18 {
    width: 1.125rem;
    height: 1.125rem;
    font-size: 0.39375rem;
    line-height: 0.5625rem; }
    .md-avatar.md-avatar--18.md-avatar--ooo:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.5625rem;
      content: "\f9db"; }
    .md-avatar.md-avatar--18.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.5625rem;
      content: "\f43d"; }
    .md-avatar.md-avatar--18.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.5625rem;
      content: "\f65b"; }
    .md-avatar.md-avatar--18.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.5625rem;
      content: "\f300"; }
    .md-avatar.md-avatar--18.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.5625rem;
      content: "\faf0"; }
  .md-avatar.md-avatar--24 {
    width: 1.5rem;
    height: 1.5rem;
    font-size: 0.525rem;
    line-height: 0.75rem; }
    .md-avatar.md-avatar--24.md-avatar--ooo:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.75rem;
      content: "\f9cd"; }
    .md-avatar.md-avatar--24.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.75rem;
      content: "\f42e"; }
    .md-avatar.md-avatar--24.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.75rem;
      content: "\f64b"; }
    .md-avatar.md-avatar--24.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.75rem;
      content: "\f300"; }
    .md-avatar.md-avatar--24.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.75rem;
      content: "\fae2"; }
  .md-avatar.md-avatar--28 {
    width: 1.75rem;
    height: 1.75rem;
    font-size: 0.6125rem;
    line-height: 0.875rem; }
    .md-avatar.md-avatar--28.md-avatar--ooo:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.875rem;
      content: "\f9d0"; }
    .md-avatar.md-avatar--28.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.875rem;
      content: "\f431"; }
    .md-avatar.md-avatar--28.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.875rem;
      content: "\f64e"; }
    .md-avatar.md-avatar--28.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.875rem;
      content: "\f304"; }
    .md-avatar.md-avatar--28.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 0.875rem;
      content: "\fae5"; }
  .md-avatar.md-avatar--36 {
    width: 2.25rem;
    height: 2.25rem;
    font-size: 0.7875rem;
    line-height: 1.125rem; }
    .md-avatar.md-avatar--36.md-avatar--ooo:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.125rem;
      content: "\f9d2"; }
    .md-avatar.md-avatar--36.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.125rem;
      content: "\f433"; }
    .md-avatar.md-avatar--36.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.125rem;
      content: "\f650"; }
    .md-avatar.md-avatar--36.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.125rem;
      content: "\f305"; }
    .md-avatar.md-avatar--36.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.125rem;
      content: "\fae7"; }
  .md-avatar.md-avatar--40 {
    width: 2.5rem;
    height: 2.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem; }
    .md-avatar.md-avatar--40.md-avatar--ooo:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.25rem;
      content: "\f9d3"; }
    .md-avatar.md-avatar--40.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.25rem;
      content: "\f434"; }
    .md-avatar.md-avatar--40.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.25rem;
      content: "\f651"; }
    .md-avatar.md-avatar--40.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.25rem;
      content: "\f306"; }
    .md-avatar.md-avatar--40.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.25rem;
      content: "\fae8"; }
  .md-avatar.md-avatar--44 {
    width: 2.75rem;
    height: 2.75rem;
    font-size: 0.9625rem;
    line-height: 1.375rem; }
    .md-avatar.md-avatar--44.md-avatar--ooo:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.375rem;
      content: "\f9d4"; }
    .md-avatar.md-avatar--44.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.375rem;
      content: "\f435"; }
    .md-avatar.md-avatar--44.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.375rem;
      content: "\f652"; }
    .md-avatar.md-avatar--44.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.375rem;
      content: "\f307"; }
    .md-avatar.md-avatar--44.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.375rem;
      content: "\fae9"; }
  .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: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.625rem;
      content: "\f9d6"; }
    .md-avatar.md-avatar--52.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.625rem;
      content: "\f437"; }
    .md-avatar.md-avatar--52.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.625rem;
      content: "\f654"; }
    .md-avatar.md-avatar--52.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.625rem;
      content: "\f308"; }
    .md-avatar.md-avatar--52.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.625rem;
      content: "\faeb"; }
  .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: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.75rem;
      content: "\f9d6"; }
    .md-avatar.md-avatar--56.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.75rem;
      content: "\f437"; }
    .md-avatar.md-avatar--56.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.75rem;
      content: "\f654"; }
    .md-avatar.md-avatar--56.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.75rem;
      content: "\f308"; }
    .md-avatar.md-avatar--56.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 1.75rem;
      content: "\faeb"; }
  .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: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.25rem;
      content: "\f9d7"; }
    .md-avatar.md-avatar--72.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.25rem;
      content: "\f439"; }
    .md-avatar.md-avatar--72.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.25rem;
      content: "\f656"; }
    .md-avatar.md-avatar--72.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.25rem;
      content: "\f30a"; }
    .md-avatar.md-avatar--72.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.25rem;
      content: "\faed"; }
  .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: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.5rem;
      content: "\f9d7"; }
    .md-avatar.md-avatar--80.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.5rem;
      content: "\f43a"; }
    .md-avatar.md-avatar--80.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.5rem;
      content: "\f657"; }
    .md-avatar.md-avatar--80.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.5rem;
      content: "\f30a"; }
    .md-avatar.md-avatar--80.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.5rem;
      content: "\faed"; }
  .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: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.625rem;
      content: "\f9d7"; }
    .md-avatar.md-avatar--84.md-avatar--dnd:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.625rem;
      content: "\f43a"; }
    .md-avatar.md-avatar--84.md-avatar--call:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.625rem;
      content: "\f657"; }
    .md-avatar.md-avatar--84.md-avatar--meeting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.625rem;
      content: "\f30a"; }
    .md-avatar.md-avatar--84.md-avatar--presenting:after {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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";
      color: #FFFFFF;
      background: rgba(0, 0, 0, 0.4);
      font-size: 2.625rem;
      content: "\faed"; }

/** @component avatar */
.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--small, .md-composite-avatar.md-composite-avatar--28 {
    width: 1.75rem;
    height: 1.75rem;
    font-size: 0.6125rem;
    line-height: 0.875rem; }
    .md-composite-avatar.md-composite-avatar--small .md-avatar, .md-composite-avatar.md-composite-avatar--28 .md-avatar {
      width: 1.125rem;
      height: 1.125rem;
      font-size: 0.39375rem;
      line-height: 0.5625rem; }
  .md-composite-avatar.md-composite-avatar--medium, .md-composite-avatar.md-composite-avatar--40 {
    width: 2.5rem;
    height: 2.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem; }
    .md-composite-avatar.md-composite-avatar--medium .md-avatar, .md-composite-avatar.md-composite-avatar--40 .md-avatar {
      width: 1.625rem;
      height: 1.625rem;
      font-size: 0.56875rem;
      line-height: 0.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--large, .md-composite-avatar.md-composite-avatar--135 {
    width: 8.4375rem;
    height: 8.4375rem; }
    .md-composite-avatar.md-composite-avatar--large .md-avatar, .md-composite-avatar.md-composite-avatar--135 .md-avatar {
      width: 5.625rem;
      height: 5.625rem;
      font-size: 1.96875rem;
      line-height: 2.8125rem; }

/** @component badge */

.md-badge {
  position: relative;
  display: inline-flex;
  height: 1.25rem;
  margin-bottom: auto;
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: 1rem;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  justify-content: center;
  align-items: center;
  padding: 0.125rem 0.375rem;
  font-size: 0.75rem;
  background-color: #949494;
  color: #FFFFFF;
  border-radius: 0.5rem; }
  
  .md-badge--round {
    border-radius: 6.25rem;
    font-size: 0.75rem; }
  
  .md-badge--blue {
    background-color: #00A0D1;
    color: #FFFFFF; }
  
  .md-badge--mint {
    background-color: #16A693;
    color: #FFFFFF; }
  
  .md-badge--green {
    background-color: #00AB50;
    color: #FFFFFF; }
  
  .md-badge--yellow {
    background-color: #D97F00;
    color: #FFFFFF; }
  
  .md-badge--red {
    background-color: #F7644A;
    color: #FFFFFF; }
  
  .md-badge--orange {
    background-color: #F26B1D;
    color: #FFFFFF; }
  
  .md-badge--purple {
    background-color: #E060DE;
    color: #FFFFFF; }
  
  .md-badge--cyan {
    background-color: #00A3B5;
    color: #FFFFFF; }
  
  .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: 0.5625rem 0.875rem 0.5625rem;
  overflow: hidden;
  list-style: none;
  margin-left: 0;
  border-radius: 0.5rem;
  border: none; }
  .md-breadcrumbs > * {
    float: left;
    margin: 0;
    font-size: 0.6875rem;
    line-height: 0.6875rem;
    color: #00A0D1; }
    .md-breadcrumbs > *:hover a,
    .md-breadcrumbs > *:focus 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:hover,
      .md-breadcrumbs > *.current:hover a, .md-breadcrumbs > *.current:focus,
      .md-breadcrumbs > *.current:focus a {
        text-decoration: none; }
    .md-breadcrumbs > *.unavailable {
      color: #949494; }
      .md-breadcrumbs > *.unavailable a {
        color: #949494; }
      .md-breadcrumbs > *.unavailable:hover,
      .md-breadcrumbs > *.unavailable:hover a, .md-breadcrumbs > *.unavailable:focus,
      .md-breadcrumbs > *.unavailable a:focus {
        color: #949494;
        text-decoration: none;
        cursor: not-allowed; }
    .md-breadcrumbs > *:before {
      position: relative;
      top: 1px;
      margin: 0 0.75rem;
      color: #949494;
      content: "/"; }
    .md-breadcrumbs > *:first-child:before {
      margin: 0;
      content: ' '; }
  .md-breadcrumbs li, .md-breadcrumbs .md .li, .md .md-breadcrumbs .li,
  .md-breadcrumbs .md .md-li, .md .md-breadcrumbs .md-li {
    font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
    cursor: pointer; }
    .md-breadcrumbs li:before, .md-breadcrumbs .md .li:before, .md .md-breadcrumbs .li:before,
    .md-breadcrumbs .md .md-li:before, .md .md-breadcrumbs .md-li:before {
      content: "\f1e5"; }
  .md-breadcrumbs > *:before {
    font-family: "momentum-ui-icons"; }
  .md-breadcrumbs > * span {
    font-size: 0.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: '/'; }

/** @component button */
[class|='md-button__container'] {
  display: inline-flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  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: normal;
  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: 0.375rem 1.125rem;
  color: #000000;
  color: var(--mdl-button-secondary-text-color, #000000);
  background-color: #DEDEDE;
  background-color: var(--mdl-button-secondary-bg-color, #DEDEDE);
  border-color: transparent;
  transition: background-color 150ms ease; }
  
  .md-button > * {
    font-size: inherit; }
  
  .md-button .md-button__children {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap; }
  
  .md-button + .md-button {
    margin-left: 0.3125rem; }
  
  .md-button:active:focus,
  .md-button:active.focus-state,
  .md-button.active-state:focus,
  .md-button.active-state.focus-state {
    box-shadow: none; }
  
  .md-button.disabled,
  .md-button.md-button--disabled,
  .md-button[disabled] {
    pointer-events: none;
    cursor: default;
    box-shadow: none; }
    
    .md-button.disabled:hover,
    .md-button.disabled:focus,
    .md-button.md-button--disabled:hover,
    .md-button.md-button--disabled:focus,
    .md-button[disabled]:hover,
    .md-button[disabled]:focus {
      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);
    color: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
    fill: rgba(0, 0, 0, 0.2);
    fill: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
    background-color: rgba(0, 0, 0, 0.04);
    background-color: var(--mdl-button-disabled-bg-color, rgba(0, 0, 0, 0.04)); }
    
    .md-button.disabled:hover,
    .md-button.disabled:focus,
    .md-button.md-button--disabled:hover,
    .md-button.md-button--disabled:focus,
    .md-button[disabled]:hover,
    .md-button[disabled]:focus {
      color: rgba(0, 0, 0, 0.2);
      color: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--mdl-button-disabled-bg-color, rgba(0, 0, 0, 0.04)); }
  
  .md-button:focus,
  .md-button.focus-state {
    border-color: transparent;
    outline: none;
    box-shadow: var(--md-globals-focus-ring-box-shadow); }
    
    .md-button:focus:not(:focus-visible),
    .md-button.focus-state:not(:focus-visible) {
      box-shadow: none; }
  
  .md-button:hover {
    color: #000000;
    color: var(--mdl-button-secondary-text-color, #000000);
    background-color: #CCCCCC;
    background-color: var(--mdl-button-secondary-hover-bg-color, #CCCCCC); }
  
  .md-button:active,
  .md-button.active {
    color: #000000;
    color: var(--mdl-button-secondary-text-color, #000000);
    background-color: #B2B2B2;
    background-color: var(--mdl-button-secondary-pressed-bg-color, #B2B2B2); }
  .md--dark
  .md-button {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: rgba(255, 255, 255, 0.24);
    background-color: var(--null, 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);
      color: var(--null, rgba(255, 255, 255, 0.2));
      fill: rgba(255, 255, 255, 0.2);
      fill: var(--null, rgba(255, 255, 255, 0.2));
      background-color: rgba(255, 255, 255, 0.08);
      background-color: var(--null, rgba(255, 255, 255, 0.08)); }
      .md--dark
      .md-button.disabled:hover, .md--dark
      .md-button.disabled:focus, .md--dark
      .md-button.md-button--disabled:hover, .md--dark
      .md-button.md-button--disabled:focus, .md--dark
      .md-button[disabled]:hover, .md--dark
      .md-button[disabled]:focus {
        color: rgba(255, 255, 255, 0.2);
        color: var(--null, rgba(255, 255, 255, 0.2));
        fill: rgba(255, 255, 255, 0.2);
        fill: var(--null, rgba(255, 255, 255, 0.2));
        background-color: rgba(255, 255, 255, 0.08);
        background-color: var(--null, rgba(255, 255, 255, 0.08)); }
    .md--dark
    .md-button:focus, .md--dark
    .md-button.focus-state {
      border-color: transparent;
      outline: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow); }
      .md--dark
      .md-button:focus:not(:focus-visible), .md--dark
      .md-button.focus-state:not(:focus-visible) {
        box-shadow: none; }
    .md--dark
    .md-button:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: rgba(255, 255, 255, 0.32);
      background-color: var(--null, rgba(255, 255, 255, 0.32)); }
    .md--dark
    .md-button:active, .md--dark
    .md-button.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: rgba(255, 255, 255, 0.4);
      background-color: var(--null, rgba(255, 255, 255, 0.4)); }
  .md--contrast
  .md-button {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: rgba(0, 0, 0, 0.6);
    background-color: var(--null, 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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast
      .md-button.disabled:hover, .md--contrast
      .md-button.disabled:focus, .md--contrast
      .md-button.md-button--disabled:hover, .md--contrast
      .md-button.md-button--disabled:focus, .md--contrast
      .md-button[disabled]:hover, .md--contrast
      .md-button[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md--contrast
    .md-button:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: rgba(0, 0, 0, 0.68);
      background-color: var(--null, rgba(0, 0, 0, 0.68)); }
    .md--contrast
    .md-button:active, .md--contrast
    .md-button.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: rgba(0, 0, 0, 0.76);
      background-color: var(--null, rgba(0, 0, 0, 0.76)); }
  .md--contrast.md--dark
  .md-button,
  .md--contrast .md--dark
  .md-button {
    color: #000000;
    color: var(--null, #000000);
    background-color: #FFFFFF;
    background-color: var(--null, #FFFFFF);
    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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast.md--dark
      .md-button.disabled:hover, .md--contrast.md--dark
      .md-button.disabled:focus, .md--contrast.md--dark
      .md-button.md-button--disabled:hover, .md--contrast.md--dark
      .md-button.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.disabled:focus,
      .md--contrast .md--dark
      .md-button.md-button--disabled:hover,
      .md--contrast .md--dark
      .md-button.md-button--disabled:focus,
      .md--contrast .md--dark
      .md-button[disabled]:hover,
      .md--contrast .md--dark
      .md-button[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md--contrast.md--dark
    .md-button:hover,
    .md--contrast .md--dark
    .md-button:hover {
      color: #000000;
      color: var(--null, #000000);
      background-color: rgba(255, 255, 255, 0.92);
      background-color: var(--null, 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: #000000;
      color: var(--null, #000000);
      background-color: rgba(255, 255, 255, 0.84);
      background-color: var(--null, 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: 0.75rem; }
  
  .md-button.md-button--right {
    padding-right: 0.75rem;
    text-align: right; }
  
  .md-button.md-button--none {
    color: inherit;
    color: var(--null, inherit);
    background-color: transparent;
    background-color: var(--null, 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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--none.disabled:hover,
      .md-button.md-button--none.disabled:focus,
      .md-button.md-button--none.md-button--disabled:hover,
      .md-button.md-button--none.md-button--disabled:focus,
      .md-button.md-button--none[disabled]:hover,
      .md-button.md-button--none[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--none:hover {
      color: inherit;
      color: var(--null, inherit);
      background-color: transparent;
      background-color: var(--null, transparent); }
    
    .md-button.md-button--none:active,
    .md-button.md-button--none.active {
      color: inherit;
      color: var(--null, inherit);
      background-color: transparent;
      background-color: var(--null, 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: 0.1875rem 0.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: 0.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: 0.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--large,
  .md-button.md-button--52 {
    font-size: 1rem;
    line-height: 1.5rem;
    border-radius: 1.625rem;
    height: 3.25rem;
    padding: 0.875rem 1.625rem; }
    
    .md-button.md-button--large .md-prepend,
    .md-button.md-button--52 .md-prepend {
      margin-right: calc(3.25rem / 4); }
    
    .md-button.md-button--large .md-append,
    .md-button.md-button--52 .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: 0.875rem;
    line-height: 0.875rem; }
    
    .md-button.md-button--circle[class*='--none'] {
      color: inherit;
      color: var(--null, inherit);
      background-color: transparent;
      background-color: var(--null, 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);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        
        .md-button.md-button--circle[class*='--none'].disabled:hover,
        .md-button.md-button--circle[class*='--none'].disabled:focus,
        .md-button.md-button--circle[class*='--none'].md-button--disabled:hover,
        .md-button.md-button--circle[class*='--none'].md-button--disabled:focus,
        .md-button.md-button--circle[class*='--none'][disabled]:hover,
        .md-button.md-button--circle[class*='--none'][disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--circle[class*='--none']:hover {
        color: inherit;
        color: var(--null, inherit);
        background-color: transparent;
        background-color: var(--null, transparent); }
      
      .md-button.md-button--circle[class*='--none']:active,
      .md-button.md-button--circle[class*='--none'].active {
        color: inherit;
        color: var(--null, inherit);
        background-color: transparent;
        background-color: var(--null, 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: 0.5rem;
      line-height: 0.5rem; }
    
    .md-button.md-button--circle[class*='--28'] {
      width: 1.75rem;
      height: 1.75rem;
      min-width: 0;
      min-height: 0;
      font-size: 0.75rem;
      line-height: 0.75rem; }
    
    .md-button.md-button--circle[class*='--32'] {
      width: 2rem;
      height: 2rem;
      min-width: 0;
      min-height: 0;
      font-size: 0.875rem;
      line-height: 0.875rem; }
    
    .md-button.md-button--circle[class*='--36'] {
      width: 2.25rem;
      height: 2.25rem;
      min-width: 0;
      min-height: 0;
      font-size: 0.875rem;
      line-height: 0.875rem; }
    
    .md-button.md-button--circle[class*='--40'] {
      width: 2.5rem;
      height: 2.5rem;
      min-width: 0;
      min-height: 0;
      font-size: 0.875rem;
      line-height: 0.875rem; }
    
    .md-button.md-button--circle[class*='--large'],
    .md-button.md-button--circle[class*='--44'] {
      width: 2.75rem;
      height: 2.75rem;
      min-width: 0;
      min-height: 0;
      font-size: 0.875rem;
      line-height: 0.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%;
    transform: translateX(-50%); }
  
  .md-button.md-button--files {
    color: #000000;
    color: var(--mdl-button-files-normal-text-color, #000000);
    background-color: transparent;
    background-color: var(--mdl-button-files-normal-bg-color, transparent);
    border-color: transparent; }
    
    .md-button.md-button--files.disabled,
    .md-button.md-button--files.md-button--disabled,
    .md-button.md-button--files[disabled] {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--files.disabled:hover,
      .md-button.md-button--files.disabled:focus,
      .md-button.md-button--files.md-button--disabled:hover,
      .md-button.md-button--files.md-button--disabled:focus,
      .md-button.md-button--files[disabled]:hover,
      .md-button.md-button--files[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--files:hover {
      color: #000000;
      color: var(--mdl-button-files-hover-text-color, #000000);
      background-color: #A85F00;
      background-color: var(--mdl-button-files-hover-bg-color, #A85F00); }
    
    .md-button.md-button--files:active,
    .md-button.md-button--files.active {
      color: #000000;
      color: var(--mdl-button-files-pressed-text-color, #000000);
      background-color: #7D4705;
      background-color: var(--mdl-button-files-pressed-bg-color, #7D4705); }
  
  .md-button.md-button--whiteboards {
    color: #000000;
    color: var(--mdl-button-whiteboards-normal-text-color, #000000);
    background-color: transparent;
    background-color: var(--mdl-button-whiteboards-normal-bg-color, transparent);
    border-color: transparent; }
    
    .md-button.md-button--whiteboards.disabled,
    .md-button.md-button--whiteboards.md-button--disabled,
    .md-button.md-button--whiteboards[disabled] {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--whiteboards.disabled:hover,
      .md-button.md-button--whiteboards.disabled:focus,
      .md-button.md-button--whiteboards.md-button--disabled:hover,
      .md-button.md-button--whiteboards.md-button--disabled:focus,
      .md-button.md-button--whiteboards[disabled]:hover,
      .md-button.md-button--whiteboards[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--whiteboards:hover {
      color: #000000;
      color: var(--mdl-button-whiteboards-hover-text-color, #000000);
      background-color: #C233C4;
      background-color: var(--mdl-button-whiteboards-hover-bg-color, #C233C4); }
    
    .md-button.md-button--whiteboards:active,
    .md-button.md-button--whiteboards.active {
      color: #000000;
      color: var(--mdl-button-whiteboards-pressed-text-color, #000000);
      background-color: #932099;
      background-color: var(--mdl-button-whiteboards-pressed-bg-color, #932099); }
  
  .md-button.md-button--blue {
    color: #FFFFFF;
    color: var(--mdl-button-primary-text-color, #FFFFFF);
    background-color: #00A0D1;
    background-color: var(--mdl-button-primary-bg-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);
      color: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--mdl-button-disabled-bg-color, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--blue.disabled:hover,
      .md-button.md-button--blue.disabled:focus,
      .md-button.md-button--blue.md-button--disabled:hover,
      .md-button.md-button--blue.md-button--disabled:focus,
      .md-button.md-button--blue[disabled]:hover,
      .md-button.md-button--blue[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--mdl-button-disabled-bg-color, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--blue:hover {
      color: #FFFFFF;
      color: var(--mdl-button-primary-text-color, #FFFFFF);
      background-color: #007AA3;
      background-color: var(--mdl-button-primary-hover-bg-color, #007AA3); }
    
    .md-button.md-button--blue:active,
    .md-button.md-button--blue.active {
      color: #FFFFFF;
      color: var(--mdl-button-primary-text-color, #FFFFFF);
      background-color: #005E7D;
      background-color: var(--mdl-button-primary-pressed-bg-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);
      color: var(--null, rgba(255, 255, 255, 0.2));
      fill: rgba(255, 255, 255, 0.2);
      fill: var(--null, rgba(255, 255, 255, 0.2));
      background-color: rgba(255, 255, 255, 0.08);
      background-color: var(--null, rgba(255, 255, 255, 0.08)); }
      .md--dark
      .md-button.md-button--blue.disabled:hover, .md--dark
      .md-button.md-button--blue.disabled:focus, .md--dark
      .md-button.md-button--blue.md-button--disabled:hover, .md--dark
      .md-button.md-button--blue.md-button--disabled:focus, .md--dark
      .md-button.md-button--blue[disabled]:hover, .md--dark
      .md-button.md-button--blue[disabled]:focus {
        color: rgba(255, 255, 255, 0.2);
        color: var(--null, rgba(255, 255, 255, 0.2));
        fill: rgba(255, 255, 255, 0.2);
        fill: var(--null, rgba(255, 255, 255, 0.2));
        background-color: rgba(255, 255, 255, 0.08);
        background-color: var(--null, rgba(255, 255, 255, 0.08)); }
    .md--contrast
    .md-button.md-button--blue {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #007AA3;
      background-color: var(--null, #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);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast
        .md-button.md-button--blue.disabled:hover, .md--contrast
        .md-button.md-button--blue.disabled:focus, .md--contrast
        .md-button.md-button--blue.md-button--disabled:hover, .md--contrast
        .md-button.md-button--blue.md-button--disabled:focus, .md--contrast
        .md-button.md-button--blue[disabled]:hover, .md--contrast
        .md-button.md-button--blue[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast
      .md-button.md-button--blue:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #005E7D;
        background-color: var(--null, #005E7D); }
      .md--contrast
      .md-button.md-button--blue:active, .md--contrast
      .md-button.md-button--blue.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #064157;
        background-color: var(--null, #064157); }
  
  .md-button.md-button--blue-outline {
    color: #00A0D1;
    color: var(--mdl-button-primary-outline-text-color, #00A0D1);
    background-color: #FFFFFF;
    background-color: var(--mdl-background-primary, #FFFFFF);
    border-color: transparent;
    border: 1px solid;
    border-color: #00A0D1;
    border-color: var(--mdl-button-primary-outline-color, #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: --mdl-button-disabled-text-color;
      color: var(--null, --mdl-button-disabled-text-color);
      fill: --mdl-button-disabled-text-color;
      fill: var(--null, --mdl-button-disabled-text-color);
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--mdl-button-disabled-bg-color, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--blue-outline.disabled:hover,
      .md-button.md-button--blue-outline.disabled:focus,
      .md-button.md-button--blue-outline.md-button--disabled:hover,
      .md-button.md-button--blue-outline.md-button--disabled:focus,
      .md-button.md-button--blue-outline[disabled]:hover,
      .md-button.md-button--blue-outline[disabled]:focus {
        color: --mdl-button-disabled-text-color;
        color: var(--null, --mdl-button-disabled-text-color);
        fill: --mdl-button-disabled-text-color;
        fill: var(--null, --mdl-button-disabled-text-color);
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--mdl-button-disabled-bg-color, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--blue-outline:hover {
      color: #FFFFFF;
      color: var(--mdl-button-primary-text-color, #FFFFFF);
      background-color: #007AA3;
      background-color: var(--mdl-button-primary-hover-bg-color, #007AA3); }
    
    .md-button.md-button--blue-outline:active,
    .md-button.md-button--blue-outline.active {
      color: #00A0D1;
      color: var(--mdl-button-primary-text-color, #00A0D1);
      background-color: #005E7D;
      background-color: var(--mdl-button-primary-pressed-bg-color, #005E7D); }
  
  .md-button.md-button--red {
    color: #FFFFFF;
    color: var(--mdl-button-cancel-text-color, #FFFFFF);
    background-color: #F7644A;
    background-color: var(--mdl-button-cancel-bg-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);
      color: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--mdl-button-disabled-bg-color, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--red.disabled:hover,
      .md-button.md-button--red.disabled:focus,
      .md-button.md-button--red.md-button--disabled:hover,
      .md-button.md-button--red.md-button--disabled:focus,
      .md-button.md-button--red[disabled]:hover,
      .md-button.md-button--red[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--mdl-button-disabled-bg-color, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--red:hover {
      color: #FFFFFF;
      color: var(--mdl-button-cancel-text-color, #FFFFFF);
      background-color: #D4371C;
      background-color: var(--mdl-button-cancel-hover-bg-color, #D4371C); }
    
    .md-button.md-button--red:active,
    .md-button.md-button--red.active {
      color: #FFFFFF;
      color: var(--mdl-button-cancel-text-color, #FFFFFF);
      background-color: #A12512;
      background-color: var(--mdl-button-cancel-pressed-bg-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);
      color: var(--null, rgba(255, 255, 255, 0.2));
      fill: rgba(255, 255, 255, 0.2);
      fill: var(--null, rgba(255, 255, 255, 0.2));
      background-color: rgba(255, 255, 255, 0.08);
      background-color: var(--null, rgba(255, 255, 255, 0.08)); }
      .md--dark
      .md-button.md-button--red.disabled:hover, .md--dark
      .md-button.md-button--red.disabled:focus, .md--dark
      .md-button.md-button--red.md-button--disabled:hover, .md--dark
      .md-button.md-button--red.md-button--disabled:focus, .md--dark
      .md-button.md-button--red[disabled]:hover, .md--dark
      .md-button.md-button--red[disabled]:focus {
        color: rgba(255, 255, 255, 0.2);
        color: var(--null, rgba(255, 255, 255, 0.2));
        fill: rgba(255, 255, 255, 0.2);
        fill: var(--null, rgba(255, 255, 255, 0.2));
        background-color: rgba(255, 255, 255, 0.08);
        background-color: var(--null, rgba(255, 255, 255, 0.08)); }
    .md--contrast
    .md-button.md-button--red {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #D4371C;
      background-color: var(--null, #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);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast
        .md-button.md-button--red.disabled:hover, .md--contrast
        .md-button.md-button--red.disabled:focus, .md--contrast
        .md-button.md-button--red.md-button--disabled:hover, .md--contrast
        .md-button.md-button--red.md-button--disabled:focus, .md--contrast
        .md-button.md-button--red[disabled]:hover, .md--contrast
        .md-button.md-button--red[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast
      .md-button.md-button--red:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #A12512;
        background-color: var(--null, #A12512); }
      .md--contrast
      .md-button.md-button--red:active, .md--contrast
      .md-button.md-button--red.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #6E1D13;
        background-color: var(--null, #6E1D13); }
  
  .md-button.md-button--green {
    color: #FFFFFF;
    color: var(--mdl-button-join-text-color, #FFFFFF);
    background-color: #00AB50;
    background-color: var(--mdl-button-join-bg-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);
      color: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--mdl-button-disabled-bg-color, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--green.disabled:hover,
      .md-button.md-button--green.disabled:focus,
      .md-button.md-button--green.md-button--disabled:hover,
      .md-button.md-button--green.md-button--disabled:focus,
      .md-button.md-button--green[disabled]:hover,
      .md-button.md-button--green[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--mdl-button-disabled-bg-color, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--green:hover {
      color: #FFFFFF;
      color: var(--mdl-button-join-text-color, #FFFFFF);
      background-color: #00853C;
      background-color: var(--mdl-button-join-hover-bg-color, #00853C); }
    
    .md-button.md-button--green:active,
    .md-button.md-button--green.active {
      color: #FFFFFF;
      color: var(--mdl-button-join-text-color, #FFFFFF);
      background-color: #03612C;
      background-color: var(--mdl-button-join-pressed-bg-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);
      color: var(--null, rgba(255, 255, 255, 0.2));
      fill: rgba(255, 255, 255, 0.2);
      fill: var(--null, rgba(255, 255, 255, 0.2));
      background-color: rgba(255, 255, 255, 0.08);
      background-color: var(--null, rgba(255, 255, 255, 0.08)); }
      .md--dark
      .md-button.md-button--green.disabled:hover, .md--dark
      .md-button.md-button--green.disabled:focus, .md--dark
      .md-button.md-button--green.md-button--disabled:hover, .md--dark
      .md-button.md-button--green.md-button--disabled:focus, .md--dark
      .md-button.md-button--green[disabled]:hover, .md--dark
      .md-button.md-button--green[disabled]:focus {
        color: rgba(255, 255, 255, 0.2);
        color: var(--null, rgba(255, 255, 255, 0.2));
        fill: rgba(255, 255, 255, 0.2);
        fill: var(--null, rgba(255, 255, 255, 0.2));
        background-color: rgba(255, 255, 255, 0.08);
        background-color: var(--null, rgba(255, 255, 255, 0.08)); }
    .md--contrast
    .md-button.md-button--green {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #00853C;
      background-color: var(--null, #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);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast
        .md-button.md-button--green.disabled:hover, .md--contrast
        .md-button.md-button--green.disabled:focus, .md--contrast
        .md-button.md-button--green.md-button--disabled:hover, .md--contrast
        .md-button.md-button--green.md-button--disabled:focus, .md--contrast
        .md-button.md-button--green[disabled]:hover, .md--contrast
        .md-button.md-button--green[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast
      .md-button.md-button--green:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #03612C;
        background-color: var(--null, #03612C); }
      .md--contrast
      .md-button.md-button--green:active, .md--contrast
      .md-button.md-button--green.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #08421F;
        background-color: var(--null, #08421F); }
  
  .md-button.md-button--ghost {
    color: #121212;
    color: var(--mdl-button-ghost-text-color, #121212);
    background-color: transparent;
    background-color: var(--mdl-button-ghost-bg-color, transparent);
    border-color: transparent; }
    
    .md-button.md-button--ghost.disabled,
    .md-button.md-button--ghost.md-button--disabled,
    .md-button.md-button--ghost[disabled] {
      color: rgba(0, 0, 0, 0.2);
      color: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--mdl-button-disabled-bg-color, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--ghost.disabled:hover,
      .md-button.md-button--ghost.disabled:focus,
      .md-button.md-button--ghost.md-button--disabled:hover,
      .md-button.md-button--ghost.md-button--disabled:focus,
      .md-button.md-button--ghost[disabled]:hover,
      .md-button.md-button--ghost[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--mdl-button-disabled-bg-color, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--ghost:hover {
      color: #121212;
      color: var(--mdl-button-ghost-text-color, #121212);
      background-color: #EDEDED;
      background-color: var(--mdl-background-tertiary, #EDEDED); }
    
    .md-button.md-button--ghost:active,
    .md-button.md-button--ghost.active {
      color: #121212;
      color: var(--mdl-button-ghost-text-color, #121212);
      background-color: #DEDEDE;
      background-color: var(--mdl-background-quaternary, #DEDEDE); }
  
  .md-button.md-button--orange {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #F26B1D;
    background-color: var(--null, #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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--orange.disabled:hover,
      .md-button.md-button--orange.disabled:focus,
      .md-button.md-button--orange.md-button--disabled:hover,
      .md-button.md-button--orange.md-button--disabled:focus,
      .md-button.md-button--orange[disabled]:hover,
      .md-button.md-button--orange[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--orange:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #C74F0E;
      background-color: var(--null, #C74F0E); }
    
    .md-button.md-button--orange:active,
    .md-button.md-button--orange.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #914017;
      background-color: var(--null, #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);
      color: var(--null, rgba(255, 255, 255, 0.2));
      fill: rgba(255, 255, 255, 0.2);
      fill: var(--null, rgba(255, 255, 255, 0.2));
      background-color: rgba(255, 255, 255, 0.08);
      background-color: var(--null, rgba(255, 255, 255, 0.08)); }
      .md--dark
      .md-button.md-button--orange.disabled:hover, .md--dark
      .md-button.md-button--orange.disabled:focus, .md--dark
      .md-button.md-button--orange.md-button--disabled:hover, .md--dark
      .md-button.md-button--orange.md-button--disabled:focus, .md--dark
      .md-button.md-button--orange[disabled]:hover, .md--dark
      .md-button.md-button--orange[disabled]:focus {
        color: rgba(255, 255, 255, 0.2);
        color: var(--null, rgba(255, 255, 255, 0.2));
        fill: rgba(255, 255, 255, 0.2);
        fill: var(--null, rgba(255, 255, 255, 0.2));
        background-color: rgba(255, 255, 255, 0.08);
        background-color: var(--null, rgba(255, 255, 255, 0.08)); }
    .md--contrast
    .md-button.md-button--orange {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #C74F0E;
      background-color: var(--null, #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);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast
        .md-button.md-button--orange.disabled:hover, .md--contrast
        .md-button.md-button--orange.disabled:focus, .md--contrast
        .md-button.md-button--orange.md-button--disabled:hover, .md--contrast
        .md-button.md-button--orange.md-button--disabled:focus, .md--contrast
        .md-button.md-button--orange[disabled]:hover, .md--contrast
        .md-button.md-button--orange[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast
      .md-button.md-button--orange:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #914017;
        background-color: var(--null, #914017); }
      .md--contrast
      .md-button.md-button--orange:active, .md--contrast
      .md-button.md-button--orange.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #59311E;
        background-color: var(--null, #59311E); }
  
  .md-button.md-button--yellow {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #D97F00;
    background-color: var(--null, #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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--yellow.disabled:hover,
      .md-button.md-button--yellow.disabled:focus,
      .md-button.md-button--yellow.md-button--disabled:hover,
      .md-button.md-button--yellow.md-button--disabled:focus,
      .md-button.md-button--yellow[disabled]:hover,
      .md-button.md-button--yellow[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--yellow:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #A85F00;
      background-color: var(--null, #A85F00); }
    
    .md-button.md-button--yellow:active,
    .md-button.md-button--yellow.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #7D4705;
      background-color: var(--null, #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);
      color: var(--null, rgba(255, 255, 255, 0.2));
      fill: rgba(255, 255, 255, 0.2);
      fill: var(--null, rgba(255, 255, 255, 0.2));
      background-color: rgba(255, 255, 255, 0.08);
      background-color: var(--null, rgba(255, 255, 255, 0.08)); }
      .md--dark
      .md-button.md-button--yellow.disabled:hover, .md--dark
      .md-button.md-button--yellow.disabled:focus, .md--dark
      .md-button.md-button--yellow.md-button--disabled:hover, .md--dark
      .md-button.md-button--yellow.md-button--disabled:focus, .md--dark
      .md-button.md-button--yellow[disabled]:hover, .md--dark
      .md-button.md-button--yellow[disabled]:focus {
        color: rgba(255, 255, 255, 0.2);
        color: var(--null, rgba(255, 255, 255, 0.2));
        fill: rgba(255, 255, 255, 0.2);
        fill: var(--null, rgba(255, 255, 255, 0.2));
        background-color: rgba(255, 255, 255, 0.08);
        background-color: var(--null, rgba(255, 255, 255, 0.08)); }
    .md--contrast
    .md-button.md-button--yellow {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #A85F00;
      background-color: var(--null, #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);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast
        .md-button.md-button--yellow.disabled:hover, .md--contrast
        .md-button.md-button--yellow.disabled:focus, .md--contrast
        .md-button.md-button--yellow.md-button--disabled:hover, .md--contrast
        .md-button.md-button--yellow.md-button--disabled:focus, .md--contrast
        .md-button.md-button--yellow[disabled]:hover, .md--contrast
        .md-button.md-button--yellow[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast
      .md-button.md-button--yellow:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #7D4705;
        background-color: var(--null, #7D4705); }
      .md--contrast
      .md-button.md-button--yellow:active, .md--contrast
      .md-button.md-button--yellow.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #54330D;
        background-color: var(--null, #54330D); }
  
  .md-button.md-button--mint {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #16A693;
    background-color: var(--null, #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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--mint.disabled:hover,
      .md-button.md-button--mint.disabled:focus,
      .md-button.md-button--mint.md-button--disabled:hover,
      .md-button.md-button--mint.md-button--disabled:focus,
      .md-button.md-button--mint[disabled]:hover,
      .md-button.md-button--mint[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--mint:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #148579;
      background-color: var(--null, #148579); }
    
    .md-button.md-button--mint:active,
    .md-button.md-button--mint.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #12615A;
      background-color: var(--null, #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);
      color: var(--null, rgba(255, 255, 255, 0.2));
      fill: rgba(255, 255, 255, 0.2);
      fill: var(--null, rgba(255, 255, 255, 0.2));
      background-color: rgba(255, 255, 255, 0.08);
      background-color: var(--null, rgba(255, 255, 255, 0.08)); }
      .md--dark
      .md-button.md-button--mint.disabled:hover, .md--dark
      .md-button.md-button--mint.disabled:focus, .md--dark
      .md-button.md-button--mint.md-button--disabled:hover, .md--dark
      .md-button.md-button--mint.md-button--disabled:focus, .md--dark
      .md-button.md-button--mint[disabled]:hover, .md--dark
      .md-button.md-button--mint[disabled]:focus {
        color: rgba(255, 255, 255, 0.2);
        color: var(--null, rgba(255, 255, 255, 0.2));
        fill: rgba(255, 255, 255, 0.2);
        fill: var(--null, rgba(255, 255, 255, 0.2));
        background-color: rgba(255, 255, 255, 0.08);
        background-color: var(--null, rgba(255, 255, 255, 0.08)); }
    .md--contrast
    .md-button.md-button--mint {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #148579;
      background-color: var(--null, #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);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast
        .md-button.md-button--mint.disabled:hover, .md--contrast
        .md-button.md-button--mint.disabled:focus, .md--contrast
        .md-button.md-button--mint.md-button--disabled:hover, .md--contrast
        .md-button.md-button--mint.md-button--disabled:focus, .md--contrast
        .md-button.md-button--mint[disabled]:hover, .md--contrast
        .md-button.md-button--mint[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast
      .md-button.md-button--mint:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #12615A;
        background-color: var(--null, #12615A); }
      .md--contrast
      .md-button.md-button--mint:active, .md--contrast
      .md-button.md-button--mint.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #12423F;
        background-color: var(--null, #12423F); }
  
  .md-button.md-button--purple {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #E060DE;
    background-color: var(--null, #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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--purple.disabled:hover,
      .md-button.md-button--purple.disabled:focus,
      .md-button.md-button--purple.md-button--disabled:hover,
      .md-button.md-button--purple.md-button--disabled:focus,
      .md-button.md-button--purple[disabled]:hover,
      .md-button.md-button--purple[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--purple:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #C233C4;
      background-color: var(--null, #C233C4); }
    
    .md-button.md-button--purple:active,
    .md-button.md-button--purple.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #932099;
      background-color: var(--null, #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);
      color: var(--null, rgba(255, 255, 255, 0.2));
      fill: rgba(255, 255, 255, 0.2);
      fill: var(--null, rgba(255, 255, 255, 0.2));
      background-color: rgba(255, 255, 255, 0.08);
      background-color: var(--null, rgba(255, 255, 255, 0.08)); }
      .md--dark
      .md-button.md-button--purple.disabled:hover, .md--dark
      .md-button.md-button--purple.disabled:focus, .md--dark
      .md-button.md-button--purple.md-button--disabled:hover, .md--dark
      .md-button.md-button--purple.md-button--disabled:focus, .md--dark
      .md-button.md-button--purple[disabled]:hover, .md--dark
      .md-button.md-button--purple[disabled]:focus {
        color: rgba(255, 255, 255, 0.2);
        color: var(--null, rgba(255, 255, 255, 0.2));
        fill: rgba(255, 255, 255, 0.2);
        fill: var(--null, rgba(255, 255, 255, 0.2));
        background-color: rgba(255, 255, 255, 0.08);
        background-color: var(--null, rgba(255, 255, 255, 0.08)); }
    .md--contrast
    .md-button.md-button--purple {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #C233C4;
      background-color: var(--null, #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);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast
        .md-button.md-button--purple.disabled:hover, .md--contrast
        .md-button.md-button--purple.disabled:focus, .md--contrast
        .md-button.md-button--purple.md-button--disabled:hover, .md--contrast
        .md-button.md-button--purple.md-button--disabled:focus, .md--contrast
        .md-button.md-button--purple[disabled]:hover, .md--contrast
        .md-button.md-button--purple[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast
      .md-button.md-button--purple:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #932099;
        background-color: var(--null, #932099); }
      .md--contrast
      .md-button.md-button--purple:active, .md--contrast
      .md-button.md-button--purple.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #601E66;
        background-color: var(--null, #601E66); }
  
  .md-button.md-button--pink {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #F0677E;
    background-color: var(--null, #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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--pink.disabled:hover,
      .md-button.md-button--pink.disabled:focus,
      .md-button.md-button--pink.md-button--disabled:hover,
      .md-button.md-button--pink.md-button--disabled:focus,
      .md-button.md-button--pink[disabled]:hover,
      .md-button.md-button--pink[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--pink:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #D43B52;
      background-color: var(--null, #D43B52); }
    
    .md-button.md-button--pink:active,
    .md-button.md-button--pink.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #A12A3A;
      background-color: var(--null, #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);
      color: var(--null, rgba(255, 255, 255, 0.2));
      fill: rgba(255, 255, 255, 0.2);
      fill: var(--null, rgba(255, 255, 255, 0.2));
      background-color: rgba(255, 255, 255, 0.08);
      background-color: var(--null, rgba(255, 255, 255, 0.08)); }
      .md--dark
      .md-button.md-button--pink.disabled:hover, .md--dark
      .md-button.md-button--pink.disabled:focus, .md--dark
      .md-button.md-button--pink.md-button--disabled:hover, .md--dark
      .md-button.md-button--pink.md-button--disabled:focus, .md--dark
      .md-button.md-button--pink[disabled]:hover, .md--dark
      .md-button.md-button--pink[disabled]:focus {
        color: rgba(255, 255, 255, 0.2);
        color: var(--null, rgba(255, 255, 255, 0.2));
        fill: rgba(255, 255, 255, 0.2);
        fill: var(--null, rgba(255, 255, 255, 0.2));
        background-color: rgba(255, 255, 255, 0.08);
        background-color: var(--null, rgba(255, 255, 255, 0.08)); }
    .md--contrast
    .md-button.md-button--pink {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #D43B52;
      background-color: var(--null, #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);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast
        .md-button.md-button--pink.disabled:hover, .md--contrast
        .md-button.md-button--pink.disabled:focus, .md--contrast
        .md-button.md-button--pink.md-button--disabled:hover, .md--contrast
        .md-button.md-button--pink.md-button--disabled:focus, .md--contrast
        .md-button.md-button--pink[disabled]:hover, .md--contrast
        .md-button.md-button--pink[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast
      .md-button.md-button--pink:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #A12A3A;
        background-color: var(--null, #A12A3A); }
      .md--contrast
      .md-button.md-button--pink:active, .md--contrast
      .md-button.md-button--pink.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #66262D;
        background-color: var(--null, #66262D); }
  
  .md-button.md-button--cyan {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #00A3B5;
    background-color: var(--null, #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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--cyan.disabled:hover,
      .md-button.md-button--cyan.disabled:focus,
      .md-button.md-button--cyan.md-button--disabled:hover,
      .md-button.md-button--cyan.md-button--disabled:focus,
      .md-button.md-button--cyan[disabled]:hover,
      .md-button.md-button--cyan[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--cyan:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #008094;
      background-color: var(--null, #008094); }
    
    .md-button.md-button--cyan:active,
    .md-button.md-button--cyan.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #066070;
      background-color: var(--null, #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);
      color: var(--null, rgba(255, 255, 255, 0.2));
      fill: rgba(255, 255, 255, 0.2);
      fill: var(--null, rgba(255, 255, 255, 0.2));
      background-color: rgba(255, 255, 255, 0.08);
      background-color: var(--null, rgba(255, 255, 255, 0.08)); }
      .md--dark
      .md-button.md-button--cyan.disabled:hover, .md--dark
      .md-button.md-button--cyan.disabled:focus, .md--dark
      .md-button.md-button--cyan.md-button--disabled:hover, .md--dark
      .md-button.md-button--cyan.md-button--disabled:focus, .md--dark
      .md-button.md-button--cyan[disabled]:hover, .md--dark
      .md-button.md-button--cyan[disabled]:focus {
        color: rgba(255, 255, 255, 0.2);
        color: var(--null, rgba(255, 255, 255, 0.2));
        fill: rgba(255, 255, 255, 0.2);
        fill: var(--null, rgba(255, 255, 255, 0.2));
        background-color: rgba(255, 255, 255, 0.08);
        background-color: var(--null, rgba(255, 255, 255, 0.08)); }
    .md--contrast
    .md-button.md-button--cyan {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #008094;
      background-color: var(--null, #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);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--contrast
        .md-button.md-button--cyan.disabled:hover, .md--contrast
        .md-button.md-button--cyan.disabled:focus, .md--contrast
        .md-button.md-button--cyan.md-button--disabled:hover, .md--contrast
        .md-button.md-button--cyan.md-button--disabled:focus, .md--contrast
        .md-button.md-button--cyan[disabled]:hover, .md--contrast
        .md-button.md-button--cyan[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--contrast
      .md-button.md-button--cyan:hover {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #066070;
        background-color: var(--null, #066070); }
      .md--contrast
      .md-button.md-button--cyan:active, .md--contrast
      .md-button.md-button--cyan.active {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: #0A414D;
        background-color: var(--null, #0A414D); }
  
  .md-button.md-button--white {
    color: #000000;
    color: var(--null, #000000);
    background-color: #FFFFFF;
    background-color: var(--null, #FFFFFF);
    border-color: transparent;
    box-shadow: 0 0 0 0.0625rem #DEDEDE, 0 0.0625rem 0.125rem 0 #DEDEDE;
    box-shadow: var(--null, 0 0 0 0.0625rem #DEDEDE, 0 0.0625rem 0.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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--white.disabled:hover,
      .md-button.md-button--white.disabled:focus,
      .md-button.md-button--white.md-button--disabled:hover,
      .md-button.md-button--white.md-button--disabled:focus,
      .md-button.md-button--white[disabled]:hover,
      .md-button.md-button--white[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--white:focus,
    .md-button.md-button--white.focus-state {
      border-color: transparent;
      outline: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow); }
      
      .md-button.md-button--white:focus:not(:focus-visible),
      .md-button.md-button--white.focus-state:not(:focus-visible) {
        box-shadow: none; }
    
    .md-button.md-button--white:hover {
      color: #000000;
      color: var(--null, #000000);
      background-color: #EDEDED;
      background-color: var(--null, #EDEDED); }
    
    .md-button.md-button--white:active,
    .md-button.md-button--white.active {
      color: #000000;
      color: var(--null, #000000);
      background-color: #CCCCCC;
      background-color: var(--null, #CCCCCC); }
    .md--dark
    .md-button.md-button--white {
      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);
        color: var(--null, rgba(255, 255, 255, 0.2));
        fill: rgba(255, 255, 255, 0.2);
        fill: var(--null, rgba(255, 255, 255, 0.2));
        background-color: rgba(255, 255, 255, 0.08);
        background-color: var(--null, rgba(255, 255, 255, 0.08)); }
        .md--dark
        .md-button.md-button--white.disabled:hover, .md--dark
        .md-button.md-button--white.disabled:focus, .md--dark
        .md-button.md-button--white.md-button--disabled:hover, .md--dark
        .md-button.md-button--white.md-button--disabled:focus, .md--dark
        .md-button.md-button--white[disabled]:hover, .md--dark
        .md-button.md-button--white[disabled]:focus {
          color: rgba(255, 255, 255, 0.2);
          color: var(--null, rgba(255, 255, 255, 0.2));
          fill: rgba(255, 255, 255, 0.2);
          fill: var(--null, rgba(255, 255, 255, 0.2));
          background-color: rgba(255, 255, 255, 0.08);
          background-color: var(--null, rgba(255, 255, 255, 0.08)); }
      .md--dark
      .md-button.md-button--white:focus, .md--dark
      .md-button.md-button--white.focus-state {
        border-color: transparent;
        outline: none;
        box-shadow: var(--md-globals-focus-ring-box-shadow); }
        .md--dark
        .md-button.md-button--white:focus:not(:focus-visible), .md--dark
        .md-button.md-button--white.focus-state:not(:focus-visible) {
          box-shadow: none; }
  
  .md-button.md-button--dark-gray {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #292929;
    background-color: var(--null, #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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--dark-gray.disabled:hover,
      .md-button.md-button--dark-gray.disabled:focus,
      .md-button.md-button--dark-gray.md-button--disabled:hover,
      .md-button.md-button--dark-gray.md-button--disabled:focus,
      .md-button.md-button--dark-gray[disabled]:hover,
      .md-button.md-button--dark-gray[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--dark-gray:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #3B3B3B;
      background-color: var(--null, #3B3B3B); }
    
    .md-button.md-button--dark-gray:active,
    .md-button.md-button--dark-gray.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #292929;
      background-color: var(--null, #292929); }
  
  .md-button.md-button--duck-egg {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #949494;
    background-color: var(--null, #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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--duck-egg.disabled:hover,
      .md-button.md-button--duck-egg.disabled:focus,
      .md-button.md-button--duck-egg.md-button--disabled:hover,
      .md-button.md-button--duck-egg.md-button--disabled:focus,
      .md-button.md-button--duck-egg[disabled]:hover,
      .md-button.md-button--duck-egg[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--duck-egg:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #707070;
      background-color: var(--null, #707070); }
    
    .md-button.md-button--duck-egg:active,
    .md-button.md-button--duck-egg.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #545454;
      background-color: var(--null, #545454); }
  
  .md-button.md-button--violet {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: #A87FF1;
    background-color: var(--null, #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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--violet.disabled:hover,
      .md-button.md-button--violet.disabled:focus,
      .md-button.md-button--violet.md-button--disabled:hover,
      .md-button.md-button--violet.md-button--disabled:focus,
      .md-button.md-button--violet[disabled]:hover,
      .md-button.md-button--violet[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--violet:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #875AE1;
      background-color: var(--null, #875AE1); }
    
    .md-button.md-button--violet:active,
    .md-button.md-button--violet.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #643ABD;
      background-color: var(--null, #643ABD); }
  
  .md-button.md-button--link {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: transparent;
    background-color: var(--null, 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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--link.disabled:hover,
      .md-button.md-button--link.disabled:focus,
      .md-button.md-button--link.md-button--disabled:hover,
      .md-button.md-button--link.md-button--disabled:focus,
      .md-button.md-button--link[disabled]:hover,
      .md-button.md-button--link[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--link:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #CCCCCC;
      background-color: var(--null, #CCCCCC); }
    
    .md-button.md-button--link:active,
    .md-button.md-button--link.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #B2B2B2;
      background-color: var(--null, #B2B2B2); }
  
  .md-button.md-button--color-none {
    color: inherit;
    color: var(--null, inherit);
    background-color: transparent;
    background-color: var(--null, 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);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--color-none.disabled:hover,
      .md-button.md-button--color-none.disabled:focus,
      .md-button.md-button--color-none.md-button--disabled:hover,
      .md-button.md-button--color-none.md-button--disabled:focus,
      .md-button.md-button--color-none[disabled]:hover,
      .md-button.md-button--color-none[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--color-none:hover {
      color: inherit;
      color: var(--null, inherit);
      background-color: transparent;
      background-color: var(--null, transparent); }
    
    .md-button.md-button--color-none:active,
    .md-button.md-button--color-none.active {
      color: inherit;
      color: var(--null, inherit);
      background-color: transparent;
      background-color: var(--null, transparent); }
  
  .md-button[class*='md-button--icon'] .md-icon {
    fill: inherit; }
  
  .md-button.md-button--icon {
    color: inherit;
    color: var(--mdl-textColor-secondary, inherit);
    background-color: transparent;
    background-color: var(--null, transparent);
    border-color: transparent;
    fill: #545454;
    fill: var(--mdl-textColor-secondary, #545454);
    color: #545454;
    color: var(--mdl-textColor-secondary, #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);
      color: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      
      .md-button.md-button--icon.disabled:hover,
      .md-button.md-button--icon.disabled:focus,
      .md-button.md-button--icon.md-button--disabled:hover,
      .md-button.md-button--icon.md-button--disabled:focus,
      .md-button.md-button--icon[disabled]:hover,
      .md-button.md-button--icon[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--mdl-button-disabled-text-color, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    
    .md-button.md-button--icon:hover {
      color: inherit;
      color: var(--null, inherit);
      background-color: transparent;
      background-color: var(--null, transparent); }
    
    .md-button.md-button--icon:active,
    .md-button.md-button--icon.active {
      color: inherit;
      color: var(--null, inherit);
      background-color: transparent;
      background-color: var(--null, 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);
      color: var(--mdl-textColor-disabled, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--mdl-textColor-disabled, rgba(0, 0, 0, 0.2));
      background-color: transparent;
      background-color: var(transparent, transparent); }
      
      .md-button.md-button--icon.disabled:hover,
      .md-button.md-button--icon.disabled:focus,
      .md-button.md-button--icon.md-button--disabled:hover,
      .md-button.md-button--icon.md-button--disabled:focus,
      .md-button.md-button--icon[disabled]:hover,
      .md-button.md-button--icon[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--mdl-textColor-disabled, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--mdl-textColor-disabled, rgba(0, 0, 0, 0.2));
        background-color: transparent;
        background-color: var(transparent, transparent); }
    
    .md-button.md-button--icon:hover,
    .md-button.md-button--icon.hover-state {
      fill: #007AA3;
      fill: var(--mdl-button-primary-bg-color, #007AA3);
      color: #007AA3;
      color: var(--mdl-button-primary-bg-color, #007AA3); }
    
    .md-button.md-button--icon:active,
    .md-button.md-button--icon.active-state {
      fill: #005E7D;
      fill: var(--mdl-button-primary-hover-bg-color, #005E7D);
      color: #005E7D;
      color: var(--mdl-button-primary-hover-bg-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: #FFFFFF;
      fill: var(--null, #FFFFFF);
      color: #FFFFFF;
      color: var(--null, #FFFFFF); }
      
      .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);
        color: var(--null, rgba(255, 255, 255, 0.2));
        fill: rgba(255, 255, 255, 0.2);
        fill: var(--null, rgba(255, 255, 255, 0.2));
        background-color: transparent;
        background-color: var(transparent, transparent); }
        
        .md-button.md-button--icon.md-button--icon-white.disabled:hover,
        .md-button.md-button--icon.md-button--icon-white.disabled:focus,
        .md-button.md-button--icon.md-button--icon-white.md-button--disabled:hover,
        .md-button.md-button--icon.md-button--icon-white.md-button--disabled:focus,
        .md-button.md-button--icon.md-button--icon-white[disabled]:hover,
        .md-button.md-button--icon.md-button--icon-white[disabled]:focus {
          color: rgba(255, 255, 255, 0.2);
          color: var(--null, rgba(255, 255, 255, 0.2));
          fill: rgba(255, 255, 255, 0.2);
          fill: var(--null, rgba(255, 255, 255, 0.2));
          background-color: transparent;
          background-color: var(transparent, transparent); }
      
      .md-button.md-button--icon.md-button--icon-white:hover,
      .md-button.md-button--icon.md-button--icon-white.hover-state {
        fill: rgba(255, 255, 255, 0.92);
        fill: var(--null, rgba(255, 255, 255, 0.92));
        color: rgba(255, 255, 255, 0.92);
        color: var(--null, rgba(255, 255, 255, 0.92)); }
      
      .md-button.md-button--icon.md-button--icon-white:active,
      .md-button.md-button--icon.md-button--icon-white.active-state {
        fill: rgba(255, 255, 255, 0.84);
        fill: var(--null, rgba(255, 255, 255, 0.84));
        color: rgba(255, 255, 255, 0.84);
        color: var(--null, rgba(255, 255, 255, 0.84)); }
      .md--contrast
      .md-button.md-button--icon.md-button--icon-white {
        fill: #000000;
        fill: var(--null, #000000);
        color: #000000;
        color: var(--null, #000000); }
        .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);
          color: var(--null, rgba(255, 255, 255, 0.2));
          fill: rgba(255, 255, 255, 0.2);
          fill: var(--null, rgba(255, 255, 255, 0.2));
          background-color: transparent;
          background-color: var(transparent, transparent); }
          .md--contrast
          .md-button.md-button--icon.md-button--icon-white.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.md-button--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[disabled]:hover, .md--contrast
          .md-button.md-button--icon.md-button--icon-white[disabled]:focus {
            color: rgba(255, 255, 255, 0.2);
            color: var(--null, rgba(255, 255, 255, 0.2));
            fill: rgba(255, 255, 255, 0.2);
            fill: var(--null, rgba(255, 255, 255, 0.2));
            background-color: transparent;
            background-color: var(transparent, transparent); }
        .md--contrast
        .md-button.md-button--icon.md-button--icon-white:hover, .md--contrast
        .md-button.md-button--icon.md-button--icon-white.hover-state {
          fill: #000000;
          fill: var(--null, #000000);
          color: #000000;
          color: var(--null, #000000); }
        .md--contrast
        .md-button.md-button--icon.md-button--icon-white:active, .md--contrast
        .md-button.md-button--icon.md-button--icon-white.active-state {
          fill: #000000;
          fill: var(--null, #000000);
          color: #000000;
          color: var(--null, #000000); }

.md-button--none {
  color: inherit;
  color: var(--null, inherit);
  background-color: transparent;
  background-color: var(--null, 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);
    color: var(--null, rgba(0, 0, 0, 0.2));
    fill: rgba(0, 0, 0, 0.2);
    fill: var(--null, rgba(0, 0, 0, 0.2));
    background-color: rgba(0, 0, 0, 0.04);
    background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md-button--none.disabled:hover, .md-button--none.disabled:focus, .md-button--none.md-button--disabled:hover, .md-button--none.md-button--disabled:focus, .md-button--none[disabled]:hover, .md-button--none[disabled]:focus {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
  .md-button--none:hover {
    color: inherit;
    color: var(--null, inherit);
    background-color: transparent;
    background-color: var(--null, transparent); }
  .md-button--none:active, .md-button--none.active {
    color: inherit;
    color: var(--null, inherit);
    background-color: transparent;
    background-color: var(--null, transparent); }
  .md-button--none .md-prepend {
    margin-right: calc(100% / 4); }
  .md-button--none .md-append {
    margin-left: calc(100% / 4); }

/** @component button-group */
.md-button-group:not(.md-button-group--unstyled) {
  display: flex;
  width: 100%; }
  .md-button-group:not(.md-button-group--unstyled) .md-button {
    color: #000000;
    color: var(--null, #000000);
    background-color: transparent;
    background-color: var(--null, transparent);
    border-color: transparent;
    min-width: 0;
    padding: 0.5rem 1.125rem;
    margin-left: 0;
    font-size: 0.875rem;
    line-height: 1rem;
    border: 0.0625rem solid #DEDEDE;
    border-radius: 0; }
    .md-button-group:not(.md-button-group--unstyled) .md-button.disabled, .md-button-group:not(.md-button-group--unstyled) .md-button.md-button--disabled, .md-button-group:not(.md-button-group--unstyled) .md-button[disabled] {
      color: #949494;
      color: var(--null, #949494);
      fill: #949494;
      fill: var(--null, #949494);
      background-color: transparent;
      background-color: var(--null, transparent); }
      .md-button-group:not(.md-button-group--unstyled) .md-button.disabled:hover, .md-button-group:not(.md-button-group--unstyled) .md-button.disabled:focus, .md-button-group:not(.md-button-group--unstyled) .md-button.md-button--disabled:hover, .md-button-group:not(.md-button-group--unstyled) .md-button.md-button--disabled:focus, .md-button-group:not(.md-button-group--unstyled) .md-button[disabled]:hover, .md-button-group:not(.md-button-group--unstyled) .md-button[disabled]:focus {
        color: #949494;
        color: var(--null, #949494);
        fill: #949494;
        fill: var(--null, #949494);
        background-color: transparent;
        background-color: var(--null, transparent); }
    .md-button-group:not(.md-button-group--unstyled) .md-button:hover {
      color: #000000;
      color: var(--null, #000000);
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md-button-group:not(.md-button-group--unstyled) .md-button:active, .md-button-group:not(.md-button-group--unstyled) .md-button.active {
      color: #121212;
      color: var(--null, #121212);
      background-color: #C9F4FF;
      background-color: var(--null, #C9F4FF); }
    .md-button-group:not(.md-button-group--unstyled) .md-button:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-left-radius: 0.25rem; }
    .md-button-group:not(.md-button-group--unstyled) .md-button:not(:first-child) {
      margin-left: -0.0625rem; }
    .md-button-group:not(.md-button-group--unstyled) .md-button:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-right-radius: 0.25rem; }
    .md-button-group:not(.md-button-group--unstyled) .md-button.md-button--icon-group {
      width: auto;
      padding: 0.625rem; }
      .md-button-group:not(.md-button-group--unstyled) .md-button.md-button--icon-group .md-icon {
        fill: currentColor; }
  .md-button-group:not(.md-button-group--unstyled).md-button-group--justified .md-button:not(.md-button--icon-group) {
    flex-grow: 1;
    width: 0; }
  .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button {
    width: auto;
    padding: 0.625rem;
    color: #000000;
    color: var(--mdl-textColor-primary, #000000);
    background-color: transparent;
    background-color: var(--mdl-background-primary, transparent);
    border-color: transparent;
    border: 1px solid;
    border-color: rgba(0, 0, 0, 0.12);
    border-color: var(--mdl-separator-primary, rgba(0, 0, 0, 0.12));
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04);
    box-shadow: var(--null, 0 2px 4px 0 rgba(0, 0, 0, 0.04)); }
    .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button:first-of-type {
      border-bottom-left-radius: 1.5625rem;
      border-top-left-radius: 1.5625rem; }
    .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button:last-of-type {
      border-top-right-radius: 1.5625rem;
      border-bottom-right-radius: 1.5625rem; }
    .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button.disabled, .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button.md-button--disabled, .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button[disabled] {
      color: #949494;
      color: var(--mdl-textColor-disabled, #949494);
      fill: #949494;
      fill: var(--mdl-textColor-disabled, #949494);
      background-color: transparent;
      background-color: var(--mdl-background-quaternary, transparent); }
      .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button.disabled:hover, .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button.disabled:focus, .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button.md-button--disabled:hover, .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button.md-button--disabled:focus, .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button[disabled]:hover, .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button[disabled]:focus {
        color: #949494;
        color: var(--mdl-textColor-disabled, #949494);
        fill: #949494;
        fill: var(--mdl-textColor-disabled, #949494);
        background-color: transparent;
        background-color: var(--mdl-background-quaternary, transparent); }
    .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button:hover {
      color: #000000;
      color: var(--mdl-textColor-primary, #000000);
      background-color: #C9F4FF;
      background-color: var(--null, #C9F4FF); }
    .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button:active, .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button.active {
      color: #000000;
      color: var(--mdl-textColor-primary, #000000);
      background-color: #91EBFF;
      background-color: var(--null, #91EBFF); }
    .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button:focus {
      background: #C9F4FF; }
    .md-button-group:not(.md-button-group--unstyled).md-button-group--pill .md-button .md-icon {
      fill: currentColor; }
  .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button {
    color: #FFFFFF;
    color: var(--null, #FFFFFF);
    background-color: transparent;
    background-color: var(--null, transparent);
    border-color: transparent;
    padding: 0.3125rem 1.125rem;
    font-size: 0.875rem;
    line-height: 1.375rem;
    border: 0.0625rem solid #3B3B3B; }
    .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button.disabled, .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button.md-button--disabled, .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button[disabled] {
      color: #545454;
      color: var(--null, #545454);
      fill: #545454;
      fill: var(--null, #545454);
      background-color: transparent;
      background-color: var(--null, transparent); }
      .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button.disabled:hover, .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button.disabled:focus, .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button.md-button--disabled:hover, .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button.md-button--disabled:focus, .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button[disabled]:hover, .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button[disabled]:focus {
        color: #545454;
        color: var(--null, #545454);
        fill: #545454;
        fill: var(--null, #545454);
        background-color: transparent;
        background-color: var(--null, transparent); }
    .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button:hover {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: rgba(255, 255, 255, 0.12);
      background-color: var(--null, rgba(255, 255, 255, 0.12)); }
    .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button:active, .md-button-group:not(.md-button-group--unstyled).md-button-group--dark .md-button.active {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: #3B3B3B;
      background-color: var(--null, #3B3B3B); }
    .md-button-group:not(.md-button-group--unstyled).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: flex;
  color: #545454;
  vertical-align: top;
  background-color: #FFFFFF;
  border-radius: 2px;
  box-shadow: 0px 1px 2px 1px rgba(52, 53, 55, 0.18);
  flex-direction: column; }
  .md-card--clickable:hover {
    box-shadow: 2px 6px 10px rgba(52, 53, 55, 0.18); }
  .md-card--clickable.active {
    box-shadow: 1px 3px 8px rgba(52, 53, 55, 0.18); }
  .md-card--clickable:focus {
    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%; }

/** @component checkbox */
.md-checkbox-group {
  margin-bottom: 1.5rem; }
  .md-checkbox-group:last-child {
    margin-bottom: 0; }

.md-checkbox .md-checkbox__input {
  /** Checked */
  /** Disabled Settings */ }
  .md-checkbox .md-checkbox__input + .md-checkbox__label {
    font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: inherit;
    color: var(--mds-color-theme-text-primary-normal, inherit); }
    .md-checkbox .md-checkbox__input + .md-checkbox__label:before {
      background-color: #FFFFFF;
      background-color: var(--mds-color-theme-control-inactive-normal, #FFFFFF);
      border: 1px solid #CCCCCC;
      border: 1px solid var(--mds-color-theme-outline-input-normal, #CCCCCC); }
    .md-checkbox .md-checkbox__input + .md-checkbox__label:hover:before, .md-checkbox .md-checkbox__input + .md-checkbox__label.hover:before {
      background-color: #DEDEDE;
      background-color: var(--mds-color-theme-control-inactive-hover, #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: none;
    box-shadow: var(--md-globals-focus-ring-box-shadow); }
    .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) {
      box-shadow: none; }
  .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:before, .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before, .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before {
    background-color: #00A0D1;
    background-color: var(--mds-color-theme-control-active-normal, #00A0D1);
    border: none;
    color: var(--mds-color-theme-common-inverted-text-primary-normal); }
  .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, .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;
    background-color: var(--mds-color-theme-control-active-hover, #007AA3); }
  .md-checkbox .md-checkbox__input:disabled, .md-checkbox .md-checkbox__input.disabled {
    /**  Disabled--Checked/Indeterminate */ }
    .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);
      background-color: var(--mds-color-theme-control-inactive-hover, rgba(0, 0, 0, 0.16));
      border: none; }
    .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, .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:before {
      background-color: #00A0D1;
      background-color: var(--mds-color-theme-control-active-normal, #00A0D1);
      border: none; }
    .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, .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;
      background-color: var(--mds-color-theme-control-active-normal, #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:checked + .md-checkbox__label:before, .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before, .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before {
    color: #FFFFFF;
    color: var(--mds-color-theme-common-inverted-text-primary-normal);
    cursor: pointer; }
  .md-checkbox .md-checkbox__input:checked:disabled + .md-checkbox__label, .md-checkbox .md-checkbox__input:indeterminate:disabled + .md-checkbox__label, .md-checkbox .md-checkbox__input.indeterminate:disabled + .md-checkbox__label {
    color: var(--mds-color-theme-text-primary-disabled); }
    .md-checkbox .md-checkbox__input:checked:disabled + .md-checkbox__label:before, .md-checkbox .md-checkbox__input:indeterminate:disabled + .md-checkbox__label:before, .md-checkbox .md-checkbox__input.indeterminate:disabled + .md-checkbox__label:before {
      color: var(--mds-color-theme-common-inverted-text-primary-normal); }
  .md-checkbox .md-checkbox__input:disabled + .md-checkbox__label, .md-checkbox .md-checkbox__input.disabled + .md-checkbox__label {
    cursor: default;
    color: var(--mds-color-theme-text-primary-disabled) !important; }
    .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:disabled ~ .md-input__help-text, .md-checkbox .md-checkbox__input.disabled ~ .md-input__help-text {
    color: var(--mds-color-theme-text-primary-disabled) !important; }
  .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:before, .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before {
    content: "\f7bf"; }

.md-checkbox .md-checkbox__label {
  display: flex;
  line-height: 1rem;
  font-size: 1rem;
  cursor: pointer; }
  .md-checkbox .md-checkbox__label:before {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap;
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    content: "\f36d";
    flex-shrink: 0;
    width: 1rem;
    height: 1rem;
    margin-right: 0.75rem;
    font-family: "momentum-ui-icons";
    font-size: 0.75rem;
    font-style: normal;
    line-height: 0.75rem;
    color: transparent;
    border: none;
    transition: 300ms ease-in-out all; }

.md-checkbox.md-input-container {
  margin-bottom: 0.5rem;
  display: flex;
  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: 0.875rem;
  line-height: 1.375rem;
  padding-left: 1rem;
  margin-bottom: 0.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: #FFFFFF; }
  .md-checkbox .md-input__help-text span {
    font-size: inherit; }

/** @component chip */
.md-chip {
  max-width: 400px;
  background-color: #DEDEDE;
  background-color: var(--mdl-background-tertiary, #DEDEDE);
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  flex-flow: row nowrap; }
  .md-chip-left {
    width: 20%;
    padding: 10px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap; }
    .md-chip-left.recording {
      background-color: #F26B1D; }
    .md-chip-left.file {
      background-color: #CCCCCC;
      background-color: var(--mdl-background-tertiary, #DEDEDE); }
  .md-chip-center {
    flex: 1;
    padding: 0 10px; }
  .md-chip-right {
    width: 20%;
    padding: 10px;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap; }
  .md-chip__title {
    font-weight: bold; }

/** @component close */
.md-close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: rgba(0, 0, 0, 0.6);
  color: var(--mdl-textColor-primary, rgba(0, 0, 0, 0.6));
  text-shadow: 0 1px 0 #FFFFFF;
  text-shadow: 0 1px 0 var(--mdl-background-primary, #FFFFFF); }
  .md-close:hover, .md-close:focus {
    color: #064157;
    color: var(--mdl-input-background-theme-color, #064157);
    text-decoration: none;
    cursor: pointer; }

button.md-close {
  min-width: initial;
  padding: 0;
  font-weight: normal;
  cursor: pointer;
  background: transparent;
  border-radius: 0;
  -webkit-transition: all 150ms ease;
  -moz-transition: all 150ms ease;
  -o-transition: all 150ms ease;
  transition: all 150ms ease; }
  button.md-close:before {
    content: "\f33f";
    font-family: "momentum-ui-icons";
    vertical-align: middle; }
  button.md-close:hover {
    color: #005E7D;
    color: var(--mdl-input-background-theme-color, #005E7D); }
  button.md-close:focus {
    color: #005E7D;
    color: var(--mdl-input-background-theme-hover, #005E7D); }
  button.md-close:active {
    color: #064157;
    color: var(--mdl-input-background-theme-active, #064157); }

/** @component close-wrapper */
.md-close-wrapper {
  position: relative;
  display: inline-block; }
  .md-close-wrapper__action {
    position: absolute;
    top: -10px;
    right: -10px;
    z-index: 1015; }

/** @component coachmark */
.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: white;
  background-color: #08599C;
  border: none;
  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: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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: 0.9375rem;
      font-family: "CiscoSansTT Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 0.875rem;
      font-weight: bold;
      line-height: 1.375rem;
      color: #FFFFFF;
      text-align: center; }
    .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > [class$='__subheader'] {
      margin-bottom: 0.9375rem;
      font-size: 0.875rem;
      line-height: 1.375rem;
      color: #FFFFFF;
      text-align: center; }
    .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button {
      color: #FFFFFF;
      color: var(--null, #FFFFFF);
      background-color: transparent;
      background-color: var(--null, transparent);
      border-color: transparent;
      border: 1px solid #FFFFFF;
      border-color: var(--null); }
      .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);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .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.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.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[disabled]:focus {
          color: rgba(0, 0, 0, 0.2);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button:hover {
        color: #08599C;
        color: var(--null, #08599C);
        background-color: #EDEDED;
        background-color: var(--null, #EDEDED);
        border: 1px solid #EDEDED;
        border: var(--null, 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;
        color: var(--null, #08599C);
        background-color: #FFFFFF;
        background-color: var(--null, #FFFFFF);
        border: 1px solid #FFFFFF;
        border: var(--null, 1px solid #FFFFFF); }
      .md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button {
        color: #FFFFFF;
        color: var(--null, #FFFFFF);
        background-color: transparent;
        background-color: var(--null, transparent);
        border-color: transparent;
        border: 1px solid #FFFFFF;
        border-color: var(--null); }
        .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);
          color: var(--null, rgba(0, 0, 0, 0.2));
          fill: rgba(0, 0, 0, 0.2);
          fill: var(--null, rgba(0, 0, 0, 0.2));
          background-color: rgba(0, 0, 0, 0.04);
          background-color: var(--null, rgba(0, 0, 0, 0.04)); }
          .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.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.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[disabled]:focus {
            color: rgba(0, 0, 0, 0.2);
            color: var(--null, rgba(0, 0, 0, 0.2));
            fill: rgba(0, 0, 0, 0.2);
            fill: var(--null, rgba(0, 0, 0, 0.2));
            background-color: rgba(0, 0, 0, 0.04);
            background-color: var(--null, rgba(0, 0, 0, 0.04)); }
        .md--dark .md-coachmark.md-event-overlay > .md-event-overlay__children > [class$='__container'] > .md-button:hover {
          color: #08599C;
          color: var(--null, #08599C);
          background-color: #EDEDED;
          background-color: var(--null, #EDEDED);
          border: 1px solid #EDEDED;
          border: var(--null, 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;
          color: var(--null, #08599C);
          background-color: #FFFFFF;
          background-color: var(--null, #FFFFFF);
          border: 1px solid #FFFFFF;
          border: var(--null, 1px solid #FFFFFF); }

/* @component collapse-button */
.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: #FFFFFF;
    fill: #FFFFFF; }
  .md-collapse-button.md-button:hover {
    background: rgba(0, 0, 0, 0.8); }

.md-collapse-button.md-collapse-button--right {
  transform: rotate(180deg); }

.md-collapse-button.md-collapse-button--top {
  transform: rotate(90deg); }

.md-collapse-button.md-collapse-button--bottom {
  transform: rotate(270deg); }

/** @component combo-box */
.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: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  flex-flow: row nowrap;
  width: 348px;
  height: 196px;
  background-size: contain;
  border-radius: 4px;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06); }
  .md-content:hover .md-content__hover {
    display: flex; }
  .md-content__gif {
    position: absolute;
    top: 0.2rem;
    right: 0.5rem; }
    .md-content__gif--oneOne {
      right: 2.6rem; }
    .md-content__gif--fourThree {
      right: 1.3rem; }
  .md-content__container {
    display: flex;
    justify-content: flex-start;
    align-content: center;
    align-items: center;
    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;
    background-color: var(--mdl-background-tertiary, #EDEDED);
    border-radius: 4px;
    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;
    background-color: var(--mdl-background-tertiary, #EDEDED);
    border-radius: 4px; }
  .md-content--failed {
    background-color: #EDEDED;
    background-color: var(--mdl-background-tertiary, #EDEDED);
    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;
      color: var(--mdl-textColor-secondary, #545454); }
    .md-content--failed-container {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      flex-flow: row nowrap;
      width: 314px;
      height: 58px;
      font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
      line-height: 22px;
      border-radius: 4px;
      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: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap;
    width: 100%;
    height: 100%; }
  .md-content--opacity {
    background-color: rgba(222, 222, 222, 0.4); }
  .md-content__hover {
    display: flex;
    justify-content: space-between;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap;
    position: relative;
    bottom: 56px;
    width: 100%;
    height: 56px;
    background-color: rgba(255, 255, 255, 0.7);
    background-color: var(--mdl-background-quaternary, rgba(255, 255, 255, 0.7));
    border-radius: 0 0 4px 4px;
    visibility: hidden;
    align-self: flex-end; }
    .md-content__hover--wide {
      position: relative;
      top: 60px;
      bottom: 0px; }
    .md-content__hover-files {
      display: flex;
      width: 90%;
      margin-top: 5px;
      margin-left: 12px;
      font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
      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: bold;
        line-height: 24px;
        color: #000000;
        color: var(--mdl-textColor-primary, #000000); }
      .md-content__hover-files--file-size {
        height: 22px;
        font-size: 14px;
        line-height: 22px;
        color: #545454;
        color: var(--mdl-textColor-secondary, #545454); }
    .md-content__hover-icons {
      display: flex;
      justify-content: flex-end;
      align-content: center;
      align-items: center;
      flex-flow: row nowrap;
      width: 40%;
      margin-right: 12px; }

.md-content-file {
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  flex-flow: row nowrap;
  position: relative;
  width: 204px;
  height: 136px;
  margin-bottom: 8px;
  background-repeat: no-repeat;
  background-size: 204px 136px;
  border-radius: 4px;
  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: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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;
    align-self: flex-end; }
  .md-content-file__icon {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap;
    position: absolute;
    bottom: 0px;
    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: #FFFFFF;
    background-color: var(--mdl-background-primary, #FFFFFF);
    border-radius: 4px;
    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: contain;
    border: 1px solid rgba(0, 0, 0, 0.06);
    border-radius: 4px;
    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: contain;
    border: 1px solid rgba(0, 0, 0, 0.06);
    border-radius: 4px;
    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: contain;
    border: 1px solid rgba(0, 0, 0, 0.06);
    border-radius: 4px;
    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: contain;
    border: 1px solid rgba(0, 0, 0, 0.06);
    border-radius: 4px;
    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: contain;
    border: 1px solid rgba(0, 0, 0, 0.06);
    border-radius: 4px;
    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: flex;
    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: #000000;
    color: var(--mdl-textColor-primary, #121212);
    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;
    color: var(--mdl-textColor-secondary, #545454);
    text-align: center; }

.content-file--no-border {
  box-shadow: none; }

.md-data-table {
  position: relative;
  /* Scroll */ }
  .md-data-table--zebra table .md-data-table__thead > tr > th, .md-data-table--zebra table .md .md-data-table__thead > tr > .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 .md-data-table--zebra table .md-data-table__thead > tr > .md-th {
    background-color: #707070;
    border-bottom: none;
    color: #FFFFFF; }
  .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-data-table .md-data-table__thead > tr > th, .md-data-table .md .md-data-table__thead > tr > .th, .md .md-data-table .md-data-table__thead > tr > .th,
  .md-data-table .md .md-data-table__thead > tr > .md-th, .md .md-data-table .md-data-table__thead > tr > .md-th {
    padding: 0.625rem 0.75rem;
    border-bottom: 1px solid #B2B2B2;
    font-weight: 500;
    letter-spacing: 0px;
    font-size: 14px;
    font-family: "CiscoSans-Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #000000;
    background-color: #FFFFFF;
    text-align: left; }
  .md-data-table tr > td, .md-data-table .md tr > .td, .md .md-data-table tr > .td,
  .md-data-table .md tr > .md-td, .md .md-data-table tr > .md-td {
    padding: 0.625rem 0.75rem;
    background-color: inherit;
    color: #545454;
    letter-spacing: 0px;
    line-height: 24px; }
  .md-data-table tr {
    border-bottom: 1px solid #DEDEDE; }
  .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 > .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 .md-data-table.md-data-table--dividers .md-data-table__tbody > tr > .md-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-data-table .md-data-table__tbody > tr td:nth-of-type(1), .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 .md-data-table .md-data-table__tbody > tr .md-td:nth-of-type(1) {
    border-left: none; }
  .md-data-table .md-data-table__tbody > tr td:last-of-type, .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 .md-data-table .md-data-table__tbody > tr .md-td:last-of-type {
    border-right: none; }
  .md-data-table__resizer--highlight {
    background-color: #B2B2B2;
    color: #FFFFFF; }
  .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-data-table--resizable .md-data-table__thead > tr > th, .md-data-table--resizable .md .md-data-table__thead > tr > .th, .md .md-data-table--resizable .md-data-table__thead > tr > .th,
  .md-data-table--resizable .md .md-data-table__thead > tr > .md-th, .md .md-data-table--resizable .md-data-table__thead > tr > .md-th,
  .md-data-table--resizable .md-data-table__footer > tr > td,
  .md-data-table--resizable .md .md-data-table__footer > tr > .td,
  .md .md-data-table--resizable .md-data-table__footer > tr > .td,
  .md-data-table--resizable .md .md-data-table__footer > tr > .md-td,
  .md .md-data-table--resizable .md-data-table__footer > tr > .md-td,
  .md-data-table--resizable .md-data-table__tbody > tr > td,
  .md-data-table--resizable .md .md-data-table__tbody > tr > .td,
  .md .md-data-table--resizable .md-data-table__tbody > tr > .td,
  .md-data-table--resizable .md .md-data-table__tbody > tr > .md-td,
  .md .md-data-table--resizable .md-data-table__tbody > tr > .md-td {
    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-data-table--resizable .md-data-table__thead > tr > th:hover, .md-data-table--resizable .md .md-data-table__thead > tr > .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 .md-data-table--resizable .md-data-table__thead > tr > .md-th:hover {
    background-color: #CCCCCC; }
  .md-data-table .md-data-table__column-resizer {
    display: block;
    position: absolute !important;
    top: 0;
    right: 0;
    margin: 0;
    width: .5rem;
    height: 100%;
    padding: 0px;
    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: flex;
    justify-content: center;
    align-items: center;
    height: 100%; }
  .md-data-table__checkbox--wrapper {
    cursor: pointer;
    display: flex;
    justify-content: space-around; }
  .md-data-table__checkbox--input {
    cursor: pointer; }
  .md-data-table .md-sortIcon {
    padding-left: 8px; }

/** @component date-picker */
.md-datepicker-container {
  display: inline-flex; }
  .md-datepicker-container > .md-button {
    display: flex;
    justify-content: center; }
    .md-datepicker-container > .md-button .md-button__text {
      margin-left: 0.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: 0.8125rem; }

.md-datepicker__navigation {
  display: flex;
  justify-content: space-between;
  align-content: center;
  align-items: center;
  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: 0.3125rem 0; }
    .md-datepicker__navigation--buttons > .md-button--icon + .md-button--icon {
      margin-left: 1.25rem; }

.md-datepicker__wrapper {
  display: flex;
  flex-direction: column; }

.md-datepicker__day--names, .md-datepicker__week {
  white-space: nowrap;
  display: block; }

.md-datepicker__day--names {
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  flex-flow: row nowrap;
  padding: 0 0.8125rem;
  color: #545454;
  text-align: center; }

.md-datepicker__day--name {
  display: inline-flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  flex-flow: row nowrap;
  flex-grow: 1;
  width: 1.75rem;
  height: 1.75rem;
  margin: 0.125rem;
  font-size: 0.75rem; }

.md-datepicker__day {
  vertical-align: middle; }
  .md-datepicker__day.md-button {
    display: inline-flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap;
    width: 1.75rem;
    height: 1.75rem;
    min-width: 0;
    min-height: 0;
    margin: 0.125rem;
    font-size: 0.75rem;
    color: #000000;
    cursor: pointer;
    background: transparent;
    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: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow); }
      .md-datepicker__day.md-button.md-datepicker__day--focus:not(:focus-visible) {
        box-shadow: none; }
    .md-datepicker__day.md-button.md-datepicker__day--selected {
      color: #FFFFFF;
      background: #000000; }
    .md-datepicker__day.md-button.md-datepicker__day--outside-month {
      color: #545454;
      background: transparent; }
    .md-datepicker__day.md-button.md-datepicker__day--today {
      color: #F26B1D;
      background: #FFFFFF; }
      .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: #FFFFFF;
        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: transparent; }
      .md-datepicker__day.md-button.md-datepicker__day:disabled:hover {
        background: transparent; }
    .md-datepicker__day.md-button.md-datepicker__day--inrange {
      border-radius: 0 0 0 0;
      width: 2rem;
      margin: 0.125rem 0; }
    .md-datepicker__day.md-button.md-datepicker__day--start {
      border-radius: 50% 0 0 50%;
      width: 1.875rem;
      margin: 0.125rem 0px 0.125rem 0.125rem;
      box-shadow: none; }
    .md-datepicker__day.md-button.md-datepicker__day--end {
      border-radius: 0 50% 50% 0;
      width: 1.875rem;
      margin: 0.125rem 0.125rem 0.125rem 0;
      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: transparent; }
    .md-datepicker__day.md-button.md-datepicker__day--inrange-selected {
      background: #000000; }
  .md-datepicker__day .selected-edge-day {
    background: #000000;
    color: #FFFFFF;
    display: block;
    width: 1.75rem;
    height: 1.75rem;
    border-radius: 50%;
    position: absolute;
    left: 0px;
    top: 0px;
    line-height: 1.75rem;
    text-align: center; }

.md-datepicker__month {
  padding: 0 0.8125rem 0.5625rem 0.8125rem;
  text-align: center;
  font-size: 0;
  display: block; }

/** @component drawer */
.md-drawer {
  z-index: 1000;
  position: fixed;
  overflow: auto;
  transition-duration: 0.6s;
  background-color: #FFFFFF;
  border: 1px solid #EDEDED;
  box-shadow: 0px 1px 2px 1px rgba(52, 53, 55, 0.18);
  padding: 1rem; }
  .md-drawer__close {
    position: fixed;
    top: 8px;
    right: 8px;
    transition-delay: 0.61s;
    opacity: 100%; }
  .md-drawer--right {
    top: 0px;
    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;
      box-shadow: none;
      padding: 0;
      width: 0px; }
      .md-drawer--right--closed .md-drawer__close {
        opacity: 0; }
    .md-drawer--right--closed .md-drawer--right__close {
      opacity: 0; }
  .md-drawer--top, .md-drawer--bottom {
    width: 100%;
    left: 0; }
    .md-drawer--top .md-drawer__close, .md-drawer--bottom .md-drawer__close {
      position: fixed;
      right: 8px; }
    .md-drawer--top--medium, .md-drawer--bottom--medium {
      height: 200px; }
    .md-drawer--top--large, .md-drawer--bottom--large {
      height: 380px; }
    .md-drawer--top--closed, .md-drawer--bottom--closed {
      border: none;
      box-shadow: none;
      padding: 0;
      height: 0px; }
      .md-drawer--top--closed .md-drawer__close, .md-drawer--bottom--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: flex; }
  .md-data-range-picker-button-group .md-input-container {
    width: 6.1875rem;
    flex: none;
    margin: 0.75rem 0 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: 0.75rem;
    font-weight: bold !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: 0.75rem;
    width: 6.1875rem;
    height: 1.875rem;
    color: #333;
    background: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.16);
    border-radius: 4px;
    margin-bottom: 0px !important;
    padding: 0.5rem 0.375rem !important; }

/** @component editable-textfield */
.md-editable-textfield > .md-editable-textfield__button {
  border-radius: 4px;
  padding: 0 1rem; }
  .md-editable-textfield > .md-editable-textfield__button:hover, .md-editable-textfield > .md-editable-textfield__button:active {
    background-color: rgba(0, 0, 0, 0.16); }
    .md--dark .md-editable-textfield > .md-editable-textfield__button:hover, .md--dark .md-editable-textfield > .md-editable-textfield__button:active {
      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;
    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; }

/** @component event-overlay */
.md-event-overlay {
  position: fixed;
  z-index: 1025; }
  .md-event-overlay__children {
    position: fixed;
    z-index: 1026;
    display: flex;
    background: #FFFFFF;
    background: var(--mdl-background-primary, #FFFFFF);
    border-radius: 5px;
    border: 1px solid #CCCCCC;
    border: 1px solid var(--mdl-separator-primary, #CCCCCC);
    box-shadow: 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 {
      /** Checked */
      /** Disabled Settings */ }
      .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input + .md-checkbox__label {
        font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
        color: var(--null); }
        .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input + .md-checkbox__label:before {
          background-color: var(--null);
          border: 1px solid;
          border: 1px solid var(--null); }
        .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input + .md-checkbox__label:hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input + .md-checkbox__label.hover:before {
          background-color: var(--null); }
      .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: none;
        box-shadow: var(--md-globals-focus-ring-box-shadow); }
        .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) {
          box-shadow: none; }
      .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, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:before {
        background-color: var(--null);
        border: none;
        color: var(--mds-color-theme-common-inverted-text-primary-normal); }
      .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:checked + .md-checkbox__label:hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:checked + .md-checkbox__label.hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label:hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:indeterminate + .md-checkbox__label.hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label:hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.indeterminate + .md-checkbox__label.hover:before {
        background-color: var(--null); }
      .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled {
        /**  Disabled--Checked/Indeterminate */ }
        .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 {
          background-color: var(--null);
          border: none; }
        .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, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:before {
          background-color: var(--null);
          border: none; }
        .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label:hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled:checked + .md-checkbox__label.hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label:hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled:indeterminate + .md-checkbox__label.hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label:hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled.indeterminate + .md-checkbox__label.hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label:hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled:checked + .md-checkbox__label.hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label:hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled:indeterminate + .md-checkbox__label.hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label:hover:before, .md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled.indeterminate + .md-checkbox__label.hover:before {
          background-color: var(--null); }
    .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: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: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow); }
      .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) {
        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)::placeholder {
        opacity: 1; }
      .md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input):disabled, .md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input).md-disabled {
        border-color: transparent; }
      .md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input)[readonly], .md--dark .md-event-overlay__children .md-input .md-input:not(.md-select__filter--input).md-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:hover, .md--dark .md-event-overlay__children .md-input .md-input__icon-clear:focus {
        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: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow); }
      .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) {
        box-shadow: none; }
    .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, .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: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, .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: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, .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: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, .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 #CCCCCC;
      border-top: 14px solid var(--mdl-separator-primary, #CCCCCC);
      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 #FFFFFF;
        border-top: 12px solid var(--mdl-background-secondary, #FFFFFF);
        bottom: 2px;
        left: -8px; }
    .md-event-overlay--left > .md-event-overlay__arrow {
      border-bottom: 10px solid transparent;
      border-left: 14px solid #CCCCCC;
      border-left: 14px solid var(--mdl-separator-primary, #CCCCCC);
      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 #FFFFFF;
        border-left: 12px solid var(--mdl-background-secondary, #FFFFFF);
        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 #CCCCCC;
      border-right: 14px solid var(--mdl-separator-primary, #CCCCCC);
      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 #FFFFFF;
        border-right: 12px solid var(--mdl-background-secondary, #FFFFFF);
        border-top: 8px solid transparent;
        left: 2px;
        top: -8px; }
    .md-event-overlay--bottom > .md-event-overlay__arrow {
      border-bottom: 14px solid #CCCCCC;
      border-bottom: 14px solid var(--mdl-separator-primary, #CCCCCC);
      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 #FFFFFF;
        border-bottom: 12px solid var(--mdl-background-secondary, #FFFFFF);
        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.form-inline .form-group,
  .md .form-inline .form-group {
    display: inline-block;
    width: auto;
    margin-bottom: 0;
    vertical-align: middle; }
  .formly-field-inline .md form.form-inline.formly-field-input input, .formly-field-inline
  .md .form-inline.formly-field-input input {
    margin-bottom: 0; }
  .md form.form-inline .form-control,
  .md .form-inline .form-control {
    display: inline-block;
    width: auto;
    word-wrap: break-word;
    vertical-align: middle; }
  .md form.form-inline .form-control-static,
  .md .form-inline .form-control-static {
    display: inline-block;
    word-wrap: break-word; }
  .md form.form-inline .input-container,
  .md .form-inline .input-container {
    display: inline-table;
    vertical-align: middle; }
    .md form.form-inline .input-container .input-container-addon,
    .md form.form-inline .input-container .input-container-btn,
    .md form.form-inline .input-container .form-control,
    .md .form-inline .input-container .input-container-addon,
    .md .form-inline .input-container .input-container-btn,
    .md .form-inline .input-container .form-control {
      width: auto; }
  .md form.form-inline .input-container > .form-control,
  .md .form-inline .input-container > .form-control {
    width: 100%; }
  .md form.form-inline .control-label,
  .md .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle; }
  .md form.form-inline .radio,
  .md form.form-inline .checkbox,
  .md .form-inline .radio,
  .md .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle; }
    .md form.form-inline .radio label,
    .md form.form-inline .checkbox label,
    .md .form-inline .radio label,
    .md .form-inline .checkbox label {
      padding-left: 0; }
  .md form.form-inline .radio input[type='radio'],
  .md form.form-inline .checkbox input[type='checkbox'],
  .md .form-inline .radio input[type='radio'],
  .md .form-inline .checkbox input[type='checkbox'] {
    position: relative;
    margin-left: 0; }
  .md form.form-inline .has-feedback .form-control-feedback,
  .md .form-inline .has-feedback .form-control-feedback {
    top: 0; } }

.md form.form-inline label,
.md .form-inline label {
  display: block; }

.md form.form-inline input,
.md .form-inline input {
  margin-left: 0; }

.md form.form-inline .input-container-btn,
.md .form-inline .input-container-btn {
  display: table-cell; }

.md form.form-inline .input-container .md-button,
.md .form-inline .input-container .md-button {
  margin-left: 0; }

.md form,
.md .md-form {
  margin: 0 0 1rem; }
  .md form .row .row,
  .md .md-form .row .row {
    margin: 0 -0.5rem; }
    .md form .row .row .column,
    .md form .row .row .columns,
    .md form .row .row [class^='col-'],
    .md .md-form .row .row .column,
    .md .md-form .row .row .columns,
    .md .md-form .row .row [class^='col-'] {
      padding: 0 0.5rem; }
    .md form .row .row.collapse,
    .md .md-form .row .row.collapse {
      margin: 0; }
      .md form .row .row.collapse .column,
      .md form .row .row.collapse .columns,
      .md form .row .row.collapse [class^='col-'],
      .md .md-form .row .row.collapse .column,
      .md .md-form .row .row.collapse .columns,
      .md .md-form .row .row.collapse [class^='col-'] {
        padding: 0; }
      .md form .row .row.collapse input,
      .md .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 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-'],
  .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-'] {
    padding-left: 0.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: 0.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: 0.0625rem;
  border-color: #CCCCCC;
  border-style: 0.0625rem solid; }
  .md select::-ms-expand {
    display: none; }
  .md select.radius {
    border-radius: 4px; }
  .md select:hover {
    background-color: #e6e6e6;
    border-color: #CCCCCC; }
  .md select:disabled {
    cursor: not-allowed;
    background-color: #EDEDED; }
  .md select[multiple] {
    height: auto; }

.md select {
  margin: 0 0 1rem 0; }

.md fieldset {
  padding: 0.9375rem;
  margin: 1rem 0;
  border: 0 solid transparent;
  padding: 0; }
  .md fieldset legend {
    padding: 0 0.1875rem;
    margin: 0;
    font-weight: bold;
    background: #FFFFFF;
    margin-left: -0.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: flex;
      align-items: stretch; } }
  .md .md-form__section:before, .md .md-form__section:after {
    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:before, .md .md-form__section .md-input-row:after {
      display: table;
      content: ' '; }
    .md .md-form__section .md-input-row:after {
      clear: both; }
    .md .md-form__section .md-input-row .row {
      margin: 0 -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 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: 0.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: 0.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 {
    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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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; }

/** @component footer */
.md-footer {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 85rem;
  padding: 2rem 0;
  margin: 0 auto;
  background-color: #292929; }
  .md-footer.md-footer--light {
    background-color: #FFFFFF; }
  .md-footer__list {
    margin-left: 0;
    list-style: none; }
    .md-footer__list-item-title {
      font-size: 0.8rem;
      color: #EDEDED; }
  .md-footer__link-section {
    flex: 1 0 auto; }
  .md-footer__logo {
    position: relative;
    top: 0.5rem;
    margin-right: 1.25rem;
    font-size: 1.375rem;
    color: #FFFFFF; }
  .md-footer__copyright,
  .md-footer .md-list-item {
    font-size: 0.8rem;
    color: rgba(255, 255, 255, 0.6); }
  .md-footer__social {
    margin-top: 1rem; }
  .md-footer__top, .md-footer__bottom {
    display: flex;
    padding: 0 2rem;
    color: rgba(255, 255, 255, 0.6); }
    @media only screen and (min-width: 90.0625em) {
      .md-footer__top, .md-footer__bottom {
        padding-right: 12.5rem;
        padding-left: 12.5rem; } }
  .md-footer__bottom {
    padding-top: 1rem;
    margin-top: 4rem;
    font-size: 0.75rem;
    border-top: 0.0625rem solid #949494;
    justify-content: space-between; }
  .md-footer .md-list-item {
    height: auto;
    padding: 0;
    background-color: #292929; }
    .md-footer .md-list-item:hover {
      color: #FFFFFF;
      background-color: #292929; }

/** @component hero */
.md .hero {
  min-height: 30vh;
  padding: 4rem;
  padding-bottom: 5rem;
  margin-bottom: 1rem;
  color: #000000;
  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__title,
  .md .hero--dark .hero__lead {
    color: #FFFFFF;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.75); }

/** @component icon */
.md-icon {
  display: inline-flex;
  fill: inherit; }
  .md--dark .md-icon {
    fill: #FFFFFF; }

/** @component input */
@font-face {
  font-family: 'CiscoSansTT Regular';
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/CiscoSansTTRegular.woff2") format("woff2"), url("../fonts/CiscoSansTTRegular.woff") format("woff");
  font-display: fallback; }

[class*='md'] button,
[class*='md'] input,
[class*='md'] textarea,
[class*='md'] select,
[class*='md'] *,
[class*='md'] *:before,
[class*='md'] *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit; }

[class*='md'] button,
[class*='md'] input {
  overflow: visible; }

[class*='md'] textarea {
  overflow: auto;
  max-width: 100%;
  padding-top: 0.125rem;
  padding-bottom: 0.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: 0.6; }

[class*='md'] ::-webkit-file-upload-button {
  font: inherit;
  /* 2 */
  -webkit-appearance: button;
  /* 1 */ }

.md-input-container {
  display: flex;
  justify-content: normal;
  align-content: normal;
  align-items: normal;
  flex-flow: row wrap;
  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: 0.0625rem solid;
  border-radius: 0.5rem;
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  height: 2rem;
  width: 100%;
  padding: 0 1rem;
  transition: box-shadow ease-out 0.15s; }
  .md-input::-ms-clear, .md-input::-ms-reveal {
    width: 0px;
    height: 0px; }
  .md-input:focus, .md-input.md-focus {
    border-color: transparent;
    outline: none;
    box-shadow: var(--md-globals-focus-ring-box-shadow);
    transition: box-shadow ease-in 0.15s; }
    .md-input:focus:not(:focus-visible), .md-input.md-focus:not(:focus-visible) {
      box-shadow: none; }
  .md-input[readonly], .md-input.md-readonly {
    cursor: default; }
  .md-input:disabled, .md-input.md-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: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap;
    position: absolute;
    height: 100%;
    width: 2.75rem;
    top: 0; }
  .md-input__help-text {
    display: inline-flex;
    padding-left: 1rem;
    padding-top: 0.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: 0.5rem; }
  .md-input__messages {
    display: none;
    font-size: 0.875rem;
    line-height: 1.375rem;
    padding-left: 1rem;
    padding-top: 0.5rem; }
  .md-input__message {
    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: 0.875rem; }
      .md-input__message--error:before {
        content: "\f38d"; }
    .md-input__message:before {
      margin-right: 0.5rem;
      float: left;
      font-family: "momentum-ui-icons";
      font-size: 1rem; }
  .md-input__secondary-label {
    font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
    align-self: center;
    padding-left: 0.5rem;
    flex-grow: 1;
    width: auto;
    cursor: pointer; }
  .md-input__help-text, .md-input__secondary-label.md-label {
    font-size: 0.875rem;
    line-height: 1.375rem; }
  .md-input__wrapper {
    box-sizing: border-box;
    display: block;
    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: 0.5rem; }
  .md-input__icon-clear {
    border: none; }

textarea.md-input {
  height: auto; }

/* Color */
.md-input-container .md-input:not(.md-select__filter--input) {
  color: #121212;
  color: var(--mds-color-theme-text-primary-normal, #121212);
  background-color: #FFFFFF;
  background-color: var(--mds-color-theme-background-solid-primary-normal, #FFFFFF);
  border-color: #CCCCCC;
  border-color: var(--mds-color-theme-outline-input-normal, #CCCCCC); }
  .md-input-container .md-input:not(.md-select__filter--input)::placeholder {
    color: #545454;
    color: var(--mds-color-theme-text-secondary-normal, #545454);
    opacity: 1; }
  .md-input-container .md-input:not(.md-select__filter--input):hover, .md-input-container .md-input:not(.md-select__filter--input).md-hover {
    background-color: #DEDEDE;
    background-color: var(--mds-color-theme-background-primary-hover, #DEDEDE); }
  .md-input-container .md-input:not(.md-select__filter--input):disabled, .md-input-container .md-input:not(.md-select__filter--input).md-disabled {
    color: #CCCCCC;
    color: var(--mds-color-theme-text-primary-disabled, #CCCCCC);
    background-color: #EDEDED;
    background-color: var(--mds-color-theme-background-primary-disabled, #EDEDED);
    border-color: transparent; }
    .md-input-container .md-input:not(.md-select__filter--input):disabled::placeholder, .md-input-container .md-input:not(.md-select__filter--input).md-disabled::placeholder {
      color: #CCCCCC;
      color: var(--mds-color-theme-text-primary-disabled, #CCCCCC); }
    .md-input-container .md-input:not(.md-select__filter--input):disabled:hover, .md-input-container .md-input:not(.md-select__filter--input).md-disabled:hover {
      background-color: #EDEDED;
      background-color: var(--mds-color-theme-background-primary-disabled, #EDEDED); }
  .md-input-container .md-input:not(.md-select__filter--input)[readonly], .md-input-container .md-input:not(.md-select__filter--input).md-readonly {
    color: #121212;
    color: var(--mds-color-theme-text-primary-disabled, #121212);
    background-color: #EDEDED;
    background-color: var(--mds-color-theme-background-primary-disabled, #EDEDED);
    border-color: transparent; }
    .md-input-container .md-input:not(.md-select__filter--input)[readonly]:hover, .md-input-container .md-input:not(.md-select__filter--input).md-readonly:hover {
      background-color: #EDEDED;
      background-color: var(--mds-color-theme-background-primary-disabled, #EDEDED); }

.md-input-container.md-disabled .md-input__before {
  color: #CCCCCC;
  color: var(--null, #CCCCCC);
  fill: #CCCCCC;
  fill: var(--null, #CCCCCC); }
  .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-panel__spinner,
  .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;
    border-color: #B2B2B2;
    border-color: var(--null, #B2B2B2); }
    .md-input-container.md-disabled .md-input__before .md-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-panel__spinner: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 {
      border-top: 1px solid transparent;
      border-top: 1px solid var(--null, transparent);
      border-right: 1px solid transparent;
      border-right: 1px solid var(--null, transparent);
      border-bottom: 1px solid transparent;
      border-bottom: 1px solid var(--null, transparent);
      border-left: 1px solid #CCCCCC;
      border-left: 1px solid var(--null, #CCCCCC); }

.md-input-container .md-input__after, .md-input-container .md-input__before {
  color: #121212;
  color: var(--mds-color-theme-text-primary-normal, #121212);
  fill: #121212;
  fill: var(--mds-color-theme-text-primary-normal, #121212); }
  .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-panel__spinner,
  .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-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-panel__spinner,
  .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;
    border-color: #B2B2B2;
    border-color: var(--null, #B2B2B2); }
    .md-input-container .md-input__after .md-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-panel__spinner: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__before .md-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-panel__spinner: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 {
      border-top: 1px solid transparent;
      border-top: 1px solid var(--null, transparent);
      border-right: 1px solid transparent;
      border-right: 1px solid var(--null, transparent);
      border-bottom: 1px solid transparent;
      border-bottom: 1px solid var(--null, transparent);
      border-left: 1px solid #121212;
      border-left: 1px solid var(--mds-color-theme-text-primary-normal, #121212); }

.md-input-container .md-input__icon-clear {
  background-color: transparent;
  color: #707070;
  color: var(--mds-color-theme-text-secondary-normal, #707070);
  fill: #707070;
  fill: var(--mds-color-theme-text-secondary-normal, #707070); }
  .md-input-container .md-input__icon-clear:hover, .md-input-container .md-input__icon-clear:focus {
    background-color: transparent;
    color: #545454;
    color: var(--mds-color-theme-text-secondary-normal, #545454);
    fill: #545454;
    fill: var(--mds-color-theme-text-secondary-normal, #545454); }

.md-input-container .md-input__help-text,
.md-input-container .md-input__secondary-label {
  color: #545454;
  color: var(--mds-color-theme-text-primary-normal); }

.md-input-container.md-error .md-input:not(.md-select__filter--input) {
  background-color: #FFE8E3;
  background-color: var(--mds-color-theme-background-alert-error-normal, #FFE8E3);
  border-color: #F7644A;
  border-color: var(--mds-color-theme-outline-cancel-normal, #F7644A); }
  .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):hover, .md-input-container.md-error .md-input:not(.md-select__filter--input).md-hover {
    background-color: #FFD5CC;
    background-color: var(--mds-color-theme-background-primary-hover, #FFD5CC); }
  .md-input-container.md-error .md-input:not(.md-select__filter--input):disabled, .md-input-container.md-error .md-input:not(.md-select__filter--input).md-disabled {
    border-color: transparent; }
  .md-input-container.md-error .md-input:not(.md-select__filter--input)[readonly], .md-input-container.md-error .md-input:not(.md-select__filter--input).md-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:hover, .md-input-container.md-error .md-input__icon-clear:focus {
    background-color: transparent; }

.md-input-container.md-error .md-input__messages {
  color: #F7644A;
  color: var(--mds-color-theme-text-error-normal, #F7644A); }
  .md-input-container.md-error .md-input__messages:before {
    color: #F7644A;
    color: var(--mds-color-theme-text-error-normal, #F7644A); }

.md-input-container.md-error .md-input__messages {
  display: block; }

.md-input-container.md-error .md-input__message:before {
  content: "\fc9b"; }

.md-input-container.md-warning .md-input:not(.md-select__filter--input) {
  background-color: #FFECC2;
  background-color: var(--mdl-alert-background-warning, #FFECC2);
  border-color: #FC9D03;
  border-color: var(--null, #FC9D03); }
  .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):hover, .md-input-container.md-warning .md-input:not(.md-select__filter--input).md-hover {
    background-color: #FFD98C;
    background-color: var(--mdl-alert-background-warning, #FFD98C); }
  .md-input-container.md-warning .md-input:not(.md-select__filter--input):disabled, .md-input-container.md-warning .md-input:not(.md-select__filter--input).md-disabled {
    border-color: transparent; }
  .md-input-container.md-warning .md-input:not(.md-select__filter--input)[readonly], .md-input-container.md-warning .md-input:not(.md-select__filter--input).md-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:hover, .md-input-container.md-warning .md-input__icon-clear:focus {
    background-color: transparent; }

.md-input-container.md-warning .md-input__messages {
  color: #D97F00;
  color: var(--mds-color-theme-text-warning-normal, #D97F00); }
  .md-input-container.md-warning .md-input__messages:before {
    color: #D97F00;
    color: var(--mds-color-theme-text-warning-normal, #D97F00); }

.md-input-container.md-warning .md-input__messages {
  display: block; }

.md-input-container.md-warning .md-input__message:before {
  content: "\fc9b"; }

.md-input-container.md-success .md-input:not(.md-select__filter--input) {
  background-color: #BEFADE;
  background-color: var(--mdl-alert-background-success, #BEFADE);
  border-color: #00AB50;
  border-color: var(--null, #00AB50); }
  .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):hover, .md-input-container.md-success .md-input:not(.md-select__filter--input).md-hover {
    background-color: #78F5B8;
    background-color: var(--mdl-alert-background-success, #78F5B8); }
  .md-input-container.md-success .md-input:not(.md-select__filter--input):disabled, .md-input-container.md-success .md-input:not(.md-select__filter--input).md-disabled {
    border-color: transparent; }
  .md-input-container.md-success .md-input:not(.md-select__filter--input)[readonly], .md-input-container.md-success .md-input:not(.md-select__filter--input).md-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:hover, .md-input-container.md-success .md-input__icon-clear:focus {
    background-color: transparent; }

.md-input-container.md-success .md-input__messages {
  color: #00AB50;
  color: var(--mdl-input-text-error, #00AB50); }
  .md-input-container.md-success .md-input__messages:before {
    color: #00AB50;
    color: var(--mdl-input-text-error, #00AB50); }

.md-input-container.md-success .md-input__messages {
  display: block; }

.md-input-container.md-success .md-input__message:before {
  content: "\f37e"; }

/** @component input-phone-number */
.md-input-phonenumber {
  display: inline-flex;
  flex-direction: column;
  padding: 0; }
  .md-input-phonenumber__active {
    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: 0.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: inline-flex;
    width: max-content;
    padding-top: 0.25rem; }
  .md-input-phonenumber__dropdown.md-event-overlay,
  .md-input-phonenumber__dropdown .md-event-overlay__children {
    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: flex;
    width: 100%;
    padding: 0; }
  .md-input-phonenumber__number {
    padding-top: 0.1875rem;
    padding-right: 0.75rem;
    flex-grow: 1; }
    .md-input-phonenumber__number input {
      width: 100%; }
      .md-input-phonenumber__number input:focus {
        box-shadow: none; }
  .md-input-phonenumber__dropdown-trigger,
  .md-input-phonenumber__number input {
    padding-bottom: 0.4375rem;
    padding-left: 0.75rem;
    background: transparent;
    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: transparent;
      border: none; }
      .md-input-phonenumber__group.md-input-container.error .md-input-phonenumber__number input:focus {
        box-shadow: none; }

.md-flag {
  display: inline-block;
  width: 28px;
  height: 20px;
  background-color: #CCCCCC;
  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 (-o-min-device-pixel-ratio: 2 / 1), 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 (-o-min-device-pixel-ratio: 2 / 1), 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: 0px; }
  .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;
  color: var(--mds-color-theme-text-primary-normal);
  cursor: pointer; }
  .md--dark .md-label, .md-label.md-label--dark {
    color: #FFFFFF; }
  .md-label.right {
    float: none !important;
    text-align: right; }
  .md-label.inline {
    padding: 0.50391rem 0;
    margin: 0 0 1rem 0; }
  .md-label small, .md-label .md .small, .md .md-label .small,
  .md-label .md .md-small, .md .md-label .md-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: flex;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    overflow: hidden;
    color: #FFFFFF;
    background: rgba(0, 0, 0, 0.6);
    box-shadow: none;
    user-select: none;
    flex-direction: column; }
    .md-lightbox__container > .md-lightbox .md-icon {
      fill: #FFFFFF; }
    .md-lightbox__container > .md-lightbox .md-lightbox__control {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      flex-flow: row nowrap;
      width: 3rem;
      height: 3rem;
      padding: 0;
      font-size: 1rem;
      cursor: pointer;
      background: transparent;
      border: none; }
      .md-lightbox__container > .md-lightbox .md-lightbox__control:hover, .md-lightbox__container > .md-lightbox .md-lightbox__control:focus {
        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: none; }
    .md-lightbox__container > .md-lightbox > .md-lightbox__header {
      display: flex;
      height: 3rem;
      font-family: "CiscoSansTT Extra Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 0.875rem;
      background-color: rgba(41, 41, 41, 0.6);
      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);
      transition: opacity 0.75s ease-in;
      flex-direction: row;
      justify-content: space-between;
      align-items: center; }
      .md-lightbox__container > .md-lightbox > .md-lightbox__header > .md-lightbox__header-item--left {
        max-width: 15%;
        flex: 1 1 15%; }
        .md-lightbox__container > .md-lightbox > .md-lightbox__header > .md-lightbox__header-item--left .md-lightbox__header-meta {
          display: flex;
          margin-left: 25px;
          flex: 0 0 auto;
          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: flex;
        max-width: 70%;
        flex: 1 1 70%;
        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;
          flex: 1 1 auto; }
      .md-lightbox__container > .md-lightbox > .md-lightbox__header > .md-lightbox__header-item--right {
        display: flex;
        max-width: 15%;
        flex: 1 1 15%;
        justify-content: flex-end; }
    .md-lightbox__container > .md-lightbox > .md-lightbox__body {
      display: flex;
      height: 100%;
      overflow: auto;
      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);
        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: 0.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 #FFFFFF;
              transform: scale(1);
              box-shadow: 0px 0px 10px #000000; }
          .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;
            transform: translateZ(0) scale(0.8);
            transition: all 0.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: flex;
              width: 150px;
              margin: auto;
              transform: translateZ(0);
              align-items: 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: flex;
        padding: 0;
        overflow: hidden;
        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);
        flex: 1 1 auto;
        flex-direction: row;
        align-items: center; }
        .md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport {
          display: flex;
          display: flex;
          margin: 20px 40px 70px 40px;
          overflow: auto;
          flex: 1 1 auto;
          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: flex;
            align-items: center;
            justify-content: center; }
          .md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewport .md-spinner.md-lightbox__decrypting-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-panel__spinner,
          .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 {
            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;
              user-select: none;
              user-drag: none; }
        .md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__page-control {
          display: flex;
          padding: 0;
          cursor: pointer;
          background: transparent;
          border: none;
          outline: none; }
          .md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__page-control:hover .md-lightbox__page-control-icon,
          .md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__page-control:focus .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: flex;
            width: 28px;
            height: 54px;
            padding: 0;
            font-size: 0.875rem;
            line-height: 11px;
            background: rgba(41, 41, 41, 0.6);
            border-bottom-left-radius: 54px;
            border-top-left-radius: 54px;
            align-items: center;
            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: 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;
          box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.18), 0 8px 18px 0 rgba(0, 0, 0, 0.18);
          transition: opacity 0.75s ease-in;
          flex-direction: row;
          justify-content: space-between;
          align-items: center; }
          .md-lightbox__container > .md-lightbox > .md-lightbox__body .md-lightbox__content .md-lightbox__viewer-controls > .md-lightbox__controls {
            display: flex;
            flex: 0 0 auto;
            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;
              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: flex;
              justify-content: center;
              align-items: center; }

/** @component link */
.md-link {
  width: fit-content;
  font-size: 1rem;
  line-height: 1.5rem;
  cursor: pointer; }
  .md-link:focus, .md-link.focus-state {
    border-color: transparent;
    outline: none;
    box-shadow: var(--md-globals-focus-ring-box-shadow); }
    .md-link:focus:not(:focus-visible), .md-link.focus-state:not(:focus-visible) {
      box-shadow: none; }
  .md-link.disabled, .md-link[disabled], .md-link:disabled {
    pointer-events: none;
    opacity: 0.2; }
  .md-link--blue {
    color: #00A0D1;
    color: var(--mdl-textColor-hyperlink-color, #00A0D1);
    fill: #00A0D1;
    fill: var(--mdl-textColor-hyperlink-color, #00A0D1); }
    .md-link--blue:hover, .md-link--blue.hover, .md-link--blue.hover-state {
      color: #007AA3;
      color: var(--mdl-textColor-hyperlink-hover, #007AA3);
      fill: #007AA3;
      fill: var(--mdl-textColor-hyperlink-hover, #007AA3); }
    .md-link--blue:active, .md-link--blue.active-state, .md-link--blue.active {
      color: #005E7D;
      color: var(--mdl-textColor-hyperlink-focus, #005E7D);
      fill: #005E7D;
      fill: var(--mdl-textColor-hyperlink-focus, #005E7D); }
  .md-link--red {
    color: #F7644A;
    color: var(inherit, #F7644A);
    fill: #F7644A;
    fill: var(inherit, #F7644A); }
    .md-link--red:hover, .md-link--red.hover, .md-link--red.hover-state {
      color: #D4371C;
      color: var(inherit, #D4371C);
      fill: #D4371C;
      fill: var(inherit, #D4371C); }
    .md-link--red:active, .md-link--red.active-state, .md-link--red.active {
      color: #A12512;
      color: var(inherit, #A12512);
      fill: #A12512;
      fill: var(inherit, #A12512); }
  .md-link--green {
    color: #00AB50;
    color: var(inherit, #00AB50);
    fill: #00AB50;
    fill: var(inherit, #00AB50); }
    .md-link--green:hover, .md-link--green.hover, .md-link--green.hover-state {
      color: #00853C;
      color: var(inherit, #00853C);
      fill: #00853C;
      fill: var(inherit, #00853C); }
    .md-link--green:active, .md-link--green.active-state, .md-link--green.active {
      color: #03612C;
      color: var(inherit, #03612C);
      fill: #03612C;
      fill: var(inherit, #03612C); }
  .md-link--yellow {
    color: #D97F00;
    color: var(inherit, #D97F00);
    fill: #D97F00;
    fill: var(inherit, #D97F00); }
    .md-link--yellow:hover, .md-link--yellow.hover, .md-link--yellow.hover-state {
      color: #A85F00;
      color: var(inherit, #A85F00);
      fill: #A85F00;
      fill: var(inherit, #A85F00); }
    .md-link--yellow:active, .md-link--yellow.active-state, .md-link--yellow.active {
      color: #7D4705;
      color: var(inherit, #7D4705);
      fill: #7D4705;
      fill: var(inherit, #7D4705); }
  .md-link--orange {
    color: #F26B1D;
    color: var(inherit, #F26B1D);
    fill: #F26B1D;
    fill: var(inherit, #F26B1D); }
    .md-link--orange:hover, .md-link--orange.hover, .md-link--orange.hover-state {
      color: #C74F0E;
      color: var(inherit, #C74F0E);
      fill: #C74F0E;
      fill: var(inherit, #C74F0E); }
    .md-link--orange:active, .md-link--orange.active-state, .md-link--orange.active {
      color: #914017;
      color: var(inherit, #914017);
      fill: #914017;
      fill: var(inherit, #914017); }
  .md-link--dark.md-link--blue {
    color: #00A0D1;
    color: var(inherit, #00A0D1);
    fill: #00A0D1;
    fill: var(inherit, #00A0D1); }
    .md-link--dark.md-link--blue:hover, .md-link--dark.md-link--blue.hover, .md-link--dark.md-link--blue.hover-state {
      color: #07C1F5;
      color: var(inherit, #07C1F5);
      fill: #07C1F5;
      fill: var(inherit, #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;
      color: var(inherit, #52DCFF);
      fill: #52DCFF;
      fill: var(inherit, #52DCFF); }
  .md-link--dark.md-link--red {
    color: #F7644A;
    color: var(inherit, #F7644A);
    fill: #F7644A;
    fill: var(inherit, #F7644A); }
    .md-link--dark.md-link--red:hover, .md-link--dark.md-link--red.hover, .md-link--dark.md-link--red.hover-state {
      color: #FF9580;
      color: var(inherit, #FF9580);
      fill: #FF9580;
      fill: var(inherit, #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;
      color: var(inherit, #FFBBAD);
      fill: #FFBBAD;
      fill: var(inherit, #FFBBAD); }
  .md-link--dark.md-link--green {
    color: #00AB50;
    color: var(inherit, #00AB50);
    fill: #00AB50;
    fill: var(inherit, #00AB50); }
    .md-link--dark.md-link--green:hover, .md-link--dark.md-link--green.hover, .md-link--dark.md-link--green.hover-state {
      color: #00CF64;
      color: var(inherit, #00CF64);
      fill: #00CF64;
      fill: var(inherit, #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;
      color: var(inherit, #31E88C);
      fill: #31E88C;
      fill: var(inherit, #31E88C); }
  .md-link--dark.md-link--yellow {
    color: #D97F00;
    color: var(inherit, #D97F00);
    fill: #D97F00;
    fill: var(inherit, #D97F00); }
    .md-link--dark.md-link--yellow:hover, .md-link--dark.md-link--yellow.hover, .md-link--dark.md-link--yellow.hover-state {
      color: #FC9D03;
      color: var(inherit, #FC9D03);
      fill: #FC9D03;
      fill: var(inherit, #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;
      color: var(inherit, #FFC14F);
      fill: #FFC14F;
      fill: var(inherit, #FFC14F); }
  .md-link--dark.md-link--orange {
    color: #F26B1D;
    color: var(inherit, #F26B1D);
    fill: #F26B1D;
    fill: var(inherit, #F26B1D); }
    .md-link--dark.md-link--orange:hover, .md-link--dark.md-link--orange.hover, .md-link--dark.md-link--orange.hover-state {
      color: #FF9D52;
      color: var(inherit, #FF9D52);
      fill: #FF9D52;
      fill: var(inherit, #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;
      color: var(inherit, #FFCA99);
      fill: #FFCA99;
      fill: var(inherit, #FFCA99); }

/** @component list-item */
.md-list-item {
  display: flex;
  justify-content: flex-start;
  align-content: center;
  align-items: center;
  flex-flow: row nowrap;
  position: relative;
  width: 100%;
  font-size: 1rem;
  line-height: 1.5rem;
  white-space: nowrap;
  cursor: pointer;
  flex: 1 1 auto;
  height: 2.75rem;
  padding: 0 1rem;
  color: #000000;
  color: var(--mds-color-theme-text-primary-normal, #000000);
  background-color: transparent;
  background-color: var(--null, transparent); }
  .md-list-item > .md-list-item__center {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: flex-start;
    flex-flow: column nowrap;
    height: 100%;
    margin-right: 0;
    margin-left: 0;
    order: 1;
    flex: 1 1 auto;
    width: 100%;
    overflow: hidden; }
  .md-list-item > .md-list-item__center-align {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: column nowrap;
    width: 100%;
    overflow: hidden; }
  .md-list-item > .md-list-item__left {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap;
    height: 100%;
    margin-right: 0;
    margin-left: 0;
    order: 0;
    flex: 1 0 auto; }
  .md-list-item > .md-list-item__right {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap;
    height: 100%;
    margin-right: 0;
    margin-left: 0;
    order: 2;
    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: 0.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: 0.6125rem;
      line-height: 0.875rem; }
  .md-list-item > [class$='__right'] {
    margin-left: 1.25rem; }
  .md-list-item .md-list-item__header {
    color: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000); }
  .md-list-item .md-list-item__subheader {
    color: rgba(0, 0, 0, 0.6);
    color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6)); }
  .md-list-item .md-list-item__left {
    color: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000);
    fill: #000000;
    fill: var(--mds-color-theme-text-primary-normal, #000000); }
  .md-list-item .md-list-item__right {
    color: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000);
    fill: #000000;
    fill: var(--mds-color-theme-text-primary-normal, #000000); }
  .md-list-item:hover:not(.disabled), .md-list-item:hover:not(.md-list-item--read-only), .md-list-item:hover:not(:active), .md-list-item:hover: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.focus:not(.active) {
    color: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000);
    background-color: #C9F4FF;
    background-color: var(--mdl-background-tertiary, #C9F4FF); }
    .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, .md-list-item:hover: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.focus:not(.active) .md-list-item__header {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000); }
    .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, .md-list-item:hover: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.focus:not(.active) .md-list-item__subheader {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000); }
    .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, .md-list-item:hover: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.focus:not(.active) .md-list-item__left {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .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, .md-list-item:hover: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.focus:not(.active) .md-list-item__right {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
  .md-list-item:active:not(.md-list-item--read-only), .md-list-item.active:not(.md-list-item--read-only) {
    color: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000);
    background-color: #91EBFF;
    background-color: var(--mdl-background-quaternary, #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: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000); }
    .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: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000); }
    .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: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .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: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
  .md-list-item:focus, .md-list-item.focus {
    border-color: transparent;
    outline: none;
    box-shadow: var(--md-globals-focus-ring-box-shadow);
    z-index: 1; }
  .md-list-item:disabled, .md-list-item.disabled {
    opacity: 0.2; }
  .md--dark .md-list-item {
    color: #FFFFFF;
    background-color: transparent; }
  .md--dark .md-list-item .md-list-item__header {
    color: #FFFFFF; }
  .md--dark .md-list-item .md-list-item__subheader {
    color: rgba(255, 255, 255, 0.6); }
  .md--dark .md-list-item:hover: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.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
    color: #FFFFFF;
    background-color: rgba(255, 255, 255, 0.08); }
  .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, .md--dark .md-list-item:hover: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.focus:not(.active) .md-list-item__header {
    color: #FFFFFF; }
  .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: #FFFFFF;
    background-color: rgba(255, 255, 255, 0.16); }
  .md--dark .md-list-item:focus, .md--dark .md-list-item.focus {
    border-color: transparent;
    outline: none;
    box-shadow: var(--md-globals-focus-ring-box-shadow);
    z-index: 1; }
  .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: #000000;
    background-color: transparent; }
  .md--contrast.md--dark .md-list-item,
  .md--contrast .md--dark .md-list-item {
    color: #FFFFFF;
    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: #FFFFFF; }
  .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: #FFFFFF; }
  .md--contrast .md-list-item:hover: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.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
    color: #000000;
    background-color: #C9F4FF; }
  .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: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.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) {
    color: #FFFFFF;
    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: #000000;
    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: #000000;
    background-color: #FFFFFF; }
  .md-list-item--large, .md-list-item--52 {
    height: 3.25rem;
    padding: 0 1rem;
    color: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000);
    background-color: transparent;
    background-color: var(--null, transparent); }
    .md-list-item--large > [class$='__left'], .md-list-item--52 > [class$='__left'] {
      margin-right: 1.125rem; }
      .md-list-item--large > [class$='__left'] > .md-list-item__avatar, .md-list-item--52 > [class$='__left'] > .md-list-item__avatar {
        width: 1.75rem;
        height: 1.75rem;
        font-size: 0.6125rem;
        line-height: 0.875rem; }
    .md-list-item--large > [class$='__right'], .md-list-item--52 > [class$='__right'] {
      margin-left: 1.125rem; }
    .md-list-item--large .md-list-item__header, .md-list-item--52 .md-list-item__header {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000); }
    .md-list-item--large .md-list-item__subheader, .md-list-item--52 .md-list-item__subheader {
      color: rgba(0, 0, 0, 0.6);
      color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6)); }
    .md-list-item--large .md-list-item__left, .md-list-item--52 .md-list-item__left {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .md-list-item--large .md-list-item__right, .md-list-item--52 .md-list-item__right {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .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), .md-list-item--large:hover: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.focus: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--52:hover: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.focus:not(.active) {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      background-color: #C9F4FF;
      background-color: var(--mdl-background-tertiary, #C9F4FF); }
      .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, .md-list-item--large:hover: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.focus: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--52:hover: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.focus:not(.active) .md-list-item__header {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000); }
      .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, .md-list-item--large:hover: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.focus: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--52:hover: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.focus:not(.active) .md-list-item__subheader {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000); }
      .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, .md-list-item--large:hover: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.focus: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--52:hover: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.focus:not(.active) .md-list-item__left {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
      .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, .md-list-item--large:hover: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.focus: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--52:hover: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.focus:not(.active) .md-list-item__right {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .md-list-item--large:active:not(.md-list-item--read-only), .md-list-item--large.active:not(.md-list-item--read-only), .md-list-item--52:active:not(.md-list-item--read-only), .md-list-item--52.active:not(.md-list-item--read-only) {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      background-color: #91EBFF;
      background-color: var(--mdl-background-quaternary, #91EBFF); }
      .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, .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 {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000); }
      .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, .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 {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000); }
      .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, .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 {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
      .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, .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 {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .md-list-item--large:focus, .md-list-item--large.focus, .md-list-item--52:focus, .md-list-item--52.focus {
      border-color: transparent;
      outline: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow);
      z-index: 1; }
    .md-list-item--large:disabled, .md-list-item--large.disabled, .md-list-item--52:disabled, .md-list-item--52.disabled {
      opacity: 0.2; }
  .md-list-item--xlarge, .md-list-item--60 {
    height: 3.75rem;
    padding: 0 1rem; }
    .md-list-item--xlarge > [class$='__left'], .md-list-item--60 > [class$='__left'] {
      margin-right: 1.125rem; }
      .md-list-item--xlarge > [class$='__left'] > .md-list-item__avatar, .md-list-item--60 > [class$='__left'] > .md-list-item__avatar {
        width: 1.75rem;
        height: 1.75rem;
        font-size: 0.6125rem;
        line-height: 0.875rem; }
    .md-list-item--xlarge > [class$='__right'], .md-list-item--60 > [class$='__right'] {
      margin-left: 1.125rem; }
    .md--dark .md-list-item--xlarge, .md--dark .md-list-item--60 {
      color: #FFFFFF;
      background-color: transparent; }
    .md--dark .md-list-item--xlarge .md-list-item__header, .md--dark .md-list-item--60 .md-list-item__header {
      color: #FFFFFF; }
    .md--dark .md-list-item--xlarge .md-list-item__subheader, .md--dark .md-list-item--60 .md-list-item__subheader {
      color: rgba(255, 255, 255, 0.6); }
    .md--dark .md-list-item--xlarge: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--60:hover: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.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
      color: #FFFFFF;
      background-color: rgba(255, 255, 255, 0.08); }
    .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, .md--dark .md-list-item--xlarge:hover: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.focus: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--60:hover: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.focus:not(.active) .md-list-item__header {
      color: #FFFFFF; }
    .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), .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) {
      color: #FFFFFF;
      background-color: rgba(255, 255, 255, 0.16); }
    .md--dark .md-list-item--xlarge:focus, .md--dark .md-list-item--xlarge.focus, .md--dark .md-list-item--60:focus, .md--dark .md-list-item--60.focus {
      border-color: transparent;
      outline: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow);
      z-index: 1; }
    .md--dark .md-list-item--xlarge.md-list-item--separator, .md--dark .md-list-item--60.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--xlarge.md-list-item--separator, .md--dark .md-list--horizontal > .md-list-item--60.md-list-item--separator {
      border-right: 0.0625rem solid rgba(255, 255, 255, 0.08);
      border-bottom: none; }
    .md--contrast .md-list-item--xlarge, .md--contrast .md-list-item--60 {
      color: #000000;
      background-color: transparent; }
    .md--contrast.md--dark .md-list-item--xlarge,
    .md--contrast .md--dark .md-list-item--xlarge, .md--contrast.md--dark .md-list-item--60,
    .md--contrast .md--dark .md-list-item--60 {
      color: #FFFFFF;
      background-color: transparent; }
    .md--contrast .md-list-item--xlarge .md-list-item__header, .md--contrast .md-list-item--60 .md-list-item__header {
      color: rgba(0, 0, 0, 0.6); }
    .md--contrast.md--dark .md-list-item--xlarge .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--60 .md-list-item__header {
      color: #FFFFFF; }
    .md--contrast .md-list-item--xlarge .md-list-item__subheader, .md--contrast .md-list-item--60 .md-list-item__subheader {
      color: rgba(0, 0, 0, 0.6); }
    .md--contrast.md--dark .md-list-item--xlarge .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--60 .md-list-item__subheader {
      color: #FFFFFF; }
    .md--contrast .md-list-item--xlarge: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--60:hover: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.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
      color: #000000;
      background-color: #C9F4FF; }
    .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--xlarge: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.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--60:hover: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--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.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) {
      color: #FFFFFF;
      background-color: rgba(255, 255, 255, 0.12); }
    .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), .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) {
      color: #000000;
      background-color: #C9F4FF; }
    .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--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--60.active:not(.md-list-item--read-only),
    .md--contrast .md--dark .md-list-item--60.active:not(.md-list-item--read-only) {
      color: #000000;
      background-color: #FFFFFF; }
  .md-list-item--small, .md-list-item--36 {
    height: 2.25rem;
    padding: 0.5rem 0.625rem; }
    .md-list-item--small > [class$='__left'], .md-list-item--36 > [class$='__left'] {
      margin-right: 0.625rem; }
      .md-list-item--small > [class$='__left'] > .md-list-item__avatar, .md-list-item--36 > [class$='__left'] > .md-list-item__avatar {
        width: 1.75rem;
        height: 1.75rem;
        font-size: 0.6125rem;
        line-height: 0.875rem; }
    .md-list-item--small > [class$='__right'], .md-list-item--36 > [class$='__right'] {
      margin-left: 0.625rem; }
    .md--dark .md-list-item--small, .md--dark .md-list-item--36 {
      color: #FFFFFF;
      background-color: transparent; }
    .md--dark .md-list-item--small .md-list-item__header, .md--dark .md-list-item--36 .md-list-item__header {
      color: #FFFFFF; }
    .md--dark .md-list-item--small .md-list-item__subheader, .md--dark .md-list-item--36 .md-list-item__subheader {
      color: rgba(255, 255, 255, 0.6); }
    .md--dark .md-list-item--small: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--36:hover: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.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
      color: #FFFFFF;
      background-color: rgba(255, 255, 255, 0.08); }
    .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, .md--dark .md-list-item--small:hover: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.focus: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--36:hover: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.focus:not(.active) .md-list-item__header {
      color: #FFFFFF; }
    .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), .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) {
      color: #FFFFFF;
      background-color: rgba(255, 255, 255, 0.16); }
    .md--dark .md-list-item--small:focus, .md--dark .md-list-item--small.focus, .md--dark .md-list-item--36:focus, .md--dark .md-list-item--36.focus {
      border-color: transparent;
      outline: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow);
      z-index: 1; }
    .md--dark .md-list-item--small.md-list-item--separator, .md--dark .md-list-item--36.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--small.md-list-item--separator, .md--dark .md-list--horizontal > .md-list-item--36.md-list-item--separator {
      border-right: 0.0625rem solid rgba(255, 255, 255, 0.08);
      border-bottom: none; }
    .md--contrast .md-list-item--small, .md--contrast .md-list-item--36 {
      color: #000000;
      background-color: transparent; }
    .md--contrast.md--dark .md-list-item--small,
    .md--contrast .md--dark .md-list-item--small, .md--contrast.md--dark .md-list-item--36,
    .md--contrast .md--dark .md-list-item--36 {
      color: #FFFFFF;
      background-color: transparent; }
    .md--contrast .md-list-item--small .md-list-item__header, .md--contrast .md-list-item--36 .md-list-item__header {
      color: rgba(0, 0, 0, 0.6); }
    .md--contrast.md--dark .md-list-item--small .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--36 .md-list-item__header {
      color: #FFFFFF; }
    .md--contrast .md-list-item--small .md-list-item__subheader, .md--contrast .md-list-item--36 .md-list-item__subheader {
      color: rgba(0, 0, 0, 0.6); }
    .md--contrast.md--dark .md-list-item--small .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--36 .md-list-item__subheader {
      color: #FFFFFF; }
    .md--contrast .md-list-item--small: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--36:hover: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.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
      color: #000000;
      background-color: #C9F4FF; }
    .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--small: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.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--36:hover: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--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.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) {
      color: #FFFFFF;
      background-color: rgba(255, 255, 255, 0.12); }
    .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), .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) {
      color: #000000;
      background-color: #C9F4FF; }
    .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--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--36.active:not(.md-list-item--read-only),
    .md--contrast .md--dark .md-list-item--36.active:not(.md-list-item--read-only) {
      color: #000000;
      background-color: #FFFFFF; }
  .md-list-item-header {
    height: 2.375rem;
    padding: 0 0.875rem;
    color: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000);
    background-color: transparent;
    background-color: var(--null, transparent);
    margin: 0.5rem 0 0 0;
    font-size: 0.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: 0.6125rem;
        line-height: 0.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);
      color: var(--mdl-textColor-primary, rgba(0, 0, 0, 0.8)); }
    .md-list-item-header .md-list-item__subheader {
      color: rgba(0, 0, 0, 0.6);
      color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6)); }
    .md-list-item-header .md-list-item__left {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .md-list-item-header .md-list-item__right {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .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), .md-list-item-header:hover: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.focus:not(.active) {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      background-color: transparent;
      background-color: var(--mdl-background-tertiary, transparent); }
      .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, .md-list-item-header:hover: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.focus:not(.active) .md-list-item__header {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000); }
      .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, .md-list-item-header:hover: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.focus:not(.active) .md-list-item__subheader {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000); }
      .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, .md-list-item-header:hover: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.focus:not(.active) .md-list-item__left {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
      .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, .md-list-item-header:hover: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.focus:not(.active) .md-list-item__right {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .md-list-item-header:active:not(.md-list-item--read-only), .md-list-item-header.active:not(.md-list-item--read-only) {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      background-color: transparent;
      background-color: var(--mdl-background-quaternary, 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: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000); }
      .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: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000); }
      .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: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
      .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: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .md-list-item-header:focus, .md-list-item-header.focus {
      border-color: transparent;
      outline: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow);
      z-index: 1; }
    .md-list-item-header:disabled, .md-list-item-header.disabled {
      opacity: 0.2; }
    .md-list-item-header:focus, .md-list-item-header.focus {
      outline: none; }
    .md-list-item-header--space {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      background-color: transparent;
      background-color: var(--null, transparent); }
      .md-list-item-header--space .md-list-item__header {
        color: rgba(255, 255, 255, 0.8);
        color: var(--mds-color-theme-text-primary-normal, rgba(255, 255, 255, 0.8)); }
      .md-list-item-header--space .md-list-item__subheader {
        color: rgba(0, 0, 0, 0.6);
        color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6)); }
      .md-list-item-header--space .md-list-item__left {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
      .md-list-item-header--space .md-list-item__right {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
      .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), .md-list-item-header--space:hover: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.focus:not(.active) {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        background-color: transparent;
        background-color: var(--mdl-background-tertiary, transparent); }
        .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, .md-list-item-header--space:hover: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.focus:not(.active) .md-list-item__header {
          color: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000); }
        .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, .md-list-item-header--space:hover: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.focus:not(.active) .md-list-item__subheader {
          color: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000); }
        .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, .md-list-item-header--space:hover: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.focus:not(.active) .md-list-item__left {
          color: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000);
          fill: #000000;
          fill: var(--mds-color-theme-text-primary-normal, #000000); }
        .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, .md-list-item-header--space:hover: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.focus:not(.active) .md-list-item__right {
          color: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000);
          fill: #000000;
          fill: var(--mds-color-theme-text-primary-normal, #000000); }
      .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: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        background-color: transparent;
        background-color: var(--mdl-background-quaternary, 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: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000); }
        .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: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000); }
        .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: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000);
          fill: #000000;
          fill: var(--mds-color-theme-text-primary-normal, #000000); }
        .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: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000);
          fill: #000000;
          fill: var(--mds-color-theme-text-primary-normal, #000000); }
      .md-list-item-header--space:focus, .md-list-item-header--space.focus {
        border-color: transparent;
        outline: none;
        box-shadow: var(--md-globals-focus-ring-box-shadow);
        z-index: 1; }
      .md-list-item-header--space:disabled, .md-list-item-header--space.disabled {
        opacity: 0.2; }
      .md-list-item-header--space-light {
        color: #545454;
        color: var(--mdl-textColor-secondary, #545454);
        background-color: #F7F7F7;
        background-color: var(--mdl-background-secondary, #F7F7F7); }
        .md-list-item-header--space-light .md-list-item__header {
          color: #545454;
          color: var(--mdl-textColor-secondary, #545454); }
        .md-list-item-header--space-light .md-list-item__subheader {
          color: #545454;
          color: var(--mdl-textColor-secondary, #545454); }
        .md-list-item-header--space-light .md-list-item__left {
          color: #545454;
          color: var(--mdl-textColor-secondary, #545454);
          fill: #545454;
          fill: var(--mdl-textColor-secondary, #545454); }
        .md-list-item-header--space-light .md-list-item__right {
          color: #545454;
          color: var(--mdl-textColor-secondary, #545454);
          fill: #545454;
          fill: var(--mdl-textColor-secondary, #545454); }
        .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), .md-list-item-header--space-light:hover: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.focus:not(.active) {
          color: #545454;
          color: var(--mdl-textColor-secondary, #545454);
          background-color: #EDEDED;
          background-color: var(--mdl-background-tertiary, #EDEDED); }
          .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, .md-list-item-header--space-light:hover: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.focus:not(.active) .md-list-item__header {
            color: #121212;
            color: var(--mdl-textColor-primary, #121212); }
          .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, .md-list-item-header--space-light:hover: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.focus:not(.active) .md-list-item__subheader {
            color: #121212;
            color: var(--mdl-textColor-primary, #121212); }
          .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, .md-list-item-header--space-light:hover: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.focus:not(.active) .md-list-item__left {
            color: #545454;
            color: var(--mdl-textColor-secondary, #545454);
            fill: #545454;
            fill: var(--mdl-textColor-secondary, #545454); }
          .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, .md-list-item-header--space-light:hover: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.focus:not(.active) .md-list-item__right {
            color: #545454;
            color: var(--mdl-textColor-secondary, #545454);
            fill: #545454;
            fill: var(--mdl-textColor-secondary, #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;
          color: var(--mdl-textColor-primary, #121212);
          background-color: #EDEDED;
          background-color: var(--mdl-background-tertiary, #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;
            color: var(--mdl-textColor-primary, #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;
            color: var(--mdl-textColor-primary, #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;
            color: var(--mdl-textColor-primary, #121212);
            fill: #121212;
            fill: var(--mdl-textColor-primary, #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;
            color: var(--mdl-textColor-primary, #121212);
            fill: #121212;
            fill: var(--mdl-textColor-primary, #121212); }
        .md-list-item-header--space-light:focus, .md-list-item-header--space-light.focus {
          border-color: transparent;
          outline: none;
          box-shadow: var(--md-globals-focus-ring-box-shadow);
          z-index: 1; }
        .md-list-item-header--space-light:disabled, .md-list-item-header--space-light.disabled {
          opacity: 0.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:hover: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.focus: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: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, .md--dark .md-list-item-header:hover: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.focus:not(.active) .md-list-item__header {
      color: #FFFFFF; }
    .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: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow);
      z-index: 1; }
    .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: #000000;
      background-color: transparent; }
    .md--contrast.md--dark .md-list-item-header,
    .md--contrast .md--dark .md-list-item-header {
      color: #FFFFFF;
      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: #FFFFFF; }
    .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: #FFFFFF; }
    .md--contrast .md-list-item-header:hover: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.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
      color: #000000;
      background-color: #C9F4FF; }
    .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: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.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) {
      color: #FFFFFF;
      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: #000000;
      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: #000000;
      background-color: #FFFFFF; }

.md-list--vertical {
  display: flex;
  justify-content: flex-start;
  align-content: center;
  align-items: center;
  flex-flow: column nowrap;
  width: 100%;
  height: auto; }
  .md-list--vertical .md-list-item {
    flex: 0 0 auto; }

.md-list--horizontal {
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  flex-flow: row nowrap;
  height: 100%; }
  .md-list--horizontal .md-list-item {
    width: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap; }

.md-list--wrap {
  flex-wrap: wrap;
  justify-content: flex-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: inline-flex;
    width: 100%;
    justify-content: center;
    align-items: center; }
    .md-list-separator__container::before, .md-list-separator__container::after {
      border-top: 1px solid currentColor;
      content: '';
      flex: 1 1 auto; }
  .md--dark .md-list-separator {
    color: rgba(255, 255, 255, 0.12); }
    .md--dark .md-list-separator__text {
      color: white; }
  .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: 0.015em;
    color: #545454; }

/** @component meeting-list */
.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: #000000;
  color: var(--mds-color-theme-text-primary-normal, #000000);
  background-color: #EDEDED;
  background-color: var(--mdl-background-tertiary, #EDEDED);
  padding: 0 1.25rem;
  margin: 0.375rem 0;
  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: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000); }
  .md-list-item-meeting .md-list-item__subheader {
    color: rgba(0, 0, 0, 0.6);
    color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6)); }
  .md-list-item-meeting .md-list-item__left {
    color: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000);
    fill: #000000;
    fill: var(--mds-color-theme-text-primary-normal, #000000); }
  .md-list-item-meeting .md-list-item__right {
    color: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000);
    fill: #000000;
    fill: var(--mds-color-theme-text-primary-normal, #000000); }
  .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), .md-list-item-meeting:hover: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.focus:not(.active) {
    color: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000);
    background-color: #DEDEDE;
    background-color: var(--mdl-background-quaternary, #DEDEDE); }
    .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, .md-list-item-meeting:hover: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.focus:not(.active) .md-list-item__header {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000); }
    .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, .md-list-item-meeting:hover: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.focus:not(.active) .md-list-item__subheader {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000); }
    .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, .md-list-item-meeting:hover: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.focus:not(.active) .md-list-item__left {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .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, .md-list-item-meeting:hover: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.focus:not(.active) .md-list-item__right {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
  .md-list-item-meeting:active:not(.md-list-item--read-only), .md-list-item-meeting.active:not(.md-list-item--read-only) {
    color: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000);
    background-color: #DEDEDE;
    background-color: var(--mdl-background-quaternary, #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: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000); }
    .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: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000); }
    .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: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .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: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
  .md-list-item-meeting:focus, .md-list-item-meeting.focus {
    border-color: transparent;
    outline: none;
    box-shadow: var(--md-globals-focus-ring-box-shadow);
    z-index: 1; }
  .md-list-item-meeting:disabled, .md-list-item-meeting.disabled {
    opacity: 0.2; }
  .md-list-item-meeting > [class$='__left'] {
    margin-right: 32px;
    font-size: 0.875rem;
    line-height: 1.375rem;
    color: #545454;
    color: var(--mdl-textColor-secondary, #545454);
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: flex-start;
    flex-flow: column nowrap; }
    .md-list-item-meeting > [class$='__left'] > [class$='__progress-line'] {
      position: absolute;
      left: 0.375rem;
      width: 0.375rem;
      height: calc(100% - 12px);
      background-color: #00CF64;
      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: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap; }
    .md-list-item-meeting > [class$='__center'] [class$='__header'] {
      flex-basis: 100%; }
      .md-list-item-meeting > [class$='__center'] [class$='__header'] > [class*='icon'] {
        margin-left: 0.75rem;
        fill: rgba(0, 0, 0, 0.4); }
    .md-list-item-meeting > [class$='__center'] > [class$='__space-link'] {
      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: 0.4; }
  .md-list-item-meeting--completed > [class$='__right'] {
    opacity: 0.6; }

.md-loading {
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  flex-flow: row nowrap; }
  button .md-loading,
  .md-loading .md-button {
    display: flex;
    align-items: center;
    justify-content: center; }
  .md-loading .md-loading__icon {
    font-size: 50%; }
    .md-loading .md-loading__icon:before {
      content: "\fc23";
      font-family: "momentum-ui-icons";
      vertical-align: middle;
      animation-duration: 1.4s;
      animation-iteration-count: infinite;
      animation-name: loading;
      animation-fill-mode: both; }
    .md-loading .md-loading__icon:nth-of-type(2):before {
      animation-delay: 0.2s; }
    .md-loading .md-loading__icon:nth-of-type(3):before {
      animation-delay: 0.4s; }
    .md-loading .md-loading__icon:not(:last-child) {
      margin-right: 0.5em; }
  .md-loading.md-loading--small .icon {
    font-size: 25%; }

@keyframes loading {
  0%,
  100% {
    opacity: 0.1;
    transform: scale(0, 0); }
  20% {
    opacity: 1;
    transform: scale(1, 1); } }

/** @component loader */
.md-panel__spinner, .icon-spinner,
.md-spinner,
.md-spinner--20,
.md-spinner--28,
.md-panel__spinner,
.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;
  border-color: #B2B2B2;
  border-color: var(--mdl-separator-secondary, #B2B2B2);
  width: 1em;
  height: 1em; }
  .md-panel__spinner:after, .icon-spinner:after,
  .md-spinner:after,
  .md-spinner--20:after,
  .md-spinner--28:after,
  .md-panel__spinner:after,
  .md-spinner--36:after,
  .md-spinner--40:after,
  .md-spinner--48:after,
  .md-spinner--56:after,
  .md-spinner--80:after {
    border-top: 1px solid transparent;
    border-top: 1px solid var(--null, transparent);
    border-right: 1px solid transparent;
    border-right: 1px solid var(--null, transparent);
    border-bottom: 1px solid transparent;
    border-bottom: 1px solid var(--null, transparent);
    border-left: 1px solid #000000;
    border-left: 1px solid var(--null, #000000); }
  .md-panel__spinner:after, .icon-spinner:after,
  .md-spinner:after,
  .md-spinner--20:after,
  .md-spinner--28:after,
  .md-panel__spinner:after,
  .md-spinner--36:after,
  .md-spinner--40:after,
  .md-spinner--48:after,
  .md-spinner--56:after,
  .md-spinner--80:after {
    width: calc(1em);
    height: calc(1em); }
  .md-panel__spinner:after, .icon-spinner:after,
  .md-spinner:after,
  .md-spinner--20:after,
  .md-spinner--28:after,
  .md-panel__spinner:after,
  .md-spinner--36:after,
  .md-spinner--40:after,
  .md-spinner--48:after,
  .md-spinner--56:after,
  .md-spinner--80:after {
    position: absolute;
    top: -1px;
    left: -1px;
    text-indent: -9999em;
    border-radius: 50%;
    content: '';
    animation: load8 1s infinite linear; }

@-webkit-keyframes load8 {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes load8 {
  0% {
    transform: rotate(0deg); }
  100% {
    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;
    border-color: #91EBFF;
    border-color: var(--null, #91EBFF); }
    .icon-spinner:after,
    .md-spinner--blue:after {
      border-top: 1px solid transparent;
      border-top: 1px solid var(--null, transparent);
      border-right: 1px solid transparent;
      border-right: 1px solid var(--null, transparent);
      border-bottom: 1px solid transparent;
      border-bottom: 1px solid var(--null, transparent);
      border-left: 1px solid #00A0D1;
      border-left: 1px solid var(--null, #00A0D1); }
  .md--dark .md-panel__spinner, .md--dark .icon-spinner, .md--dark .md-spinner,
  .md--dark .md-spinner--20,
  .md--dark .md-spinner--28, .md--dark .md-panel__spinner,
  .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;
    border-color: #B2B2B2;
    border-color: var(--null, #B2B2B2); }
    .md--dark .md-panel__spinner:after, .md--dark .icon-spinner:after, .md--dark .md-spinner:after,
    .md--dark .md-spinner--20:after,
    .md--dark .md-spinner--28:after, .md--dark .md-panel__spinner: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 {
      border-top: 1px solid transparent;
      border-top: 1px solid var(--null, transparent);
      border-right: 1px solid transparent;
      border-right: 1px solid var(--null, transparent);
      border-bottom: 1px solid transparent;
      border-bottom: 1px solid var(--null, transparent);
      border-left: 1px solid #FFFFFF;
      border-left: 1px solid var(--null, #FFFFFF); }
  
  .md-spinner-progress {
    background-color: transparent;
    box-shadow: inset 0px 0px 0px 1px #B2B2B2;
    display: inline-block;
    margin: 0.125rem; }
    
    .md-spinner-progress .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
      background-color: transparent;
      box-shadow: inset 0px 0px 0px 1px #000000; }
    
    .md-spinner-progress .md-spinner-progress__inset-circle {
      background-color: transparent; }
      
      .md-spinner-progress .md-spinner-progress__inset-circle .md-spinner-progress__percentage {
        color: #000000; }
    
    .md-spinner-progress--16 {
      width: 16px;
      height: 16px;
      border-radius: 50%; }
      
      .md-spinner-progress--16 .md-spinner-progress__circle .md-spinner-progress__mask,
      .md-spinner-progress--16 .md-spinner-progress__circle .md-spinner-progress__fill {
        position: absolute;
        width: 16px;
        height: 16px;
        border-radius: 50%;
        border-radius: 50%;
        transition: -webkit-transform 1s;
        transition: -ms-transform 1s;
        transition: transform 1s;
        -webkit-backface-visibility: hidden; }
      
      .md-spinner-progress--16 .md-spinner-progress__circle .md-spinner-progress__mask {
        clip: rect(0px, 16px, 16px, calc(16px / 2)); }
        
        .md-spinner-progress--16 .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
          clip: rect(0px, calc(16px / 2), 16px, 0px); }
      
      .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: flex;
          justify-content: center;
          align-content: center;
          align-items: center;
          flex-flow: row nowrap;
          font-family: "momentum-ui-icons";
          font-weight: normal; }
          
          .md-spinner-progress--16 .md-spinner-progress__inset-circle--check:before {
            font-size: 6px;
            content: "\f378"; }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(1.8deg);
        -ms-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);
        -ms-transform: rotate(3.6deg);
        transform: rotate(3.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(3.6deg);
        -ms-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);
        -ms-transform: rotate(7.2deg);
        transform: rotate(7.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(5.4deg);
        -ms-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);
        -ms-transform: rotate(10.8deg);
        transform: rotate(10.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(7.2deg);
        -ms-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);
        -ms-transform: rotate(14.4deg);
        transform: rotate(14.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(9deg);
        -ms-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);
        -ms-transform: rotate(18deg);
        transform: rotate(18deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(10.8deg);
        -ms-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);
        -ms-transform: rotate(21.6deg);
        transform: rotate(21.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(12.6deg);
        -ms-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);
        -ms-transform: rotate(25.2deg);
        transform: rotate(25.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(14.4deg);
        -ms-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);
        -ms-transform: rotate(28.8deg);
        transform: rotate(28.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(16.2deg);
        -ms-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);
        -ms-transform: rotate(32.4deg);
        transform: rotate(32.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(18deg);
        -ms-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);
        -ms-transform: rotate(36deg);
        transform: rotate(36deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(19.8deg);
        -ms-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);
        -ms-transform: rotate(39.6deg);
        transform: rotate(39.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(21.6deg);
        -ms-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);
        -ms-transform: rotate(43.2deg);
        transform: rotate(43.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(23.4deg);
        -ms-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);
        -ms-transform: rotate(46.8deg);
        transform: rotate(46.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(25.2deg);
        -ms-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);
        -ms-transform: rotate(50.4deg);
        transform: rotate(50.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(27deg);
        -ms-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);
        -ms-transform: rotate(54deg);
        transform: rotate(54deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(28.8deg);
        -ms-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);
        -ms-transform: rotate(57.6deg);
        transform: rotate(57.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(30.6deg);
        -ms-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);
        -ms-transform: rotate(61.2deg);
        transform: rotate(61.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(32.4deg);
        -ms-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);
        -ms-transform: rotate(64.8deg);
        transform: rotate(64.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(34.2deg);
        -ms-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);
        -ms-transform: rotate(68.4deg);
        transform: rotate(68.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(36deg);
        -ms-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);
        -ms-transform: rotate(72deg);
        transform: rotate(72deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(37.8deg);
        -ms-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);
        -ms-transform: rotate(75.6deg);
        transform: rotate(75.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(39.6deg);
        -ms-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);
        -ms-transform: rotate(79.2deg);
        transform: rotate(79.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(41.4deg);
        -ms-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);
        -ms-transform: rotate(82.8deg);
        transform: rotate(82.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(43.2deg);
        -ms-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);
        -ms-transform: rotate(86.4deg);
        transform: rotate(86.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(45deg);
        -ms-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);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(46.8deg);
        -ms-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);
        -ms-transform: rotate(93.6deg);
        transform: rotate(93.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(48.6deg);
        -ms-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);
        -ms-transform: rotate(97.2deg);
        transform: rotate(97.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(50.4deg);
        -ms-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);
        -ms-transform: rotate(100.8deg);
        transform: rotate(100.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(52.2deg);
        -ms-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);
        -ms-transform: rotate(104.4deg);
        transform: rotate(104.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(54deg);
        -ms-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);
        -ms-transform: rotate(108deg);
        transform: rotate(108deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(55.8deg);
        -ms-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);
        -ms-transform: rotate(111.6deg);
        transform: rotate(111.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(57.6deg);
        -ms-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);
        -ms-transform: rotate(115.2deg);
        transform: rotate(115.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(59.4deg);
        -ms-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);
        -ms-transform: rotate(118.8deg);
        transform: rotate(118.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(61.2deg);
        -ms-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);
        -ms-transform: rotate(122.4deg);
        transform: rotate(122.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(63deg);
        -ms-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);
        -ms-transform: rotate(126deg);
        transform: rotate(126deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(64.8deg);
        -ms-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);
        -ms-transform: rotate(129.6deg);
        transform: rotate(129.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(66.6deg);
        -ms-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);
        -ms-transform: rotate(133.2deg);
        transform: rotate(133.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(68.4deg);
        -ms-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);
        -ms-transform: rotate(136.8deg);
        transform: rotate(136.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(70.2deg);
        -ms-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);
        -ms-transform: rotate(140.4deg);
        transform: rotate(140.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(72deg);
        -ms-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);
        -ms-transform: rotate(144deg);
        transform: rotate(144deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(73.8deg);
        -ms-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);
        -ms-transform: rotate(147.6deg);
        transform: rotate(147.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(75.6deg);
        -ms-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);
        -ms-transform: rotate(151.2deg);
        transform: rotate(151.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(77.4deg);
        -ms-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);
        -ms-transform: rotate(154.8deg);
        transform: rotate(154.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(79.2deg);
        -ms-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);
        -ms-transform: rotate(158.4deg);
        transform: rotate(158.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(81deg);
        -ms-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);
        -ms-transform: rotate(162deg);
        transform: rotate(162deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(82.8deg);
        -ms-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);
        -ms-transform: rotate(165.6deg);
        transform: rotate(165.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(84.6deg);
        -ms-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);
        -ms-transform: rotate(169.2deg);
        transform: rotate(169.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(86.4deg);
        -ms-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);
        -ms-transform: rotate(172.8deg);
        transform: rotate(172.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(88.2deg);
        -ms-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);
        -ms-transform: rotate(176.4deg);
        transform: rotate(176.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(90deg);
        -ms-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);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(91.8deg);
        -ms-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);
        -ms-transform: rotate(183.6deg);
        transform: rotate(183.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(93.6deg);
        -ms-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);
        -ms-transform: rotate(187.2deg);
        transform: rotate(187.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(95.4deg);
        -ms-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);
        -ms-transform: rotate(190.8deg);
        transform: rotate(190.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(97.2deg);
        -ms-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);
        -ms-transform: rotate(194.4deg);
        transform: rotate(194.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(99deg);
        -ms-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);
        -ms-transform: rotate(198deg);
        transform: rotate(198deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(100.8deg);
        -ms-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);
        -ms-transform: rotate(201.6deg);
        transform: rotate(201.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(102.6deg);
        -ms-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);
        -ms-transform: rotate(205.2deg);
        transform: rotate(205.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(104.4deg);
        -ms-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);
        -ms-transform: rotate(208.8deg);
        transform: rotate(208.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(106.2deg);
        -ms-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);
        -ms-transform: rotate(212.4deg);
        transform: rotate(212.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(108deg);
        -ms-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);
        -ms-transform: rotate(216deg);
        transform: rotate(216deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(109.8deg);
        -ms-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);
        -ms-transform: rotate(219.6deg);
        transform: rotate(219.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(111.6deg);
        -ms-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);
        -ms-transform: rotate(223.2deg);
        transform: rotate(223.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(113.4deg);
        -ms-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);
        -ms-transform: rotate(226.8deg);
        transform: rotate(226.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(115.2deg);
        -ms-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);
        -ms-transform: rotate(230.4deg);
        transform: rotate(230.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(117deg);
        -ms-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);
        -ms-transform: rotate(234deg);
        transform: rotate(234deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(118.8deg);
        -ms-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);
        -ms-transform: rotate(237.6deg);
        transform: rotate(237.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(120.6deg);
        -ms-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);
        -ms-transform: rotate(241.2deg);
        transform: rotate(241.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(122.4deg);
        -ms-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);
        -ms-transform: rotate(244.8deg);
        transform: rotate(244.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(124.2deg);
        -ms-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);
        -ms-transform: rotate(248.4deg);
        transform: rotate(248.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(126deg);
        -ms-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);
        -ms-transform: rotate(252deg);
        transform: rotate(252deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(127.8deg);
        -ms-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);
        -ms-transform: rotate(255.6deg);
        transform: rotate(255.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(129.6deg);
        -ms-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);
        -ms-transform: rotate(259.2deg);
        transform: rotate(259.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(131.4deg);
        -ms-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);
        -ms-transform: rotate(262.8deg);
        transform: rotate(262.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(133.2deg);
        -ms-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);
        -ms-transform: rotate(266.4deg);
        transform: rotate(266.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(135deg);
        -ms-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);
        -ms-transform: rotate(270deg);
        transform: rotate(270deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(136.8deg);
        -ms-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);
        -ms-transform: rotate(273.6deg);
        transform: rotate(273.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(138.6deg);
        -ms-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);
        -ms-transform: rotate(277.2deg);
        transform: rotate(277.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(140.4deg);
        -ms-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);
        -ms-transform: rotate(280.8deg);
        transform: rotate(280.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(142.2deg);
        -ms-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);
        -ms-transform: rotate(284.4deg);
        transform: rotate(284.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(144deg);
        -ms-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);
        -ms-transform: rotate(288deg);
        transform: rotate(288deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(145.8deg);
        -ms-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);
        -ms-transform: rotate(291.6deg);
        transform: rotate(291.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(147.6deg);
        -ms-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);
        -ms-transform: rotate(295.2deg);
        transform: rotate(295.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(149.4deg);
        -ms-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);
        -ms-transform: rotate(298.8deg);
        transform: rotate(298.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(151.2deg);
        -ms-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);
        -ms-transform: rotate(302.4deg);
        transform: rotate(302.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(153deg);
        -ms-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);
        -ms-transform: rotate(306deg);
        transform: rotate(306deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(154.8deg);
        -ms-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);
        -ms-transform: rotate(309.6deg);
        transform: rotate(309.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(156.6deg);
        -ms-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);
        -ms-transform: rotate(313.2deg);
        transform: rotate(313.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(158.4deg);
        -ms-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);
        -ms-transform: rotate(316.8deg);
        transform: rotate(316.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(160.2deg);
        -ms-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);
        -ms-transform: rotate(320.4deg);
        transform: rotate(320.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(162deg);
        -ms-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);
        -ms-transform: rotate(324deg);
        transform: rotate(324deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(163.8deg);
        -ms-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);
        -ms-transform: rotate(327.6deg);
        transform: rotate(327.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(165.6deg);
        -ms-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);
        -ms-transform: rotate(331.2deg);
        transform: rotate(331.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(167.4deg);
        -ms-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);
        -ms-transform: rotate(334.8deg);
        transform: rotate(334.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(169.2deg);
        -ms-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);
        -ms-transform: rotate(338.4deg);
        transform: rotate(338.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(171deg);
        -ms-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);
        -ms-transform: rotate(342deg);
        transform: rotate(342deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(172.8deg);
        -ms-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);
        -ms-transform: rotate(345.6deg);
        transform: rotate(345.6deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(174.6deg);
        -ms-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);
        -ms-transform: rotate(349.2deg);
        transform: rotate(349.2deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(176.4deg);
        -ms-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);
        -ms-transform: rotate(352.8deg);
        transform: rotate(352.8deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(178.2deg);
        -ms-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);
        -ms-transform: rotate(356.4deg);
        transform: rotate(356.4deg); }
      
      .md-spinner-progress--16.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--16.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(180deg);
        -ms-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);
        -ms-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__mask,
      .md-spinner-progress--20 .md-spinner-progress__circle .md-spinner-progress__fill {
        position: absolute;
        width: 20px;
        height: 20px;
        border-radius: 50%;
        border-radius: 50%;
        transition: -webkit-transform 1s;
        transition: -ms-transform 1s;
        transition: transform 1s;
        -webkit-backface-visibility: hidden; }
      
      .md-spinner-progress--20 .md-spinner-progress__circle .md-spinner-progress__mask {
        clip: rect(0px, 20px, 20px, calc(20px / 2)); }
        
        .md-spinner-progress--20 .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
          clip: rect(0px, calc(20px / 2), 20px, 0px); }
      
      .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: flex;
          justify-content: center;
          align-content: center;
          align-items: center;
          flex-flow: row nowrap;
          font-family: "momentum-ui-icons";
          font-weight: normal; }
          
          .md-spinner-progress--20 .md-spinner-progress__inset-circle--check:before {
            font-size: 8px;
            content: "\f378"; }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(1.8deg);
        -ms-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);
        -ms-transform: rotate(3.6deg);
        transform: rotate(3.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(3.6deg);
        -ms-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);
        -ms-transform: rotate(7.2deg);
        transform: rotate(7.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(5.4deg);
        -ms-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);
        -ms-transform: rotate(10.8deg);
        transform: rotate(10.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(7.2deg);
        -ms-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);
        -ms-transform: rotate(14.4deg);
        transform: rotate(14.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(9deg);
        -ms-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);
        -ms-transform: rotate(18deg);
        transform: rotate(18deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(10.8deg);
        -ms-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);
        -ms-transform: rotate(21.6deg);
        transform: rotate(21.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(12.6deg);
        -ms-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);
        -ms-transform: rotate(25.2deg);
        transform: rotate(25.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(14.4deg);
        -ms-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);
        -ms-transform: rotate(28.8deg);
        transform: rotate(28.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(16.2deg);
        -ms-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);
        -ms-transform: rotate(32.4deg);
        transform: rotate(32.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(18deg);
        -ms-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);
        -ms-transform: rotate(36deg);
        transform: rotate(36deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(19.8deg);
        -ms-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);
        -ms-transform: rotate(39.6deg);
        transform: rotate(39.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(21.6deg);
        -ms-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);
        -ms-transform: rotate(43.2deg);
        transform: rotate(43.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(23.4deg);
        -ms-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);
        -ms-transform: rotate(46.8deg);
        transform: rotate(46.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(25.2deg);
        -ms-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);
        -ms-transform: rotate(50.4deg);
        transform: rotate(50.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(27deg);
        -ms-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);
        -ms-transform: rotate(54deg);
        transform: rotate(54deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(28.8deg);
        -ms-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);
        -ms-transform: rotate(57.6deg);
        transform: rotate(57.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(30.6deg);
        -ms-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);
        -ms-transform: rotate(61.2deg);
        transform: rotate(61.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(32.4deg);
        -ms-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);
        -ms-transform: rotate(64.8deg);
        transform: rotate(64.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(34.2deg);
        -ms-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);
        -ms-transform: rotate(68.4deg);
        transform: rotate(68.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(36deg);
        -ms-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);
        -ms-transform: rotate(72deg);
        transform: rotate(72deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(37.8deg);
        -ms-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);
        -ms-transform: rotate(75.6deg);
        transform: rotate(75.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(39.6deg);
        -ms-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);
        -ms-transform: rotate(79.2deg);
        transform: rotate(79.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(41.4deg);
        -ms-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);
        -ms-transform: rotate(82.8deg);
        transform: rotate(82.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(43.2deg);
        -ms-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);
        -ms-transform: rotate(86.4deg);
        transform: rotate(86.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(45deg);
        -ms-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);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(46.8deg);
        -ms-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);
        -ms-transform: rotate(93.6deg);
        transform: rotate(93.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(48.6deg);
        -ms-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);
        -ms-transform: rotate(97.2deg);
        transform: rotate(97.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(50.4deg);
        -ms-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);
        -ms-transform: rotate(100.8deg);
        transform: rotate(100.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(52.2deg);
        -ms-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);
        -ms-transform: rotate(104.4deg);
        transform: rotate(104.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(54deg);
        -ms-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);
        -ms-transform: rotate(108deg);
        transform: rotate(108deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(55.8deg);
        -ms-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);
        -ms-transform: rotate(111.6deg);
        transform: rotate(111.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(57.6deg);
        -ms-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);
        -ms-transform: rotate(115.2deg);
        transform: rotate(115.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(59.4deg);
        -ms-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);
        -ms-transform: rotate(118.8deg);
        transform: rotate(118.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(61.2deg);
        -ms-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);
        -ms-transform: rotate(122.4deg);
        transform: rotate(122.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(63deg);
        -ms-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);
        -ms-transform: rotate(126deg);
        transform: rotate(126deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(64.8deg);
        -ms-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);
        -ms-transform: rotate(129.6deg);
        transform: rotate(129.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(66.6deg);
        -ms-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);
        -ms-transform: rotate(133.2deg);
        transform: rotate(133.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(68.4deg);
        -ms-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);
        -ms-transform: rotate(136.8deg);
        transform: rotate(136.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(70.2deg);
        -ms-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);
        -ms-transform: rotate(140.4deg);
        transform: rotate(140.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(72deg);
        -ms-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);
        -ms-transform: rotate(144deg);
        transform: rotate(144deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(73.8deg);
        -ms-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);
        -ms-transform: rotate(147.6deg);
        transform: rotate(147.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(75.6deg);
        -ms-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);
        -ms-transform: rotate(151.2deg);
        transform: rotate(151.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(77.4deg);
        -ms-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);
        -ms-transform: rotate(154.8deg);
        transform: rotate(154.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(79.2deg);
        -ms-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);
        -ms-transform: rotate(158.4deg);
        transform: rotate(158.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(81deg);
        -ms-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);
        -ms-transform: rotate(162deg);
        transform: rotate(162deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(82.8deg);
        -ms-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);
        -ms-transform: rotate(165.6deg);
        transform: rotate(165.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(84.6deg);
        -ms-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);
        -ms-transform: rotate(169.2deg);
        transform: rotate(169.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(86.4deg);
        -ms-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);
        -ms-transform: rotate(172.8deg);
        transform: rotate(172.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(88.2deg);
        -ms-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);
        -ms-transform: rotate(176.4deg);
        transform: rotate(176.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(90deg);
        -ms-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);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(91.8deg);
        -ms-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);
        -ms-transform: rotate(183.6deg);
        transform: rotate(183.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(93.6deg);
        -ms-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);
        -ms-transform: rotate(187.2deg);
        transform: rotate(187.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(95.4deg);
        -ms-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);
        -ms-transform: rotate(190.8deg);
        transform: rotate(190.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(97.2deg);
        -ms-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);
        -ms-transform: rotate(194.4deg);
        transform: rotate(194.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(99deg);
        -ms-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);
        -ms-transform: rotate(198deg);
        transform: rotate(198deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(100.8deg);
        -ms-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);
        -ms-transform: rotate(201.6deg);
        transform: rotate(201.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(102.6deg);
        -ms-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);
        -ms-transform: rotate(205.2deg);
        transform: rotate(205.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(104.4deg);
        -ms-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);
        -ms-transform: rotate(208.8deg);
        transform: rotate(208.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(106.2deg);
        -ms-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);
        -ms-transform: rotate(212.4deg);
        transform: rotate(212.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(108deg);
        -ms-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);
        -ms-transform: rotate(216deg);
        transform: rotate(216deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(109.8deg);
        -ms-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);
        -ms-transform: rotate(219.6deg);
        transform: rotate(219.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(111.6deg);
        -ms-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);
        -ms-transform: rotate(223.2deg);
        transform: rotate(223.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(113.4deg);
        -ms-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);
        -ms-transform: rotate(226.8deg);
        transform: rotate(226.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(115.2deg);
        -ms-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);
        -ms-transform: rotate(230.4deg);
        transform: rotate(230.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(117deg);
        -ms-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);
        -ms-transform: rotate(234deg);
        transform: rotate(234deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(118.8deg);
        -ms-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);
        -ms-transform: rotate(237.6deg);
        transform: rotate(237.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(120.6deg);
        -ms-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);
        -ms-transform: rotate(241.2deg);
        transform: rotate(241.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(122.4deg);
        -ms-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);
        -ms-transform: rotate(244.8deg);
        transform: rotate(244.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(124.2deg);
        -ms-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);
        -ms-transform: rotate(248.4deg);
        transform: rotate(248.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(126deg);
        -ms-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);
        -ms-transform: rotate(252deg);
        transform: rotate(252deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(127.8deg);
        -ms-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);
        -ms-transform: rotate(255.6deg);
        transform: rotate(255.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(129.6deg);
        -ms-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);
        -ms-transform: rotate(259.2deg);
        transform: rotate(259.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(131.4deg);
        -ms-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);
        -ms-transform: rotate(262.8deg);
        transform: rotate(262.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(133.2deg);
        -ms-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);
        -ms-transform: rotate(266.4deg);
        transform: rotate(266.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(135deg);
        -ms-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);
        -ms-transform: rotate(270deg);
        transform: rotate(270deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(136.8deg);
        -ms-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);
        -ms-transform: rotate(273.6deg);
        transform: rotate(273.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(138.6deg);
        -ms-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);
        -ms-transform: rotate(277.2deg);
        transform: rotate(277.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(140.4deg);
        -ms-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);
        -ms-transform: rotate(280.8deg);
        transform: rotate(280.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(142.2deg);
        -ms-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);
        -ms-transform: rotate(284.4deg);
        transform: rotate(284.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(144deg);
        -ms-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);
        -ms-transform: rotate(288deg);
        transform: rotate(288deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(145.8deg);
        -ms-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);
        -ms-transform: rotate(291.6deg);
        transform: rotate(291.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(147.6deg);
        -ms-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);
        -ms-transform: rotate(295.2deg);
        transform: rotate(295.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(149.4deg);
        -ms-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);
        -ms-transform: rotate(298.8deg);
        transform: rotate(298.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(151.2deg);
        -ms-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);
        -ms-transform: rotate(302.4deg);
        transform: rotate(302.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(153deg);
        -ms-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);
        -ms-transform: rotate(306deg);
        transform: rotate(306deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(154.8deg);
        -ms-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);
        -ms-transform: rotate(309.6deg);
        transform: rotate(309.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(156.6deg);
        -ms-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);
        -ms-transform: rotate(313.2deg);
        transform: rotate(313.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(158.4deg);
        -ms-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);
        -ms-transform: rotate(316.8deg);
        transform: rotate(316.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(160.2deg);
        -ms-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);
        -ms-transform: rotate(320.4deg);
        transform: rotate(320.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(162deg);
        -ms-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);
        -ms-transform: rotate(324deg);
        transform: rotate(324deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(163.8deg);
        -ms-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);
        -ms-transform: rotate(327.6deg);
        transform: rotate(327.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(165.6deg);
        -ms-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);
        -ms-transform: rotate(331.2deg);
        transform: rotate(331.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(167.4deg);
        -ms-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);
        -ms-transform: rotate(334.8deg);
        transform: rotate(334.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(169.2deg);
        -ms-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);
        -ms-transform: rotate(338.4deg);
        transform: rotate(338.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(171deg);
        -ms-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);
        -ms-transform: rotate(342deg);
        transform: rotate(342deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(172.8deg);
        -ms-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);
        -ms-transform: rotate(345.6deg);
        transform: rotate(345.6deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(174.6deg);
        -ms-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);
        -ms-transform: rotate(349.2deg);
        transform: rotate(349.2deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(176.4deg);
        -ms-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);
        -ms-transform: rotate(352.8deg);
        transform: rotate(352.8deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(178.2deg);
        -ms-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);
        -ms-transform: rotate(356.4deg);
        transform: rotate(356.4deg); }
      
      .md-spinner-progress--20.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--20.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(180deg);
        -ms-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);
        -ms-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__mask,
      .md-spinner-progress--28 .md-spinner-progress__circle .md-spinner-progress__fill {
        position: absolute;
        width: 28px;
        height: 28px;
        border-radius: 50%;
        border-radius: 50%;
        transition: -webkit-transform 1s;
        transition: -ms-transform 1s;
        transition: transform 1s;
        -webkit-backface-visibility: hidden; }
      
      .md-spinner-progress--28 .md-spinner-progress__circle .md-spinner-progress__mask {
        clip: rect(0px, 28px, 28px, calc(28px / 2)); }
        
        .md-spinner-progress--28 .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
          clip: rect(0px, calc(28px / 2), 28px, 0px); }
      
      .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: flex;
          justify-content: center;
          align-content: center;
          align-items: center;
          flex-flow: row nowrap;
          font-family: "momentum-ui-icons";
          font-weight: normal; }
          
          .md-spinner-progress--28 .md-spinner-progress__inset-circle--check:before {
            font-size: 12px;
            content: "\f36d"; }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(1.8deg);
        -ms-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);
        -ms-transform: rotate(3.6deg);
        transform: rotate(3.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(3.6deg);
        -ms-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);
        -ms-transform: rotate(7.2deg);
        transform: rotate(7.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(5.4deg);
        -ms-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);
        -ms-transform: rotate(10.8deg);
        transform: rotate(10.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(7.2deg);
        -ms-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);
        -ms-transform: rotate(14.4deg);
        transform: rotate(14.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(9deg);
        -ms-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);
        -ms-transform: rotate(18deg);
        transform: rotate(18deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(10.8deg);
        -ms-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);
        -ms-transform: rotate(21.6deg);
        transform: rotate(21.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(12.6deg);
        -ms-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);
        -ms-transform: rotate(25.2deg);
        transform: rotate(25.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(14.4deg);
        -ms-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);
        -ms-transform: rotate(28.8deg);
        transform: rotate(28.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(16.2deg);
        -ms-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);
        -ms-transform: rotate(32.4deg);
        transform: rotate(32.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(18deg);
        -ms-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);
        -ms-transform: rotate(36deg);
        transform: rotate(36deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(19.8deg);
        -ms-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);
        -ms-transform: rotate(39.6deg);
        transform: rotate(39.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(21.6deg);
        -ms-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);
        -ms-transform: rotate(43.2deg);
        transform: rotate(43.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(23.4deg);
        -ms-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);
        -ms-transform: rotate(46.8deg);
        transform: rotate(46.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(25.2deg);
        -ms-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);
        -ms-transform: rotate(50.4deg);
        transform: rotate(50.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(27deg);
        -ms-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);
        -ms-transform: rotate(54deg);
        transform: rotate(54deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(28.8deg);
        -ms-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);
        -ms-transform: rotate(57.6deg);
        transform: rotate(57.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(30.6deg);
        -ms-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);
        -ms-transform: rotate(61.2deg);
        transform: rotate(61.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(32.4deg);
        -ms-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);
        -ms-transform: rotate(64.8deg);
        transform: rotate(64.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(34.2deg);
        -ms-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);
        -ms-transform: rotate(68.4deg);
        transform: rotate(68.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(36deg);
        -ms-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);
        -ms-transform: rotate(72deg);
        transform: rotate(72deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(37.8deg);
        -ms-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);
        -ms-transform: rotate(75.6deg);
        transform: rotate(75.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(39.6deg);
        -ms-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);
        -ms-transform: rotate(79.2deg);
        transform: rotate(79.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(41.4deg);
        -ms-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);
        -ms-transform: rotate(82.8deg);
        transform: rotate(82.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(43.2deg);
        -ms-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);
        -ms-transform: rotate(86.4deg);
        transform: rotate(86.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(45deg);
        -ms-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);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(46.8deg);
        -ms-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);
        -ms-transform: rotate(93.6deg);
        transform: rotate(93.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(48.6deg);
        -ms-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);
        -ms-transform: rotate(97.2deg);
        transform: rotate(97.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(50.4deg);
        -ms-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);
        -ms-transform: rotate(100.8deg);
        transform: rotate(100.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(52.2deg);
        -ms-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);
        -ms-transform: rotate(104.4deg);
        transform: rotate(104.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(54deg);
        -ms-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);
        -ms-transform: rotate(108deg);
        transform: rotate(108deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(55.8deg);
        -ms-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);
        -ms-transform: rotate(111.6deg);
        transform: rotate(111.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(57.6deg);
        -ms-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);
        -ms-transform: rotate(115.2deg);
        transform: rotate(115.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(59.4deg);
        -ms-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);
        -ms-transform: rotate(118.8deg);
        transform: rotate(118.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(61.2deg);
        -ms-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);
        -ms-transform: rotate(122.4deg);
        transform: rotate(122.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(63deg);
        -ms-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);
        -ms-transform: rotate(126deg);
        transform: rotate(126deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(64.8deg);
        -ms-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);
        -ms-transform: rotate(129.6deg);
        transform: rotate(129.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(66.6deg);
        -ms-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);
        -ms-transform: rotate(133.2deg);
        transform: rotate(133.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(68.4deg);
        -ms-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);
        -ms-transform: rotate(136.8deg);
        transform: rotate(136.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(70.2deg);
        -ms-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);
        -ms-transform: rotate(140.4deg);
        transform: rotate(140.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(72deg);
        -ms-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);
        -ms-transform: rotate(144deg);
        transform: rotate(144deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(73.8deg);
        -ms-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);
        -ms-transform: rotate(147.6deg);
        transform: rotate(147.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(75.6deg);
        -ms-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);
        -ms-transform: rotate(151.2deg);
        transform: rotate(151.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(77.4deg);
        -ms-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);
        -ms-transform: rotate(154.8deg);
        transform: rotate(154.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(79.2deg);
        -ms-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);
        -ms-transform: rotate(158.4deg);
        transform: rotate(158.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(81deg);
        -ms-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);
        -ms-transform: rotate(162deg);
        transform: rotate(162deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(82.8deg);
        -ms-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);
        -ms-transform: rotate(165.6deg);
        transform: rotate(165.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(84.6deg);
        -ms-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);
        -ms-transform: rotate(169.2deg);
        transform: rotate(169.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(86.4deg);
        -ms-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);
        -ms-transform: rotate(172.8deg);
        transform: rotate(172.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(88.2deg);
        -ms-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);
        -ms-transform: rotate(176.4deg);
        transform: rotate(176.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(90deg);
        -ms-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);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(91.8deg);
        -ms-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);
        -ms-transform: rotate(183.6deg);
        transform: rotate(183.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(93.6deg);
        -ms-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);
        -ms-transform: rotate(187.2deg);
        transform: rotate(187.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(95.4deg);
        -ms-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);
        -ms-transform: rotate(190.8deg);
        transform: rotate(190.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(97.2deg);
        -ms-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);
        -ms-transform: rotate(194.4deg);
        transform: rotate(194.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(99deg);
        -ms-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);
        -ms-transform: rotate(198deg);
        transform: rotate(198deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(100.8deg);
        -ms-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);
        -ms-transform: rotate(201.6deg);
        transform: rotate(201.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(102.6deg);
        -ms-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);
        -ms-transform: rotate(205.2deg);
        transform: rotate(205.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(104.4deg);
        -ms-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);
        -ms-transform: rotate(208.8deg);
        transform: rotate(208.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(106.2deg);
        -ms-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);
        -ms-transform: rotate(212.4deg);
        transform: rotate(212.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(108deg);
        -ms-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);
        -ms-transform: rotate(216deg);
        transform: rotate(216deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(109.8deg);
        -ms-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);
        -ms-transform: rotate(219.6deg);
        transform: rotate(219.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(111.6deg);
        -ms-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);
        -ms-transform: rotate(223.2deg);
        transform: rotate(223.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(113.4deg);
        -ms-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);
        -ms-transform: rotate(226.8deg);
        transform: rotate(226.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(115.2deg);
        -ms-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);
        -ms-transform: rotate(230.4deg);
        transform: rotate(230.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(117deg);
        -ms-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);
        -ms-transform: rotate(234deg);
        transform: rotate(234deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(118.8deg);
        -ms-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);
        -ms-transform: rotate(237.6deg);
        transform: rotate(237.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(120.6deg);
        -ms-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);
        -ms-transform: rotate(241.2deg);
        transform: rotate(241.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(122.4deg);
        -ms-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);
        -ms-transform: rotate(244.8deg);
        transform: rotate(244.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(124.2deg);
        -ms-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);
        -ms-transform: rotate(248.4deg);
        transform: rotate(248.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(126deg);
        -ms-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);
        -ms-transform: rotate(252deg);
        transform: rotate(252deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(127.8deg);
        -ms-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);
        -ms-transform: rotate(255.6deg);
        transform: rotate(255.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(129.6deg);
        -ms-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);
        -ms-transform: rotate(259.2deg);
        transform: rotate(259.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(131.4deg);
        -ms-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);
        -ms-transform: rotate(262.8deg);
        transform: rotate(262.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(133.2deg);
        -ms-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);
        -ms-transform: rotate(266.4deg);
        transform: rotate(266.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(135deg);
        -ms-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);
        -ms-transform: rotate(270deg);
        transform: rotate(270deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(136.8deg);
        -ms-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);
        -ms-transform: rotate(273.6deg);
        transform: rotate(273.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(138.6deg);
        -ms-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);
        -ms-transform: rotate(277.2deg);
        transform: rotate(277.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(140.4deg);
        -ms-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);
        -ms-transform: rotate(280.8deg);
        transform: rotate(280.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(142.2deg);
        -ms-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);
        -ms-transform: rotate(284.4deg);
        transform: rotate(284.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(144deg);
        -ms-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);
        -ms-transform: rotate(288deg);
        transform: rotate(288deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(145.8deg);
        -ms-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);
        -ms-transform: rotate(291.6deg);
        transform: rotate(291.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(147.6deg);
        -ms-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);
        -ms-transform: rotate(295.2deg);
        transform: rotate(295.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(149.4deg);
        -ms-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);
        -ms-transform: rotate(298.8deg);
        transform: rotate(298.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(151.2deg);
        -ms-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);
        -ms-transform: rotate(302.4deg);
        transform: rotate(302.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(153deg);
        -ms-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);
        -ms-transform: rotate(306deg);
        transform: rotate(306deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(154.8deg);
        -ms-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);
        -ms-transform: rotate(309.6deg);
        transform: rotate(309.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(156.6deg);
        -ms-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);
        -ms-transform: rotate(313.2deg);
        transform: rotate(313.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(158.4deg);
        -ms-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);
        -ms-transform: rotate(316.8deg);
        transform: rotate(316.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(160.2deg);
        -ms-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);
        -ms-transform: rotate(320.4deg);
        transform: rotate(320.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(162deg);
        -ms-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);
        -ms-transform: rotate(324deg);
        transform: rotate(324deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(163.8deg);
        -ms-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);
        -ms-transform: rotate(327.6deg);
        transform: rotate(327.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(165.6deg);
        -ms-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);
        -ms-transform: rotate(331.2deg);
        transform: rotate(331.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(167.4deg);
        -ms-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);
        -ms-transform: rotate(334.8deg);
        transform: rotate(334.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(169.2deg);
        -ms-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);
        -ms-transform: rotate(338.4deg);
        transform: rotate(338.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(171deg);
        -ms-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);
        -ms-transform: rotate(342deg);
        transform: rotate(342deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(172.8deg);
        -ms-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);
        -ms-transform: rotate(345.6deg);
        transform: rotate(345.6deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(174.6deg);
        -ms-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);
        -ms-transform: rotate(349.2deg);
        transform: rotate(349.2deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(176.4deg);
        -ms-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);
        -ms-transform: rotate(352.8deg);
        transform: rotate(352.8deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(178.2deg);
        -ms-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);
        -ms-transform: rotate(356.4deg);
        transform: rotate(356.4deg); }
      
      .md-spinner-progress--28.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--28.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(180deg);
        -ms-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);
        -ms-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__mask,
      .md-spinner-progress--36 .md-spinner-progress__circle .md-spinner-progress__fill {
        position: absolute;
        width: 36px;
        height: 36px;
        border-radius: 50%;
        border-radius: 50%;
        transition: -webkit-transform 1s;
        transition: -ms-transform 1s;
        transition: transform 1s;
        -webkit-backface-visibility: hidden; }
      
      .md-spinner-progress--36 .md-spinner-progress__circle .md-spinner-progress__mask {
        clip: rect(0px, 36px, 36px, calc(36px / 2)); }
        
        .md-spinner-progress--36 .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
          clip: rect(0px, calc(36px / 2), 36px, 0px); }
      
      .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: flex;
          justify-content: center;
          align-content: center;
          align-items: center;
          flex-flow: row nowrap;
          font-family: "momentum-ui-icons";
          font-weight: normal; }
          
          .md-spinner-progress--36 .md-spinner-progress__inset-circle--check:before {
            font-size: 16px;
            content: "\f36f"; }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-0 .md-spinner-progress__circle .md-spinner-progress__fill.md-spinner-progress__fix {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-1 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(1.8deg);
        -ms-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);
        -ms-transform: rotate(3.6deg);
        transform: rotate(3.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-2 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(3.6deg);
        -ms-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);
        -ms-transform: rotate(7.2deg);
        transform: rotate(7.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-3 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(5.4deg);
        -ms-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);
        -ms-transform: rotate(10.8deg);
        transform: rotate(10.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-4 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(7.2deg);
        -ms-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);
        -ms-transform: rotate(14.4deg);
        transform: rotate(14.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-5 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(9deg);
        -ms-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);
        -ms-transform: rotate(18deg);
        transform: rotate(18deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-6 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(10.8deg);
        -ms-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);
        -ms-transform: rotate(21.6deg);
        transform: rotate(21.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-7 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(12.6deg);
        -ms-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);
        -ms-transform: rotate(25.2deg);
        transform: rotate(25.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-8 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(14.4deg);
        -ms-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);
        -ms-transform: rotate(28.8deg);
        transform: rotate(28.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-9 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(16.2deg);
        -ms-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);
        -ms-transform: rotate(32.4deg);
        transform: rotate(32.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-10 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(18deg);
        -ms-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);
        -ms-transform: rotate(36deg);
        transform: rotate(36deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-11 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(19.8deg);
        -ms-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);
        -ms-transform: rotate(39.6deg);
        transform: rotate(39.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-12 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(21.6deg);
        -ms-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);
        -ms-transform: rotate(43.2deg);
        transform: rotate(43.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-13 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(23.4deg);
        -ms-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);
        -ms-transform: rotate(46.8deg);
        transform: rotate(46.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-14 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(25.2deg);
        -ms-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);
        -ms-transform: rotate(50.4deg);
        transform: rotate(50.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-15 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(27deg);
        -ms-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);
        -ms-transform: rotate(54deg);
        transform: rotate(54deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-16 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(28.8deg);
        -ms-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);
        -ms-transform: rotate(57.6deg);
        transform: rotate(57.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-17 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(30.6deg);
        -ms-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);
        -ms-transform: rotate(61.2deg);
        transform: rotate(61.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-18 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(32.4deg);
        -ms-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);
        -ms-transform: rotate(64.8deg);
        transform: rotate(64.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-19 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(34.2deg);
        -ms-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);
        -ms-transform: rotate(68.4deg);
        transform: rotate(68.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-20 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(36deg);
        -ms-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);
        -ms-transform: rotate(72deg);
        transform: rotate(72deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-21 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(37.8deg);
        -ms-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);
        -ms-transform: rotate(75.6deg);
        transform: rotate(75.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-22 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(39.6deg);
        -ms-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);
        -ms-transform: rotate(79.2deg);
        transform: rotate(79.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-23 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(41.4deg);
        -ms-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);
        -ms-transform: rotate(82.8deg);
        transform: rotate(82.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-24 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(43.2deg);
        -ms-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);
        -ms-transform: rotate(86.4deg);
        transform: rotate(86.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-25 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(45deg);
        -ms-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);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-26 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(46.8deg);
        -ms-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);
        -ms-transform: rotate(93.6deg);
        transform: rotate(93.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-27 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(48.6deg);
        -ms-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);
        -ms-transform: rotate(97.2deg);
        transform: rotate(97.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-28 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(50.4deg);
        -ms-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);
        -ms-transform: rotate(100.8deg);
        transform: rotate(100.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-29 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(52.2deg);
        -ms-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);
        -ms-transform: rotate(104.4deg);
        transform: rotate(104.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-30 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(54deg);
        -ms-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);
        -ms-transform: rotate(108deg);
        transform: rotate(108deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-31 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(55.8deg);
        -ms-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);
        -ms-transform: rotate(111.6deg);
        transform: rotate(111.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-32 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(57.6deg);
        -ms-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);
        -ms-transform: rotate(115.2deg);
        transform: rotate(115.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-33 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(59.4deg);
        -ms-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);
        -ms-transform: rotate(118.8deg);
        transform: rotate(118.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-34 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(61.2deg);
        -ms-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);
        -ms-transform: rotate(122.4deg);
        transform: rotate(122.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-35 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(63deg);
        -ms-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);
        -ms-transform: rotate(126deg);
        transform: rotate(126deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-36 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(64.8deg);
        -ms-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);
        -ms-transform: rotate(129.6deg);
        transform: rotate(129.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-37 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(66.6deg);
        -ms-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);
        -ms-transform: rotate(133.2deg);
        transform: rotate(133.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-38 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(68.4deg);
        -ms-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);
        -ms-transform: rotate(136.8deg);
        transform: rotate(136.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-39 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(70.2deg);
        -ms-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);
        -ms-transform: rotate(140.4deg);
        transform: rotate(140.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-40 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(72deg);
        -ms-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);
        -ms-transform: rotate(144deg);
        transform: rotate(144deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-41 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(73.8deg);
        -ms-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);
        -ms-transform: rotate(147.6deg);
        transform: rotate(147.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-42 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(75.6deg);
        -ms-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);
        -ms-transform: rotate(151.2deg);
        transform: rotate(151.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-43 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(77.4deg);
        -ms-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);
        -ms-transform: rotate(154.8deg);
        transform: rotate(154.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-44 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(79.2deg);
        -ms-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);
        -ms-transform: rotate(158.4deg);
        transform: rotate(158.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-45 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(81deg);
        -ms-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);
        -ms-transform: rotate(162deg);
        transform: rotate(162deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-46 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(82.8deg);
        -ms-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);
        -ms-transform: rotate(165.6deg);
        transform: rotate(165.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-47 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(84.6deg);
        -ms-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);
        -ms-transform: rotate(169.2deg);
        transform: rotate(169.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-48 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(86.4deg);
        -ms-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);
        -ms-transform: rotate(172.8deg);
        transform: rotate(172.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-49 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(88.2deg);
        -ms-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);
        -ms-transform: rotate(176.4deg);
        transform: rotate(176.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-50 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(90deg);
        -ms-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);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-51 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(91.8deg);
        -ms-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);
        -ms-transform: rotate(183.6deg);
        transform: rotate(183.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-52 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(93.6deg);
        -ms-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);
        -ms-transform: rotate(187.2deg);
        transform: rotate(187.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-53 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(95.4deg);
        -ms-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);
        -ms-transform: rotate(190.8deg);
        transform: rotate(190.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-54 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(97.2deg);
        -ms-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);
        -ms-transform: rotate(194.4deg);
        transform: rotate(194.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-55 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(99deg);
        -ms-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);
        -ms-transform: rotate(198deg);
        transform: rotate(198deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-56 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(100.8deg);
        -ms-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);
        -ms-transform: rotate(201.6deg);
        transform: rotate(201.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-57 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(102.6deg);
        -ms-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);
        -ms-transform: rotate(205.2deg);
        transform: rotate(205.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-58 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(104.4deg);
        -ms-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);
        -ms-transform: rotate(208.8deg);
        transform: rotate(208.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-59 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(106.2deg);
        -ms-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);
        -ms-transform: rotate(212.4deg);
        transform: rotate(212.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-60 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(108deg);
        -ms-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);
        -ms-transform: rotate(216deg);
        transform: rotate(216deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-61 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(109.8deg);
        -ms-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);
        -ms-transform: rotate(219.6deg);
        transform: rotate(219.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-62 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(111.6deg);
        -ms-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);
        -ms-transform: rotate(223.2deg);
        transform: rotate(223.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-63 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(113.4deg);
        -ms-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);
        -ms-transform: rotate(226.8deg);
        transform: rotate(226.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-64 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(115.2deg);
        -ms-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);
        -ms-transform: rotate(230.4deg);
        transform: rotate(230.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-65 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(117deg);
        -ms-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);
        -ms-transform: rotate(234deg);
        transform: rotate(234deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-66 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(118.8deg);
        -ms-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);
        -ms-transform: rotate(237.6deg);
        transform: rotate(237.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-67 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(120.6deg);
        -ms-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);
        -ms-transform: rotate(241.2deg);
        transform: rotate(241.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-68 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(122.4deg);
        -ms-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);
        -ms-transform: rotate(244.8deg);
        transform: rotate(244.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-69 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(124.2deg);
        -ms-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);
        -ms-transform: rotate(248.4deg);
        transform: rotate(248.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-70 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(126deg);
        -ms-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);
        -ms-transform: rotate(252deg);
        transform: rotate(252deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-71 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(127.8deg);
        -ms-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);
        -ms-transform: rotate(255.6deg);
        transform: rotate(255.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-72 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(129.6deg);
        -ms-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);
        -ms-transform: rotate(259.2deg);
        transform: rotate(259.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-73 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(131.4deg);
        -ms-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);
        -ms-transform: rotate(262.8deg);
        transform: rotate(262.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-74 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(133.2deg);
        -ms-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);
        -ms-transform: rotate(266.4deg);
        transform: rotate(266.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-75 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(135deg);
        -ms-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);
        -ms-transform: rotate(270deg);
        transform: rotate(270deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-76 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(136.8deg);
        -ms-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);
        -ms-transform: rotate(273.6deg);
        transform: rotate(273.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-77 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(138.6deg);
        -ms-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);
        -ms-transform: rotate(277.2deg);
        transform: rotate(277.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-78 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(140.4deg);
        -ms-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);
        -ms-transform: rotate(280.8deg);
        transform: rotate(280.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-79 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(142.2deg);
        -ms-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);
        -ms-transform: rotate(284.4deg);
        transform: rotate(284.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-80 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(144deg);
        -ms-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);
        -ms-transform: rotate(288deg);
        transform: rotate(288deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-81 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(145.8deg);
        -ms-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);
        -ms-transform: rotate(291.6deg);
        transform: rotate(291.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-82 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(147.6deg);
        -ms-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);
        -ms-transform: rotate(295.2deg);
        transform: rotate(295.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-83 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(149.4deg);
        -ms-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);
        -ms-transform: rotate(298.8deg);
        transform: rotate(298.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-84 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(151.2deg);
        -ms-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);
        -ms-transform: rotate(302.4deg);
        transform: rotate(302.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-85 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(153deg);
        -ms-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);
        -ms-transform: rotate(306deg);
        transform: rotate(306deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-86 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(154.8deg);
        -ms-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);
        -ms-transform: rotate(309.6deg);
        transform: rotate(309.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-87 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(156.6deg);
        -ms-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);
        -ms-transform: rotate(313.2deg);
        transform: rotate(313.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-88 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(158.4deg);
        -ms-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);
        -ms-transform: rotate(316.8deg);
        transform: rotate(316.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-89 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(160.2deg);
        -ms-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);
        -ms-transform: rotate(320.4deg);
        transform: rotate(320.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-90 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(162deg);
        -ms-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);
        -ms-transform: rotate(324deg);
        transform: rotate(324deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-91 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(163.8deg);
        -ms-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);
        -ms-transform: rotate(327.6deg);
        transform: rotate(327.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-92 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(165.6deg);
        -ms-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);
        -ms-transform: rotate(331.2deg);
        transform: rotate(331.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-93 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(167.4deg);
        -ms-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);
        -ms-transform: rotate(334.8deg);
        transform: rotate(334.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-94 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(169.2deg);
        -ms-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);
        -ms-transform: rotate(338.4deg);
        transform: rotate(338.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-95 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(171deg);
        -ms-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);
        -ms-transform: rotate(342deg);
        transform: rotate(342deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-96 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(172.8deg);
        -ms-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);
        -ms-transform: rotate(345.6deg);
        transform: rotate(345.6deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-97 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(174.6deg);
        -ms-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);
        -ms-transform: rotate(349.2deg);
        transform: rotate(349.2deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-98 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(176.4deg);
        -ms-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);
        -ms-transform: rotate(352.8deg);
        transform: rotate(352.8deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-99 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(178.2deg);
        -ms-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);
        -ms-transform: rotate(356.4deg);
        transform: rotate(356.4deg); }
      
      .md-spinner-progress--36.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__mask.md-spinner-progress__full,
      .md-spinner-progress--36.md-spinner-progress__percentage-100 .md-spinner-progress__circle .md-spinner-progress__fill {
        -webkit-transform: rotate(180deg);
        -ms-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);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg); }
    
    .md-spinner-progress--blue {
      background-color: transparent;
      box-shadow: inset 0px 0px 0px 1px #91EBFF; }
      
      .md-spinner-progress--blue .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
        background-color: transparent;
        box-shadow: inset 0px 0px 0px 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;
      box-shadow: inset 0px 0px 0px 1px #B2B2B2; }
      .md--dark
      .md-spinner-progress .md-spinner-progress__circle .md-spinner-progress__mask .md-spinner-progress__fill {
        background-color: transparent;
        box-shadow: inset 0px 0px 0px 1px #FFFFFF; }
      .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: #FFFFFF; }

/** @component menu */
.md-menu-overlay-wrapper {
  display: inline-flex; }

.md-menu-overlay > .md-event-overlay__children {
  display: flex;
  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;
    flex-grow: 1; }
  .md-menu-overlay > .md-event-overlay__children > .md-menu .md-menu-item__selected-value {
    max-width: 50%;
    max-height: 100%;
    padding: 0.25rem 0 0.25rem 0.25rem;
    overflow: hidden;
    font-size: 0.75rem;
    line-height: 1.125rem;
    text-align: right;
    white-space: pre-line;
    opacity: 0.6; }
  .md-menu-overlay > .md-event-overlay__children > .md-menu .md-menu-item__arrow {
    display: flex;
    padding-left: 0.375rem;
    flex-shrink: 0; }
  .md-menu-overlay > .md-event-overlay__children > .md-menu .md-menu-item__header {
    height: 2rem;
    font-size: 0.75rem;
    cursor: default;
    opacity: 0.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; }

/** @component modal */
.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: 0.5rem;
    max-height: none;
    border-style: solid;
    border-width: 1px; }
  .md-modal:focus {
    box-shadow: none; }
  .md-modal .md-modal__header {
    flex-shrink: 0;
    background-color: #FFFFFF;
    background-color: var(--mdl-background-secondary, #FFFFFF);
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      flex-flow: column nowrap;
      width: 100%;
      padding: 0.75rem 0 0 0;
      font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 0.875rem;
      line-height: 1.5rem;
      color: #545454;
      color: var(--mdl-textColor-secondary, #545454);
      text-align: center;
      flex-flow: row wrap; }
    .md-modal .md-modal__header .md-modal__close {
      position: absolute;
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      flex-flow: row nowrap;
      border: none; }
  .md-modal .md-modal__content {
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    background-color: var(--mdl-background-primary, #FFFFFF);
    color: #000000;
    color: var(--mdl-textColor-primary, #000000);
    background-color: #FFFFFF;
    background-color: var(--mdl-background-primary, #FFFFFF);
    border-color: #FFFFFF;
    border-color: var(--mdl-separator-primary, #FFFFFF); }
  .md-modal .md-modal__flex-container {
    display: flex;
    width: 100%;
    max-height: inherit;
    flex-direction: column;
    flex: 1 1 0%; }
  .md-modal .md-modal__body {
    display: flex;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    flex-direction: column;
    flex: 1 1 auto;
    align-self: stretch;
    align-items: stretch; }
    .md-modal .md-modal__body--padding {
      padding: 0 2rem; }
  .md-modal .md-modal__footer {
    width: 100%;
    padding: 1rem;
    flex-shrink: 0;
    display: flex;
    justify-content: flex-end;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap; }
    .md-modal .md-modal__footer .md-button:not(:first-of-type) {
      margin-left: 0.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-style: solid;
      border-width: 0; }
    .md-modal.md-modal--full .md-modal__header {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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: 0.5rem;
      max-height: calc(100vh - (2.6875rem * 2));
      border-style: solid;
      border-width: 1px; }
    .md-modal.md-modal--large .md-modal__header {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      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-style: solid;
          border-width: 1px; }
        .md-modal.md-modal--large .md-modal__header {
          display: flex;
          justify-content: center;
          align-content: center;
          align-items: center;
          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: 0.875rem;
            line-height: 1.5rem;
            text-align: center; }
          .md-modal.md-modal--large .md-modal__header .md-modal__close {
            top: 0.75rem;
            right: 0.75rem;
            width: 0.875rem;
            height: 0.875rem;
            padding: 0; }
            .md-modal.md-modal--large .md-modal__header .md-modal__close:before {
              font-size: 0.875rem; } }
    @media only screen and (max-height: 50em) {
      .md-modal.md-modal--large .md-modal__content {
        min-height: auto; } }
  .md-modal.md-modal--medium, .md-modal.md-modal--default {
    width: 640px;
    top: 2.9375rem;
    max-height: calc(100vh - (2.9375rem * 2)); }
    .md-modal.md-modal--medium .md-modal__content, .md-modal.md-modal--default .md-modal__content {
      min-height: 480px;
      max-height: calc(100vh - (2.9375rem * 2));
      border-style: solid;
      border-width: 1px; }
    .md-modal.md-modal--medium .md-modal__close, .md-modal.md-modal--default .md-modal__close {
      top: 0.75rem;
      right: 0.75rem;
      width: 0.875rem;
      height: 0.875rem;
      padding: 0; }
      .md-modal.md-modal--medium .md-modal__close:before, .md-modal.md-modal--default .md-modal__close:before {
        font-size: 0.875rem; }
    @media only screen and (min-width: 40.0625em) and (max-width: 64em) {
      .md-modal.md-modal--medium, .md-modal.md-modal--default {
        width: 640px;
        top: 3.5625rem;
        max-height: calc(100vh - (3.5625rem * 2)); }
        .md-modal.md-modal--medium .md-modal__content, .md-modal.md-modal--default .md-modal__content {
          min-height: 480px;
          max-height: calc(100vh - (3.5625rem * 2));
          border-style: solid;
          border-width: 1px; } }
    @media only screen and (max-height: 50em) {
      .md-modal.md-modal--medium .md-modal__content, .md-modal.md-modal--default .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-style: solid;
      border-width: 1px; }
    .md-modal.md-modal--small .md-modal__close {
      top: 0.75rem;
      right: 0.75rem;
      width: 0.875rem;
      height: 0.875rem;
      padding: 0; }
      .md-modal.md-modal--small .md-modal__close:before {
        font-size: 0.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-style: solid;
          border-width: 1px; } }
  .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: 0.5rem;
      max-height: calc(100vh - (6.25rem * 2));
      padding: 1.25rem;
      border-style: solid;
      border-width: 1px; }
    .md-modal.md-modal--dialog .md-modal__close {
      display: none; }
    .md-modal.md-modal--dialog .md-modal__content {
      flex-direction: row;
      border: 1px solid rgba(0, 0, 0, 0.12);
      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 0.75rem 0;
        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; }
      .md-modal.md-modal--dialog .md-modal__content .md-modal__body {
        margin-bottom: 1.5rem;
        text-align: left; }
        .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;
          color: var(--mdl-textColor-secondary, #545454); }
      .md-modal.md-modal--dialog .md-modal__content .md-modal__footer {
        display: flex;
        justify-content: flex-end;
        padding: 0; }
  @media only screen and (max-width: 40em), only screen and (max-height: 37.5em) {
    .md-modal.md-modal--small, .md-modal.md-modal--medium, .md-modal.md-modal--large, .md-modal.md-modal--full, .md-modal.md-modal--default, .md-modal.md-modal--dialog {
      width: 100vw;
      top: auto;
      max-height: none; }
      .md-modal.md-modal--small .md-modal__content, .md-modal.md-modal--medium .md-modal__content, .md-modal.md-modal--large .md-modal__content, .md-modal.md-modal--full .md-modal__content, .md-modal.md-modal--default .md-modal__content, .md-modal.md-modal--dialog .md-modal__content {
        height: 100vh;
        min-height: 0;
        border-radius: 0;
        max-height: none;
        border-style: solid;
        border-width: 1px; }
      .md-modal.md-modal--small .md-modal__flex-container, .md-modal.md-modal--medium .md-modal__flex-container, .md-modal.md-modal--large .md-modal__flex-container, .md-modal.md-modal--full .md-modal__flex-container, .md-modal.md-modal--default .md-modal__flex-container, .md-modal.md-modal--dialog .md-modal__flex-container {
        min-height: 100vh; }
      .md-modal.md-modal--small .md-modal__header, .md-modal.md-modal--medium .md-modal__header, .md-modal.md-modal--large .md-modal__header, .md-modal.md-modal--full .md-modal__header, .md-modal.md-modal--default .md-modal__header, .md-modal.md-modal--dialog .md-modal__header {
        display: flex;
        justify-content: center;
        align-content: center;
        align-items: center;
        flex-flow: column nowrap;
        width: 100%;
        padding: 1rem;
        font-family: "CiscoSansTT Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 0.875rem;
        line-height: 1.5rem; }
        .md-modal.md-modal--small .md-modal__header .md-modal__message, .md-modal.md-modal--medium .md-modal__header .md-modal__message, .md-modal.md-modal--large .md-modal__header .md-modal__message, .md-modal.md-modal--full .md-modal__header .md-modal__message, .md-modal.md-modal--default .md-modal__header .md-modal__message, .md-modal.md-modal--dialog .md-modal__header .md-modal__message {
          padding-top: 0.75rem;
          font-size: 0.875rem;
          line-height: 1.5rem; }
        .md-modal.md-modal--small .md-modal__header .md-modal__close, .md-modal.md-modal--medium .md-modal__header .md-modal__close, .md-modal.md-modal--large .md-modal__header .md-modal__close, .md-modal.md-modal--full .md-modal__header .md-modal__close, .md-modal.md-modal--default .md-modal__header .md-modal__close, .md-modal.md-modal--dialog .md-modal__header .md-modal__close {
          top: 0.75rem;
          right: 0.75rem;
          width: 0.875rem;
          height: 0.875rem;
          padding: 0; }
          .md-modal.md-modal--small .md-modal__header .md-modal__close:before, .md-modal.md-modal--medium .md-modal__header .md-modal__close:before, .md-modal.md-modal--large .md-modal__header .md-modal__close:before, .md-modal.md-modal--full .md-modal__header .md-modal__close:before, .md-modal.md-modal--default .md-modal__header .md-modal__close:before, .md-modal.md-modal--dialog .md-modal__header .md-modal__close:before {
            font-size: 0.875rem; }
      .md-modal.md-modal--small .md-modal__footer, .md-modal.md-modal--medium .md-modal__footer, .md-modal.md-modal--large .md-modal__footer, .md-modal.md-modal--full .md-modal__footer, .md-modal.md-modal--default .md-modal__footer, .md-modal.md-modal--dialog .md-modal__footer {
        padding: 1rem;
        text-align: center;
        display: flex;
        justify-content: center;
        align-content: center;
        align-items: center;
        flex-flow: row nowrap; }
        .md-modal.md-modal--small .md-modal__footer .md-button, .md-modal.md-modal--medium .md-modal__footer .md-button, .md-modal.md-modal--large .md-modal__footer .md-button, .md-modal.md-modal--full .md-modal__footer .md-button, .md-modal.md-modal--default .md-modal__footer .md-button, .md-modal.md-modal--dialog .md-modal__footer .md-button {
          flex: 1 1 50%; }
          .md-modal.md-modal--small .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--large .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--default .md-modal__footer .md-button:not(:first-of-type), .md-modal.md-modal--dialog .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--small.md-modal--dialog .md-modal__flex-container, .md-modal.md-modal--medium.md-modal--dialog .md-modal__flex-container, .md-modal.md-modal--large.md-modal--dialog .md-modal__flex-container, .md-modal.md-modal--full.md-modal--dialog .md-modal__flex-container, .md-modal.md-modal--default.md-modal--dialog .md-modal__flex-container, .md-modal.md-modal--dialog.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); }

/** @component panel */
.md-panel {
  display: flex;
  width: 100vw;
  height: auto;
  padding: 8.25rem 2rem 2rem 2rem;
  text-align: center;
  background: #FFFFFF;
  background: var(--mdl-background-primary, #FFFFFF);
  flex-direction: column;
  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: 0px;
    min-height: 100vh; }
  .md-panel__main {
    display: flex;
    width: 100%;
    max-width: 32.5rem;
    flex: 1 0 auto;
    flex-direction: column;
    align-items: center; }
  .md-panel__image {
    width: 100%;
    max-width: 190px;
    max-height: 80px;
    margin-bottom: 3rem;
    font-size: 5rem; }
  .md-panel__title, .md-panel__message {
    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: #000000;
    color: var(--mdl-textColor-primary, #000000); }
  .md-panel__message {
    font-size: 0.875rem;
    line-height: 1.375rem;
    color: #545454;
    color: var(--mdl-textColor-secondary, #545454); }
  .md-panel__secondary-action {
    margin-top: 3rem;
    font-size: 0.875rem;
    color: #545454;
    color: var(--mdl-textColor-secondary, #545454); }
  .md-panel__spinner {
    margin-top: 2.5rem !important; }
  .md-panel__footer {
    display: flex;
    width: 100%;
    margin-top: 4rem;
    font-size: 0.625rem;
    color: #949494;
    color: var(--mdl-textColor-secondary, #949494);
    flex-direction: column;
    align-items: center;
    justify-content: center; }
    @media only screen and (min-width: 40.0625em) {
      .md-panel__footer {
        flex-direction: row; } }
    .md-panel__footer .footer__logo {
      display: flex;
      width: 100%;
      height: 100%;
      max-height: 1.75rem;
      margin-bottom: 0.875rem;
      font-size: 1.75rem;
      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;
      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;
      color: var(--mdl-textColor-hyperlink-color, #949494); }
      .md-panel__footer a:hover {
        color: #005E7D;
        color: var(--mdl-textColor-hyperlink-hover, #005E7D); }
  .md-panel__cta {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center; }
  .md-panel__cta .md-button,
  .md-panel .md-input {
    height: 2rem; }
    @media only screen and (max-width: 40em) {
      .md-panel__cta .md-button,
      .md-panel .md-input {
        width: 100%;
        max-width: 20rem; } }
  .md-panel .md-input {
    width: 100%;
    height: 2rem;
    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: 0.5rem; }
  .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;
    color: var(--mdl-textColor-secondary, #545454); }
  .md-panel--form .md-panel__form {
    margin-top: 0.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: 0.5rem;
    font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #545454;
    color: var(--mdl-textColor-secondary, #545454); }
  .md-panel--form .md-panel__password-link {
    display: flex;
    margin-top: 0.5rem;
    font-size: 0.875rem;
    align-items: center;
    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-input__icon,
  .md-panel--form .md-input__icon-container .md-button--icon {
    min-height: 0;
    padding: 0;
    background: transparent;
    border: 0; }
  .md-panel--form .md-button,
  .md-panel--form .md-input {
    min-height: 2rem;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    margin-bottom: 0.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;
    align-items: center; }
    .md-panel--form .md-input-container .md-input__messages {
      margin-top: 0;
      margin-bottom: 0.5rem;
      line-height: 1.5rem; }
    .md-panel--form .md-input-container .md-input__icon--right {
      position: absolute;
      top: 0.6875rem;
      right: 0.6875rem;
      display: flex;
      font-size: 1.125rem;
      color: #949494;
      color: var(--mdl-textColor-secondary, #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: 0.75rem;
      margin-left: 0;
      font-size: 0.875rem;
      line-height: 1.5rem;
      color: #F7644A;
      color: var(--mdl-input-outline-error, #F7644A); }

/** @component page-header */
.md-content .page-header,
.md--sites .page-header {
  min-height: 30vh;
  padding: 4rem;
  padding-bottom: 5rem;
  margin-bottom: 1rem;
  text-align: center; }
  .md-content .page-header__container,
  .md--sites .page-header__container {
    margin: 0 auto;
    max-width: 85.375rem;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center; }
    .md-content .page-header__container:before, .md-content .page-header__container:after,
    .md--sites .page-header__container:before,
    .md--sites .page-header__container:after {
      display: table;
      content: ' '; }
    .md-content .page-header__container:after,
    .md--sites .page-header__container:after {
      clear: both; }
    .md-content .page-header__container.page-header--left,
    .md--sites .page-header__container.page-header--left {
      text-align: left;
      align-items: left; }
  .md-content .page-header__title,
  .md--sites .page-header__title {
    margin-top: 7rem;
    margin-bottom: 2rem;
    font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 4.5rem; }
  .md-content .page-header__lead,
  .md--sites .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-content .page-header__lead,
      .md--sites .page-header__lead {
        max-width: 70%; } }
    @media only screen and (min-width: 64.0625em) {
      .md-content .page-header__lead,
      .md--sites .page-header__lead {
        max-width: 50%; } }
  .md-content .page-header.page-header--dark .page-header__title,
  .md-content .page-header.page-header--dark .page-header__lead,
  .md--sites .page-header.page-header--dark .page-header__title,
  .md--sites .page-header.page-header--dark .page-header__lead {
    color: #FFFFFF;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.75); }

/** @component pagination */
ul.pagination {
  display: block;
  margin-left: -0.3125rem;
  min-height: 1.5rem; }
  ul.pagination li, ul.pagination .md .li, .md ul.pagination .li,
  ul.pagination .md .md-li, .md ul.pagination .md-li {
    height: 1.5rem;
    font-size: 0.875rem;
    color: #000000;
    margin-left: 0.3125rem; }
    ul.pagination li a, ul.pagination .md .li a, .md ul.pagination .li a, ul.pagination .md .md-li a, .md ul.pagination .md-li a,
    ul.pagination li button,
    ul.pagination .md .li button,
    .md ul.pagination .li button,
    ul.pagination .md .md-li button,
    .md ul.pagination .md-li button {
      border-radius: 4px;
      transition: background-color 300ms ease-out;
      display: block;
      padding: 0.0625rem 0.625rem 0.0625rem;
      font-size: 1em;
      font-weight: normal;
      line-height: inherit;
      color: #949494;
      background: none; }
    ul.pagination li:hover a, ul.pagination .md .li:hover a, .md ul.pagination .li:hover a, ul.pagination .md .md-li:hover a, .md ul.pagination .md-li:hover a,
    ul.pagination li a:focus,
    ul.pagination .md .li a:focus,
    .md ul.pagination .li a:focus,
    ul.pagination .md .md-li a:focus,
    .md ul.pagination .md-li a:focus,
    ul.pagination li:hover button,
    ul.pagination .md .li:hover button,
    .md ul.pagination .li:hover button,
    ul.pagination .md .md-li:hover button,
    .md ul.pagination .md-li:hover button,
    ul.pagination li button:focus,
    ul.pagination .md .li button:focus,
    .md ul.pagination .li button:focus,
    ul.pagination .md .md-li button:focus,
    .md ul.pagination .md-li button:focus {
      background: #e6e6e6; }
    ul.pagination li.unavailable a, ul.pagination .md .unavailable.li a, .md ul.pagination .unavailable.li a, ul.pagination .md .unavailable.md-li a, .md ul.pagination .unavailable.md-li a,
    ul.pagination li.unavailable button,
    ul.pagination .md .unavailable.li button,
    .md ul.pagination .unavailable.li button,
    ul.pagination .md .unavailable.md-li button,
    .md ul.pagination .unavailable.md-li button {
      color: #949494;
      cursor: default; }
    ul.pagination li.unavailable:hover a, ul.pagination .md .unavailable.li:hover a, .md ul.pagination .unavailable.li:hover a, ul.pagination .md .unavailable.md-li:hover a, .md ul.pagination .unavailable.md-li:hover a,
    ul.pagination li.unavailable a:focus,
    ul.pagination .md .unavailable.li a:focus,
    .md ul.pagination .unavailable.li a:focus,
    ul.pagination .md .unavailable.md-li a:focus,
    .md ul.pagination .unavailable.md-li a:focus,
    ul.pagination li.unavailable:hover button,
    ul.pagination .md .unavailable.li:hover button,
    .md ul.pagination .unavailable.li:hover button,
    ul.pagination .md .unavailable.md-li:hover button,
    .md ul.pagination .unavailable.md-li:hover button,
    ul.pagination li.unavailable button:focus,
    ul.pagination .md .unavailable.li button:focus,
    .md ul.pagination .unavailable.li button:focus,
    ul.pagination .md .unavailable.md-li button:focus,
    .md ul.pagination .unavailable.md-li button:focus {
      background: transparent; }
    ul.pagination li.current a, ul.pagination .md .current.li a, .md ul.pagination .current.li a, ul.pagination .md .current.md-li a, .md ul.pagination .current.md-li a,
    ul.pagination li.current button,
    ul.pagination .md .current.li button,
    .md ul.pagination .current.li button,
    ul.pagination .md .current.md-li button,
    .md ul.pagination .current.md-li button {
      font-weight: bold;
      color: #FFFFFF;
      cursor: default;
      background: #00A0D1; }
      ul.pagination li.current a:hover, ul.pagination .md .current.li a:hover, .md ul.pagination .current.li a:hover, ul.pagination .md .current.md-li a:hover, .md ul.pagination .current.md-li a:hover, ul.pagination li.current a:focus, ul.pagination .md .current.li a:focus, .md ul.pagination .current.li a:focus, ul.pagination .md .current.md-li a:focus, .md ul.pagination .current.md-li a:focus,
      ul.pagination li.current button:hover,
      ul.pagination .md .current.li button:hover,
      .md ul.pagination .current.li button:hover,
      ul.pagination .md .current.md-li button:hover,
      .md ul.pagination .current.md-li button:hover,
      ul.pagination li.current button:focus,
      ul.pagination .md .current.li button:focus,
      .md ul.pagination .current.li button:focus,
      ul.pagination .md .current.md-li button:focus,
      .md ul.pagination .current.md-li button:focus {
        background: #00A0D1; }
  ul.pagination li, ul.pagination .md .li, .md ul.pagination .li,
  ul.pagination .md .md-li, .md ul.pagination .md-li {
    display: block;
    float: left; }

.pagination-centered {
  text-align: center; }
  .pagination-centered ul.pagination li, .pagination-centered ul.pagination .md .li, .md .pagination-centered ul.pagination .li,
  .pagination-centered ul.pagination .md .md-li, .md .pagination-centered ul.pagination .md-li {
    display: inline-block;
    float: none; }

/** @component popover */
.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: flex;
    flex-direction: row;
    align-items: center; }
    .md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--right > .md-event-overlay__arrow {
      margin-top: 0px; }
  .md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--left {
    display: flex;
    flex-direction: row-reverse;
    align-items: center; }
    .md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--left > .md-event-overlay__arrow {
      margin-top: 0px;
      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: flex;
    flex-direction: column;
    align-items: center; }
    .md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--bottom > .md-event-overlay__arrow {
      margin-left: 0px; }
  .md-popover.md-event-overlay.md-event-overlay--arrow.md-event-overlay--top {
    display: flex;
    flex-direction: column-reverse;
    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: 0px; }
    .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; }

/** @component progress */
.progressbar-label {
  text-align: left; }

.progressbar-progress {
  float: right; }

.progressbar-label,
.progressbar-progress {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.6875rem;
  color: #000000; }

.progress {
  height: 0.25rem;
  padding: 0;
  margin-bottom: 0.625rem;
  background-color: #DEDEDE;
  border: 1px solid white;
  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; }

/** @component radio */
.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;
  color: var(--mdl-input-text-primary, inherit); }
  .md-radio .md-radio__input + .md-radio__label:before {
    background-color: #FFFFFF;
    background-color: var(--mdl-input-background-color, #FFFFFF);
    border: 1px solid #CCCCCC;
    border: 1px solid var(--mdl-input-outline-color, #CCCCCC); }
  .md-radio .md-radio__input + .md-radio__label:hover:before, .md-radio .md-radio__input + .md-radio__label.hover:before {
    background-color: #DEDEDE;
    background-color: var(--mdl-input-background-hover, #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: none;
  box-shadow: var(--md-globals-focus-ring-box-shadow); }
  .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) {
    box-shadow: none; }

.md-radio .md-radio__input:checked + .md-radio__label:before {
  background-color: #00A0D1;
  background-color: var(--mdl-input-background-theme-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;
  background-color: var(--mdl-input-background-theme-color, #00A0D1); }

.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);
  background-color: var(--mdl-input-outline-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;
  background-color: var(--mdl-input-background-theme-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;
  background-color: var(--mdl-input-background-theme-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: #FFFFFF;
    color: var(--mdl-input-background-color, #FFFFFF);
    cursor: pointer; }
  .md-radio .md-radio__input:disabled + .md-radio__label, .md-radio .md-radio__input.disabled + .md-radio__label {
    cursor: default;
    opacity: 0.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: flex;
  line-height: 1.25rem;
  color: inherit;
  color: var(--mdl-background-primary, inherit);
  font-size: 1rem;
  cursor: pointer; }
  .md-radio .md-radio__label:before {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    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: "\fc24";
    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 0.75rem;
    font-family: "momentum-ui-icons";
    font-size: 0.5rem;
    font-style: normal;
    line-height: 0.5rem;
    color: transparent;
    border: none;
    transition: 0ms ease-in-out all; }

.md-radio.md-input-container {
  margin-bottom: 0.5rem;
  display: flex;
  flex-direction: column; }

.md-radio .md-input__help-text {
  color: #545454;
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  padding-left: 1rem;
  margin-bottom: 0.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: #FFFFFF; }
  .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: #FFFFFF;
  color: var(--null, #FFFFFF); }
  .md--dark .md-radio .md-radio__input + .md-radio__label:before {
    background-color: rgba(255, 255, 255, 0.48);
    background-color: var(--null, rgba(255, 255, 255, 0.48));
    border: 1px solid #FFFFFF;
    border: 1px solid var(--null, #FFFFFF); }
  .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);
    background-color: var(--null, 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: none;
  box-shadow: var(--md-globals-focus-ring-box-shadow); }
  .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) {
    box-shadow: none; }

.md--dark .md-radio .md-radio__input:checked + .md-radio__label:before {
  background-color: #005E7D;
  background-color: var(--null, #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;
  background-color: var(--null, #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;
  background-color: var(--null, #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;
  background-color: var(--null, #005E7D); }

.md-input--filled .md-radio .md-radio__input + .md-radio__label,
.md--client .md-radio .md-radio__input + .md-radio__label {
  font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: inherit;
  color: var(--null, inherit); }
  .md-input--filled .md-radio .md-radio__input + .md-radio__label:before,
  .md--client .md-radio .md-radio__input + .md-radio__label:before {
    background-color: rgba(0, 0, 0, 0.16);
    background-color: var(--null, rgba(0, 0, 0, 0.16));
    border: 1px solid transparent;
    border: 1px solid var(--null, transparent); }
  .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,
  .md--client .md-radio .md-radio__input + .md-radio__label:hover:before,
  .md--client .md-radio .md-radio__input + .md-radio__label.hover:before {
    background-color: rgba(0, 0, 0, 0.24);
    background-color: var(--null, rgba(0, 0, 0, 0.24)); }

.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,
.md--client .md-radio .md-radio__input:focus + .md-radio__label:before,
.md--client .md-radio .md-radio__input.focus + .md-radio__label:before {
  border-color: transparent;
  outline: none;
  box-shadow: var(--md-globals-focus-ring-box-shadow); }
  .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),
  .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) {
    box-shadow: none; }

.md-input--filled .md-radio .md-radio__input:checked + .md-radio__label:before,
.md--client .md-radio .md-radio__input:checked + .md-radio__label:before {
  background-color: #00A0D1;
  background-color: var(--null, #00A0D1);
  border: none; }

.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,
.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 {
  background-color: #007AA3;
  background-color: var(--null, #00A0D1); }

.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,
.md--client .md-radio .md-radio__input:disabled + .md-radio__label:before,
.md--client .md-radio .md-radio__input.disabled + .md-radio__label:before {
  background-color: rgba(0, 0, 0, 0.16);
  background-color: var(--null, rgba(0, 0, 0, 0.16));
  border: none; }

.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,
.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 {
  background-color: #00A0D1;
  background-color: var(--null, #00A0D1);
  border: none; }

.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,
.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 {
  background-color: #00A0D1;
  background-color: var(--null, #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: #FFFFFF;
  color: var(--null, #FFFFFF); }
  .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);
    background-color: var(--null, rgba(255, 255, 255, 0.48));
    border: 1px solid transparent;
    border: 1px solid var(--null, 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);
    background-color: var(--null, 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: none;
  box-shadow: var(--md-globals-focus-ring-box-shadow); }
  .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) {
    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;
  background-color: var(--null, #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;
  background-color: var(--null, #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);
  background-color: var(--null, 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;
  background-color: var(--null, #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;
  background-color: var(--null, #005E7D); }

.md-radio-horizontal {
  display: inline-block;
  margin-right: 20px; }

.form-horizontal .md-radio-horizontal {
  padding-top: 6px; }

/** @component select */
.md-select .md-input__wrapper {
  line-height: 0; }

.md-select .md-input__after {
  pointer-events: none; }

.md-select .md-rotate {
  transform: rotate(0);
  transition: transform ease 0.15s; }

.md-select .open .md-rotate {
  transform: rotate(180deg); }

.md-select__input,
.md-select .md-button {
  width: 100%;
  color: rgba(0, 0, 0, 0.6);
  color: var(--mdl-button-secondary-text-color, rgba(0, 0, 0, 0.6));
  background-color: rgba(0, 0, 0, 0.08);
  background-color: var(--mdl-button-secondary-bg-color, rgba(0, 0, 0, 0.08));
  border-color: transparent;
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 0.5rem;
  text-align: left;
  margin: 0.125rem 0;
  min-width: 11.25rem; }
  .md-select__input.disabled, .md-select__input.md-button--disabled, .md-select__input[disabled],
  .md-select .md-button.disabled,
  .md-select .md-button.md-button--disabled,
  .md-select .md-button[disabled] {
    color: rgba(0, 0, 0, 0.2);
    color: var(--null, rgba(0, 0, 0, 0.2));
    fill: rgba(0, 0, 0, 0.2);
    fill: var(--null, rgba(0, 0, 0, 0.2));
    background-color: rgba(0, 0, 0, 0.04);
    background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md-select__input.disabled:hover, .md-select__input.disabled:focus, .md-select__input.md-button--disabled:hover, .md-select__input.md-button--disabled:focus, .md-select__input[disabled]:hover, .md-select__input[disabled]:focus,
    .md-select .md-button.disabled:hover,
    .md-select .md-button.disabled:focus,
    .md-select .md-button.md-button--disabled:hover,
    .md-select .md-button.md-button--disabled:focus,
    .md-select .md-button[disabled]:hover,
    .md-select .md-button[disabled]:focus {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
  .md-select__input:hover,
  .md-select .md-button:hover {
    color: rgba(0, 0, 0, 0.6);
    color: var(--mdl-button-secondary-text-color, rgba(0, 0, 0, 0.6));
    background-color: rgba(0, 0, 0, 0.12);
    background-color: var(--mdl-button-secondary-hover-bg-color, rgba(0, 0, 0, 0.12)); }
  .md-select__input:active, .md-select__input.active,
  .md-select .md-button:active,
  .md-select .md-button.active {
    color: rgba(0, 0, 0, 0.6);
    color: var(--mdl-button-secondary-text-color, rgba(0, 0, 0, 0.6));
    background-color: rgba(0, 0, 0, 0.08);
    background-color: var(--mdl-button-secondary-pressed-bg-color, rgba(0, 0, 0, 0.08)); }
  .md--dark .md-select__input, .md--dark
  .md-select .md-button {
    color: rgba(255, 255, 255, 0.6);
    color: var(--null, rgba(255, 255, 255, 0.6));
    background-color: rgba(255, 255, 255, 0.24);
    background-color: var(--null, rgba(255, 255, 255, 0.24));
    border-color: transparent;
    font-size: 1rem;
    line-height: 1.5rem;
    border-radius: 0.5rem; }
    .md--dark .md-select__input.disabled, .md--dark .md-select__input.md-button--disabled, .md--dark .md-select__input[disabled], .md--dark
    .md-select .md-button.disabled, .md--dark
    .md-select .md-button.md-button--disabled, .md--dark
    .md-select .md-button[disabled] {
      color: rgba(0, 0, 0, 0.2);
      color: var(--null, rgba(0, 0, 0, 0.2));
      fill: rgba(0, 0, 0, 0.2);
      fill: var(--null, rgba(0, 0, 0, 0.2));
      background-color: rgba(0, 0, 0, 0.04);
      background-color: var(--null, rgba(0, 0, 0, 0.04)); }
      .md--dark .md-select__input.disabled:hover, .md--dark .md-select__input.disabled:focus, .md--dark .md-select__input.md-button--disabled:hover, .md--dark .md-select__input.md-button--disabled:focus, .md--dark .md-select__input[disabled]:hover, .md--dark .md-select__input[disabled]:focus, .md--dark
      .md-select .md-button.disabled:hover, .md--dark
      .md-select .md-button.disabled:focus, .md--dark
      .md-select .md-button.md-button--disabled:hover, .md--dark
      .md-select .md-button.md-button--disabled:focus, .md--dark
      .md-select .md-button[disabled]:hover, .md--dark
      .md-select .md-button[disabled]:focus {
        color: rgba(0, 0, 0, 0.2);
        color: var(--null, rgba(0, 0, 0, 0.2));
        fill: rgba(0, 0, 0, 0.2);
        fill: var(--null, rgba(0, 0, 0, 0.2));
        background-color: rgba(0, 0, 0, 0.04);
        background-color: var(--null, rgba(0, 0, 0, 0.04)); }
    .md--dark .md-select__input:hover, .md--dark
    .md-select .md-button:hover {
      color: rgba(255, 255, 255, 0.6);
      color: var(--null, rgba(255, 255, 255, 0.6));
      background-color: rgba(255, 255, 255, 0.32);
      background-color: var(--null, rgba(255, 255, 255, 0.32)); }
    .md--dark .md-select__input:active, .md--dark .md-select__input.active, .md--dark
    .md-select .md-button:active, .md--dark
    .md-select .md-button.active {
      color: rgba(255, 255, 255, 0.6);
      color: var(--null, rgba(255, 255, 255, 0.6));
      background-color: rgba(255, 255, 255, 0.24);
      background-color: var(--null, rgba(255, 255, 255, 0.24)); }
  .md-select__input.disabled, .md-select__input.md-button--disabled, .md-select__input[disabled],
  .md-select .md-button.disabled,
  .md-select .md-button.md-button--disabled,
  .md-select .md-button[disabled] {
    border-top-right-radius: 0.5rem;
    border-top-left-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem; }
    .md-select__input.disabled .md-select__label, .md-select__input.md-button--disabled .md-select__label, .md-select__input[disabled] .md-select__label,
    .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 {
      display: flex;
      justify-content: space-between;
      align-content: center;
      align-items: center;
      flex-flow: row nowrap; }
      .md-select__input.disabled .md-select__label > i,
      .md-select__input.disabled .md-select__label > .md-icon, .md-select__input.md-button--disabled .md-select__label > i,
      .md-select__input.md-button--disabled .md-select__label > .md-icon, .md-select__input[disabled] .md-select__label > i,
      .md-select__input[disabled] .md-select__label > .md-icon,
      .md-select .md-button.disabled .md-select__label > i,
      .md-select .md-button.disabled .md-select__label > .md-icon,
      .md-select .md-button.md-button--disabled .md-select__label > i,
      .md-select .md-button.md-button--disabled .md-select__label > .md-icon,
      .md-select .md-button[disabled] .md-select__label > i,
      .md-select .md-button[disabled] .md-select__label > .md-icon {
        color: rgba(0, 0, 0, 0.4);
        color: var(--mdl-textColor-disabled, rgba(0, 0, 0, 0.4)); }
        .md-select__input.disabled .md-select__label > i path,
        .md-select__input.disabled .md-select__label > .md-icon path, .md-select__input.md-button--disabled .md-select__label > i path,
        .md-select__input.md-button--disabled .md-select__label > .md-icon path, .md-select__input[disabled] .md-select__label > i path,
        .md-select__input[disabled] .md-select__label > .md-icon path,
        .md-select .md-button.disabled .md-select__label > i path,
        .md-select .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.md-button--disabled .md-select__label > .md-icon path,
        .md-select .md-button[disabled] .md-select__label > i path,
        .md-select .md-button[disabled] .md-select__label > .md-icon path {
          fill: rgba(0, 0, 0, 0.4);
          fill: var(--mdl-textColor-disabled, rgba(0, 0, 0, 0.4)); }
        .md--dark .md-select__input.disabled .md-select__label > i, .md--dark
        .md-select__input.disabled .md-select__label > .md-icon, .md--dark .md-select__input.md-button--disabled .md-select__label > i, .md--dark
        .md-select__input.md-button--disabled .md-select__label > .md-icon, .md--dark .md-select__input[disabled] .md-select__label > i, .md--dark
        .md-select__input[disabled] .md-select__label > .md-icon, .md--dark
        .md-select .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.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[disabled] .md-select__label > i, .md--dark
        .md-select .md-button[disabled] .md-select__label > .md-icon {
          color: rgba(255, 255, 255, 0.4); }
          .md--dark .md-select__input.disabled .md-select__label > i path, .md--dark
          .md-select__input.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.md-button--disabled .md-select__label > .md-icon path, .md--dark .md-select__input[disabled] .md-select__label > i path, .md--dark
          .md-select__input[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.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.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[disabled] .md-select__label > .md-icon path {
            fill: rgba(255, 255, 255, 0.4); }
  .md-select__input .md-select__label,
  .md-select .md-button .md-select__label {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-content: center;
    align-items: center;
    flex-flow: row nowrap; }
    .md-select__input .md-select__label > span,
    .md-select .md-button .md-select__label > span {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      max-width: 15.625rem; }
    .md-select__input .md-select__label > i,
    .md-select__input .md-select__label > .md-icon,
    .md-select .md-button .md-select__label > i,
    .md-select .md-button .md-select__label > .md-icon {
      color: #121212;
      color: var(--mdl-button-secondary-text-color, #121212); }
      .md-select__input .md-select__label > i path,
      .md-select__input .md-select__label > .md-icon path,
      .md-select .md-button .md-select__label > i path,
      .md-select .md-button .md-select__label > .md-icon path {
        fill: #121212;
        fill: var(--mdl-button-secondary-text-color, #121212); }
      .md--dark .md-select__input .md-select__label > i, .md--dark
      .md-select__input .md-select__label > .md-icon, .md--dark
      .md-select .md-button .md-select__label > i, .md--dark
      .md-select .md-button .md-select__label > .md-icon {
        color: #FFFFFF; }
        .md--dark .md-select__input .md-select__label > i path, .md--dark
        .md-select__input .md-select__label > .md-icon path, .md--dark
        .md-select .md-button .md-select__label > i path, .md--dark
        .md-select .md-button .md-select__label > .md-icon path {
          fill: #FFFFFF; }

.md-select .md-event-overlay__children {
  background: #FFFFFF;
  background: var(--mdl-background-secondary, #FFFFFF);
  max-height: 19.25rem;
  overflow: auto;
  border: 0.0625rem solid 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: #000000;
    color: var(--mds-color-theme-text-primary-normal, #000000);
    background-color: transparent;
    background-color: var(--null, transparent); }
    .md--dark .md-select .md-event-overlay__children .md-list-item .md-list-item__header {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000); }
    .md--dark .md-select .md-event-overlay__children .md-list-item .md-list-item__subheader {
      color: rgba(0, 0, 0, 0.6);
      color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6)); }
    .md--dark .md-select .md-event-overlay__children .md-list-item .md-list-item__left {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .md--dark .md-select .md-event-overlay__children .md-list-item .md-list-item__right {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      fill: #000000;
      fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .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), .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: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.focus:not(.active) {
      color: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      background-color: #C9F4FF;
      background-color: var(--mdl-background-tertiary, #C9F4FF); }
      .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, .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: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.focus:not(.active) .md-list-item__header {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000); }
      .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, .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: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.focus:not(.active) .md-list-item__subheader {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000); }
      .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, .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: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.focus:not(.active) .md-list-item__left {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
      .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, .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: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.focus:not(.active) .md-list-item__right {
        color: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .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: #000000;
      color: var(--mds-color-theme-text-primary-normal, #000000);
      background-color: #91EBFF;
      background-color: var(--mdl-background-quaternary, #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: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000); }
      .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: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000); }
      .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: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
      .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: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        fill: #000000;
        fill: var(--mds-color-theme-text-primary-normal, #000000); }
    .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: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow);
      z-index: 1; }
    .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: 0.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: #FFFFFF;
  border-radius: 5px;
  box-shadow: inset 0 0 0 1px #CCCCCC, 0 4px 12px 0 rgba(0, 0, 0, 0.16);
  display: flex;
  flex-direction: column; }

.md-select__filter {
  padding: 0.75rem 0.75rem 0 0.75rem; }
  .md-select__filter--empty {
    list-style-type: none;
    padding: .5rem;
    margin-left: 0.75rem; }

.md-select__filter .md-input-container {
  margin-bottom: 0.25rem;
  width: 100%; }

/** @ @component sidebar */
.md-sidebar {
  z-index: 1000;
  height: 100%;
  width: 100%;
  background-color: #FFFFFF;
  position: relative;
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: flex-start;
  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: flex;
    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: flex;
    flex-direction: column;
    padding: 0 0 1rem 0; }
  .md-sidebar__header {
    width: 100%;
    margin-bottom: 2.5rem;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: flex-start;
    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: flex;
    z-index: 1000;
    width: 16px;
    margin-right: -16px;
    padding: 0;
    text-decoration: none;
    box-shadow: none;
    flex-direction: column;
    justify-content: center;
    top: 0; }
    .md-sidebar__toggle .md-collapse-button {
      opacity: 0.0; }
      .md-sidebar__toggle .md-collapse-button:hover {
        opacity: 1.0; }
  .md-sidebar:hover + .md-sidebar__toggle .md-collapse-button,
  .md-sidebar__toggle--collapsed .md-collapse-button {
    opacity: 1.0; }
  .md-sidebar--global {
    background-color: #EDEDED; }
    .md-sidebar--global .md-sidebar-nav__group--primary .md-list-item {
      height: 2.5rem;
      font-size: 0.875rem;
      color: #000000;
      color: var(--mdl-textColor-primary, #000000);
      background-color: transparent;
      background-color: var(--null, 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: #000000;
        color: var(--mdl-textColor-primary, #000000); }
      .md-sidebar--global .md-sidebar-nav__group--primary .md-list-item .md-list-item__subheader {
        color: #000000;
        color: var(--mdl-textColor-primary, #000000); }
      .md-sidebar--global .md-sidebar-nav__group--primary .md-list-item .md-list-item__left {
        color: #000000;
        color: var(--mdl-textColor-primary, #000000);
        fill: #000000;
        fill: var(--mdl-textColor-primary, #000000); }
      .md-sidebar--global .md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
        color: #000000;
        color: var(--mdl-textColor-primary, #000000);
        fill: #000000;
        fill: var(--mdl-textColor-primary, #000000); }
      .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), .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: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.focus:not(.active) {
        color: #000000;
        color: var(--mdl-textColor-primary, #000000);
        background-color: #DEDEDE;
        background-color: var(--mdl-background-quaternary, #DEDEDE); }
        .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, .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: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.focus:not(.active) .md-list-item__header {
          color: #000000;
          color: var(--mdl-textColor-primary, #000000); }
        .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, .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: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.focus:not(.active) .md-list-item__subheader {
          color: #000000;
          color: var(--mdl-textColor-primary, #000000); }
        .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, .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: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.focus:not(.active) .md-list-item__left {
          color: #000000;
          color: var(--mdl-textColor-primary, #000000);
          fill: #000000;
          fill: var(--mdl-textColor-primary, #000000); }
        .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, .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: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.focus:not(.active) .md-list-item__right {
          color: #000000;
          color: var(--mdl-textColor-primary, #000000);
          fill: #000000;
          fill: var(--mdl-textColor-primary, #000000); }
      .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: #000000;
        color: var(--mdl-textColor-primary, #000000);
        background-color: #CCCCCC;
        background-color: var(--mdl-button-secondary-hover-bg-color, #CCCCCC); }
        .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: #000000;
          color: var(--mdl-textColor-primary, #000000); }
        .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: #000000;
          color: var(--mdl-textColor-primary, #000000); }
        .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: #000000;
          color: var(--mdl-textColor-primary, #000000);
          fill: #000000;
          fill: var(--mdl-textColor-primary, #000000); }
        .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: #000000;
          color: var(--mdl-textColor-primary, #000000);
          fill: #000000;
          fill: var(--mdl-textColor-primary, #000000); }
      .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: 0.2; }
    .md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item {
      color: #545454;
      color: var(--mdl-textColor-secondary, #545454);
      background-color: transparent;
      background-color: var(--null, transparent); }
      .md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__header {
        color: #545454;
        color: var(--mdl-textColor-secondary, #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);
        color: var(--mdl-textColor-secondary, 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;
        color: var(--mdl-textColor-secondary, #545454);
        fill: #545454;
        fill: var(--mdl-textColor-secondary, #545454); }
      .md-sidebar--global .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__right {
        color: #545454;
        color: var(--mdl-textColor-secondary, #545454);
        fill: #545454;
        fill: var(--mdl-textColor-secondary, #545454); }
      .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), .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: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.focus:not(.active) {
        color: #545454;
        color: var(--mdl-textColor-secondary, #545454);
        background-color: #DEDEDE;
        background-color: var(--mdl-background-quaternary, #DEDEDE); }
        .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, .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: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.focus:not(.active) .md-list-item__header {
          color: #545454;
          color: var(--mdl-textColor-secondary, #545454); }
        .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, .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: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.focus:not(.active) .md-list-item__subheader {
          color: #545454;
          color: var(--mdl-textColor-secondary, #545454); }
        .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, .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: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.focus:not(.active) .md-list-item__left {
          color: #545454;
          color: var(--mdl-textColor-secondary, #545454);
          fill: #545454;
          fill: var(--mdl-textColor-secondary, #545454); }
        .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, .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: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.focus:not(.active) .md-list-item__right {
          color: #545454;
          color: var(--mdl-textColor-secondary, #545454);
          fill: #545454;
          fill: var(--mdl-textColor-secondary, #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: #000000;
        color: var(--mdl-textColor-primary, #000000);
        background-color: #CCCCCC;
        background-color: var(--mdl-button-secondary-hover-bg-color, #CCCCCC); }
        .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: #000000;
          color: var(--mdl-textColor-primary, #000000); }
        .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: #000000;
          color: var(--mdl-textColor-primary, #000000); }
        .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: #000000;
          color: var(--mdl-textColor-primary, #000000);
          fill: #000000;
          fill: var(--mdl-textColor-primary, #000000); }
        .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: #000000;
          color: var(--mdl-textColor-primary, #000000);
          fill: #000000;
          fill: var(--mdl-textColor-primary, #000000); }
      .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: 0.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: #000000;
      color: var(--mdl-textColor-primary, #000000);
      background-color: transparent;
      background-color: var(--null, 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: #000000;
        color: var(--mdl-textColor-primary, #000000); }
      .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);
        color: var(--mdl-textColor-secondary, 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;
        color: var(--mdl-textColor-primary, #292929);
        fill: #292929;
        fill: var(--mdl-textColor-primary, #292929); }
      .md-sidebar--global.md-sidebar--nested .md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
        color: #292929;
        color: var(--mdl-textColor-primary, #292929);
        fill: #292929;
        fill: var(--mdl-textColor-primary, #292929); }
      .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), .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: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.focus:not(.active) {
        color: #000000;
        color: var(--mdl-textColor-primary, #000000);
        background-color: #DEDEDE;
        background-color: var(--mdl-background-quaternary, #DEDEDE); }
        .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, .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: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.focus:not(.active) .md-list-item__header {
          color: #000000;
          color: var(--mdl-textColor-primary, #000000); }
        .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, .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: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.focus:not(.active) .md-list-item__subheader {
          color: #000000;
          color: var(--mdl-textColor-primary, #000000); }
        .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, .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: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.focus:not(.active) .md-list-item__left {
          color: #000000;
          color: var(--mdl-textColor-primary, #000000);
          fill: #000000;
          fill: var(--mdl-textColor-primary, #000000); }
        .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, .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: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.focus:not(.active) .md-list-item__right {
          color: #000000;
          color: var(--mdl-textColor-primary, #000000);
          fill: #000000;
          fill: var(--mdl-textColor-primary, #000000); }
      .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: #000000;
        color: var(--mdl-textColor-primary, #000000);
        background-color: #CCCCCC;
        background-color: var(--mdl-button-secondary-hover-bg-color, #CCCCCC); }
        .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: #000000;
          color: var(--mdl-textColor-primary, #000000); }
        .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: #000000;
          color: var(--mdl-textColor-primary, #000000); }
        .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: #000000;
          color: var(--mdl-textColor-primary, #000000);
          fill: #000000;
          fill: var(--mdl-textColor-primary, #000000); }
        .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: #000000;
          color: var(--mdl-textColor-primary, #000000);
          fill: #000000;
          fill: var(--mdl-textColor-primary, #000000); }
      .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: 0.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;
    flex-basis: auto;
    flex-grow: 1; }
  .md-sidebar .md-list-item:focus {
    box-shadow: none; }
  .md-sidebar-nav--header {
    padding-top: 1.5rem; }
  .md-sidebar-nav__header {
    height: 2.25rem;
    padding: 0 1.5rem;
    margin-bottom: 0.5rem;
    font-size: 0.75rem;
    line-height: 1rem;
    color: #545454;
    text-transform: uppercase;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    display: flex;
    justify-content: flex-start;
    align-content: center;
    align-items: center;
    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: #000000;
      color: var(--mdl-textColor-primary, #000000);
      background-color: transparent;
      background-color: var(--null, transparent); }
      .md-sidebar-nav__group--primary .md-list-item .md-list-item__header {
        color: #000000;
        color: var(--mdl-textColor-primary, #000000); }
      .md-sidebar-nav__group--primary .md-list-item .md-list-item__subheader {
        color: #000000;
        color: var(--mdl-textColor-primary, #000000); }
      .md-sidebar-nav__group--primary .md-list-item .md-list-item__left {
        color: #000000;
        color: var(--mdl-textColor-primary, #000000);
        fill: #000000;
        fill: var(--mdl-textColor-primary, #000000); }
      .md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
        color: rgba(0, 0, 0, 0.6);
        color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6));
        fill: rgba(0, 0, 0, 0.6);
        fill: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6)); }
      .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), .md-sidebar-nav__group--primary .md-list-item:hover: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.focus:not(.active) {
        color: #005E7D;
        color: var(--mdl-textColor-primary, #005E7D);
        background-color: transparent;
        background-color: var(--null, transparent); }
        .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, .md-sidebar-nav__group--primary .md-list-item:hover: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.focus:not(.active) .md-list-item__header {
          color: #005E7D;
          color: var(--mdl-textColor-primary, #005E7D); }
        .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, .md-sidebar-nav__group--primary .md-list-item:hover: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.focus:not(.active) .md-list-item__subheader {
          color: #005E7D;
          color: var(--mdl-textColor-primary, #005E7D); }
        .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, .md-sidebar-nav__group--primary .md-list-item:hover: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.focus:not(.active) .md-list-item__left {
          color: #005E7D;
          color: var(--mdl-textColor-primary, #005E7D);
          fill: #005E7D;
          fill: var(--mdl-textColor-primary, #005E7D); }
        .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, .md-sidebar-nav__group--primary .md-list-item:hover: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.focus:not(.active) .md-list-item__right {
          color: #005E7D;
          color: var(--mdl-textColor-primary, #005E7D);
          fill: #005E7D;
          fill: var(--mdl-textColor-primary, #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;
        color: var(--mdl-textColor-primary, #064157);
        background-color: transparent;
        background-color: var(--null, 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;
          color: var(--mdl-textColor-primary, #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;
          color: var(--mdl-textColor-primary, #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;
          color: var(--mdl-textColor-primary, #064157);
          fill: #064157;
          fill: var(--mdl-textColor-primary, #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);
          color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6));
          fill: rgba(0, 0, 0, 0.6);
          fill: var(--mdl-textColor-secondary, 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: 0.2; }
    .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary {
      padding-bottom: 0.5rem; }
      .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item {
        height: 2.25rem;
        font-size: 0.875rem;
        color: #545454;
        color: var(--mdl-textColor-secondary, #545454);
        background-color: transparent;
        background-color: var(--null, transparent); }
        .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__header {
          color: #545454;
          color: var(--mdl-textColor-secondary, #545454); }
        .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__subheader {
          color: #545454;
          color: var(--mdl-textColor-secondary, #545454); }
        .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__left {
          color: #545454;
          color: var(--mdl-textColor-secondary, #545454);
          fill: #545454;
          fill: var(--mdl-textColor-secondary, #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);
          color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6));
          fill: rgba(0, 0, 0, 0.6);
          fill: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6)); }
        .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), .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: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.focus:not(.active) {
          color: #005E7D;
          color: var(--mdl-textColor-secondary, #005E7D);
          background-color: transparent;
          background-color: var(--null, transparent); }
          .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, .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: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.focus:not(.active) .md-list-item__header {
            color: #005E7D;
            color: var(--mdl-textColor-secondary, #005E7D); }
          .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, .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: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.focus:not(.active) .md-list-item__subheader {
            color: #005E7D;
            color: var(--mdl-textColor-secondary, #005E7D); }
          .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, .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: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.focus:not(.active) .md-list-item__left {
            color: #005E7D;
            color: var(--mdl-textColor-secondary, #005E7D);
            fill: #005E7D;
            fill: var(--mdl-textColor-secondary, #005E7D); }
          .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, .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: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.focus:not(.active) .md-list-item__right {
            color: #005E7D;
            color: var(--mdl-textColor-secondary, #005E7D);
            fill: #005E7D;
            fill: var(--mdl-textColor-secondary, #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;
          color: var(--mdl-textColor-secondary, #064157);
          background-color: transparent;
          background-color: var(--null, 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;
            color: var(--mdl-textColor-secondary, #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;
            color: var(--mdl-textColor-secondary, #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;
            color: var(--mdl-textColor-secondary, #064157);
            fill: #064157;
            fill: var(--mdl-textColor-secondary, #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);
            color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6));
            fill: rgba(0, 0, 0, 0.6);
            fill: var(--mdl-textColor-secondary, 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: 0.2; }
      .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-sidebar-nav__group--tertiary {
        padding-top: 0.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: 0.75rem;
          color: #292929;
          color: var(--mdl-textColor-primary, #292929);
          background-color: transparent;
          background-color: var(--null, 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;
            color: var(--mdl-textColor-primary, #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;
            color: var(--mdl-textColor-primary, #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;
            color: var(--mdl-textColor-primary, #292929);
            fill: #292929;
            fill: var(--mdl-textColor-primary, #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);
            color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6));
            fill: rgba(0, 0, 0, 0.6);
            fill: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6)); }
          .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), .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: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.focus:not(.active) {
            color: #005E7D;
            color: var(--mdl-textColor-primary, #005E7D);
            background-color: transparent;
            background-color: var(--null, transparent); }
            .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, .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: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.focus:not(.active) .md-list-item__header {
              color: #005E7D;
              color: var(--mdl-textColor-primary, #005E7D); }
            .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, .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: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.focus:not(.active) .md-list-item__subheader {
              color: #005E7D;
              color: var(--mdl-textColor-primary, #005E7D); }
            .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, .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: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.focus:not(.active) .md-list-item__left {
              color: #005E7D;
              color: var(--mdl-textColor-primary, #005E7D);
              fill: #005E7D;
              fill: var(--mdl-textColor-primary, #005E7D); }
            .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, .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: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.focus:not(.active) .md-list-item__right {
              color: #005E7D;
              color: var(--mdl-textColor-primary, #005E7D);
              fill: #005E7D;
              fill: var(--mdl-textColor-primary, #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;
            color: var(--mdl-textColor-primary, #064157);
            background-color: transparent;
            background-color: var(--null, 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;
              color: var(--mdl-textColor-primary, #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;
              color: var(--mdl-textColor-primary, #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;
              color: var(--mdl-textColor-primary, #064157);
              fill: #064157;
              fill: var(--mdl-textColor-primary, #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);
              color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6));
              fill: rgba(0, 0, 0, 0.6);
              fill: var(--mdl-textColor-secondary, 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: 0.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: '';
            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: '';
            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: '';
            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: '';
            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: #FFFFFF;
      color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
      background-color: transparent;
      background-color: var(--null, transparent); }
      .md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__header {
        color: #FFFFFF;
        color: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
      .md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__subheader {
        color: #FFFFFF;
        color: var(--mdl-textColor-secondary, #FFFFFF); }
      .md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__left {
        color: #FFFFFF;
        color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
        fill: #FFFFFF;
        fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
      .md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
        color: #FFFFFF;
        color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
        fill: #FFFFFF;
        fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
      .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), .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: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.focus:not(.active) {
        color: #FFFFFF;
        color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
        background-color: rgba(0, 115, 149, 0.4);
        background-color: var(--mdl-background-tertiary, rgba(0, 115, 149, 0.4)); }
        .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, .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: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.focus:not(.active) .md-list-item__header {
          color: #FFFFFF;
          color: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
        .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, .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: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.focus:not(.active) .md-list-item__subheader {
          color: #FFFFFF;
          color: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
        .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, .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: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.focus:not(.active) .md-list-item__left {
          color: #FFFFFF;
          color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
          fill: #FFFFFF;
          fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
        .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, .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: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.focus:not(.active) .md-list-item__right {
          color: #FFFFFF;
          color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
          fill: #FFFFFF;
          fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
      .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: #FFFFFF;
        color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
        background-color: rgba(0, 115, 149, 0.56);
        background-color: var(--mdl-background-quaternary, 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: #FFFFFF;
          color: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
        .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: #FFFFFF;
          color: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
        .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: #FFFFFF;
          color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
          fill: #FFFFFF;
          fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
        .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: #FFFFFF;
          color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
          fill: #FFFFFF;
          fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
      .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: 0.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);
      color: var(--mds-color-theme-text-primary-normal, rgba(255, 255, 255, 0.8));
      background-color: transparent;
      background-color: var(--null, 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);
        color: var(--mds-color-theme-text-primary-normal, 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);
        color: var(--mdl-textColor-secondary, 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: #FFFFFF;
        color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
        fill: #FFFFFF;
        fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
      .md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__right {
        color: #FFFFFF;
        color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
        fill: #FFFFFF;
        fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
      .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), .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: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.focus:not(.active) {
        color: rgba(255, 255, 255, 0.8);
        color: var(--mds-color-theme-text-primary-normal, rgba(255, 255, 255, 0.8));
        background-color: rgba(0, 115, 149, 0.4);
        background-color: var(--mdl-background-tertiary, rgba(0, 115, 149, 0.4)); }
        .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, .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: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.focus:not(.active) .md-list-item__header {
          color: rgba(255, 255, 255, 0.8);
          color: var(--mds-color-theme-text-primary-normal, rgba(255, 255, 255, 0.8)); }
        .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, .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: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.focus:not(.active) .md-list-item__subheader {
          color: rgba(255, 255, 255, 0.8);
          color: var(--mds-color-theme-text-primary-normal, rgba(255, 255, 255, 0.8)); }
        .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, .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: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.focus:not(.active) .md-list-item__left {
          color: rgba(255, 255, 255, 0.8);
          color: var(--mds-color-theme-text-primary-normal, rgba(255, 255, 255, 0.8));
          fill: rgba(255, 255, 255, 0.8);
          fill: var(--mds-color-theme-text-primary-normal, rgba(255, 255, 255, 0.8)); }
        .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, .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: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.focus:not(.active) .md-list-item__right {
          color: rgba(255, 255, 255, 0.8);
          color: var(--mds-color-theme-text-primary-normal, rgba(255, 255, 255, 0.8));
          fill: rgba(255, 255, 255, 0.8);
          fill: var(--mds-color-theme-text-primary-normal, 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: #FFFFFF;
        color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
        background-color: rgba(0, 115, 149, 0.56);
        background-color: var(--mdl-background-quaternary, 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: #FFFFFF;
          color: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
        .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: #FFFFFF;
          color: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
        .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: #FFFFFF;
          color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
          fill: #FFFFFF;
          fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
        .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: #FFFFFF;
          color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
          fill: #FFFFFF;
          fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
      .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: 0.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);
      color: var(--mds-color-theme-text-primary-normal, rgba(255, 255, 255, 0.8));
      background-color: transparent;
      background-color: var(--null, 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);
        color: var(--mds-color-theme-text-primary-normal, 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);
        color: var(--mdl-textColor-secondary, 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);
        color: var(--mds-color-theme-text-primary-normal, rgba(255, 255, 255, 0.8));
        fill: rgba(255, 255, 255, 0.8);
        fill: var(--mds-color-theme-text-primary-normal, 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);
        color: var(--mds-color-theme-text-primary-normal, rgba(255, 255, 255, 0.8));
        fill: rgba(255, 255, 255, 0.8);
        fill: var(--mds-color-theme-text-primary-normal, 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: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), .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: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.focus:not(.active) {
        color: #005E7D;
        color: var(--mds-color-theme-text-primary-normal, #005E7D);
        background-color: transparent;
        background-color: var(--mdl-background-tertiary, transparent); }
        .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, .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: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.focus:not(.active) .md-list-item__header {
          color: #005E7D;
          color: var(--mds-color-theme-text-primary-normal, #005E7D); }
        .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, .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: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.focus:not(.active) .md-list-item__subheader {
          color: #005E7D;
          color: var(--mds-color-theme-text-primary-normal, #005E7D); }
        .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, .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: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.focus:not(.active) .md-list-item__left {
          color: #005E7D;
          color: var(--mds-color-theme-text-primary-normal, #005E7D);
          fill: #005E7D;
          fill: var(--mds-color-theme-text-primary-normal, #005E7D); }
        .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, .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: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.focus:not(.active) .md-list-item__right {
          color: #005E7D;
          color: var(--mds-color-theme-text-primary-normal, #005E7D);
          fill: #005E7D;
          fill: var(--mds-color-theme-text-primary-normal, #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;
        color: var(--mds-color-theme-text-primary-normal, #005E7D);
        background-color: transparent;
        background-color: var(--mdl-background-quaternary, 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;
          color: var(--mds-color-theme-text-primary-normal, #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;
          color: var(--mds-color-theme-text-primary-normal, #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;
          color: var(--mds-color-theme-text-primary-normal, #005E7D);
          fill: #005E7D;
          fill: var(--mds-color-theme-text-primary-normal, #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;
          color: var(--mds-color-theme-text-primary-normal, #005E7D);
          fill: #005E7D;
          fill: var(--mds-color-theme-text-primary-normal, #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: 0.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 {
        box-shadow: -12px 0 0 0 rgba(255, 255, 255, 0.12); }
  .md-sidebar--white.md-sidebar {
    background-color: #FFFFFF; }
    .md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item {
      color: #545454;
      color: var(--mds-color-theme-text-primary-normal, #545454);
      background-color: transparent;
      background-color: var(--null, transparent); }
      .md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__header {
        color: #545454;
        color: var(--mds-color-theme-text-primary-normal, #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);
        color: var(--mdl-textColor-secondary, 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;
        color: var(--mds-color-theme-text-primary-normal, #545454);
        fill: #545454;
        fill: var(--mds-color-theme-text-primary-normal, #545454); }
      .md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
        color: #545454;
        color: var(--mds-color-theme-text-primary-normal, #545454);
        fill: #545454;
        fill: var(--mds-color-theme-text-primary-normal, #545454); }
      .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), .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: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.focus:not(.active) {
        color: #00A0D1;
        color: var(--mds-color-theme-text-primary-normal, #00A0D1);
        background-color: #EDEDED;
        background-color: var(--mdl-background-tertiary, #EDEDED); }
        .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, .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: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.focus:not(.active) .md-list-item__header {
          color: #00A0D1;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1); }
        .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, .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: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.focus:not(.active) .md-list-item__subheader {
          color: #00A0D1;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1); }
        .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, .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: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.focus:not(.active) .md-list-item__left {
          color: #00A0D1;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1);
          fill: #00A0D1;
          fill: var(--mds-color-theme-text-primary-normal, #00A0D1); }
        .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, .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: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.focus:not(.active) .md-list-item__right {
          color: #00A0D1;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1);
          fill: #00A0D1;
          fill: var(--mds-color-theme-text-primary-normal, #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;
        color: var(--mds-color-theme-text-primary-normal, #00A0D1);
        background-color: transparent;
        background-color: var(--mdl-background-quaternary, 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;
          color: var(--mds-color-theme-text-primary-normal, #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;
          color: var(--mds-color-theme-text-primary-normal, #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;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1);
          fill: #00A0D1;
          fill: var(--mds-color-theme-text-primary-normal, #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;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1);
          fill: #00A0D1;
          fill: var(--mds-color-theme-text-primary-normal, #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: 0.2; }
    .md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item {
      color: #545454;
      color: var(--mds-color-theme-text-primary-normal, #545454);
      background-color: transparent;
      background-color: var(--null, 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;
        color: var(--mds-color-theme-text-primary-normal, #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);
        color: var(--mdl-textColor-secondary, 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;
        color: var(--mds-color-theme-text-primary-normal, #545454);
        fill: #545454;
        fill: var(--mds-color-theme-text-primary-normal, #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;
        color: var(--mds-color-theme-text-primary-normal, #545454);
        fill: #545454;
        fill: var(--mds-color-theme-text-primary-normal, #545454); }
      .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), .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: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.focus:not(.active) {
        color: #00A0D1;
        color: var(--mds-color-theme-text-primary-normal, #00A0D1);
        background-color: #EDEDED;
        background-color: var(--mdl-background-tertiary, #EDEDED); }
        .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, .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: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.focus:not(.active) .md-list-item__header {
          color: #00A0D1;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1); }
        .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, .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: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.focus:not(.active) .md-list-item__subheader {
          color: #00A0D1;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1); }
        .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, .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: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.focus:not(.active) .md-list-item__left {
          color: #00A0D1;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1);
          fill: #00A0D1;
          fill: var(--mds-color-theme-text-primary-normal, #00A0D1); }
        .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, .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: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.focus:not(.active) .md-list-item__right {
          color: #00A0D1;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1);
          fill: #00A0D1;
          fill: var(--mds-color-theme-text-primary-normal, #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;
        color: var(--mds-color-theme-text-primary-normal, #00A0D1);
        background-color: transparent;
        background-color: var(--mdl-background-quaternary, 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;
          color: var(--mds-color-theme-text-primary-normal, #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;
          color: var(--mds-color-theme-text-primary-normal, #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;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1);
          fill: #00A0D1;
          fill: var(--mds-color-theme-text-primary-normal, #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;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1);
          fill: #00A0D1;
          fill: var(--mds-color-theme-text-primary-normal, #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: 0.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;
      color: var(--mds-color-theme-text-primary-normal, #545454);
      background-color: transparent;
      background-color: var(--null, 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;
        color: var(--mds-color-theme-text-primary-normal, #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);
        color: var(--mdl-textColor-secondary, 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;
        color: var(--mds-color-theme-text-primary-normal, #545454);
        fill: #545454;
        fill: var(--mds-color-theme-text-primary-normal, #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;
        color: var(--mds-color-theme-text-primary-normal, #545454);
        fill: #545454;
        fill: var(--mds-color-theme-text-primary-normal, #545454); }
      .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), .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: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.focus:not(.active) {
        color: #00A0D1;
        color: var(--mds-color-theme-text-primary-normal, #00A0D1);
        background-color: transparent;
        background-color: var(--mdl-background-tertiary, transparent); }
        .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, .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: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.focus:not(.active) .md-list-item__header {
          color: #00A0D1;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1); }
        .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, .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: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.focus:not(.active) .md-list-item__subheader {
          color: #00A0D1;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1); }
        .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, .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: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.focus:not(.active) .md-list-item__left {
          color: #00A0D1;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1);
          fill: #00A0D1;
          fill: var(--mds-color-theme-text-primary-normal, #00A0D1); }
        .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, .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: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.focus:not(.active) .md-list-item__right {
          color: #00A0D1;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1);
          fill: #00A0D1;
          fill: var(--mds-color-theme-text-primary-normal, #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;
        color: var(--mds-color-theme-text-primary-normal, #00A0D1);
        background-color: transparent;
        background-color: var(--mdl-background-quaternary, 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;
          color: var(--mds-color-theme-text-primary-normal, #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;
          color: var(--mds-color-theme-text-primary-normal, #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;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1);
          fill: #00A0D1;
          fill: var(--mds-color-theme-text-primary-normal, #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;
          color: var(--mds-color-theme-text-primary-normal, #00A0D1);
          fill: #00A0D1;
          fill: var(--mds-color-theme-text-primary-normal, #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: 0.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 {
        box-shadow: -12px 0 0 0 #EDEDED; }

/** @component slider */
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: #FFFFFF; }
  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: #FFFFFF;
    border-radius: 50%;
    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: #FFFFFF;
      border-color: transparent;
      outline: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow); }
      md-slider .md-slider__pointer:focus:not(:focus-visible),
      .md-slider .md-slider__pointer:focus:not(:focus-visible) {
        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: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow); }
      .md--dark md-slider .md-slider__pointer:focus:not(:focus-visible), .md--dark
      .md-slider .md-slider__pointer:focus:not(:focus-visible) {
        box-shadow: none; }

.md-slider--disabled span.md-slider__selection {
  background-color: #CCCCCC; }
  .md--dark .md-slider--disabled span.md-slider__selection {
    background-color: #FFFFFF; }

.md-slider--disabled .md-slider__pointer {
  cursor: not-allowed;
  background-color: #EDEDED; }
  .md-slider--disabled .md-slider__pointer:hover, .md-slider--disabled .md-slider__pointer:focus {
    background-color: #EDEDED;
    border: none; }
  .md--dark .md-slider--disabled .md-slider__pointer {
    background-color: #B2B2B2; }
    .md--dark .md-slider--disabled .md-slider__pointer:hover, .md--dark .md-slider--disabled .md-slider__pointer:focus {
      background-color: #B2B2B2;
      border: none; }

/** @component social-list */
.social-list {
  justify-content: flex-start; }
  .social-list .md-list-item {
    flex: 0 1 auto;
    width: auto;
    margin: 0 0.5rem; }

/** @component list-item--space */
.md-list-item--space {
  border-radius: 100vh;
  height: 3.25rem;
  padding: 0 1.75rem 0 0.875rem;
  color: #FFFFFF;
  color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
  background-color: var(--null, --mds-color-theme-background-primary-ghost); }
  .md--compact .md-list-item--space {
    height: 2.25rem;
    padding: 0 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: 0.6125rem;
        line-height: 0.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: 0.875rem;
      line-height: 1.375rem;
      flex-shrink: 0; }
    .md--compact .md-list-item--space .md-list-item__center {
      justify-content: flex-start; }
    .md--compact .md-list-item--space .md-list-item__subheader {
      width: auto;
      padding-left: 0.4375rem;
      font-size: 0.875rem;
      line-height: 1.375rem;
      flex-grow: 1; }
    .md--compact .md-list-item--space .md-list-item__left {
      padding-right: 0.125rem; }
    .md--compact .md-list-item--space .md-list-item__right {
      min-width: 0.75rem;
      margin: 0 0.625rem 0 0.75rem; }
    .md--compact .md-list-item--space > [class$='__center'] {
      flex-flow: row nowrap;
      align-items: center; }
  .md-list-item--space > [class$='__left'] {
    margin-right: 0.875rem; }
    .md-list-item--space > [class$='__left'] > .md-list-item__avatar {
      width: 2.5rem;
      height: 2.5rem;
      font-size: 0.875rem;
      line-height: 1.25rem; }
  .md-list-item--space > [class$='__right'] {
    margin-left: 0.875rem; }
  .md-list-item--space .md-list-item__header {
    color: rgba(255, 255, 255, 0.6);
    color: var(--mds-color-theme-text-primary-normal, rgba(255, 255, 255, 0.6)); }
  .md-list-item--space .md-list-item__subheader {
    color: rgba(255, 255, 255, 0.6);
    color: var(--mds-color-theme-text-secondary-normal, rgba(255, 255, 255, 0.6)); }
  .md-list-item--space .md-list-item__left {
    color: #FFFFFF;
    color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
    fill: #FFFFFF;
    fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
  .md-list-item--space .md-list-item__right {
    color: #FFFFFF;
    color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
    fill: #FFFFFF;
    fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
  .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), .md-list-item--space:hover: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.focus:not(.active) {
    color: #FFFFFF;
    color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
    background-color: rgba(255, 255, 255, 0.12);
    background-color: var(--mds-color-theme-background-primary-hover, rgba(255, 255, 255, 0.12)); }
    .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, .md-list-item--space:hover: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.focus:not(.active) .md-list-item__header {
      color: #FFFFFF;
      color: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
    .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, .md-list-item--space:hover: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.focus:not(.active) .md-list-item__subheader {
      color: #FFFFFF;
      color: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
    .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, .md-list-item--space:hover: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.focus:not(.active) .md-list-item__left {
      color: #FFFFFF;
      color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
      fill: #FFFFFF;
      fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
    .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, .md-list-item--space:hover: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.focus:not(.active) .md-list-item__right {
      color: #FFFFFF;
      color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
      fill: #FFFFFF;
      fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
  .md-list-item--space:active:not(.md-list-item--read-only), .md-list-item--space.active:not(.md-list-item--read-only) {
    color: #FFFFFF;
    color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
    background-color: rgba(255, 255, 255, 0.24);
    background-color: var(--mds-color-theme-text-primary-normal, 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: #FFFFFF;
      color: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
    .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: #FFFFFF;
      color: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
    .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: #FFFFFF;
      color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
      fill: #FFFFFF;
      fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
    .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: #FFFFFF;
      color: var(--mds-color-theme-text-primary-normal, #FFFFFF);
      fill: #FFFFFF;
      fill: var(--mds-color-theme-text-primary-normal, #FFFFFF); }
  .md-list-item--space:focus, .md-list-item--space.focus {
    border-color: transparent;
    outline: none;
    box-shadow: var(--md-globals-focus-ring-box-shadow);
    z-index: 1; }
  .md-list-item--space:disabled, .md-list-item--space.disabled {
    opacity: 0.2; }
  .md--contrast .md-list-item--space {
    color: #FFFFFF;
    background-color: transparent; }
  .md--contrast.md--dark .md-list-item--space,
  .md--contrast .md--dark .md-list-item--space {
    color: #FFFFFF;
    background-color: transparent; }
  .md--contrast .md-list-item--space .md-list-item__header {
    color: #FFFFFF; }
  .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: #FFFFFF; }
  .md--contrast .md-list-item--space .md-list-item__subheader {
    color: #FFFFFF; }
  .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: #FFFFFF; }
  .md--contrast .md-list-item--space:hover: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.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
    color: #FFFFFF;
    background-color: rgba(255, 255, 255, 0.12); }
  .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: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.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) {
    color: #FFFFFF;
    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: #000000;
    background-color: #FFFFFF; }
  .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: #000000;
    background-color: #FFFFFF; }
  .md-list-item--space-filter-summary {
    height: 2.75rem;
    padding: 0 0.9375rem; }
    .md-list-item--space-filter-summary > [class$='__left'] {
      fill: var(--mds-color-theme-text-primary-normal); }
    .md-list-item--space-filter-summary [class*='__header'] {
      color: #FFFFFF; }
  .md-list-item--space-search, .md-list-item--space-filter, .md-list-item--space-flag, .md-list-item--space-filter-search {
    height: auto;
    max-height: 5.125rem;
    min-height: 3.75rem;
    padding: 0.4375rem 0.875rem;
    justify-content: flex-start;
    align-items: flex-start; }
    .md-list-item--space-search > [class$='__left'], .md-list-item--space-filter > [class$='__left'], .md-list-item--space-flag > [class$='__left'], .md-list-item--space-filter-search > [class$='__left'] {
      height: 100%;
      padding-top: 0.1875rem; }
    .md-list-item--space-search > [class$='__center'], .md-list-item--space-filter > [class$='__center'], .md-list-item--space-flag > [class$='__center'], .md-list-item--space-filter-search > [class$='__center'] {
      height: auto;
      justify-content: flex-start; }
      .md-list-item--space-search > [class$='__center'] > [class*='__header'], .md-list-item--space-filter > [class$='__center'] > [class*='__header'], .md-list-item--space-flag > [class$='__center'] > [class*='__header'], .md-list-item--space-filter-search > [class$='__center'] > [class*='__header'] {
        display: flex;
        justify-content: space-between;
        align-content: center;
        align-items: center;
        flex-flow: row nowrap;
        flex: 1 0 auto; }
        .md-list-item--space-search > [class$='__center'] > [class*='__header'] > [class$='-main'], .md-list-item--space-filter > [class$='__center'] > [class*='__header'] > [class$='-main'], .md-list-item--space-flag > [class$='__center'] > [class*='__header'] > [class$='-main'], .md-list-item--space-filter-search > [class$='__center'] > [class*='__header'] > [class$='-main'] {
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          flex: 1 1 100%; }
        .md-list-item--space-search > [class$='__center'] > [class*='__header'] > [class$='-secondary'], .md-list-item--space-filter > [class$='__center'] > [class*='__header'] > [class$='-secondary'], .md-list-item--space-flag > [class$='__center'] > [class*='__header'] > [class$='-secondary'], .md-list-item--space-filter-search > [class$='__center'] > [class*='__header'] > [class$='-secondary'] {
          font-family: "CiscoSansTT Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
          font-size: 0.75rem;
          line-height: 1.125rem;
          color: rgba(255, 255, 255, 0.6);
          flex: 1 0 auto; }
    .md-list-item--space-search [class$='__result-container'], .md-list-item--space-filter [class$='__result-container'], .md-list-item--space-flag [class$='__result-container'], .md-list-item--space-filter-search [class$='__result-container'] {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      flex-flow: row nowrap;
      width: 100%; }
      .md-list-item--space-search [class$='__result-container'] [class$='__attachment'], .md-list-item--space-filter [class$='__result-container'] [class$='__attachment'], .md-list-item--space-flag [class$='__result-container'] [class$='__attachment'], .md-list-item--space-filter-search [class$='__result-container'] [class$='__attachment'] {
        font-size: 0.875rem;
        line-height: 1.375rem; }
      .md-list-item--space-search [class$='__result-container'] [class$='__attachment'], .md-list-item--space-filter [class$='__result-container'] [class$='__attachment'], .md-list-item--space-flag [class$='__result-container'] [class$='__attachment'], .md-list-item--space-filter-search [class$='__result-container'] [class$='__attachment'] {
        width: 100%; }
        .md-list-item--space-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'], .md-list-item--space-filter [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-filter-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] {
          display: flex;
          justify-content: flex-start;
          align-content: center;
          align-items: center;
          flex-flow: row nowrap; }
          .md-list-item--space-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-left'], .md-list-item--space-filter [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-filter-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;
            flex: 1 1 100%; }
          .md-list-item--space-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-right'], .md-list-item--space-filter [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-filter-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-right'] {
            padding-left: 0.9375rem;
            fill: #FFFFFF; }
        .md-list-item--space-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--bottom'], .md-list-item--space-filter [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-filter-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: bold;
          text-overflow: ellipsis;
          white-space: nowrap;
          fill: #FFFFFF; }
    .md-list-item--space-search [class$='__result'], .md-list-item--space-filter [class$='__result'], .md-list-item--space-flag [class$='__result'], .md-list-item--space-filter-search [class$='__result'] {
      height: auto;
      max-height: 2.75rem;
      min-height: 1.375rem;
      font-size: 0.875rem;
      line-height: 1.375rem;
      color: rgba(255, 255, 255, 0.6);
      white-space: initial;
      flex: 1 1 100%; }
    .md-list-item--space-search [class$='--highlight'], .md-list-item--space-filter [class$='--highlight'], .md-list-item--space-flag [class$='--highlight'], .md-list-item--space-filter-search [class$='--highlight'] {
      color: #BAF5E7; }
  .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-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-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: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-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-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: #FFFFFF; }
    .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: #FFFFFF; }
  .md-list-item--space:active, .md-list-item--space.active {
    color: #FFFFFF; }
    .md-list-item--space:active .md-list-item__header, .md-list-item--space.active .md-list-item__header {
      color: #FFFFFF; }
      .md--contrast .md-list-item--space:active .md-list-item__header, .md--contrast .md-list-item--space.active .md-list-item__header {
        color: #000000; }
  .md-list-item--space-meeting {
    padding: 0 0.75rem 0 0.875rem; }
    .md-list-item--space-meeting .md-button:focus, .md-list-item--space-meeting .md-button.focus-state {
      border-color: transparent;
      outline: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow); }
      .md-list-item--space-meeting .md-button:focus:not(:focus-visible), .md-list-item--space-meeting .md-button.focus-state:not(:focus-visible) {
        box-shadow: none; }
    .md-list-item--space-meeting--attendees {
      display: flex;
      justify-content: center;
      align-content: center;
      align-items: center;
      flex-flow: row nowrap;
      height: 100%;
      padding: 0 0.375rem 0 0.625rem;
      font-size: 0.875rem;
      line-height: 0.75rem;
      color: rgba(255, 255, 255, 0.6);
      fill: rgba(255, 255, 255, 0.6); }
      .md-list-item--space-meeting--attendees:focus {
        box-shadow: none; }
      .md-list-item--space-meeting--attendees .md-icon {
        margin-left: 0.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: #000000;
        color: var(--mds-color-theme-text-primary-normal, #000000);
        background-color: transparent;
        background-color: var(--null, transparent); }
        .md-list-item--space-meeting .md-event-overlay__children .md-list-item .md-list-item__header {
          color: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000); }
        .md-list-item--space-meeting .md-event-overlay__children .md-list-item .md-list-item__subheader {
          color: rgba(0, 0, 0, 0.6);
          color: var(--mdl-textColor-secondary, rgba(0, 0, 0, 0.6)); }
        .md-list-item--space-meeting .md-event-overlay__children .md-list-item .md-list-item__left {
          color: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000);
          fill: #000000;
          fill: var(--mds-color-theme-text-primary-normal, #000000); }
        .md-list-item--space-meeting .md-event-overlay__children .md-list-item .md-list-item__right {
          color: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000);
          fill: #000000;
          fill: var(--mds-color-theme-text-primary-normal, #000000); }
        .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), .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: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.focus:not(.active) {
          color: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000);
          background-color: transparent;
          background-color: var(--null, transparent); }
          .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, .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: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.focus:not(.active) .md-list-item__header {
            color: #000000;
            color: var(--mds-color-theme-text-primary-normal, #000000); }
          .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, .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: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.focus:not(.active) .md-list-item__subheader {
            color: #000000;
            color: var(--mds-color-theme-text-primary-normal, #000000); }
          .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, .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: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.focus:not(.active) .md-list-item__left {
            color: #000000;
            color: var(--mds-color-theme-text-primary-normal, #000000);
            fill: #000000;
            fill: var(--mds-color-theme-text-primary-normal, #000000); }
          .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, .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: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.focus:not(.active) .md-list-item__right {
            color: #000000;
            color: var(--mds-color-theme-text-primary-normal, #000000);
            fill: #000000;
            fill: var(--mds-color-theme-text-primary-normal, #000000); }
        .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: #000000;
          color: var(--mds-color-theme-text-primary-normal, #000000);
          background-color: transparent;
          background-color: var(--null, 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: #000000;
            color: var(--mds-color-theme-text-primary-normal, #000000); }
          .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: #000000;
            color: var(--mds-color-theme-text-primary-normal, #000000); }
          .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: #000000;
            color: var(--mds-color-theme-text-primary-normal, #000000);
            fill: #000000;
            fill: var(--mds-color-theme-text-primary-normal, #000000); }
          .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: #000000;
            color: var(--mds-color-theme-text-primary-normal, #000000);
            fill: #000000;
            fill: var(--mds-color-theme-text-primary-normal, #000000); }
        .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: none;
          box-shadow: var(--md-globals-focus-ring-box-shadow);
          z-index: 1; }
        .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: 0.2; }
    .md-list-item--space-meeting .md-button {
      height: 1.75rem;
      min-width: 0;
      padding: 0 0.875rem;
      font-size: 0.875rem; }
  .md-list-item--space-light {
    color: #545454;
    color: var(--mds-color-theme-text-primary-normal, #545454);
    background-color: #F7F7F7;
    background-color: var(--mds-color-theme-background-primary-ghost, #F7F7F7); }
    .md-list-item--space-light .md-list-item__header {
      color: #545454;
      color: var(--mds-color-theme-text-primary-normal, #545454); }
    .md-list-item--space-light .md-list-item__subheader {
      color: #545454;
      color: var(--mds-color-theme-text-secondary-normal, #545454); }
    .md-list-item--space-light .md-list-item__left {
      color: #545454;
      color: var(--mds-color-theme-text-primary-normal, #545454);
      fill: #545454;
      fill: var(--mds-color-theme-text-primary-normal, #545454); }
    .md-list-item--space-light .md-list-item__right {
      color: #545454;
      color: var(--mds-color-theme-text-primary-normal, #545454);
      fill: #545454;
      fill: var(--mds-color-theme-text-primary-normal, #545454); }
    .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), .md-list-item--space-light:hover: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.focus:not(.active) {
      color: #545454;
      color: var(--mds-color-theme-text-primary-normal, #545454);
      background-color: #EDEDED;
      background-color: var(--mds-color-theme-background-primary-hover, #EDEDED); }
      .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, .md-list-item--space-light:hover: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.focus:not(.active) .md-list-item__header {
        color: #121212;
        color: var(--mds-color-theme-text-primary-normal, #121212); }
      .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, .md-list-item--space-light:hover: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.focus:not(.active) .md-list-item__subheader {
        color: #121212;
        color: var(--mds-color-theme-text-secondary-normal, #121212); }
      .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, .md-list-item--space-light:hover: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.focus:not(.active) .md-list-item__left {
        color: #545454;
        color: var(--mds-color-theme-text-primary-normal, #545454);
        fill: #545454;
        fill: var(--mds-color-theme-text-primary-normal, #545454); }
      .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, .md-list-item--space-light:hover: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.focus:not(.active) .md-list-item__right {
        color: #545454;
        color: var(--mds-color-theme-text-primary-normal, #545454);
        fill: #545454;
        fill: var(--mds-color-theme-text-primary-normal, #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;
      color: var(--mds-color-theme-text-primary-normal, #121212);
      background-color: #EDEDED;
      background-color: var(--mds-color-theme-background-primary-active, #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;
        color: var(--mds-color-theme-text-primary-normal, #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;
        color: var(--mds-color-theme-text-primary-normal, #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;
        color: var(--mds-color-theme-text-primary-normal, #121212);
        fill: #121212;
        fill: var(--mds-color-theme-text-primary-normal, #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;
        color: var(--mds-color-theme-text-primary-normal, #121212);
        fill: #121212;
        fill: var(--mds-color-theme-text-primary-normal, #121212); }
    .md-list-item--space-light:focus, .md-list-item--space-light.focus {
      border-color: transparent;
      outline: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow);
      z-index: 1; }
    .md-list-item--space-light:disabled, .md-list-item--space-light.disabled {
      opacity: 0.2; }
    .md-list-item--space-light .md-icon {
      color: #545454;
      color: var(--mdl-textColor-secondary, #545454); }
    .md-list-item--space-light.md-list-item--space-filter-summary [class*='__header'] {
      color: #545454;
      color: var(--mdl-textColor-secondary, #545454); }
    .md-list-item--space-light.md-list-item--space-search > [class$='__center'] > [class*='__header'] > [class$='-secondary'], .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-flag > [class$='__center'] > [class*='__header'] > [class$='-secondary'], .md-list-item--space-light.md-list-item--space-filter-search > [class$='__center'] > [class*='__header'] > [class$='-secondary'] {
      color: #545454;
      color: var(--mdl-textColor-secondary, #545454); }
    .md-list-item--space-light.md-list-item--space-search [class$='__result-container'] [class$='__attachment'] [class$='__attachment--top'] [class$='-left'], .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-flag [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'] {
      color: #545454;
      color: var(--mdl-textColor-secondary, #545454); }
    .md-list-item--space-light.md-list-item--space-search [class*='__result'], .md-list-item--space-light.md-list-item--space-filter [class*='__result'], .md-list-item--space-light.md-list-item--space-flag [class*='__result'], .md-list-item--space-light.md-list-item--space-filter-search [class*='__result'] {
      color: #545454;
      color: var(--mdl-textColor-secondary, #545454); }
    .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-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-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;
      color: var(--mdl-textColor-secondary, #545454); }
    .md-list-item--space-light [class$='__header--overview'] {
      color: #545454;
      color: var(--mdl-textColor-secondary, #545454); }
    .md-list-item--space-light.md-list-item--unread .md-list-item__header {
      color: #121212;
      color: var(--mdl-textColor-primary, #121212); }
    .md-list-item--space-light.md-list-item--space-meeting [class$='--attendees'] {
      color: #545454;
      color: var(--mdl-textColor-primary, #545454);
      fill: #545454;
      fill: var(--mdl-textColor-primary, #545454); }
    .md-list-item--space-light.md-list-item--space-meeting .md-button {
      color: #F7F7F7;
      color: var(--mdl-button-primary-text-color, #F7F7F7);
      background-color: #00853C;
      background-color: var(--mdl-button-join-bg-color, #00853C); }
      .md-list-item--space-light.md-list-item--space-meeting .md-button:hover {
        background-color: #03612C;
        background-color: var(--mdl-button-join-hover-bg-color, #03612C); }

/** @component stepper */
.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: #FFFFFF;
  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: 0.125rem;
  stroke: #00A0D1; }

.md-stepper-line-disabled {
  stroke-width: 0.125rem;
  stroke: #CCCCCC; }

.md-stepper .md-step-incomplete {
  border: 0.125rem solid #00A0D1; }
  .md-stepper .md-step-incomplete:hover {
    background: #C9F4FF;
    border: 0.125rem solid #007AA3; }
  .md-stepper .md-step-incomplete:active {
    background: #91EBFF;
    border: 0.125rem solid #005E7D; }
  .md-stepper .md-step-incomplete.active {
    background: #91EBFF;
    border: 0.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: 0.125rem solid #A12512;
  background: #FFFFFF; }
  .md-stepper .md-step-error:hover {
    border: 0.125rem solid #A12512;
    background: #FFFFFF; }
  .md-stepper .md-step-error:active {
    border: 0.125rem solid #A12512;
    background: #FFFFFF; }
  .md-stepper .md-step-error.active {
    border: 0.125rem solid #A12512;
    background: #FFFFFF; }

.md-stepper .md-step-disabled {
  border: 0.125rem solid #B2B2B2;
  background: #FFFFFF;
  pointer-events: none;
  cursor: default; }
  .md-stepper .md-step-disabled:hover {
    border: 0.125rem solid #B2B2B2;
    background: #FFFFFF; }
  .md-stepper .md-step-disabled:active {
    border: 0.125rem solid #B2B2B2;
    background: #FFFFFF; }
  .md-stepper .md-step-disabled.active {
    border: 0.125rem solid #B2B2B2;
    background: #FFFFFF; }

.md-stepper .md-step-title {
  cursor: pointer;
  font-family: 'CiscoSansTT Light';
  font-style: normal;
  font-weight: 500;
  font-size: 0.875rem; }

.md-stepper .md-step-title-disabled {
  cursor: default; }

/** @component tabs */
.md-tab__list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 0.875rem;
  list-style: none; }
  .md-tab__list:before, .md-tab__list:after {
    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:hover, .md-tab__list .md-tab__item > a:focus {
        text-decoration: none;
        background-color: #EDEDED; }
    .md-tab__list .md-tab__item.disabled > a {
      color: #949494; }
      .md-tab__list .md-tab__item.disabled > a:hover, .md-tab__list .md-tab__item.disabled > a:focus {
        color: #949494;
        text-decoration: none;
        cursor: not-allowed;
        background-color: transparent; }
  .md-tab__list .open > a, .md-tab__list .open > a:hover, .md-tab__list .open > a:focus {
    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: 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: #000000;
    background: #FFFFFF;
    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:hover,
  .md-tab--pills .md-tab__item.active a:focus {
    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:hover, .md-tab--pills .md-tab__item.disabled:focus {
      background: #FFFFFF; }
  .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-tab--pills .md-tab__list md-tab:first-child > li > a, .md-tab--pills .md-tab__list .md md-tab:first-child > .li > a, .md .md-tab--pills .md-tab__list md-tab:first-child > .li > a, .md-tab--pills .md-tab__list .md md-tab:first-child > .md-li > a, .md .md-tab--pills .md-tab__list md-tab:first-child > .md-li > a {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px; }

.md-tab--pills .md-tab__list md-tab:last-child > li > a, .md-tab--pills .md-tab__list .md md-tab:last-child > .li > a, .md .md-tab--pills .md-tab__list md-tab:last-child > .li > a, .md-tab--pills .md-tab__list .md md-tab:last-child > .md-li > a, .md .md-tab--pills .md-tab__list md-tab:last-child > .md-li > a {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px; }

.md-tab--pills .md-tab__list 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) > .li > a, .md .md-tab--pills .md-tab__list 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 .md-tab--pills .md-tab__list md-tab:not(:first-child):not(:last-child) > .md-li > a {
  border-radius: 0px; }

.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: 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--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, .md-tab--justified.md-tab--tabs .md-tab__item {
  flex-grow: 1; }

.md-tab--justified .dropdown .dropdown-menu {
  top: auto;
  left: auto; }

.md-tab__content {
  width: 100%;
  background-color: #FFFFFF;
  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: 0px; }

.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: 0px;
    border-bottom: 1px solid #CCCCCC;
    border-radius: 0px; }
    .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;
      transition: border-bottom-color 0.5s ease; }
    .md-tab--tabs .md-tab__item > a:focus, .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item > a:focus {
      box-shadow: none; }
  .md-tab--tabs .md-tab__item.active > a, .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item.active > a, .md-tab--tabs .md-tab__item.active > a:hover, .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item.active > a:hover, .md-tab--tabs .md-tab__item.active > a:focus, .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item.active > a:focus {
    padding-bottom: 8px;
    color: #00A0D1;
    cursor: default;
    background-color: transparent;
    border: 0px;
    border-bottom: 3px solid #00A0D1;
    transition: border-bottom-color 0.5s ease, color 0.5s ease; }

.center .md-tab--tabs, .center .md-tab--tabs.md-tab--justified > .md-tab__list {
  display: flex;
  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--stacked .md-tab__item a, .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 {
  padding-left: 0; }
  .md-tab--tabs.md-tab--stacked .md-tab__item a:hover, .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 {
    background-color: transparent; }

.md-tab--tabs.md-tab--stacked .md-tab__item:not(.active) a:hover, .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 {
  padding-bottom: 6px; }

.md-tab--tabs.md-tab--stacked .md-tab__item.active a, .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 {
  padding-bottom: 6px; }

.md-tab--tabs .md-tab__item, .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item,
.md-tab--subnav .md-tab__item {
  padding-left: 8px; }
  .md-tab--tabs .md-tab__item a, .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item a,
  .md-tab--subnav .md-tab__item a {
    padding-right: 0px;
    padding-left: 0;
    margin-right: 12px;
    font-size: 1rem;
    color: #292929;
    text-align: left;
    border-bottom: 1px solid #CCCCCC;
    border-radius: 0px; }
    .md-tab--tabs .md-tab__item a:hover,
    .md-tab--subnav .md-tab__item a:hover {
      color: #292929;
      background-color: transparent;
      border-bottom: 3px solid #949494; }

.md-tab--tabs > .active > a, .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a,
.md-tab--tabs > .active > a:hover,
.md-tab--tabs.md-tab--justified > .md-tab__list > .active > a:hover,
.md-tab--tabs > .active > a:focus,
.md-tab--tabs.md-tab--justified > .md-tab__list > .active > a:focus,
.md-tab--subnav > .active > a,
.md-tab--subnav > .active > a:hover,
.md-tab--subnav > .active > a:focus {
  color: #00A0D1;
  border: 0px;
  border-bottom: 3px solid #00A0D1; }

@media (min-width: 40em) {
  .md-tab--tabs .md-tab__item > a, .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item > a,
  .md-tab--subnav .md-tab__item > a {
    border-bottom: 1px solid #CCCCCC;
    border-radius: 0px; }
  .md-tab--tabs > .active > a, .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a,
  .md-tab--tabs > .active > a:hover,
  .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a:hover,
  .md-tab--tabs > .active > a:focus,
  .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a:focus,
  .md-tab--subnav > .active > a,
  .md-tab--subnav > .active > a:hover,
  .md-tab--subnav > .active > a:focus {
    border-bottom: 3px solid #00A0D1; } }

.md-tab--subnav {
  padding-top: 28px; }
  .md-tab--subnav .md-tab__item:first-of-type {
    padding-left: 0px; }

.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: 0px; }
    .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: none; }
    .md-tab--stacked .md-tab__item > a:hover {
      background-color: #CCCCCC; }

.md-tab--tabs, .md-tab--tabs.md-tab--justified > .md-tab__list,
.md-tab--subnav {
  border-bottom: 0; }
  .md-tab--tabs .md-tab__list, .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__list,
  .md-tab--subnav .md-tab__list {
    position: relative;
    top: 1px;
    margin-bottom: 0; }
  .md-tab--tabs .md-tab__item > a, .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item > a,
  .md-tab--subnav .md-tab__item > a {
    border-radius: 4px; }
  @media (min-width: 40em) {
    .md-tab--tabs .md-tab__item > a, .md-tab--tabs.md-tab--justified > .md-tab__list .md-tab__item > a,
    .md-tab--subnav .md-tab__item > a {
      border-radius: 4px 4px 0 0; }
    .md-tab--tabs > .active > a, .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a,
    .md-tab--tabs > .active > a:hover,
    .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a:hover,
    .md-tab--tabs > .active > a:focus,
    .md-tab--tabs.md-tab--justified > .md-tab__list > .active > a:focus,
    .md-tab--subnav > .active > a,
    .md-tab--subnav > .active > a:hover,
    .md-tab--subnav > .active > a:focus {
      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: 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: #FFFFFF;
    border: 1px solid #EDEDED;
    opacity: 0.7; }
    .md-tab--cstabs > .md-tab__list > .md-tab__item > a:hover {
      color: #000000;
      cursor: pointer;
      background-color: #FFFFFF;
      opacity: 1; }
    .md-tab--cstabs > .md-tab__list > .md-tab__item > a:focus {
      outline: none;
      box-shadow: none; }
    .md-tab--cstabs > .md-tab__list > .md-tab__item > a > md-tab-heading > div,
    .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: 0px; }
  .md-tab--cstabs > .md-tab__list > .md-tab__item:last-of-type > a {
    margin-right: 0px; }
  .md-tab--cstabs > .md-tab__list > .md-tab__item.active > a {
    height: 64px;
    margin-bottom: 0px;
    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid #EDEDED;
    border-bottom: none;
    opacity: 1; }
    .md-tab--cstabs > .md-tab__list > .md-tab__item.active > a:hover {
      background-color: #FFFFFF;
      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 {
  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: 0.5; }
  .md-tab--graytab.md-tab--cstabs .md-tab__item > a:hover, .md-tab--graytab.md-tab--cstabs .md-tab__item > a:focus {
    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:hover, .md-tab--graytab.md-tab--cstabs .md-tab__item.active > a:focus {
    background-color: #EDEDED; }

.md-tab--graytab .md-tab__content {
  background-color: #EDEDED; }

.md-tab__item {
  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: #000000;
      background: #FFFFFF;
      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:hover,
    .md-tab__item.md-type--pills.active a:focus {
      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:hover, .md-tab__item.md-type--pills.disabled:focus {
        background: #FFFFFF; }
    .md-tab__item.md-type--pills:first-child > a, .md-tab__item.md-type--pills.first > a {
      border-bottom-left-radius: 20px;
      border-top-left-radius: 20px; }
    .md-tab__item.md-type--pills:last-child > a, .md-tab__item.md-type--pills.last > 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: 0px;
      border-bottom: 1px solid #CCCCCC;
      border-radius: 0px; }
      .md-tab__item.md-type--tabs > a:hover {
        padding-bottom: 8px;
        background-color: transparent;
        border-bottom: 3px solid #949494;
        transition: border-bottom-color 0.5s ease; }
      .md-tab__item.md-type--tabs > a:focus {
        box-shadow: none; }
    .md-tab__item.md-type--tabs.active > a, .md-tab__item.md-type--tabs.active > a:hover, .md-tab__item.md-type--tabs.active > a:focus {
      padding-bottom: 8px;
      color: #00A0D1;
      cursor: default;
      background-color: transparent;
      border: 0px;
      border-bottom: 3px solid #00A0D1;
      transition: border-bottom-color 0.5s ease, color 0.5s ease; }

/** @component time-picker */
.md-timepicker-container {
  display: inline-block; }

.md-timepicker_wrapper {
  display: inline-block; }

.md-timepicker__dropdown {
  padding-right: 0.4375rem;
  padding-left: 0.4375rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  z-index: 89;
  background: #FFFFFF;
  border: solid 1px #cccccc;
  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: inline-flex;
    align-items: center; }
    .md-timepicker__dropdown .inline-flex input {
      margin: 0; }
    .md-timepicker__dropdown .inline-flex div {
      display: flex;
      flex-flow: column;
      padding-right: 0.4375rem;
      padding-left: 0.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: 0.5rem;
    padding-left: 0.5rem;
    padding-bottom: 0.5rem; }

/** @component toggle-switch */
.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: none;
  box-shadow: var(--md-globals-focus-ring-box-shadow); }
  .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) {
    box-shadow: none; }

.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, .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: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, .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: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, .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: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, .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: #FFFFFF; }

.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: none;
  box-shadow: var(--md-globals-focus-ring-box-shadow); }
  .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) {
    box-shadow: none; }

.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, .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: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, .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: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, .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: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, .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: 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: 0.75rem;
      cursor: pointer;
      border: none;
      border-radius: 24px;
      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: #FFFFFF;
        border-radius: 100%;
        content: '';
        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.32);
        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: 0.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);
    transform: translateX(-100%); }

/** @component tooltip */
md-tooltip__text,
.md-tooltip__text {
  min-width: 40px;
  max-width: 200px;
  padding: 8px 12px;
  font-size: 16px;
  line-height: 1.71429;
  color: #FFFFFF;
  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;
  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; }

/** @component top-bar */
.md-top-bar {
  width: 100%;
  color: #FFFFFF;
  background-color: #292929;
  fill: #FFFFFF; }
  .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: flex;
    justify-content: space-between;
    align-content: center;
    align-items: center;
    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;
    align-items: center;
    justify-content: center;
    flex: 2 0 auto; }
    .md-top-bar__nav .md-list-item {
      padding: 0.125rem 0.75rem; }
    @media only screen and (min-width: 64.0625em) {
      .md-top-bar__nav {
        display: flex; } }
    .md-top-bar__nav--right {
      justify-content: flex-end; }
  .md-top-bar__nav .md-list-item,
  .md-top-bar .md-tb-mobile .md-list-item {
    color: #FFFFFF;
    background-color: transparent; }
    .md-top-bar__nav .md-list-item.active:not(:disabled), .md-top-bar__nav .md-list-item:hover:not(:disabled),
    .md-top-bar .md-tb-mobile .md-list-item.active:not(:disabled),
    .md-top-bar .md-tb-mobile .md-list-item:hover:not(:disabled) {
      color: #00A0D1;
      background-color: transparent; }
    .md-top-bar__nav .md-list-item:focus,
    .md-top-bar .md-tb-mobile .md-list-item:focus {
      border-color: transparent;
      outline: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow); }
      .md-top-bar__nav .md-list-item:focus:not(:focus-visible),
      .md-top-bar .md-tb-mobile .md-list-item:focus:not(:focus-visible) {
        box-shadow: none; }
  .md-top-bar__right {
    display: none; }
    @media only screen and (min-width: 64.0625em) {
      .md-top-bar__right {
        display: flex;
        flex: 0 1 auto;
        align-items: center;
        justify-content: flex-end;
        order: 1;
        margin-right: 1rem; }
        .md-top-bar__right button:focus,
        .md-top-bar__right a:focus {
          border-color: transparent;
          outline: none;
          box-shadow: var(--md-globals-focus-ring-box-shadow); }
          .md-top-bar__right button:focus:not(:focus-visible),
          .md-top-bar__right a:focus:not(:focus-visible) {
            box-shadow: none; }
        .md-top-bar__right a {
          padding: 0.75rem;
          color: #FFFFFF; }
        .md-top-bar__right button {
          margin-left: 0.75rem; } }
  @media only screen and (min-width: 64.0625em) {
    .md-top-bar__user {
      display: flex;
      align-items: center; }
      .md-top-bar__user .md-avatar {
        margin-left: 0.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: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow); }
      .md-top-bar__user .md-avatar:focus:not(:focus-visible) {
        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;
    flex: 0 1 auto;
    align-self: center; }
    @media only screen and (min-width: 64.0625em) {
      .md-top-bar__mobile-menu-button {
        display: none; } }
  .md-top-bar__brand {
    margin: 0.375rem 1rem;
    flex: 1 0 auto; }
    .md-top-bar__brand .md-brand {
      display: flex;
      padding: 1rem;
      color: inherit;
      text-decoration: none;
      align-items: center; }
      .md-top-bar__brand .md-brand:focus {
        border-color: transparent;
        outline: none;
        box-shadow: var(--md-globals-focus-ring-box-shadow); }
        .md-top-bar__brand .md-brand:focus:not(:focus-visible) {
          box-shadow: none; }
      .md-top-bar__brand .md-brand__logo {
        display: flex;
        width: auto;
        height: 2.25rem;
        font-size: 2.25rem; }
        .md-top-bar__brand .md-brand__logo--pad {
          margin-right: 0.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: 0.875rem; } }
    @media only screen and (min-width: 64.0625em) {
      .md-top-bar__brand {
        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: flex;
    width: 100vw;
    height: 100vh;
    margin-left: 0;
    color: #FFFFFF;
    background-color: #292929;
    opacity: 0;
    transform: translateX(-150%);
    box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.2);
    animation-duration: 250ms;
    animation-name: slideLeft;
    animation-timing-function: ease-in-out;
    transition: opacity 1s ease-in-out;
    flex-direction: column;
    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;
      transform: translateX(0);
      animation-duration: 250ms;
      animation-name: slideRight;
      animation-timing-function: ease-in-out;
      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;
      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: 0.25rem 3.75rem 0.25rem 1rem;
      flex: 0 1 auto; }
      .md-top-bar .md-tb-mobile .md-top-bar__brand .md-brand {
        flex-direction: column;
        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: #FFFFFF;
    fill: inherit; }
    .md-top-bar--light .md-brand:focus {
      border-color: transparent;
      outline: none;
      box-shadow: var(--md-globals-focus-ring-box-shadow); }
      .md-top-bar--light .md-brand:focus:not(:focus-visible) {
        box-shadow: none; }
    .md-top-bar--light .md-top-bar__nav,
    .md-top-bar--light .md-tb-mobile {
      color: inherit;
      background-color: #FFFFFF;
      fill: inherit; }
      .md-top-bar--light .md-top-bar__nav .md-list-item,
      .md-top-bar--light .md-tb-mobile .md-list-item {
        color: inherit;
        background-color: transparent; }
        .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),
        .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) {
          color: #007AA3;
          background-color: transparent; }
        .md-top-bar--light .md-top-bar__nav .md-list-item:focus,
        .md-top-bar--light .md-tb-mobile .md-list-item:focus {
          border-color: transparent;
          outline: none;
          box-shadow: var(--md-globals-focus-ring-box-shadow); }
          .md-top-bar--light .md-top-bar__nav .md-list-item:focus:not(:focus-visible),
          .md-top-bar--light .md-tb-mobile .md-list-item:focus:not(:focus-visible) {
            box-shadow: none; }
      .md-top-bar--light .md-top-bar__nav .md-list-separator,
      .md-top-bar--light .md-tb-mobile .md-list-separator {
        background-color: #EDEDED; }
    .md-top-bar--light .md-top-bar__right {
      color: inherit; }
      .md-top-bar--light .md-top-bar__right button:focus,
      .md-top-bar--light .md-top-bar__right a:focus {
        border-color: transparent;
        outline: none;
        box-shadow: var(--md-globals-focus-ring-box-shadow); }
        .md-top-bar--light .md-top-bar__right button:focus:not(:focus-visible),
        .md-top-bar--light .md-top-bar__right a:focus:not(:focus-visible) {
          box-shadow: none; }
      .md-top-bar--light .md-top-bar__right a {
        padding: 0.75rem;
        color: inherit; }
  .md-top-bar--blue {
    background-color: #00A0D1; }
    .md-top-bar--blue .md-top-bar__nav,
    .md-top-bar--blue .md-tb-mobile {
      background-color: #00A0D1; }
      .md-top-bar--blue .md-top-bar__nav .md-list-item,
      .md-top-bar--blue .md-tb-mobile .md-list-item {
        background-color: transparent; }
        .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),
        .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) {
          color: #000000; }

@keyframes slideRight {
  0% {
    transform: translateX(-150%); }
  100% {
    transform: translateX(-2rem); } }

@keyframes slideLeft {
  0% {
    transform: translateX(-2rem); }
  100% {
    transform: translateX(-150%); } }

.fade {
  opacity: 0;
  transition: opacity 0.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;
  transition-duration: 0.35s;
  transition-property: height, visibility;
  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 {
  filter: blur(5px); }

.clearfix:before, .clearfix:after {
  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; }

/* stylelint-disable font-family-no-missing-generic-family-keyword */
/**
* @component utilities
* @section visibility
*
* @state .hide
* @state .hidden
* @state .show
* @state .invisible
* @state .text-hide
*
*/
.hide,
.hidden {
  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; }

/* small displays */
@media only screen {
  .show-for-small-only, .show-for-small-up, .hide-for-medium-only, .hide-for-medium-up, .hide-for-large-only, .hide-for-large-up, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: inherit !important; }
  .hide-for-small-only, .hide-for-small-up, .show-for-medium-only, .show-for-medium-up, .show-for-large-only, .show-for-large-up, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: none !important; }
  .visible-for-small-only, .visible-for-small-up, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto; }
  .hidden-for-small-only, .hidden-for-small-up, .visible-for-medium-only, .visible-for-medium-up, .visible-for-large-only, .visible-for-large-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.show-for-small-only, table.show-for-small-up, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up {
    display: table !important; }
  thead.show-for-small-only, thead.show-for-small-up, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up {
    display: table-header-group !important; }
  tbody.show-for-small-only, tbody.show-for-small-up, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }
  tr.show-for-small-only, tr.show-for-small-up, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up {
    display: table-row; }
  th.show-for-small-only, .md .show-for-small-only.th,
  .md .show-for-small-only.md-th, td.show-for-small-only, .md .show-for-small-only.td,
  .md .show-for-small-only.md-td, th.show-for-small-up, .md .show-for-small-up.th,
  .md .show-for-small-up.md-th, td.show-for-small-up, .md .show-for-small-up.td,
  .md .show-for-small-up.md-td, th.hide-for-medium-only, .md .hide-for-medium-only.th,
  .md .hide-for-medium-only.md-th, td.hide-for-medium-only, .md .hide-for-medium-only.td,
  .md .hide-for-medium-only.md-td, th.hide-for-medium-up, .md .hide-for-medium-up.th,
  .md .hide-for-medium-up.md-th, td.hide-for-medium-up, .md .hide-for-medium-up.td,
  .md .hide-for-medium-up.md-td, th.hide-for-large-only, .md .hide-for-large-only.th,
  .md .hide-for-large-only.md-th, td.hide-for-large-only, .md .hide-for-large-only.td,
  .md .hide-for-large-only.md-td, th.hide-for-large-up, .md .hide-for-large-up.th,
  .md .hide-for-large-up.md-th, td.hide-for-large-up, .md .hide-for-large-up.td,
  .md .hide-for-large-up.md-td, th.hide-for-xlarge-only, .md .hide-for-xlarge-only.th,
  .md .hide-for-xlarge-only.md-th, td.hide-for-xlarge-only, .md .hide-for-xlarge-only.td,
  .md .hide-for-xlarge-only.md-td, th.hide-for-xlarge-up, .md .hide-for-xlarge-up.th,
  .md .hide-for-xlarge-up.md-th, td.hide-for-xlarge-up, .md .hide-for-xlarge-up.td,
  .md .hide-for-xlarge-up.md-td, th.hide-for-xxlarge-only, .md .hide-for-xxlarge-only.th,
  .md .hide-for-xxlarge-only.md-th, td.hide-for-xxlarge-only, .md .hide-for-xxlarge-only.td,
  .md .hide-for-xxlarge-only.md-td, th.hide-for-xxlarge-up, .md .hide-for-xxlarge-up.th,
  .md .hide-for-xxlarge-up.md-th, td.hide-for-xxlarge-up, .md .hide-for-xxlarge-up.td,
  .md .hide-for-xxlarge-up.md-td {
    display: table-cell !important; } }

/* medium displays */
@media only screen and (min-width: 40.0625em) {
  .hide-for-small-only, .show-for-small-up, .show-for-medium-only, .show-for-medium-up, .hide-for-large-only, .hide-for-large-up, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .hide-for-medium-only, .hide-for-medium-up, .show-for-large-only, .show-for-large-up, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .visible-for-medium-only, .visible-for-medium-up, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .hidden-for-medium-only, .hidden-for-medium-up, .visible-for-large-only, .visible-for-large-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-small-only, table.show-for-small-up, table.show-for-medium-only, table.show-for-medium-up, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up {
    display: table !important; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.show-for-medium-only, thead.show-for-medium-up, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.show-for-medium-only, tr.show-for-medium-up, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up {
    display: table-row; }
  th.hide-for-small-only, .md .hide-for-small-only.th,
  .md .hide-for-small-only.md-th, td.hide-for-small-only, .md .hide-for-small-only.td,
  .md .hide-for-small-only.md-td, th.show-for-small-up, .md .show-for-small-up.th,
  .md .show-for-small-up.md-th, td.show-for-small-up, .md .show-for-small-up.td,
  .md .show-for-small-up.md-td, th.show-for-medium-only, .md .show-for-medium-only.th,
  .md .show-for-medium-only.md-th, td.show-for-medium-only, .md .show-for-medium-only.td,
  .md .show-for-medium-only.md-td, th.show-for-medium-up, .md .show-for-medium-up.th,
  .md .show-for-medium-up.md-th, td.show-for-medium-up, .md .show-for-medium-up.td,
  .md .show-for-medium-up.md-td, th.hide-for-large-only, .md .hide-for-large-only.th,
  .md .hide-for-large-only.md-th, td.hide-for-large-only, .md .hide-for-large-only.td,
  .md .hide-for-large-only.md-td, th.hide-for-large-up, .md .hide-for-large-up.th,
  .md .hide-for-large-up.md-th, td.hide-for-large-up, .md .hide-for-large-up.td,
  .md .hide-for-large-up.md-td, th.hide-for-xlarge-only, .md .hide-for-xlarge-only.th,
  .md .hide-for-xlarge-only.md-th, td.hide-for-xlarge-only, .md .hide-for-xlarge-only.td,
  .md .hide-for-xlarge-only.md-td, th.hide-for-xlarge-up, .md .hide-for-xlarge-up.th,
  .md .hide-for-xlarge-up.md-th, td.hide-for-xlarge-up, .md .hide-for-xlarge-up.td,
  .md .hide-for-xlarge-up.md-td, th.hide-for-xxlarge-only, .md .hide-for-xxlarge-only.th,
  .md .hide-for-xxlarge-only.md-th, td.hide-for-xxlarge-only, .md .hide-for-xxlarge-only.td,
  .md .hide-for-xxlarge-only.md-td, th.hide-for-xxlarge-up, .md .hide-for-xxlarge-up.th,
  .md .hide-for-xxlarge-up.md-th, td.hide-for-xxlarge-up, .md .hide-for-xxlarge-up.td,
  .md .hide-for-xxlarge-up.md-td {
    display: table-cell !important; } }

/* large displays */
@media only screen and (min-width: 64.0625em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-medium-only, .show-for-medium-up, .show-for-large-only, .show-for-large-up, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-medium-only, .hide-for-medium-up, .hide-for-large-only, .hide-for-large-up, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-medium-only, .visible-for-medium-up, .visible-for-large-only, .visible-for-large-up, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-medium-only, .hidden-for-medium-up, .hidden-for-large-only, .hidden-for-large-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-small-only, table.show-for-small-up, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-only, table.show-for-large-up, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up {
    display: table !important; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-only, thead.show-for-large-up, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-only, tbody.show-for-large-up, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-only, tr.show-for-large-up, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up {
    display: table-row; }
  th.hide-for-small-only, .md .hide-for-small-only.th,
  .md .hide-for-small-only.md-th, td.hide-for-small-only, .md .hide-for-small-only.td,
  .md .hide-for-small-only.md-td, th.show-for-small-up, .md .show-for-small-up.th,
  .md .show-for-small-up.md-th, td.show-for-small-up, .md .show-for-small-up.td,
  .md .show-for-small-up.md-td, th.hide-for-medium-only, .md .hide-for-medium-only.th,
  .md .hide-for-medium-only.md-th, td.hide-for-medium-only, .md .hide-for-medium-only.td,
  .md .hide-for-medium-only.md-td, th.show-for-medium-up, .md .show-for-medium-up.th,
  .md .show-for-medium-up.md-th, td.show-for-medium-up, .md .show-for-medium-up.td,
  .md .show-for-medium-up.md-td, th.show-for-large-only, .md .show-for-large-only.th,
  .md .show-for-large-only.md-th, td.show-for-large-only, .md .show-for-large-only.td,
  .md .show-for-large-only.md-td, th.show-for-large-up, .md .show-for-large-up.th,
  .md .show-for-large-up.md-th, td.show-for-large-up, .md .show-for-large-up.td,
  .md .show-for-large-up.md-td, th.hide-for-xlarge-only, .md .hide-for-xlarge-only.th,
  .md .hide-for-xlarge-only.md-th, td.hide-for-xlarge-only, .md .hide-for-xlarge-only.td,
  .md .hide-for-xlarge-only.md-td, th.hide-for-xlarge-up, .md .hide-for-xlarge-up.th,
  .md .hide-for-xlarge-up.md-th, td.hide-for-xlarge-up, .md .hide-for-xlarge-up.td,
  .md .hide-for-xlarge-up.md-td, th.hide-for-xxlarge-only, .md .hide-for-xxlarge-only.th,
  .md .hide-for-xxlarge-only.md-th, td.hide-for-xxlarge-only, .md .hide-for-xxlarge-only.td,
  .md .hide-for-xxlarge-only.md-td, th.hide-for-xxlarge-up, .md .hide-for-xxlarge-up.th,
  .md .hide-for-xxlarge-up.md-th, td.hide-for-xxlarge-up, .md .hide-for-xxlarge-up.td,
  .md .hide-for-xxlarge-up.md-td {
    display: table-cell !important; } }

/* xlarge displays */
@media only screen and (min-width: 90.0625em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-medium-only, .show-for-medium-up, .hide-for-large-only, .show-for-large-up, .show-for-xlarge-only, .show-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-medium-only, .hide-for-medium-up, .show-for-large-only, .hide-for-large-up, .hide-for-xlarge-only, .hide-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-large-only, .visible-for-large-up, .visible-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-large-only, .hidden-for-large-up, .hidden-for-xlarge-only, .hidden-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-small-only, table.show-for-small-up, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-large-only, table.show-for-large-up, table.show-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up {
    display: table !important; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-large-only, thead.show-for-large-up, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-large-only, tr.show-for-large-up, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up {
    display: table-row; }
  th.hide-for-small-only, .md .hide-for-small-only.th,
  .md .hide-for-small-only.md-th, td.hide-for-small-only, .md .hide-for-small-only.td,
  .md .hide-for-small-only.md-td, th.show-for-small-up, .md .show-for-small-up.th,
  .md .show-for-small-up.md-th, td.show-for-small-up, .md .show-for-small-up.td,
  .md .show-for-small-up.md-td, th.hide-for-medium-only, .md .hide-for-medium-only.th,
  .md .hide-for-medium-only.md-th, td.hide-for-medium-only, .md .hide-for-medium-only.td,
  .md .hide-for-medium-only.md-td, th.show-for-medium-up, .md .show-for-medium-up.th,
  .md .show-for-medium-up.md-th, td.show-for-medium-up, .md .show-for-medium-up.td,
  .md .show-for-medium-up.md-td, th.hide-for-large-only, .md .hide-for-large-only.th,
  .md .hide-for-large-only.md-th, td.hide-for-large-only, .md .hide-for-large-only.td,
  .md .hide-for-large-only.md-td, th.show-for-large-up, .md .show-for-large-up.th,
  .md .show-for-large-up.md-th, td.show-for-large-up, .md .show-for-large-up.td,
  .md .show-for-large-up.md-td, th.show-for-xlarge-only, .md .show-for-xlarge-only.th,
  .md .show-for-xlarge-only.md-th, td.show-for-xlarge-only, .md .show-for-xlarge-only.td,
  .md .show-for-xlarge-only.md-td, th.show-for-xlarge-up, .md .show-for-xlarge-up.th,
  .md .show-for-xlarge-up.md-th, td.show-for-xlarge-up, .md .show-for-xlarge-up.td,
  .md .show-for-xlarge-up.md-td, th.hide-for-xxlarge-only, .md .hide-for-xxlarge-only.th,
  .md .hide-for-xxlarge-only.md-th, td.hide-for-xxlarge-only, .md .hide-for-xxlarge-only.td,
  .md .hide-for-xxlarge-only.md-td, th.hide-for-xxlarge-up, .md .hide-for-xxlarge-up.th,
  .md .hide-for-xxlarge-up.md-th, td.hide-for-xxlarge-up, .md .hide-for-xxlarge-up.td,
  .md .hide-for-xxlarge-up.md-td {
    display: table-cell !important; } }

/* xxlarge displays */
@media only screen and (min-width: 120.0625em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-medium-only, .show-for-medium-up, .hide-for-large-only, .show-for-large-up, .hide-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-medium-only, .hide-for-medium-up, .show-for-large-only, .hide-for-large-up, .show-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-large-only, .visible-for-large-up, .hidden-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-large-only, .hidden-for-large-up, .visible-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: absolute !important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-large-only, table.show-for-large-up, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-only, table.show-for-xxlarge-up {
    display: table !important; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up {
    display: table-row; }
  th.hide-for-small-only, .md .hide-for-small-only.th,
  .md .hide-for-small-only.md-th, td.hide-for-small-only, .md .hide-for-small-only.td,
  .md .hide-for-small-only.md-td, th.show-for-small-up, .md .show-for-small-up.th,
  .md .show-for-small-up.md-th, td.show-for-small-up, .md .show-for-small-up.td,
  .md .show-for-small-up.md-td, th.hide-for-medium-only, .md .hide-for-medium-only.th,
  .md .hide-for-medium-only.md-th, td.hide-for-medium-only, .md .hide-for-medium-only.td,
  .md .hide-for-medium-only.md-td, th.show-for-medium-up, .md .show-for-medium-up.th,
  .md .show-for-medium-up.md-th, td.show-for-medium-up, .md .show-for-medium-up.td,
  .md .show-for-medium-up.md-td, th.hide-for-large-only, .md .hide-for-large-only.th,
  .md .hide-for-large-only.md-th, td.hide-for-large-only, .md .hide-for-large-only.td,
  .md .hide-for-large-only.md-td, th.show-for-large-up, .md .show-for-large-up.th,
  .md .show-for-large-up.md-th, td.show-for-large-up, .md .show-for-large-up.td,
  .md .show-for-large-up.md-td, th.hide-for-xlarge-only, .md .hide-for-xlarge-only.th,
  .md .hide-for-xlarge-only.md-th, td.hide-for-xlarge-only, .md .hide-for-xlarge-only.td,
  .md .hide-for-xlarge-only.md-td, th.show-for-xlarge-up, .md .show-for-xlarge-up.th,
  .md .show-for-xlarge-up.md-th, td.show-for-xlarge-up, .md .show-for-xlarge-up.td,
  .md .show-for-xlarge-up.md-td, th.show-for-xxlarge-only, .md .show-for-xxlarge-only.th,
  .md .show-for-xxlarge-only.md-th, td.show-for-xxlarge-only, .md .show-for-xxlarge-only.td,
  .md .show-for-xxlarge-only.md-td, th.show-for-xxlarge-up, .md .show-for-xxlarge-up.th,
  .md .show-for-xxlarge-up.md-th, td.show-for-xxlarge-up, .md .show-for-xxlarge-up.td,
  .md .show-for-xxlarge-up.md-td {
    display: table-cell !important; } }

/* Orientation targeting */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important; }

.hide-for-landscape,
.show-for-portrait {
  display: none !important; }

/* Specific visibility for tables */
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; }

td.hide-for-landscape, .md .hide-for-landscape.td,
.md .hide-for-landscape.md-td, td.show-for-portrait, .md .show-for-portrait.td,
.md .show-for-portrait.md-td,
th.hide-for-landscape,
.md .hide-for-landscape.th,
.md .hide-for-landscape.md-th,
th.show-for-portrait,
.md .show-for-portrait.th,
.md .show-for-portrait.md-th {
  display: table-cell !important; }

@media only screen and (orientation: landscape) {
  .show-for-landscape,
  .hide-for-portrait {
    display: inherit !important; }
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important; }
  /* Specific visibility for tables */
  table.show-for-landscape, table.hide-for-portrait {
    display: table !important; }
  thead.show-for-landscape, thead.hide-for-portrait {
    display: table-header-group !important; }
  tbody.show-for-landscape, tbody.hide-for-portrait {
    display: table-row-group !important; }
  tr.show-for-landscape, tr.hide-for-portrait {
    display: table-row !important; }
  td.show-for-landscape, .md .show-for-landscape.td,
  .md .show-for-landscape.md-td, td.hide-for-portrait, .md .hide-for-portrait.td,
  .md .hide-for-portrait.md-td,
  th.show-for-landscape,
  .md .show-for-landscape.th,
  .md .show-for-landscape.md-th,
  th.hide-for-portrait,
  .md .hide-for-portrait.th,
  .md .hide-for-portrait.md-th {
    display: table-cell !important; } }

@media only screen and (orientation: portrait) {
  .show-for-portrait,
  .hide-for-landscape {
    display: inherit !important; }
  .hide-for-portrait,
  .show-for-landscape {
    display: none !important; }
  /* Specific visibility for tables */
  table.show-for-portrait, table.hide-for-landscape {
    display: table !important; }
  thead.show-for-portrait, thead.hide-for-landscape {
    display: table-header-group !important; }
  tbody.show-for-portrait, tbody.hide-for-landscape {
    display: table-row-group !important; }
  tr.show-for-portrait, tr.hide-for-landscape {
    display: table-row !important; }
  td.show-for-portrait, .md .show-for-portrait.td,
  .md .show-for-portrait.md-td, td.hide-for-landscape, .md .hide-for-landscape.td,
  .md .hide-for-landscape.md-td,
  th.show-for-portrait,
  .md .show-for-portrait.th,
  .md .show-for-portrait.md-th,
  th.hide-for-landscape,
  .md .hide-for-landscape.th,
  .md .hide-for-landscape.md-th {
    display: table-cell !important; } }

/* Touch-enabled device targeting */
.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; }

/* Specific visibility for tables */
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; }

td.hide-for-touch, .md .hide-for-touch.td,
.md .hide-for-touch.md-td {
  display: table-cell !important; }

.touch td.show-for-touch, .touch .md .show-for-touch.td, .md .touch .show-for-touch.td,
.touch .md .show-for-touch.md-td, .md .touch .show-for-touch.md-td {
  display: table-cell !important; }

th.hide-for-touch, .md .hide-for-touch.th,
.md .hide-for-touch.md-th {
  display: table-cell !important; }

.touch th.show-for-touch, .touch .md .show-for-touch.th, .md .touch .show-for-touch.th,
.touch .md .show-for-touch.md-th, .md .touch .show-for-touch.md-th {
  display: table-cell !important; }

/* Screen reader-specific classes */
.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:focus, .show-on-focus:active {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto; }

/*
       * Print styles.
       *
       * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
       * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
      */
.print-only {
  display: none !important; }

@media print {
  * {
    color: #000000 !important;
    /* Black prints faster: h5bp.com/s */
    text-shadow: none !important;
    background: transparent !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; }
  td.show-for-print, .md .show-for-print.td,
  .md .show-for-print.md-td {
    display: table-cell !important; }
  th.show-for-print, .md .show-for-print.th,
  .md .show-for-print.md-th {
    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^='javascript:']:after,
  a[href^='#']:after {
    content: ''; }
  
  pre,
  .md .pre,
  .md .md-pre,
  blockquote,
  .md .blockquote,
  .md .md-blockquote {
    border: 1px solid #545454;
    page-break-inside: avoid; }
  thead {
    display: table-header-group;
    /* h5bp.com/t */ }
  tr,
  img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  @page {
    margin: 0.5cm; }
  
  p,
  .md .p,
  .md .md-form__section .section__content .sub-section__description,
  .md .md-p,
  h2,
  .md .h2,
  .md .md-h2,
  h3,
  .md .h3,
  .md .md-h3 {
    orphans: 3;
    widows: 3; }
  
  h2,
  .md .h2,
  .md .md-h2,
  h3,
  .md .h3,
  .md .md-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; } }

/* Print visibility */
@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; }
  td.show-for-print, .md .show-for-print.td,
  .md .show-for-print.md-td {
    display: table-cell !important; }
  th.show-for-print, .md .show-for-print.th,
  .md .show-for-print.md-th {
    display: table-cell !important; } }

@media not print {
  .show-for-print {
    display: none !important; } }

/* begin visibility override */
.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-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-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; }
  th.visible-xs, .md .visible-xs.th,
  .md .visible-xs.md-th,
  td.visible-xs,
  .md .visible-xs.td,
  .md .visible-xs.md-td {
    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; }
  th.visible-sm, .md .visible-sm.th,
  .md .visible-sm.md-th,
  td.visible-sm,
  .md .visible-sm.td,
  .md .visible-sm.md-td {
    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; }
  th.visible-md, .md .visible-md.th,
  .md .visible-md.md-th,
  td.visible-md,
  .md .visible-md.td,
  .md .visible-md.md-td {
    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; }
  th.visible-lg, .md .visible-lg.th,
  .md .visible-lg.md-th,
  td.visible-lg,
  .md .visible-lg.td,
  .md .visible-lg.md-td {
    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; }
  th.visible-print, .md .visible-print.th,
  .md .visible-print.md-th,
  td.visible-print,
  .md .visible-print.td,
  .md .visible-print.md-td {
    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; }

/**
 * @component variables
 * @section mediaqueries
 *
 * @variable $screen - screens only
 * @variable $landscape - landscape orientation
 * @variable $portrait - portrait orientation
 * @variable $small-up - screens 0px width and larger
 * @variable $small-only - small screens from 0 - 640px width
 * @variable $medium-up - screens 640px and larger
 * @variable $medium-only - screens 640px to 1024px
 * @variable $large-up - screens 1025px and larger
 * @variable $large-only - screens 1025px to 1440px
 * @variable $xlarge-up - screens 1441px and larger
 * @variable $xlarge-only - screens 1441px to 1920px
 * @variable $xxlarge-up - screens 1921px and larger
 * @variable $xxlarge-only - same as $xxlarge-up
 * @variable $retina - retina screens
 *
 * @scss
 *    @media only screen and (min-width:40.0625em) {
 *      **Media specific styles**
 *    }
 *
 */
.md-margin--none, .md-m0 {
  margin: 0 !important; }

.md-margin--xs {
  margin: 0.25rem !important; }

.md-margin--s, .md-m- {
  margin: 0.5rem !important; }

.md-margin, .md-m {
  margin: 1rem !important; }

.md-margin--l, .md-m\+ {
  margin: 1.5rem !important; }

.md-margin--xl, .md-m\+\+ {
  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-padding--none, .md-p0 {
  padding: 0 !important; }

.md-padding--xs {
  padding: 0.25rem !important; }

.md-padding--s, .md-p- {
  padding: 0.5rem !important; }

.md-padding, .md-p {
  padding: 1rem !important; }

.md-padding--l, .md-p\+ {
  padding: 1.5rem !important; }

.md-padding--xl, .md-p\+\+ {
  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: #CCCCCC !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: #FFFFFF !important; }

.md-color--white-100 {
  color: #FFFFFF !important; }

.md-color--white {
  color: #FFFFFF !important; }

.md-color--black-100 {
  color: #000000 !important; }

.md-color--black {
  color: #000000 !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: #99DDFF !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: #CCCCCC !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: #FFFFFF !important; }

.md-background-color--white-100 {
  background-color: #FFFFFF !important; }

.md-background-color--white {
  background-color: #FFFFFF !important; }

.md-background-color--black-100 {
  background-color: #000000 !important; }

.md-background-color--black {
  background-color: #000000 !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: #99DDFF !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; }
