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

.docs-icons__content--icon,.docs-icons__list-item--icon {
  font-family: momentum-ui-icons;
  font-weight: 400;
  font-style: normal;
  font-size: 1em;
  display: inline-block;
  vertical-align: middle;
  width: 1em;
  height: 1em;
  letter-spacing: .00001em;
  word-wrap: normal;
  font-smoothing: antialiased;
  -webkit-font-feature-settings: "liga";
  font-feature-settings: "liga";
}

.docs-icons__content--icon,.docs-icons__list-item--icon,.icon {
  line-height: 1;
  text-transform: none;
  white-space: pre;
  direction: ltr;
  text-rendering: optimizeLegibility;
}

.icon {
  position: relative;
  font-family: momentum-ui-icons;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  -webkit-font-feature-settings: "liga" 1;
  font-feature-settings: "liga" 1;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

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

  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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: "\F140";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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-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-attachment_12:before {
  content: "\F224";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.icon-device-in-room_20:before {
  content: "\F3EA";
}

.icon-device-in-room_24:before {
  content: "\F3EB";
}

.icon-device-in-room_32:before {
  content: "\F3EC";
}

.icon-device-in-room_48:before {
  content: "\F3ED";
}

.icon-device-in-room_56:before {
  content: "\F3EE";
}

.icon-device-in-room_8:before {
  content: "\F3EF";
}

.icon-device-in-room-active_24:before {
  content: "\F3F0";
}

.icon-display_14:before {
  content: "\F3FF";
}

.icon-display_16:before {
  content: "\F400";
}

.icon-display_24:before {
  content: "\F401";
}

.icon-display_36:before {
  content: "\F402";
}

.icon-display_72:before {
  content: "\F403";
}

.icon-display-input_16:before {
  content: "\F404";
}

.icon-display-input_24:before {
  content: "\F405";
}

.icon-dock-in_12:before {
  content: "\F423";
}

.icon-dock-in_16:before {
  content: "\F424";
}

.icon-dock-out_12:before {
  content: "\F425";
}

.icon-dock-out_16:before {
  content: "\F426";
}

.icon-document_12:before {
  content: "\F427";
}

.icon-document_14:before {
  content: "\F428";
}

.icon-document_16:before {
  content: "\F429";
}

.icon-document_18:before {
  content: "\F42A";
}

.icon-document_20:before {
  content: "\F42B";
}

.icon-document_24:before {
  content: "\F42C";
}

.icon-document_28:before {
  content: "\F42D";
}

.icon-document_32:before {
  content: "\F42E";
}

.icon-document_36:before {
  content: "\F42F";
}

.icon-document_40:before {
  content: "\F430";
}

.icon-document_44:before {
  content: "\F431";
}

.icon-document_72:before {
  content: "\F432";
}

.icon-document-create_16:before {
  content: "\F433";
}

.icon-document-move_16:before {
  content: "\F434";
}

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

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

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

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

.icon-download_10:before {
  content: "\F439";
}

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

.icon-download_130:before {
  content: "\F43B";
}

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

.icon-download_16:before {
  content: "\F43D";
}

.icon-download_18:before {
  content: "\F43E";
}

.icon-download_20:before {
  content: "\F43F";
}

.icon-download_24:before {
  content: "\F440";
}

.icon-download_28:before {
  content: "\F441";
}

.icon-download_32:before {
  content: "\F442";
}

.icon-download-active_20:before {
  content: "\F443";
}

.icon-download-circle_100:before {
  content: "\F444";
}

.icon-drag_14:before {
  content: "\F445";
}

.icon-drag_16:before {
  content: "\F446";
}

.icon-edit_10:before {
  content: "\F44C";
}

.icon-edit_12:before {
  content: "\F44D";
}

.icon-edit_14:before {
  content: "\F44E";
}

.icon-edit_16:before {
  content: "\F44F";
}

.icon-edit_18:before {
  content: "\F450";
}

.icon-edit_20:before {
  content: "\F451";
}

.icon-edit_24:before {
  content: "\F452";
}

.icon-edit_56:before {
  content: "\F453";
}

.icon-email_12:before {
  content: "\F454";
}

.icon-email_14:before {
  content: "\F455";
}

.icon-email_16:before {
  content: "\F456";
}

.icon-email_20:before {
  content: "\F457";
}

.icon-email_24:before {
  content: "\F458";
}

.icon-email_56:before {
  content: "\F459";
}

.icon-email-active_24:before {
  content: "\F45A";
}

.icon-email-circle_24:before {
  content: "\F45B";
}

.icon-email-circle_32:before {
  content: "\F45C";
}

.icon-email-circle_40:before {
  content: "\F45D";
}

.icon-email-invite_100:before {
  content: "\F45E";
}

.icon-email-invite_16:before {
  content: "\F45F";
}

.icon-email-invite_24:before {
  content: "\F460";
}

.icon-email-invite_32:before {
  content: "\F461";
}

.icon-email-read_16:before {
  content: "\F462";
}

.icon-email-read_20:before {
  content: "\F463";
}

.icon-email-read_24:before {
  content: "\F464";
}

.icon-emoticons_12:before {
  content: "\F46B";
}

.icon-emoticons_16:before {
  content: "\F46C";
}

.icon-emoticons_18:before {
  content: "\F46D";
}

.icon-emoticons_20:before {
  content: "\F46E";
}

.icon-emoticons_24:before {
  content: "\F46F";
}

.icon-end-remote-desktop-control_10:before {
  content: "\F470";
}

.icon-endpoint_10:before {
  content: "\F471";
}

.icon-endpoint_12:before {
  content: "\F472";
}

.icon-endpoint_14:before {
  content: "\F473";
}

.icon-endpoint_16:before {
  content: "\F474";
}

.icon-endpoint_20:before {
  content: "\F475";
}

.icon-endpoint_24:before {
  content: "\F476";
}

.icon-endpoint_28:before {
  content: "\F477";
}

.icon-endpoint_32:before {
  content: "\F478";
}

.icon-endpoint_48:before {
  content: "\F479";
}

.icon-endpoint_56:before {
  content: "\F47A";
}

.icon-endpoint_64:before {
  content: "\F47B";
}

.icon-endpoint_8:before {
  content: "\F47C";
}

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

.icon-endpoint-mx800_16:before {
  content: "\F486";
}

.icon-endpoint-mx800_20:before {
  content: "\F487";
}

.icon-enter_16:before {
  content: "\F48D";
}

.icon-enter-room_10:before {
  content: "\F48E";
}

.icon-enter-room_12:before {
  content: "\F48F";
}

.icon-enter-room_16:before {
  content: "\F490";
}

.icon-enter-room_20:before {
  content: "\F491";
}

.icon-enter-room_24:before {
  content: "\F492";
}

.icon-enter-room_28:before {
  content: "\F493";
}

.icon-enter-room_8:before {
  content: "\F494";
}

.icon-error_12:before {
  content: "\F49A";
}

.icon-error_16:before {
  content: "\F49B";
}

.icon-error_20:before {
  content: "\F49C";
}

.icon-error_24:before {
  content: "\F49D";
}

.icon-error_40:before {
  content: "\F49E";
}

.icon-error_8:before {
  content: "\F49F";
}

.icon-error_80:before {
  content: "\F4A0";
}

.icon-exit-room_12:before {
  content: "\F4AB";
}

.icon-exit-room_16:before {
  content: "\F4AC";
}

.icon-exit-room_20:before {
  content: "\F4AD";
}

.icon-exit-room_24:before {
  content: "\F4AE";
}

.icon-exit-room_28:before {
  content: "\F4AF";
}

.icon-favorite_10:before {
  content: "\F4C4";
}

.icon-favorite_12:before {
  content: "\F4C5";
}

.icon-favorite_14:before {
  content: "\F4C6";
}

.icon-favorite_16:before {
  content: "\F4C7";
}

.icon-favorite_20:before {
  content: "\F4C8";
}

.icon-favorite_24:before {
  content: "\F4C9";
}

.icon-favorite_28:before {
  content: "\F4CA";
}

.icon-favorite_8:before {
  content: "\F4CB";
}

.icon-favorite-active_12:before {
  content: "\F4CC";
}

.icon-favorite-active_14:before {
  content: "\F4CD";
}

.icon-favorite-active_16:before {
  content: "\F4CE";
}

.icon-favorite-active_20:before {
  content: "\F4CF";
}

.icon-favorite-active_24:before {
  content: "\F4D0";
}

.icon-favorite-active_28:before {
  content: "\F4D1";
}

.icon-favorite-active_8:before {
  content: "\F4D2";
}

.icon-favorite-filled_12:before {
  content: "\F4D3";
}

.icon-favorite-filled_14:before {
  content: "\F4D4";
}

.icon-favorite-filled_16:before {
  content: "\F4D5";
}

.icon-favorite-filled_20:before {
  content: "\F4D6";
}

.icon-favorite-filled_24:before {
  content: "\F4D7";
}

.icon-favorite-filled_28:before {
  content: "\F4D8";
}

.icon-favorite-filled_8:before {
  content: "\F4D9";
}

.icon-feedback_12:before {
  content: "\F4DC";
}

.icon-feedback_14:before {
  content: "\F4DD";
}

.icon-feedback_16:before {
  content: "\F4DE";
}

.icon-feedback_20:before {
  content: "\F4DF";
}

.icon-feedback_72:before {
  content: "\F4E0";
}

.icon-feedback_8:before {
  content: "\F4E1";
}

.icon-feedback-active_12:before {
  content: "\F4E2";
}

.icon-feedback-active_14:before {
  content: "\F4E3";
}

.icon-feedback-active_16:before {
  content: "\F4E4";
}

.icon-feedback-active_20:before {
  content: "\F4E5";
}

.icon-feedback-active_8:before {
  content: "\F4E6";
}

.icon-file-audio_12:before {
  content: "\F4EB";
}

.icon-file-audio_16:before {
  content: "\F4EC";
}

.icon-file-audio_24:before {
  content: "\F4ED";
}

.icon-file-audio_28:before {
  content: "\F4EE";
}

.icon-file-audio_32:before {
  content: "\F4EF";
}

.icon-file-audio_36:before {
  content: "\F4F0";
}

.icon-file-audio_40:before {
  content: "\F4F1";
}

.icon-file-audio_44:before {
  content: "\F4F2";
}

.icon-file-audio_72:before {
  content: "\F4F3";
}

.icon-file-dashboard_28:before {
  content: "\F4F4";
}

.icon-file-image_12:before {
  content: "\F51D";
}

.icon-file-image_16:before {
  content: "\F51E";
}

.icon-file-image_24:before {
  content: "\F51F";
}

.icon-file-image_28:before {
  content: "\F520";
}

.icon-file-image_32:before {
  content: "\F521";
}

.icon-file-image_36:before {
  content: "\F522";
}

.icon-file-image_40:before {
  content: "\F523";
}

.icon-file-image_44:before {
  content: "\F524";
}

.icon-file-image_72:before {
  content: "\F525";
}

.icon-file-text_12:before {
  content: "\F580";
}

.icon-file-text_16:before {
  content: "\F581";
}

.icon-file-text_20:before {
  content: "\F582";
}

.icon-file-text_24:before {
  content: "\F583";
}

.icon-file-text_28:before {
  content: "\F584";
}

.icon-file-text_32:before {
  content: "\F585";
}

.icon-file-text_36:before {
  content: "\F586";
}

.icon-file-text_40:before {
  content: "\F587";
}

.icon-file-text_44:before {
  content: "\F588";
}

.icon-file-text_72:before {
  content: "\F589";
}

.icon-file-text-active_12:before {
  content: "\F58A";
}

.icon-file-text-active_16:before {
  content: "\F58B";
}

.icon-file-text-active_20:before {
  content: "\F58C";
}

.icon-file-text-active_24:before {
  content: "\F58D";
}

.icon-file-text-active_28:before {
  content: "\F58E";
}

.icon-file-text-active_32:before {
  content: "\F58F";
}

.icon-file-text-active_36:before {
  content: "\F590";
}

.icon-file-text-active_40:before {
  content: "\F591";
}

.icon-file-text-active_44:before {
  content: "\F592";
}

.icon-file-text-active_72:before {
  content: "\F593";
}

.icon-file-video_12:before {
  content: "\F594";
}

.icon-file-video_16:before {
  content: "\F595";
}

.icon-file-video_24:before {
  content: "\F596";
}

.icon-file-video_28:before {
  content: "\F597";
}

.icon-file-video_32:before {
  content: "\F598";
}

.icon-file-video_36:before {
  content: "\F599";
}

.icon-file-video_40:before {
  content: "\F59A";
}

.icon-file-video_44:before {
  content: "\F59B";
}

.icon-file-video_72:before {
  content: "\F59C";
}

.icon-files_10:before {
  content: "\F5BA";
}

.icon-files_12:before {
  content: "\F5BB";
}

.icon-files_14:before {
  content: "\F5BC";
}

.icon-files_16:before {
  content: "\F5BD";
}

.icon-files_20:before {
  content: "\F5BE";
}

.icon-files_24:before {
  content: "\F5BF";
}

.icon-files_26:before {
  content: "\F5C0";
}

.icon-files_28:before {
  content: "\F5C1";
}

.icon-files_32:before {
  content: "\F5C2";
}

.icon-files_36:before {
  content: "\F5C3";
}

.icon-files_72:before {
  content: "\F5C4";
}

.icon-files_8:before {
  content: "\F5C5";
}

.icon-filter_10:before {
  content: "\F5C6";
}

.icon-filter_16:before {
  content: "\F5C7";
}

.icon-filter_24:before {
  content: "\F5C8";
}

.icon-filter_32:before {
  content: "\F5C9";
}

.icon-filter_8:before {
  content: "\F5CA";
}

.icon-filter-circle_12:before {
  content: "\F5CE";
}

.icon-filter-circle_16:before {
  content: "\F5CF";
}

.icon-filter-circle_20:before {
  content: "\F5D0";
}

.icon-filter-circle-active_20:before {
  content: "\F5D1";
}

.icon-fit-to-width_12:before {
  content: "\F5D2";
}

.icon-fit-to-width_16:before {
  content: "\F5D3";
}

.icon-fit-to-window_12:before {
  content: "\F5D4";
}

.icon-fit-to-window_16:before {
  content: "\F5D5";
}

.icon-fit-to-window-exit_12:before {
  content: "\F5D6";
}

.icon-fit-to-window-exit_16:before {
  content: "\F5D7";
}

.icon-flow_32:before {
  content: "\F5E8";
}

.icon-focus-upcoming_24:before {
  content: "\F5EC";
}

.icon-font-family_12:before {
  content: "\F5F1";
}

.icon-font-family_16:before {
  content: "\F5F2";
}

.icon-fullscreen_12:before {
  content: "\F5F9";
}

.icon-fullscreen_16:before {
  content: "\F5FA";
}

.icon-fullscreen-exit_12:before {
  content: "\F5FC";
}

.icon-fullscreen-exit_16:before {
  content: "\F5FD";
}

.icon-github-circle_24:before {
  content: "\F60E";
}

.icon-github-circle_32:before {
  content: "\F60F";
}

.icon-github-circle_40:before {
  content: "\F610";
}

.icon-google_16:before {
  content: "\F611";
}

.icon-headset_12:before {
  content: "\F64B";
}

.icon-headset_14:before {
  content: "\F64C";
}

.icon-headset_16:before {
  content: "\F64D";
}

.icon-headset_18:before {
  content: "\F64E";
}

.icon-headset_20:before {
  content: "\F64F";
}

.icon-headset_24:before {
  content: "\F650";
}

.icon-headset_32:before {
  content: "\F651";
}

.icon-headset_36:before {
  content: "\F652";
}

.icon-headset_48:before {
  content: "\F653";
}

.icon-headset_8:before {
  content: "\F654";
}

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

.icon-headset-muted_12:before {
  content: "\F656";
}

.icon-headset-muted_16:before {
  content: "\F657";
}

.icon-headset-muted_24:before {
  content: "\F658";
}

.icon-headset-muted_32:before {
  content: "\F659";
}

.icon-headset-muted_48:before {
  content: "\F65A";
}

.icon-headset-muted-alert_12:before {
  content: "\F65B";
}

.icon-help_10:before {
  content: "\F65E";
}

.icon-help_12:before {
  content: "\F65F";
}

.icon-help_16:before {
  content: "\F660";
}

.icon-help_20:before {
  content: "\F661";
}

.icon-help_24:before {
  content: "\F662";
}

.icon-help_8:before {
  content: "\F663";
}

.icon-help-circle_12:before {
  content: "\F664";
}

.icon-help-circle_14:before {
  content: "\F665";
}

.icon-help-circle_16:before {
  content: "\F666";
}

.icon-help-circle_20:before {
  content: "\F667";
}

.icon-help-circle_24:before {
  content: "\F668";
}

.icon-help-circle_36:before {
  content: "\F669";
}

.icon-help-circle_44:before {
  content: "\F66A";
}

.icon-help-circle_72:before {
  content: "\F66B";
}

.icon-help-circle-active_12:before {
  content: "\F66C";
}

.icon-help-circle-active_16:before {
  content: "\F66D";
}

.icon-help-circle-active_20:before {
  content: "\F66E";
}

.icon-help-circle-active_24:before {
  content: "\F66F";
}

.icon-help-circle-active_36:before {
  content: "\F670";
}

.icon-help-circle-active_44:before {
  content: "\F671";
}

.icon-help-circle-active_72:before {
  content: "\F672";
}

.icon-hide_10:before {
  content: "\F673";
}

.icon-hide_12:before {
  content: "\F674";
}

.icon-hide_16:before {
  content: "\F675";
}

.icon-hide_20:before {
  content: "\F676";
}

.icon-hide_24:before {
  content: "\F677";
}

.icon-info_12:before {
  content: "\F68C";
}

.icon-info_14:before {
  content: "\F68D";
}

.icon-info_16:before {
  content: "\F68E";
}

.icon-info_18:before {
  content: "\F68F";
}

.icon-info_20:before {
  content: "\F690";
}

.icon-info_24:before {
  content: "\F691";
}

.icon-info_28:before {
  content: "\F692";
}

.icon-info_32:before {
  content: "\F693";
}

.icon-info_40:before {
  content: "\F694";
}

.icon-info_44:before {
  content: "\F695";
}

.icon-info_72:before {
  content: "\F696";
}

.icon-info_8:before {
  content: "\F697";
}

.icon-info-active_12:before {
  content: "\F698";
}

.icon-info-active_16:before {
  content: "\F699";
}

.icon-info-active_18:before {
  content: "\F69A";
}

.icon-info-active_20:before {
  content: "\F69B";
}

.icon-info-active_24:before {
  content: "\F69C";
}

.icon-info-active_28:before {
  content: "\F69D";
}

.icon-info-active_32:before {
  content: "\F69E";
}

.icon-info-active_40:before {
  content: "\F69F";
}

.icon-info-active_44:before {
  content: "\F6A0";
}

.icon-info-active_72:before {
  content: "\F6A1";
}

.icon-info-i_10:before {
  content: "\F6A2";
}

.icon-info-i_12:before {
  content: "\F6A3";
}

.icon-info-i_20:before {
  content: "\F6A4";
}

.icon-info-i_8:before {
  content: "\F6A5";
}

.icon-input_10:before {
  content: "\F6A6";
}

.icon-input_12:before {
  content: "\F6A7";
}

.icon-input_14:before {
  content: "\F6A8";
}

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

.icon-input_24:before {
  content: "\F6AA";
}

.icon-input_26:before {
  content: "\F6AB";
}

.icon-input_28:before {
  content: "\F6AC";
}

.icon-input_36:before {
  content: "\F6AD";
}

.icon-input_8:before {
  content: "\F6AE";
}

.icon-invited-user_16:before {
  content: "\F6B1";
}

.icon-invited-user_32:before {
  content: "\F6B2";
}

.icon-invited-user_56:before {
  content: "\F6B3";
}

.icon-join-audio_20:before {
  content: "\F6B7";
}

.icon-language_12:before {
  content: "\F6BE";
}

.icon-language_16:before {
  content: "\F6BF";
}

.icon-language_20:before {
  content: "\F6C0";
}

.icon-language_24:before {
  content: "\F6C1";
}

.icon-language_28:before {
  content: "\F6C2";
}

.icon-language_40:before {
  content: "\F6C3";
}

.icon-layout-side-by-side-vertical_16:before {
  content: "\F6D3";
}

.icon-link_10:before {
  content: "\F6D7";
}

.icon-link_12:before {
  content: "\F6D8";
}

.icon-link_14:before {
  content: "\F6D9";
}

.icon-link_16:before {
  content: "\F6DA";
}

.icon-link_18:before {
  content: "\F6DB";
}

.icon-link_20:before {
  content: "\F6DC";
}

.icon-link_24:before {
  content: "\F6DD";
}

.icon-list-menu_12:before {
  content: "\F6E2";
}

.icon-list-menu_16:before {
  content: "\F6E3";
}

.icon-list-menu_18:before {
  content: "\F6E4";
}

.icon-list-menu_20:before {
  content: "\F6E5";
}

.icon-list-menu_24:before {
  content: "\F6E6";
}

.icon-list-menu_28:before {
  content: "\F6E7";
}

.icon-location_10:before {
  content: "\F6E8";
}

.icon-location_16:before {
  content: "\F6E9";
}

.icon-location_18:before {
  content: "\F6EA";
}

.icon-location_20:before {
  content: "\F6EB";
}

.icon-location_24:before {
  content: "\F6EC";
}

.icon-location_28:before {
  content: "\F6ED";
}

.icon-location_32:before {
  content: "\F6EE";
}

.icon-meet_10:before {
  content: "\F6FB";
}

.icon-meet_12:before {
  content: "\F6FC";
}

.icon-meet_120:before {
  content: "\F6FD";
}

.icon-meet_124:before {
  content: "\F6FE";
}

.icon-meet_16:before {
  content: "\F6FF";
}

.icon-meet_18:before {
  content: "\F700";
}

.icon-meet_20:before {
  content: "\F701";
}

.icon-meet_24:before {
  content: "\F702";
}

.icon-meet_26:before {
  content: "\F703";
}

.icon-meet_32:before {
  content: "\F704";
}

.icon-meet_48:before {
  content: "\F705";
}

.icon-meet_56:before {
  content: "\F706";
}

.icon-meeting-controls_16:before {
  content: "\F707";
}

.icon-meetings_10:before {
  content: "\F708";
}

.icon-meetings_12:before {
  content: "\F709";
}

.icon-meetings_14:before {
  content: "\F70A";
}

.icon-meetings_16:before {
  content: "\F70B";
}

.icon-meetings_18:before {
  content: "\F70C";
}

.icon-meetings_20:before {
  content: "\F70D";
}

.icon-meetings_24:before {
  content: "\F70E";
}

.icon-meetings_26:before {
  content: "\F70F";
}

.icon-meetings_28:before {
  content: "\F710";
}

.icon-meetings_32:before {
  content: "\F711";
}

.icon-meetings_36:before {
  content: "\F712";
}

.icon-meetings_8:before {
  content: "\F713";
}

.icon-meetings-active_10:before {
  content: "\F714";
}

.icon-meetings-active_12:before {
  content: "\F715";
}

.icon-meetings-active_14:before {
  content: "\F716";
}

.icon-meetings-active_16:before {
  content: "\F717";
}

.icon-meetings-active_18:before {
  content: "\F718";
}

.icon-meetings-active_20:before {
  content: "\F719";
}

.icon-meetings-active_24:before {
  content: "\F71A";
}

.icon-meetings-active_26:before {
  content: "\F71B";
}

.icon-meetings-active_28:before {
  content: "\F71C";
}

.icon-meetings-active_32:before {
  content: "\F71D";
}

.icon-meetings-active_36:before {
  content: "\F71E";
}

.icon-meetings-active_8:before {
  content: "\F71F";
}

.icon-meetings-presence_12:before {
  content: "\F720";
}

.icon-meetings-presence_14:before {
  content: "\F721";
}

.icon-meetings-presence_24:before {
  content: "\F722";
}

.icon-meetings-presence_28:before {
  content: "\F723";
}

.icon-meetings-presence_8:before {
  content: "\F724";
}

.icon-meetings-presence-stroke_10:before {
  content: "\F725";
}

.icon-meetings-presence-stroke_14:before {
  content: "\F726";
}

.icon-meetings-presence-stroke_16:before {
  content: "\F727";
}

.icon-meetings-presence-stroke_26:before {
  content: "\F728";
}

.icon-meetings-presence-stroke_30:before {
  content: "\F729";
}

.icon-microphone_10:before {
  content: "\F732";
}

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

.icon-microphone_14:before {
  content: "\F734";
}

.icon-microphone_16:before {
  content: "\F735";
}

.icon-microphone_18:before {
  content: "\F736";
}

.icon-microphone_20:before {
  content: "\F737";
}

.icon-microphone_24:before {
  content: "\F738";
}

.icon-microphone_28:before {
  content: "\F739";
}

.icon-microphone_36:before {
  content: "\F73A";
}

.icon-microphone_8:before {
  content: "\F73B";
}

.icon-microphone-muted_10:before {
  content: "\F73C";
}

.icon-microphone-muted_12:before {
  content: "\F73D";
}

.icon-microphone-muted_14:before {
  content: "\F73E";
}

.icon-microphone-muted_16:before {
  content: "\F73F";
}

.icon-microphone-muted_18:before {
  content: "\F740";
}

.icon-microphone-muted_20:before {
  content: "\F741";
}

.icon-microphone-muted_24:before {
  content: "\F742";
}

.icon-microphone-muted_28:before {
  content: "\F743";
}

.icon-microphone-muted_32:before {
  content: "\F744";
}

.icon-microphone-muted_36:before {
  content: "\F745";
}

.icon-microphone-muted_8:before {
  content: "\F746";
}

.icon-more_10:before {
  content: "\F758";
}

.icon-more_12:before {
  content: "\F759";
}

.icon-more_14:before {
  content: "\F75A";
}

.icon-more_16:before {
  content: "\F75B";
}

.icon-more_18:before {
  content: "\F75C";
}

.icon-more_20:before {
  content: "\F75D";
}

.icon-more_24:before {
  content: "\F75E";
}

.icon-more_28:before {
  content: "\F75F";
}

.icon-more-android_12:before {
  content: "\F765";
}

.icon-more-android_16:before {
  content: "\F766";
}

.icon-more-android_20:before {
  content: "\F767";
}

.icon-more-android_24:before {
  content: "\F768";
}

.icon-more-android_28:before {
  content: "\F769";
}

.icon-more-circle_12:before {
  content: "\F76A";
}

.icon-more-circle_140:before {
  content: "\F76B";
}

.icon-more-circle_16:before {
  content: "\F76C";
}

.icon-multiple-devices_16:before {
  content: "\F7A0";
}

.icon-multiple-devices_20:before {
  content: "\F7A1";
}

.icon-multiple-devices_24:before {
  content: "\F7A2";
}

.icon-multiple-devices_28:before {
  content: "\F7A3";
}

.icon-multiple-devices_64:before {
  content: "\F7A4";
}

.icon-mute-on-entry_16:before {
  content: "\F7A5";
}

.icon-next_10:before {
  content: "\F7AB";
}

.icon-next_12:before {
  content: "\F7AC";
}

.icon-next_16:before {
  content: "\F7AD";
}

.icon-next_18:before {
  content: "\F7AE";
}

.icon-next_20:before {
  content: "\F7AF";
}

.icon-next_24:before {
  content: "\F7B0";
}

.icon-next_28:before {
  content: "\F7B1";
}

.icon-next_36:before {
  content: "\F7B2";
}

.icon-note_16:before {
  content: "\F7B5";
}

.icon-note_20:before {
  content: "\F7B6";
}

.icon-note_24:before {
  content: "\F7B7";
}

.icon-notes_10:before {
  content: "\F7BB";
}

.icon-notes_12:before {
  content: "\F7BC";
}

.icon-notes_14:before {
  content: "\F7BD";
}

.icon-notes_16:before {
  content: "\F7BE";
}

.icon-notes_20:before {
  content: "\F7BF";
}

.icon-notes_24:before {
  content: "\F7C0";
}

.icon-notes_26:before {
  content: "\F7C1";
}

.icon-notes_28:before {
  content: "\F7C2";
}

.icon-notes_36:before {
  content: "\F7C3";
}

.icon-notes_8:before {
  content: "\F7C4";
}

.icon-open-pages_12:before {
  content: "\F7CA";
}

.icon-open-pages_14:before {
  content: "\F7CB";
}

.icon-open-pages_16:before {
  content: "\F7CC";
}

.icon-open-pages_24:before {
  content: "\F7CD";
}

.icon-open-pages_36:before {
  content: "\F7CE";
}

.icon-other-number_12:before {
  content: "\F7CF";
}

.icon-other-number_14:before {
  content: "\F7D0";
}

.icon-other-number_16:before {
  content: "\F7D1";
}

.icon-panel-control-bar_36:before {
  content: "\F7E6";
}

.icon-panel-control-down_12:before {
  content: "\F7E7";
}

.icon-panel-control-down_24:before {
  content: "\F7E8";
}

.icon-panel-control-down_28:before {
  content: "\F7E9";
}

.icon-panel-control-down_36:before {
  content: "\F7EA";
}

.icon-panel-control-dragger_14:before {
  content: "\F7EE";
}

.icon-panel-control-left_12:before {
  content: "\F7EF";
}

.icon-panel-control-left_16:before {
  content: "\F7F0";
}

.icon-panel-control-left_24:before {
  content: "\F7F1";
}

.icon-panel-control-left_36:before {
  content: "\F7F2";
}

.icon-panel-control-right_12:before {
  content: "\F7F6";
}

.icon-panel-control-right_16:before {
  content: "\F7F7";
}

.icon-panel-control-right_24:before {
  content: "\F7F8";
}

.icon-panel-control-right_36:before {
  content: "\F7F9";
}

.icon-panel-control-up_12:before {
  content: "\F809";
}

.icon-panel-control-up_24:before {
  content: "\F80A";
}

.icon-panel-control-up_28:before {
  content: "\F80B";
}

.icon-panel-control-up_36:before {
  content: "\F80C";
}

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

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

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

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

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

.icon-participant-add_28:before {
  content: "\F818";
}

.icon-participant-add_56:before {
  content: "\F819";
}

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

.icon-participant-list_12:before {
  content: "\F81B";
}

.icon-participant-list_14:before {
  content: "\F81C";
}

.icon-participant-list_16:before {
  content: "\F81D";
}

.icon-participant-list_18:before {
  content: "\F81E";
}

.icon-participant-list_20:before {
  content: "\F81F";
}

.icon-participant-list_22:before {
  content: "\F820";
}

.icon-participant-list_24:before {
  content: "\F821";
}

.icon-participant-list_26:before {
  content: "\F822";
}

.icon-participant-list_28:before {
  content: "\F823";
}

.icon-participant-list_32:before {
  content: "\F824";
}

.icon-participant-list_56:before {
  content: "\F825";
}

.icon-participant-list_64:before {
  content: "\F826";
}

.icon-participant-list_80:before {
  content: "\F827";
}

.icon-participant-remove_12:before {
  content: "\F839";
}

.icon-participant-remove_14:before {
  content: "\F83A";
}

.icon-participant-remove_16:before {
  content: "\F83B";
}

.icon-participant-remove_20:before {
  content: "\F83C";
}

.icon-participant-remove_24:before {
  content: "\F83D";
}

.icon-participant-remove_28:before {
  content: "\F83E";
}

.icon-participant-remove_56:before {
  content: "\F83F";
}

.icon-pause_10:before {
  content: "\F844";
}

.icon-pause_12:before {
  content: "\F845";
}

.icon-pause_120:before {
  content: "\F846";
}

.icon-pause_124:before {
  content: "\F847";
}

.icon-pause_14:before {
  content: "\F848";
}

.icon-pause_16:before {
  content: "\F849";
}

.icon-pause_18:before {
  content: "\F84A";
}

.icon-pause_20:before {
  content: "\F84B";
}

.icon-pause_24:before {
  content: "\F84C";
}

.icon-pause_26:before {
  content: "\F84D";
}

.icon-pause_32:before {
  content: "\F84E";
}

.icon-pause_48:before {
  content: "\F84F";
}

.icon-pause_56:before {
  content: "\F850";
}

.icon-pause_8:before {
  content: "\F851";
}

.icon-pause-circle_12:before {
  content: "\F852";
}

.icon-pause-circle_16:before {
  content: "\F853";
}

.icon-pause-circle_20:before {
  content: "\F854";
}

.icon-pause-circle_24:before {
  content: "\F855";
}

.icon-pause-circle-active_16:before {
  content: "\F856";
}

.icon-pause-circle-active_24:before {
  content: "\F857";
}

.icon-pen_12:before {
  content: "\F858";
}

.icon-pen_14:before {
  content: "\F859";
}

.icon-pen_16:before {
  content: "\F85A";
}

.icon-pen_18:before {
  content: "\F85B";
}

.icon-pen_24:before {
  content: "\F85C";
}

.icon-pen_8:before {
  content: "\F85D";
}

.icon-people_10:before {
  content: "\F85E";
}

.icon-people_12:before {
  content: "\F85F";
}

.icon-people_120:before {
  content: "\F860";
}

.icon-people_14:before {
  content: "\F861";
}

.icon-people_16:before {
  content: "\F862";
}

.icon-people_18:before {
  content: "\F863";
}

.icon-people_20:before {
  content: "\F864";
}

.icon-people_24:before {
  content: "\F865";
}

.icon-people_26:before {
  content: "\F866";
}

.icon-people_28:before {
  content: "\F867";
}

.icon-people_32:before {
  content: "\F868";
}

.icon-people_36:before {
  content: "\F869";
}

.icon-people_8:before {
  content: "\F86A";
}

.icon-people-active_10:before {
  content: "\F86B";
}

.icon-people-active_12:before {
  content: "\F86C";
}

.icon-people-active_14:before {
  content: "\F86D";
}

.icon-people-active_16:before {
  content: "\F86E";
}

.icon-people-active_18:before {
  content: "\F86F";
}

.icon-people-active_20:before {
  content: "\F870";
}

.icon-people-active_24:before {
  content: "\F871";
}

.icon-people-active_26:before {
  content: "\F872";
}

.icon-people-active_28:before {
  content: "\F873";
}

.icon-people-active_32:before {
  content: "\F874";
}

.icon-people-active_36:before {
  content: "\F875";
}

.icon-people-active_8:before {
  content: "\F876";
}

.icon-people-circle_16:before {
  content: "\F877";
}

.icon-people-circle_20:before {
  content: "\F878";
}

.icon-people-circle_24:before {
  content: "\F879";
}

.icon-phone-android_12:before {
  content: "\F87E";
}

.icon-phone-android_16:before {
  content: "\F87F";
}

.icon-phone-android_24:before {
  content: "\F880";
}

.icon-picker_14:before {
  content: "\F891";
}

.icon-picker_16:before {
  content: "\F892";
}

.icon-picker_18:before {
  content: "\F893";
}

.icon-pin_10:before {
  content: "\F898";
}

.icon-pin_12:before {
  content: "\F899";
}

.icon-pin_14:before {
  content: "\F89A";
}

.icon-pin_16:before {
  content: "\F89B";
}

.icon-pin_18:before {
  content: "\F89C";
}

.icon-pin_20:before {
  content: "\F89D";
}

.icon-pin_24:before {
  content: "\F89E";
}

.icon-pin-list_12:before {
  content: "\F89F";
}

.icon-pin-list_16:before {
  content: "\F8A0";
}

.icon-pin-list_20:before {
  content: "\F8A1";
}

.icon-pin-muted_10:before {
  content: "\F8A2";
}

.icon-pin-muted_12:before {
  content: "\F8A3";
}

.icon-pin-muted_14:before {
  content: "\F8A4";
}

.icon-pin-muted_16:before {
  content: "\F8A5";
}

.icon-pin-muted_18:before {
  content: "\F8A6";
}

.icon-pin-muted_20:before {
  content: "\F8A7";
}

.icon-pin-muted_24:before {
  content: "\F8A8";
}

.icon-placeholder_10:before {
  content: "\F8A9";
}

.icon-placeholder_12:before {
  content: "\F8AA";
}

.icon-placeholder_14:before {
  content: "\F8AB";
}

.icon-placeholder_16:before {
  content: "\F8AC";
}

.icon-placeholder_18:before {
  content: "\F8AD";
}

.icon-placeholder_20:before {
  content: "\F8AE";
}

.icon-placeholder_24:before {
  content: "\F8AF";
}

.icon-placeholder_28:before {
  content: "\F8B0";
}

.icon-placeholder_32:before {
  content: "\F8B1";
}

.icon-placeholder_36:before {
  content: "\F8B2";
}

.icon-placeholder_40:before {
  content: "\F8B3";
}

.icon-placeholder_48:before {
  content: "\F8B4";
}

.icon-placeholder_56:before {
  content: "\F8B5";
}

.icon-placeholder_8:before {
  content: "\F8B6";
}

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

.icon-poll_16:before {
  content: "\F8E4";
}

.icon-poll_20:before {
  content: "\F8E5";
}

.icon-poll_24:before {
  content: "\F8E6";
}

.icon-poll_36:before {
  content: "\F8E7";
}

.icon-q-a_16:before {
  content: "\F938";
}

.icon-q-a_20:before {
  content: "\F939";
}

.icon-q-a_24:before {
  content: "\F93A";
}

.icon-q-a_36:before {
  content: "\F93B";
}

.icon-quality_16:before {
  content: "\F93C";
}

.icon-quality_24:before {
  content: "\F93D";
}

.icon-raise-hand_12:before {
  content: "\F942";
}

.icon-raise-hand_16:before {
  content: "\F943";
}

.icon-raise-hand_20:before {
  content: "\F944";
}

.icon-raise-hand_24:before {
  content: "\F945";
}

.icon-reactions_12:before {
  content: "\F946";
}

.icon-reactions_16:before {
  content: "\F947";
}

.icon-reactions_20:before {
  content: "\F948";
}

.icon-record_12:before {
  content: "\F95C";
}

.icon-record_14:before {
  content: "\F95D";
}

.icon-record_16:before {
  content: "\F95E";
}

.icon-record_20:before {
  content: "\F95F";
}

.icon-record_24:before {
  content: "\F960";
}

.icon-record_28:before {
  content: "\F961";
}

.icon-record-active_12:before {
  content: "\F962";
}

.icon-record-active_14:before {
  content: "\F963";
}

.icon-record-active_16:before {
  content: "\F964";
}

.icon-record-active_20:before {
  content: "\F965";
}

.icon-record-active_24:before {
  content: "\F966";
}

.icon-record-active-circle_12:before {
  content: "\F96C";
}

.icon-record-active-circle_14:before {
  content: "\F96D";
}

.icon-record-active-circle_16:before {
  content: "\F96E";
}

.icon-record-active-circle_20:before {
  content: "\F96F";
}

.icon-record-active-circle_24:before {
  content: "\F970";
}

.icon-refresh_10:before {
  content: "\F97D";
}

.icon-refresh_12:before {
  content: "\F97E";
}

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

.icon-refresh_18:before {
  content: "\F980";
}

.icon-refresh_20:before {
  content: "\F981";
}

.icon-refresh_24:before {
  content: "\F982";
}

.icon-remote-desktop-control_14:before {
  content: "\F983";
}

.icon-remote-desktop-control_16:before {
  content: "\F984";
}

.icon-remove_12:before {
  content: "\F985";
}

.icon-remove_16:before {
  content: "\F986";
}

.icon-remove_20:before {
  content: "\F987";
}

.icon-remove_24:before {
  content: "\F988";
}

.icon-reset_16:before {
  content: "\F993";
}

.icon-reset_24:before {
  content: "\F994";
}

.icon-response_16:before {
  content: "\F995";
}

.icon-return_12:before {
  content: "\F997";
}

.icon-return_16:before {
  content: "\F998";
}

.icon-room-calendar_24:before {
  content: "\F99B";
}

.icon-rotate-content_24:before {
  content: "\F99E";
}

.icon-save_12:before {
  content: "\F9A4";
}

.icon-save_14:before {
  content: "\F9A5";
}

.icon-save_16:before {
  content: "\F9A6";
}

.icon-save_24:before {
  content: "\F9A7";
}

.icon-screen-toggle_10:before {
  content: "\F9AA";
}

.icon-screen-toggle_12:before {
  content: "\F9AB";
}

.icon-screen-toggle_16:before {
  content: "\F9AC";
}

.icon-screen-toggle_20:before {
  content: "\F9AD";
}

.icon-screen-toggle_24:before {
  content: "\F9AE";
}

.icon-search_12:before {
  content: "\F9B3";
}

.icon-search_14:before {
  content: "\F9B4";
}

.icon-search_16:before {
  content: "\F9B5";
}

.icon-search_18:before {
  content: "\F9B6";
}

.icon-search_20:before {
  content: "\F9B7";
}

.icon-search_24:before {
  content: "\F9B8";
}

.icon-search_28:before {
  content: "\F9B9";
}

.icon-secure_12:before {
  content: "\F9BA";
}

.icon-secure_14:before {
  content: "\F9BB";
}

.icon-secure_16:before {
  content: "\F9BC";
}

.icon-secure_20:before {
  content: "\F9BD";
}

.icon-secure_24:before {
  content: "\F9BE";
}

.icon-secure_28:before {
  content: "\F9BF";
}

.icon-secure_8:before {
  content: "\F9C0";
}

.icon-secure-active_12:before {
  content: "\F9C1";
}

.icon-secure-active_14:before {
  content: "\F9C2";
}

.icon-secure-active_16:before {
  content: "\F9C3";
}

.icon-secure-active_20:before {
  content: "\F9C4";
}

.icon-secure-active_24:before {
  content: "\F9C5";
}

.icon-secure-active_28:before {
  content: "\F9C6";
}

.icon-secure-active_8:before {
  content: "\F9C7";
}

.icon-secure-circle_14:before {
  content: "\F9C9";
}

.icon-secure-circle_16:before {
  content: "\F9CA";
}

.icon-secure-circle-active_14:before {
  content: "\F9CB";
}

.icon-secure-circle-active_16:before {
  content: "\F9CC";
}

.icon-selfview_16:before {
  content: "\F9CE";
}

.icon-selfview_20:before {
  content: "\F9CF";
}

.icon-selfview_24:before {
  content: "\F9D0";
}

.icon-send_12:before {
  content: "\F9D1";
}

.icon-send_14:before {
  content: "\F9D2";
}

.icon-send_16:before {
  content: "\F9D3";
}

.icon-send_20:before {
  content: "\F9D4";
}

.icon-send_24:before {
  content: "\F9D5";
}

.icon-server_16:before {
  content: "\F9DA";
}

.icon-server_24:before {
  content: "\F9DB";
}

.icon-server-circle_100:before {
  content: "\F9DC";
}

.icon-server-error_16:before {
  content: "\F9DD";
}

.icon-settings_10:before {
  content: "\F9E0";
}

.icon-settings_12:before {
  content: "\F9E1";
}

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

.icon-settings_16:before {
  content: "\F9E3";
}

.icon-settings_18:before {
  content: "\F9E4";
}

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

.icon-settings_24:before {
  content: "\F9E6";
}

.icon-settings_32:before {
  content: "\F9E7";
}

.icon-settings_8:before {
  content: "\F9E8";
}

.icon-settings-active_10:before {
  content: "\F9E9";
}

.icon-settings-active_12:before {
  content: "\F9EA";
}

.icon-settings-active_14:before {
  content: "\F9EB";
}

.icon-settings-active_16:before {
  content: "\F9EC";
}

.icon-settings-active_18:before {
  content: "\F9ED";
}

.icon-settings-active_20:before {
  content: "\F9EE";
}

.icon-settings-active_24:before {
  content: "\F9EF";
}

.icon-settings-active_32:before {
  content: "\F9F0";
}

.icon-settings-active_8:before {
  content: "\F9F1";
}

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

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

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

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

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

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

.icon-share_28:before {
  content: "\FA00";
}

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

.icon-share-screen_10:before {
  content: "\FA13";
}

.icon-share-screen_12:before {
  content: "\FA14";
}

.icon-share-screen_120:before {
  content: "\FA15";
}

.icon-share-screen_124:before {
  content: "\FA16";
}

.icon-share-screen_14:before {
  content: "\FA17";
}

.icon-share-screen_16:before {
  content: "\FA18";
}

.icon-share-screen_18:before {
  content: "\FA19";
}

.icon-share-screen_20:before {
  content: "\FA1A";
}

.icon-share-screen_24:before {
  content: "\FA1B";
}

.icon-share-screen_26:before {
  content: "\FA1C";
}

.icon-share-screen_28:before {
  content: "\FA1D";
}

.icon-share-screen_32:before {
  content: "\FA1E";
}

.icon-share-screen_36:before {
  content: "\FA1F";
}

.icon-share-screen_48:before {
  content: "\FA20";
}

.icon-share-screen_56:before {
  content: "\FA21";
}

.icon-share-screen_8:before {
  content: "\FA22";
}

.icon-share-screen-active_14:before {
  content: "\FA23";
}

.icon-share-screen-active_24:before {
  content: "\FA24";
}

.icon-share-screen-presence_12:before {
  content: "\FA25";
}

.icon-share-screen-presence_14:before {
  content: "\FA26";
}

.icon-share-screen-presence_28:before {
  content: "\FA27";
}

.icon-share-screen-presence_8:before {
  content: "\FA28";
}

.icon-share-screen-presence-stroke_12:before {
  content: "\FA29";
}

.icon-share-screen-presence-stroke_14:before {
  content: "\FA2A";
}

.icon-share-screen-presence-stroke_16:before {
  content: "\FA2B";
}

.icon-share-screen-presence-stroke_26:before {
  content: "\FA2C";
}

.icon-share-screen-presence-stroke_30:before {
  content: "\FA2D";
}

.icon-share-space_12:before {
  content: "\FA2E";
}

.icon-share-space_14:before {
  content: "\FA2F";
}

.icon-share-space_18:before {
  content: "\FA30";
}

.icon-share-space_20:before {
  content: "\FA31";
}

.icon-share-space_24:before {
  content: "\FA32";
}

.icon-show_12:before {
  content: "\FA37";
}

.icon-show_16:before {
  content: "\FA38";
}

.icon-show_20:before {
  content: "\FA39";
}

.icon-show_24:before {
  content: "\FA3A";
}

.icon-sign-in_16:before {
  content: "\FA3B";
}

.icon-sign-in_20:before {
  content: "\FA3C";
}

.icon-sign-in_24:before {
  content: "\FA3D";
}

.icon-sign-out_10:before {
  content: "\FA40";
}

.icon-sign-out_12:before {
  content: "\FA41";
}

.icon-sign-out_16:before {
  content: "\FA42";
}

.icon-sign-out_20:before {
  content: "\FA43";
}

.icon-sign-out_24:before {
  content: "\FA44";
}

.icon-single-number-reach_12:before {
  content: "\FA4B";
}

.icon-single-number-reach_14:before {
  content: "\FA4C";
}

.icon-single-number-reach_16:before {
  content: "\FA4D";
}

.icon-single-number-reach_20:before {
  content: "\FA4E";
}

.icon-sort-down_16:before {
  content: "\FA57";
}

.icon-sort-down_20:before {
  content: "\FA58";
}

.icon-sort-down_24:before {
  content: "\FA59";
}

.icon-sort-up_20:before {
  content: "\FA5A";
}

.icon-sort-up_24:before {
  content: "\FA5B";
}

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

.icon-space_16:before {
  content: "\FA5D";
}

.icon-spark_16:before {
  content: "\FA5E";
}

.icon-spark-board_12:before {
  content: "\FA5F";
}

.icon-spark-board_14:before {
  content: "\FA60";
}

.icon-spark-board_16:before {
  content: "\FA61";
}

.icon-spark-board_20:before {
  content: "\FA62";
}

.icon-spark-board_24:before {
  content: "\FA63";
}

.icon-spark-board_28:before {
  content: "\FA64";
}

.icon-spark-board_32:before {
  content: "\FA65";
}

.icon-spark-board_48:before {
  content: "\FA66";
}

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

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

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

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

.icon-speaker_20:before {
  content: "\FA73";
}

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

.icon-speaker_28:before {
  content: "\FA75";
}

.icon-speaker-line-out-left_16:before {
  content: "\FA7E";
}

.icon-speaker-line-out-right_16:before {
  content: "\FA7F";
}

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

.icon-speaker-muted_14:before {
  content: "\FA81";
}

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

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

.icon-speaker-muted_28:before {
  content: "\FA84";
}

.icon-speaker-muted_32:before {
  content: "\FA85";
}

.icon-speaker-off_16:before {
  content: "\FA86";
}

.icon-speaker-off_24:before {
  content: "\FA87";
}

.icon-speaker-off_28:before {
  content: "\FA88";
}

.icon-spinner_12:before {
  content: "\FA89";
}

.icon-spinner_14:before {
  content: "\FA8A";
}

.icon-spinner_16:before {
  content: "\FA8B";
}

.icon-spinner_18:before {
  content: "\FA8C";
}

.icon-spinner_20:before {
  content: "\FA8D";
}

.icon-spinner_24:before {
  content: "\FA8E";
}

.icon-spinner_28:before {
  content: "\FA8F";
}

.icon-spinner_32:before {
  content: "\FA90";
}

.icon-spinner_36:before {
  content: "\FA91";
}

.icon-spinner_40:before {
  content: "\FA92";
}

.icon-spinner_48:before {
  content: "\FA93";
}

.icon-spinner_56:before {
  content: "\FA94";
}

.icon-spinner_72:before {
  content: "\FA95";
}

.icon-spinner_8:before {
  content: "\FA96";
}

.icon-spinner_80:before {
  content: "\FA97";
}

.icon-spinner_90:before {
  content: "\FA98";
}

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

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

.icon-stop_10:before {
  content: "\FAA1";
}

.icon-stop_12:before {
  content: "\FAA2";
}

.icon-stop_16:before {
  content: "\FAA3";
}

.icon-stop_20:before {
  content: "\FAA4";
}

.icon-stop_24:before {
  content: "\FAA5";
}

.icon-stop-circle_12:before {
  content: "\FAA6";
}

.icon-stop-circle_16:before {
  content: "\FAA7";
}

.icon-stop-circle_20:before {
  content: "\FAA8";
}

.icon-stop-circle_24:before {
  content: "\FAA9";
}

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

.icon-stored-info_12:before {
  content: "\FAAB";
}

.icon-stored-info_16:before {
  content: "\FAAC";
}

.icon-stored-info_20:before {
  content: "\FAAD";
}

.icon-stored-info_24:before {
  content: "\FAAE";
}

.icon-stored-info-active_12:before {
  content: "\FAAF";
}

.icon-stored-info-active_16:before {
  content: "\FAB0";
}

.icon-stored-info-active_20:before {
  content: "\FAB1";
}

.icon-stored-info-active_24:before {
  content: "\FAB2";
}

.icon-tap_20:before {
  content: "\FAC7";
}

.icon-team_12:before {
  content: "\FAD4";
}

.icon-team_14:before {
  content: "\FAD5";
}

.icon-team_16:before {
  content: "\FAD6";
}

.icon-team_18:before {
  content: "\FAD7";
}

.icon-team_20:before {
  content: "\FAD8";
}

.icon-team_24:before {
  content: "\FAD9";
}

.icon-team_32:before {
  content: "\FADA";
}

.icon-team-active_12:before {
  content: "\FADB";
}

.icon-team-active_14:before {
  content: "\FADC";
}

.icon-team-active_16:before {
  content: "\FADD";
}

.icon-team-active_18:before {
  content: "\FADE";
}

.icon-team-active_20:before {
  content: "\FADF";
}

.icon-team-active_24:before {
  content: "\FAE0";
}

.icon-team-active_32:before {
  content: "\FAE1";
}

.icon-team-new_24:before {
  content: "\FAE2";
}

.icon-text_10:before {
  content: "\FAF1";
}

.icon-text_12:before {
  content: "\FAF2";
}

.icon-text_16:before {
  content: "\FAF3";
}

.icon-text-align-left_16:before {
  content: "\FAF4";
}

.icon-text-align-right_16:before {
  content: "\FAF5";
}

.icon-text-bold_12:before {
  content: "\FAFB";
}

.icon-text-bold_16:before {
  content: "\FAFC";
}

.icon-text-code-block_12:before {
  content: "\FAFD";
}

.icon-text-code-block_16:before {
  content: "\FAFE";
}

.icon-text-code-inline_12:before {
  content: "\FAFF";
}

.icon-text-code-inline_16:before {
  content: "\FB00";
}

.icon-text-color_12:before {
  content: "\FB01";
}

.icon-text-color_16:before {
  content: "\FB02";
}

.icon-text-format_10:before {
  content: "\FB03";
}

.icon-text-format_12:before {
  content: "\FB04";
}

.icon-text-format_16:before {
  content: "\FB05";
}

.icon-text-format_20:before {
  content: "\FB06";
}

.icon-text-format_24:before {
  content: "\FB07";
}

.icon-text-format_8:before {
  content: "\FB08";
}

.icon-text-heading-1_12:before {
  content: "\FB09";
}

.icon-text-heading-1_16:before {
  content: "\FB0A";
}

.icon-text-heading-2_12:before {
  content: "\FB0B";
}

.icon-text-heading-2_16:before {
  content: "\FB0C";
}

.icon-text-heading-3_12:before {
  content: "\FB0D";
}

.icon-text-heading-3_16:before {
  content: "\FB0E";
}

.icon-text-table_12:before {
  content: "\FB1D";
}

.icon-text-table_16:before {
  content: "\FB1E";
}

.icon-text-underline_12:before {
  content: "\FB1F";
}

.icon-text-underline_16:before {
  content: "\FB20";
}

.icon-touch_16:before {
  content: "\FB2A";
}

.icon-touch10_24:before {
  content: "\FB2B";
}

.icon-twitter_16:before {
  content: "\FB2E";
}

.icon-twitter-circle_24:before {
  content: "\FB2F";
}

.icon-twitter-circle_32:before {
  content: "\FB30";
}

.icon-twitter-circle_40:before {
  content: "\FB31";
}

.icon-upload_12:before {
  content: "\FB44";
}

.icon-upload_130:before {
  content: "\FB45";
}

.icon-upload_14:before {
  content: "\FB46";
}

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

.icon-upload_18:before {
  content: "\FB48";
}

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

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

.icon-upload_28:before {
  content: "\FB4B";
}

.icon-upload_32:before {
  content: "\FB4C";
}

.icon-upload_36:before {
  content: "\FB4D";
}

.icon-user_16:before {
  content: "\FB4F";
}

.icon-user_20:before {
  content: "\FB50";
}

.icon-user_24:before {
  content: "\FB51";
}

.icon-user_56:before {
  content: "\FB52";
}

.icon-video-layout_12:before {
  content: "\FB55";
}

.icon-video-layout_16:before {
  content: "\FB56";
}

.icon-video-layout-auto_12:before {
  content: "\FB57";
}

.icon-video-layout-auto_16:before {
  content: "\FB58";
}

.icon-video-layout-auto_20:before {
  content: "\FB59";
}

.icon-video-layout-auto_24:before {
  content: "\FB5A";
}

.icon-video-layout-equal_12:before {
  content: "\FB5B";
}

.icon-video-layout-equal_14:before {
  content: "\FB5C";
}

.icon-video-layout-equal_16:before {
  content: "\FB5D";
}

.icon-video-layout-equal_20:before {
  content: "\FB5E";
}

.icon-video-layout-equal_24:before {
  content: "\FB5F";
}

.icon-video-layout-overlay_12:before {
  content: "\FB60";
}

.icon-video-layout-overlay_16:before {
  content: "\FB61";
}

.icon-video-layout-overlay_20:before {
  content: "\FB62";
}

.icon-video-layout-overlay_24:before {
  content: "\FB63";
}

.icon-video-layout-prominent_12:before {
  content: "\FB64";
}

.icon-video-layout-prominent_16:before {
  content: "\FB65";
}

.icon-video-layout-prominent_20:before {
  content: "\FB66";
}

.icon-video-layout-prominent_24:before {
  content: "\FB67";
}

.icon-video-layout-share-dominant_12:before {
  content: "\FB68";
}

.icon-video-layout-share-dominant_16:before {
  content: "\FB69";
}

.icon-video-layout-share-dominant_20:before {
  content: "\FB6A";
}

.icon-video-layout-share-dominant_24:before {
  content: "\FB6B";
}

.icon-video-layout-single_16:before {
  content: "\FB6C";
}

.icon-video-layout-single_20:before {
  content: "\FB6D";
}

.icon-video-layout-video-dominant_12:before {
  content: "\FB6E";
}

.icon-video-layout-video-dominant_16:before {
  content: "\FB6F";
}

.icon-video-layout-video-dominant_20:before {
  content: "\FB70";
}

.icon-video-layout-video-dominant_24:before {
  content: "\FB71";
}

.icon-view-all_12:before {
  content: "\FB72";
}

.icon-view-all_14:before {
  content: "\FB73";
}

.icon-view-list_10:before {
  content: "\FB77";
}

.icon-view-list_12:before {
  content: "\FB78";
}

.icon-view-list_14:before {
  content: "\FB79";
}

.icon-view-list_16:before {
  content: "\FB7A";
}

.icon-view-list_20:before {
  content: "\FB7B";
}

.icon-view-list_24:before {
  content: "\FB7C";
}

.icon-view-list_28:before {
  content: "\FB7D";
}

.icon-view-list-circle_100:before {
  content: "\FB7E";
}

.icon-view-thumbnail_12:before {
  content: "\FB84";
}

.icon-view-thumbnail_14:before {
  content: "\FB85";
}

.icon-view-thumbnail_16:before {
  content: "\FB86";
}

.icon-view-thumbnail_20:before {
  content: "\FB87";
}

.icon-view-thumbnail_24:before {
  content: "\FB88";
}

.icon-web-sharing_16:before {
  content: "\FBAE";
}

.icon-web-sharing_24:before {
  content: "\FBAF";
}

.icon-webex_10:before {
  content: "\FBB0";
}

.icon-webex_16:before {
  content: "\FBB1";
}

.icon-webex_24:before {
  content: "\FBB2";
}

.icon-webex_48:before {
  content: "\FBB3";
}

.icon-webex-board_12:before {
  content: "\FBB4";
}

.icon-webex-board_14:before {
  content: "\FBB5";
}

.icon-webex-board_16:before {
  content: "\FBB6";
}

.icon-webex-board_20:before {
  content: "\FBB7";
}

.icon-webex-board_24:before {
  content: "\FBB8";
}

.icon-webex-board_28:before {
  content: "\FBB9";
}

.icon-webex-board_32:before {
  content: "\FBBA";
}

.icon-webex-board_48:before {
  content: "\FBBB";
}

.icon-webex-meetings_10:before {
  content: "\FBCA";
}

.icon-webex-meetings_12:before {
  content: "\FBCB";
}

.icon-webex-meetings_14:before {
  content: "\FBCC";
}

.icon-webex-meetings_16:before {
  content: "\FBCD";
}

.icon-webex-meetings_20:before {
  content: "\FBCE";
}

.icon-webex-meetings_24:before {
  content: "\FBCF";
}

.icon-webex-meetings_48:before {
  content: "\FBD0";
}

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

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

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

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

.icon-wikipedia_16:before {
  content: "\FBFC";
}

.md [class*=block-grid-]>.li,.md [class*=block-grid-]>.md-li,[class*=block-grid-]>li {
  display: block;
  float: left;
  height: auto;
  padding: 0 .625rem 1.25rem;
}

@media only screen {
  .md .small-block-grid-1>.li,  .md .small-block-grid-1>.md-li,  .small-block-grid-1>li {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .small-block-grid-1>.li:nth-of-type(1n),  .md .small-block-grid-1>.md-li:nth-of-type(1n),  .small-block-grid-1>li:nth-of-type(1n) {
    clear: none;
  }

  .md .small-block-grid-1>.li:nth-of-type(1n+1),  .md .small-block-grid-1>.md-li:nth-of-type(1n+1),  .small-block-grid-1>li:nth-of-type(1n+1) {
    clear: both;
  }

  .md .small-block-grid-2>.li,  .md .small-block-grid-2>.md-li,  .small-block-grid-2>li {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .small-block-grid-2>.li:nth-of-type(1n),  .md .small-block-grid-2>.md-li:nth-of-type(1n),  .small-block-grid-2>li:nth-of-type(1n) {
    clear: none;
  }

  .md .small-block-grid-2>.li:nth-of-type(odd),  .md .small-block-grid-2>.md-li:nth-of-type(odd),  .small-block-grid-2>li:nth-of-type(odd) {
    clear: both;
  }

  .md .small-block-grid-3>.li,  .md .small-block-grid-3>.md-li,  .small-block-grid-3>li {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .small-block-grid-3>.li:nth-of-type(1n),  .md .small-block-grid-3>.md-li:nth-of-type(1n),  .small-block-grid-3>li:nth-of-type(1n) {
    clear: none;
  }

  .md .small-block-grid-3>.li:nth-of-type(3n+1),  .md .small-block-grid-3>.md-li:nth-of-type(3n+1),  .small-block-grid-3>li:nth-of-type(3n+1) {
    clear: both;
  }

  .md .small-block-grid-4>.li,  .md .small-block-grid-4>.md-li,  .small-block-grid-4>li {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .small-block-grid-4>.li:nth-of-type(1n),  .md .small-block-grid-4>.md-li:nth-of-type(1n),  .small-block-grid-4>li:nth-of-type(1n) {
    clear: none;
  }

  .md .small-block-grid-4>.li:nth-of-type(4n+1),  .md .small-block-grid-4>.md-li:nth-of-type(4n+1),  .small-block-grid-4>li:nth-of-type(4n+1) {
    clear: both;
  }

  .md .small-block-grid-5>.li,  .md .small-block-grid-5>.md-li,  .small-block-grid-5>li {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .small-block-grid-5>.li:nth-of-type(1n),  .md .small-block-grid-5>.md-li:nth-of-type(1n),  .small-block-grid-5>li:nth-of-type(1n) {
    clear: none;
  }

  .md .small-block-grid-5>.li:nth-of-type(5n+1),  .md .small-block-grid-5>.md-li:nth-of-type(5n+1),  .small-block-grid-5>li:nth-of-type(5n+1) {
    clear: both;
  }

  .md .small-block-grid-6>.li,  .md .small-block-grid-6>.md-li,  .small-block-grid-6>li {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .small-block-grid-6>.li:nth-of-type(1n),  .md .small-block-grid-6>.md-li:nth-of-type(1n),  .small-block-grid-6>li:nth-of-type(1n) {
    clear: none;
  }

  .md .small-block-grid-6>.li:nth-of-type(6n+1),  .md .small-block-grid-6>.md-li:nth-of-type(6n+1),  .small-block-grid-6>li:nth-of-type(6n+1) {
    clear: both;
  }

  .md .small-block-grid-7>.li,  .md .small-block-grid-7>.md-li,  .small-block-grid-7>li {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .small-block-grid-7>.li:nth-of-type(1n),  .md .small-block-grid-7>.md-li:nth-of-type(1n),  .small-block-grid-7>li:nth-of-type(1n) {
    clear: none;
  }

  .md .small-block-grid-7>.li:nth-of-type(7n+1),  .md .small-block-grid-7>.md-li:nth-of-type(7n+1),  .small-block-grid-7>li:nth-of-type(7n+1) {
    clear: both;
  }

  .md .small-block-grid-8>.li,  .md .small-block-grid-8>.md-li,  .small-block-grid-8>li {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .small-block-grid-8>.li:nth-of-type(1n),  .md .small-block-grid-8>.md-li:nth-of-type(1n),  .small-block-grid-8>li:nth-of-type(1n) {
    clear: none;
  }

  .md .small-block-grid-8>.li:nth-of-type(8n+1),  .md .small-block-grid-8>.md-li:nth-of-type(8n+1),  .small-block-grid-8>li:nth-of-type(8n+1) {
    clear: both;
  }

  .md .small-block-grid-9>.li,  .md .small-block-grid-9>.md-li,  .small-block-grid-9>li {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .small-block-grid-9>.li:nth-of-type(1n),  .md .small-block-grid-9>.md-li:nth-of-type(1n),  .small-block-grid-9>li:nth-of-type(1n) {
    clear: none;
  }

  .md .small-block-grid-9>.li:nth-of-type(9n+1),  .md .small-block-grid-9>.md-li:nth-of-type(9n+1),  .small-block-grid-9>li:nth-of-type(9n+1) {
    clear: both;
  }

  .md .small-block-grid-10>.li,  .md .small-block-grid-10>.md-li,  .small-block-grid-10>li {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .small-block-grid-10>.li:nth-of-type(1n),  .md .small-block-grid-10>.md-li:nth-of-type(1n),  .small-block-grid-10>li:nth-of-type(1n) {
    clear: none;
  }

  .md .small-block-grid-10>.li:nth-of-type(10n+1),  .md .small-block-grid-10>.md-li:nth-of-type(10n+1),  .small-block-grid-10>li:nth-of-type(10n+1) {
    clear: both;
  }

  .md .small-block-grid-11>.li,  .md .small-block-grid-11>.md-li,  .small-block-grid-11>li {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .small-block-grid-11>.li:nth-of-type(1n),  .md .small-block-grid-11>.md-li:nth-of-type(1n),  .small-block-grid-11>li:nth-of-type(1n) {
    clear: none;
  }

  .md .small-block-grid-11>.li:nth-of-type(11n+1),  .md .small-block-grid-11>.md-li:nth-of-type(11n+1),  .small-block-grid-11>li:nth-of-type(11n+1) {
    clear: both;
  }

  .md .small-block-grid-12>.li,  .md .small-block-grid-12>.md-li,  .small-block-grid-12>li {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .small-block-grid-12>.li:nth-of-type(1n),  .md .small-block-grid-12>.md-li:nth-of-type(1n),  .small-block-grid-12>li:nth-of-type(1n) {
    clear: none;
  }

  .md .small-block-grid-12>.li:nth-of-type(12n+1),  .md .small-block-grid-12>.md-li:nth-of-type(12n+1),  .small-block-grid-12>li:nth-of-type(12n+1) {
    clear: both;
  }
}

@media only screen and (min-width:40.0625em) {
  .md .medium-block-grid-1>.li,  .md .medium-block-grid-1>.md-li,  .medium-block-grid-1>li {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .medium-block-grid-1>.li:nth-of-type(1n),  .md .medium-block-grid-1>.md-li:nth-of-type(1n),  .medium-block-grid-1>li:nth-of-type(1n) {
    clear: none;
  }

  .md .medium-block-grid-1>.li:nth-of-type(1n+1),  .md .medium-block-grid-1>.md-li:nth-of-type(1n+1),  .medium-block-grid-1>li:nth-of-type(1n+1) {
    clear: both;
  }

  .md .medium-block-grid-2>.li,  .md .medium-block-grid-2>.md-li,  .medium-block-grid-2>li {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .medium-block-grid-2>.li:nth-of-type(1n),  .md .medium-block-grid-2>.md-li:nth-of-type(1n),  .medium-block-grid-2>li:nth-of-type(1n) {
    clear: none;
  }

  .md .medium-block-grid-2>.li:nth-of-type(odd),  .md .medium-block-grid-2>.md-li:nth-of-type(odd),  .medium-block-grid-2>li:nth-of-type(odd) {
    clear: both;
  }

  .md .medium-block-grid-3>.li,  .md .medium-block-grid-3>.md-li,  .medium-block-grid-3>li {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .medium-block-grid-3>.li:nth-of-type(1n),  .md .medium-block-grid-3>.md-li:nth-of-type(1n),  .medium-block-grid-3>li:nth-of-type(1n) {
    clear: none;
  }

  .md .medium-block-grid-3>.li:nth-of-type(3n+1),  .md .medium-block-grid-3>.md-li:nth-of-type(3n+1),  .medium-block-grid-3>li:nth-of-type(3n+1) {
    clear: both;
  }

  .md .medium-block-grid-4>.li,  .md .medium-block-grid-4>.md-li,  .medium-block-grid-4>li {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .medium-block-grid-4>.li:nth-of-type(1n),  .md .medium-block-grid-4>.md-li:nth-of-type(1n),  .medium-block-grid-4>li:nth-of-type(1n) {
    clear: none;
  }

  .md .medium-block-grid-4>.li:nth-of-type(4n+1),  .md .medium-block-grid-4>.md-li:nth-of-type(4n+1),  .medium-block-grid-4>li:nth-of-type(4n+1) {
    clear: both;
  }

  .md .medium-block-grid-5>.li,  .md .medium-block-grid-5>.md-li,  .medium-block-grid-5>li {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .medium-block-grid-5>.li:nth-of-type(1n),  .md .medium-block-grid-5>.md-li:nth-of-type(1n),  .medium-block-grid-5>li:nth-of-type(1n) {
    clear: none;
  }

  .md .medium-block-grid-5>.li:nth-of-type(5n+1),  .md .medium-block-grid-5>.md-li:nth-of-type(5n+1),  .medium-block-grid-5>li:nth-of-type(5n+1) {
    clear: both;
  }

  .md .medium-block-grid-6>.li,  .md .medium-block-grid-6>.md-li,  .medium-block-grid-6>li {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .medium-block-grid-6>.li:nth-of-type(1n),  .md .medium-block-grid-6>.md-li:nth-of-type(1n),  .medium-block-grid-6>li:nth-of-type(1n) {
    clear: none;
  }

  .md .medium-block-grid-6>.li:nth-of-type(6n+1),  .md .medium-block-grid-6>.md-li:nth-of-type(6n+1),  .medium-block-grid-6>li:nth-of-type(6n+1) {
    clear: both;
  }

  .md .medium-block-grid-7>.li,  .md .medium-block-grid-7>.md-li,  .medium-block-grid-7>li {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .medium-block-grid-7>.li:nth-of-type(1n),  .md .medium-block-grid-7>.md-li:nth-of-type(1n),  .medium-block-grid-7>li:nth-of-type(1n) {
    clear: none;
  }

  .md .medium-block-grid-7>.li:nth-of-type(7n+1),  .md .medium-block-grid-7>.md-li:nth-of-type(7n+1),  .medium-block-grid-7>li:nth-of-type(7n+1) {
    clear: both;
  }

  .md .medium-block-grid-8>.li,  .md .medium-block-grid-8>.md-li,  .medium-block-grid-8>li {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .medium-block-grid-8>.li:nth-of-type(1n),  .md .medium-block-grid-8>.md-li:nth-of-type(1n),  .medium-block-grid-8>li:nth-of-type(1n) {
    clear: none;
  }

  .md .medium-block-grid-8>.li:nth-of-type(8n+1),  .md .medium-block-grid-8>.md-li:nth-of-type(8n+1),  .medium-block-grid-8>li:nth-of-type(8n+1) {
    clear: both;
  }

  .md .medium-block-grid-9>.li,  .md .medium-block-grid-9>.md-li,  .medium-block-grid-9>li {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .medium-block-grid-9>.li:nth-of-type(1n),  .md .medium-block-grid-9>.md-li:nth-of-type(1n),  .medium-block-grid-9>li:nth-of-type(1n) {
    clear: none;
  }

  .md .medium-block-grid-9>.li:nth-of-type(9n+1),  .md .medium-block-grid-9>.md-li:nth-of-type(9n+1),  .medium-block-grid-9>li:nth-of-type(9n+1) {
    clear: both;
  }

  .md .medium-block-grid-10>.li,  .md .medium-block-grid-10>.md-li,  .medium-block-grid-10>li {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .medium-block-grid-10>.li:nth-of-type(1n),  .md .medium-block-grid-10>.md-li:nth-of-type(1n),  .medium-block-grid-10>li:nth-of-type(1n) {
    clear: none;
  }

  .md .medium-block-grid-10>.li:nth-of-type(10n+1),  .md .medium-block-grid-10>.md-li:nth-of-type(10n+1),  .medium-block-grid-10>li:nth-of-type(10n+1) {
    clear: both;
  }

  .md .medium-block-grid-11>.li,  .md .medium-block-grid-11>.md-li,  .medium-block-grid-11>li {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .medium-block-grid-11>.li:nth-of-type(1n),  .md .medium-block-grid-11>.md-li:nth-of-type(1n),  .medium-block-grid-11>li:nth-of-type(1n) {
    clear: none;
  }

  .md .medium-block-grid-11>.li:nth-of-type(11n+1),  .md .medium-block-grid-11>.md-li:nth-of-type(11n+1),  .medium-block-grid-11>li:nth-of-type(11n+1) {
    clear: both;
  }

  .md .medium-block-grid-12>.li,  .md .medium-block-grid-12>.md-li,  .medium-block-grid-12>li {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .md .medium-block-grid-12>.li:nth-of-type(1n),  .md .medium-block-grid-12>.md-li:nth-of-type(1n),  .medium-block-grid-12>li:nth-of-type(1n) {
    clear: none;
  }

  .md .medium-block-grid-12>.li:nth-of-type(12n+1),  .md .medium-block-grid-12>.md-li:nth-of-type(12n+1),  .medium-block-grid-12>li:nth-of-type(12n+1) {
    clear: both;
  }
}

@media only screen and (min-width:64.0625em) {
  .large-block-grid-1>li,  .md .large-block-grid-1>.li,  .md .large-block-grid-1>.md-li {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-1>li:nth-of-type(1n),  .md .large-block-grid-1>.li:nth-of-type(1n),  .md .large-block-grid-1>.md-li:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-1>li:nth-of-type(1n+1),  .md .large-block-grid-1>.li:nth-of-type(1n+1),  .md .large-block-grid-1>.md-li:nth-of-type(1n+1) {
    clear: both;
  }

  .large-block-grid-2>li,  .md .large-block-grid-2>.li,  .md .large-block-grid-2>.md-li {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-2>li:nth-of-type(1n),  .md .large-block-grid-2>.li:nth-of-type(1n),  .md .large-block-grid-2>.md-li:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-2>li:nth-of-type(odd),  .md .large-block-grid-2>.li:nth-of-type(odd),  .md .large-block-grid-2>.md-li:nth-of-type(odd) {
    clear: both;
  }

  .large-block-grid-3>li,  .md .large-block-grid-3>.li,  .md .large-block-grid-3>.md-li {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-3>li:nth-of-type(1n),  .md .large-block-grid-3>.li:nth-of-type(1n),  .md .large-block-grid-3>.md-li:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-3>li:nth-of-type(3n+1),  .md .large-block-grid-3>.li:nth-of-type(3n+1),  .md .large-block-grid-3>.md-li:nth-of-type(3n+1) {
    clear: both;
  }

  .large-block-grid-4>li,  .md .large-block-grid-4>.li,  .md .large-block-grid-4>.md-li {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-4>li:nth-of-type(1n),  .md .large-block-grid-4>.li:nth-of-type(1n),  .md .large-block-grid-4>.md-li:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-4>li:nth-of-type(4n+1),  .md .large-block-grid-4>.li:nth-of-type(4n+1),  .md .large-block-grid-4>.md-li:nth-of-type(4n+1) {
    clear: both;
  }

  .large-block-grid-5>li,  .md .large-block-grid-5>.li,  .md .large-block-grid-5>.md-li {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-5>li:nth-of-type(1n),  .md .large-block-grid-5>.li:nth-of-type(1n),  .md .large-block-grid-5>.md-li:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-5>li:nth-of-type(5n+1),  .md .large-block-grid-5>.li:nth-of-type(5n+1),  .md .large-block-grid-5>.md-li:nth-of-type(5n+1) {
    clear: both;
  }

  .large-block-grid-6>li,  .md .large-block-grid-6>.li,  .md .large-block-grid-6>.md-li {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-6>li:nth-of-type(1n),  .md .large-block-grid-6>.li:nth-of-type(1n),  .md .large-block-grid-6>.md-li:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-6>li:nth-of-type(6n+1),  .md .large-block-grid-6>.li:nth-of-type(6n+1),  .md .large-block-grid-6>.md-li:nth-of-type(6n+1) {
    clear: both;
  }

  .large-block-grid-7>li,  .md .large-block-grid-7>.li,  .md .large-block-grid-7>.md-li {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-7>li:nth-of-type(1n),  .md .large-block-grid-7>.li:nth-of-type(1n),  .md .large-block-grid-7>.md-li:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-7>li:nth-of-type(7n+1),  .md .large-block-grid-7>.li:nth-of-type(7n+1),  .md .large-block-grid-7>.md-li:nth-of-type(7n+1) {
    clear: both;
  }

  .large-block-grid-8>li,  .md .large-block-grid-8>.li,  .md .large-block-grid-8>.md-li {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-8>li:nth-of-type(1n),  .md .large-block-grid-8>.li:nth-of-type(1n),  .md .large-block-grid-8>.md-li:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-8>li:nth-of-type(8n+1),  .md .large-block-grid-8>.li:nth-of-type(8n+1),  .md .large-block-grid-8>.md-li:nth-of-type(8n+1) {
    clear: both;
  }

  .large-block-grid-9>li,  .md .large-block-grid-9>.li,  .md .large-block-grid-9>.md-li {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-9>li:nth-of-type(1n),  .md .large-block-grid-9>.li:nth-of-type(1n),  .md .large-block-grid-9>.md-li:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-9>li:nth-of-type(9n+1),  .md .large-block-grid-9>.li:nth-of-type(9n+1),  .md .large-block-grid-9>.md-li:nth-of-type(9n+1) {
    clear: both;
  }

  .large-block-grid-10>li,  .md .large-block-grid-10>.li,  .md .large-block-grid-10>.md-li {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-10>li:nth-of-type(1n),  .md .large-block-grid-10>.li:nth-of-type(1n),  .md .large-block-grid-10>.md-li:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-10>li:nth-of-type(10n+1),  .md .large-block-grid-10>.li:nth-of-type(10n+1),  .md .large-block-grid-10>.md-li:nth-of-type(10n+1) {
    clear: both;
  }

  .large-block-grid-11>li,  .md .large-block-grid-11>.li,  .md .large-block-grid-11>.md-li {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-11>li:nth-of-type(1n),  .md .large-block-grid-11>.li:nth-of-type(1n),  .md .large-block-grid-11>.md-li:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-11>li:nth-of-type(11n+1),  .md .large-block-grid-11>.li:nth-of-type(11n+1),  .md .large-block-grid-11>.md-li:nth-of-type(11n+1) {
    clear: both;
  }

  .large-block-grid-12>li,  .md .large-block-grid-12>.li,  .md .large-block-grid-12>.md-li {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-12>li:nth-of-type(1n),  .md .large-block-grid-12>.li:nth-of-type(1n),  .md .large-block-grid-12>.md-li:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-12>li:nth-of-type(12n+1),  .md .large-block-grid-12>.li:nth-of-type(12n+1),  .md .large-block-grid-12>.md-li:nth-of-type(12n+1) {
    clear: both;
  }
}

.md .dd,.md .md-dd,.md dd {
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .code.dd,.md .code.md-dd,.md .h6.dd,.md .h6.md-dd,.md .li.dd,.md .li.md-dd,.md .md-form__section .section__content .dd.sub-section__description,.md .md-form__section .section__content .md-dd.sub-section__description,.md .md-form__section .section__content dd.sub-section__description,.md .p.dd,.md .p.md-dd,.md .td.dd,.md .td.md-dd,.md .th.dd,.md .th.md-dd,.md dd.code,.md dd.h6,.md dd.li,.md dd.p,.md dd.td,.md dd.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.dd,.md .small.md-dd,.md dd.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.dd,.md .body-small.md-dd,.md dd.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .li,.md .md-li,.md li {
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .code.li,.md .code.md-li,.md .dd.li,.md .dd.md-li,.md .h6.li,.md .h6.md-li,.md .md-form__section .section__content .li.sub-section__description,.md .md-form__section .section__content .md-li.sub-section__description,.md .md-form__section .section__content li.sub-section__description,.md .p.li,.md .p.md-li,.md .td.li,.md .td.md-li,.md .th.li,.md .th.md-li,.md li.code,.md li.dd,.md li.h6,.md li.p,.md li.td,.md li.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.li,.md .small.md-li,.md li.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.li,.md .body-small.md-li,.md li.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .md-title-heading,.md .title-heading,.md title-heading {
  font-family: CiscoSansTT Thin,Helvetica Neue,Helvetica,Arial,sans-serif;
  line-height: 1.29032;
  font-size: 3.875rem;
  line-height: 1.29033;
}

.md .dd.md-title-heading,.md .dd.title-heading,.md .li.md-title-heading,.md .li.title-heading,.md title-heading.dd,.md title-heading.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h1.md-title-heading,.md .h1.title-heading,.md title-heading.h1 {
  font-size: 3rem;
  line-height: 1.33333;
}

.md .h2.md-title-heading,.md .h2.title-heading,.md title-heading.h2 {
  font-size: 2.25rem;
  line-height: 1.33333;
}

.md .h3.md-title-heading,.md .h3.title-heading,.md title-heading.h3 {
  font-size: 1.625rem;
  line-height: 1.23077;
}

.md .h4.md-title-heading,.md .h4.title-heading,.md title-heading.h4 {
  font-size: 1.25rem;
  line-height: 1.6;
}

.md .h5.md-title-heading,.md .h5.title-heading,.md title-heading.h5 {
  font-size: 1rem;
  line-height: 1.5;
}

.md .code.md-title-heading,.md .code.title-heading,.md .h6.md-title-heading,.md .h6.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,.md .md-form__section .section__content title-heading.sub-section__description,.md .p.md-title-heading,.md .p.title-heading,.md .td.md-title-heading,.md .td.title-heading,.md .th.md-title-heading,.md .th.title-heading,.md title-heading.code,.md title-heading.h6,.md title-heading.p,.md title-heading.td,.md title-heading.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.md-title-heading,.md .small.title-heading,.md title-heading.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.md-title-heading,.md .body-small.title-heading,.md title-heading.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .h1,.md .md-h1,.md h1 {
  font-family: CiscoSansTT Thin,Helvetica Neue,Helvetica,Arial,sans-serif;
  line-height: 1.33333;
  font-size: 3rem;
  line-height: 1.33334;
}

.md .dd.h1,.md .dd.md-h1,.md .li.h1,.md .li.md-h1,.md h1.dd,.md h1.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h2.h1,.md .h2.md-h1,.md h1.h2 {
  font-size: 2.25rem;
  line-height: 1.33333;
}

.md .h3.h1,.md .h3.md-h1,.md h1.h3 {
  font-size: 1.625rem;
  line-height: 1.23077;
}

.md .h4.h1,.md .h4.md-h1,.md h1.h4 {
  font-size: 1.25rem;
  line-height: 1.6;
}

.md .h5.h1,.md .h5.md-h1,.md h1.h5 {
  font-size: 1rem;
  line-height: 1.5;
}

.md .code.h1,.md .code.md-h1,.md .h6.h1,.md .h6.md-h1,.md .md-form__section .section__content .h1.sub-section__description,.md .md-form__section .section__content .md-h1.sub-section__description,.md .md-form__section .section__content h1.sub-section__description,.md .p.h1,.md .p.md-h1,.md .td.h1,.md .td.md-h1,.md .th.h1,.md .th.md-h1,.md h1.code,.md h1.h6,.md h1.p,.md h1.td,.md h1.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.h1,.md .small.md-h1,.md h1.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.h1,.md .body-small.md-h1,.md h1.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .h2,.md .md-h2,.md h2 {
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  line-height: 1.33333;
  font-size: 2.25rem;
  line-height: 1.33334;
}

.md .dd.h2,.md .dd.md-h2,.md .li.h2,.md .li.md-h2,.md h2.dd,.md h2.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h3.h2,.md .h3.md-h2,.md h2.h3 {
  font-size: 1.625rem;
  line-height: 1.23077;
}

.md .h4.h2,.md .h4.md-h2,.md h2.h4 {
  font-size: 1.25rem;
  line-height: 1.6;
}

.md .h5.h2,.md .h5.md-h2,.md h2.h5 {
  font-size: 1rem;
  line-height: 1.5;
}

.md .code.h2,.md .code.md-h2,.md .h6.h2,.md .h6.md-h2,.md .md-form__section .section__content .h2.sub-section__description,.md .md-form__section .section__content .md-h2.sub-section__description,.md .md-form__section .section__content h2.sub-section__description,.md .p.h2,.md .p.md-h2,.md .td.h2,.md .td.md-h2,.md .th.h2,.md .th.md-h2,.md h2.code,.md h2.h6,.md h2.p,.md h2.td,.md h2.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.h2,.md .small.md-h2,.md h2.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.h2,.md .body-small.md-h2,.md h2.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .h3,.md .md-h3,.md h3 {
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  line-height: 1.23077;
  font-size: 1.625rem;
  line-height: 1.23078;
}

.md .dd.h3,.md .dd.md-h3,.md .li.h3,.md .li.md-h3,.md h3.dd,.md h3.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .h4.h3,.md .h4.md-h3,.md h3.h4 {
  font-size: 1.25rem;
  line-height: 1.6;
}

.md .h5.h3,.md .h5.md-h3,.md h3.h5 {
  font-size: 1rem;
  line-height: 1.5;
}

.md .code.h3,.md .code.md-h3,.md .h6.h3,.md .h6.md-h3,.md .md-form__section .section__content .h3.sub-section__description,.md .md-form__section .section__content .md-h3.sub-section__description,.md .md-form__section .section__content h3.sub-section__description,.md .p.h3,.md .p.md-h3,.md .td.h3,.md .td.md-h3,.md .th.h3,.md .th.md-h3,.md h3.code,.md h3.h6,.md h3.p,.md h3.td,.md h3.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.h3,.md .small.md-h3,.md h3.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.h3,.md .body-small.md-h3,.md h3.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.docs-section__overview--header .md .overview__description,.md .docs-section__overview--header .overview__description,.md .h4,.md .md-form__section .section__info .section__title,.md .md-h4,.md h4 {
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  line-height: 1.6;
  font-size: 1.25rem;
  line-height: 1.60001;
}

.docs-section__overview--header .md .dd.overview__description,.docs-section__overview--header .md .li.overview__description,.md .dd.h4,.md .dd.md-h4,.md .docs-section__overview--header .dd.overview__description,.md .docs-section__overview--header .li.overview__description,.md .li.h4,.md .li.md-h4,.md .md-form__section .section__info .dd.section__title,.md .md-form__section .section__info .li.section__title,.md h4.dd,.md h4.li {
  font-size: .875rem;
  line-height: 1.71429;
}

.docs-section__overview--header .md .h5.overview__description,.md .docs-section__overview--header .h5.overview__description,.md .h5.h4,.md .h5.md-h4,.md .md-form__section .section__info .h5.section__title,.md h4.h5 {
  font-size: 1rem;
  line-height: 1.5;
}

.docs-section__overview--header .md .code.overview__description,.docs-section__overview--header .md .h6.overview__description,.docs-section__overview--header .md .md-form__section .section__content .sub-section__description.overview__description,.docs-section__overview--header .md .p.overview__description,.docs-section__overview--header .md .td.overview__description,.docs-section__overview--header .md .th.overview__description,.md .code.h4,.md .code.md-h4,.md .docs-section__overview--header .code.overview__description,.md .docs-section__overview--header .h6.overview__description,.md .docs-section__overview--header .md-form__section .section__content .sub-section__description.overview__description,.md .docs-section__overview--header .p.overview__description,.md .docs-section__overview--header .td.overview__description,.md .docs-section__overview--header .th.overview__description,.md .h6.h4,.md .h6.md-h4,.md .md-form__section .section__content .docs-section__overview--header .sub-section__description.overview__description,.md .md-form__section .section__content .h4.sub-section__description,.md .md-form__section .section__content .md-h4.sub-section__description,.md .md-form__section .section__content .section__info .section__title.sub-section__description,.md .md-form__section .section__content h4.sub-section__description,.md .md-form__section .section__info .code.section__title,.md .md-form__section .section__info .h6.section__title,.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__info .td.section__title,.md .md-form__section .section__info .th.section__title,.md .p.h4,.md .p.md-h4,.md .td.h4,.md .td.md-h4,.md .th.h4,.md .th.md-h4,.md h4.code,.md h4.h6,.md h4.p,.md h4.td,.md h4.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.docs-section__overview--header .md .small.overview__description,.md .docs-section__overview--header .small.overview__description,.md .md-form__section .section__info .small.section__title,.md .small.h4,.md .small.md-h4,.md h4.small {
  font-size: .875;
  line-height: 1.71429;
}

.docs-section__overview--header .md .body-small.overview__description,.md .body-small.h4,.md .body-small.md-h4,.md .docs-section__overview--header .body-small.overview__description,.md .md-form__section .section__info .body-small.section__title,.md h4.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .h5,.md .md-form__section .section__content .sub-section__label,.md .md-form__section .section__content .sub-section__title,.md .md-h5,.md .side-panel-container .md-form__section .section__info .section__title,.md h5 {
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  line-height: 1.5;
  font-size: 1rem;
  line-height: 1.50001;
}

.md .code.h5,.md .code.md-h5,.md .dd.h5,.md .dd.md-h5,.md .h6.h5,.md .h6.md-h5,.md .li.h5,.md .li.md-h5,.md .md-form__section .section__content .code.sub-section__label,.md .md-form__section .section__content .code.sub-section__title,.md .md-form__section .section__content .dd.sub-section__label,.md .md-form__section .section__content .dd.sub-section__title,.md .md-form__section .section__content .h5.sub-section__description,.md .md-form__section .section__content .h6.sub-section__label,.md .md-form__section .section__content .h6.sub-section__title,.md .md-form__section .section__content .li.sub-section__label,.md .md-form__section .section__content .li.sub-section__title,.md .md-form__section .section__content .md-h5.sub-section__description,.md .md-form__section .section__content .p.sub-section__label,.md .md-form__section .section__content .p.sub-section__title,.md .md-form__section .section__content .sub-section__label.sub-section__description,.md .md-form__section .section__content .sub-section__title.sub-section__description,.md .md-form__section .section__content .td.sub-section__label,.md .md-form__section .section__content .td.sub-section__title,.md .md-form__section .section__content .th.sub-section__label,.md .md-form__section .section__content .th.sub-section__title,.md .md-form__section .section__content h5.sub-section__description,.md .p.h5,.md .p.md-h5,.md .side-panel-container .md-form__section .section__content .section__info .sub-section__description.section__title,.md .side-panel-container .md-form__section .section__info .code.section__title,.md .side-panel-container .md-form__section .section__info .dd.section__title,.md .side-panel-container .md-form__section .section__info .h6.section__title,.md .side-panel-container .md-form__section .section__info .li.section__title,.md .side-panel-container .md-form__section .section__info .p.section__title,.md .side-panel-container .md-form__section .section__info .section__content .sub-section__description.section__title,.md .side-panel-container .md-form__section .section__info .td.section__title,.md .side-panel-container .md-form__section .section__info .th.section__title,.md .td.h5,.md .td.md-h5,.md .th.h5,.md .th.md-h5,.md h5.code,.md h5.dd,.md h5.h6,.md h5.li,.md h5.p,.md h5.td,.md h5.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .small.sub-section__label,.md .md-form__section .section__content .small.sub-section__title,.md .side-panel-container .md-form__section .section__info .small.section__title,.md .small.h5,.md .small.md-h5,.md h5.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.h5,.md .body-small.md-h5,.md .md-form__section .section__content .body-small.sub-section__label,.md .md-form__section .section__content .body-small.sub-section__title,.md .side-panel-container .md-form__section .section__info .body-small.section__title,.md h5.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .h6,.md .md-h6,.md h6 {
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .code.h6,.md .code.md-h6,.md .dd.h6,.md .dd.md-h6,.md .li.h6,.md .li.md-h6,.md .md-form__section .section__content .h6.sub-section__description,.md .md-form__section .section__content .md-h6.sub-section__description,.md .md-form__section .section__content h6.sub-section__description,.md .p.h6,.md .p.md-h6,.md .td.h6,.md .td.md-h6,.md .th.h6,.md .th.md-h6,.md h6.code,.md h6.dd,.md h6.li,.md h6.p,.md h6.td,.md h6.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.h6,.md .small.md-h6,.md h6.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.h6,.md .body-small.md-h6,.md h6.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .code,.md .md-code,.md code {
  font-family: Consolas,Liberation Mono,Courier,monospace;
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .dd.code,.md .dd.md-code,.md .h6.code,.md .h6.md-code,.md .li.code,.md .li.md-code,.md .md-form__section .section__content .code.sub-section__description,.md .md-form__section .section__content .md-code.sub-section__description,.md .md-form__section .section__content code.sub-section__description,.md .p.code,.md .p.md-code,.md .td.code,.md .td.md-code,.md .th.code,.md .th.md-code,.md code.dd,.md code.h6,.md code.li,.md code.p,.md code.td,.md code.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.code,.md .small.md-code,.md code.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.code,.md .body-small.md-code,.md code.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .md-form__section .section__content .sub-section__description,.md .md-p,.md .p,.md p {
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .code.md-p,.md .code.p,.md .dd.md-p,.md .dd.p,.md .h6.md-p,.md .h6.p,.md .li.md-p,.md .li.p,.md .md-form__section .section__content .code.sub-section__description,.md .md-form__section .section__content .dd.sub-section__description,.md .md-form__section .section__content .h6.sub-section__description,.md .md-form__section .section__content .li.sub-section__description,.md .md-form__section .section__content .td.sub-section__description,.md .md-form__section .section__content .th.sub-section__description,.md .td.md-p,.md .td.p,.md .th.md-p,.md .th.p,.md p.code,.md p.dd,.md p.h6,.md p.li,.md p.td,.md p.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .md-form__section .section__content .small.sub-section__description,.md .small.md-p,.md .small.p,.md p.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.md-p,.md .body-small.p,.md .md-form__section .section__content .body-small.sub-section__description,.md p.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .md-th,.md .th,.md th {
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .code.md-th,.md .code.th,.md .dd.md-th,.md .dd.th,.md .h6.md-th,.md .h6.th,.md .li.md-th,.md .li.th,.md .md-form__section .section__content .md-th.sub-section__description,.md .md-form__section .section__content .th.sub-section__description,.md .md-form__section .section__content th.sub-section__description,.md .p.md-th,.md .p.th,.md .td.md-th,.md .td.th,.md th.code,.md th.dd,.md th.h6,.md th.li,.md th.p,.md th.td {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.md-th,.md .small.th,.md th.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.md-th,.md .body-small.th,.md th.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .md-td,.md .td,.md td {
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  line-height: 1.71429;
  font-size: .875rem;
  line-height: 1.7143;
}

.md .code.md-td,.md .code.td,.md .dd.md-td,.md .dd.td,.md .h6.md-td,.md .h6.td,.md .li.md-td,.md .li.td,.md .md-form__section .section__content .md-td.sub-section__description,.md .md-form__section .section__content .td.sub-section__description,.md .md-form__section .section__content td.sub-section__description,.md .p.md-td,.md .p.td,.md .th.md-td,.md .th.td,.md td.code,.md td.dd,.md td.h6,.md td.li,.md td.p,.md td.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .small.md-td,.md .small.td,.md td.small {
  font-size: .875;
  line-height: 1.71429;
}

.md .body-small.md-td,.md .body-small.td,.md td.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.md .md-small,.md .small,.md small {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  line-height: 1.71429;
  font-size: .875;
  line-height: 1.7143;
}

.md .code.md-small,.md .code.small,.md .dd.md-small,.md .dd.small,.md .h6.md-small,.md .h6.small,.md .li.md-small,.md .li.small,.md .md-form__section .section__content .md-small.sub-section__description,.md .md-form__section .section__content .small.sub-section__description,.md .md-form__section .section__content small.sub-section__description,.md .p.md-small,.md .p.small,.md .td.md-small,.md .td.small,.md .th.md-small,.md .th.small,.md small.code,.md small.dd,.md small.h6,.md small.li,.md small.p,.md small.td,.md small.th {
  font-size: .875rem;
  line-height: 1.71429;
}

.md .body-small.md-small,.md .body-small.small,.md small.body-small {
  font-size: .75rem;
  line-height: 1.33333;
}

.body-small,.md .body-small,.md .md-body-small,.md body-small {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  line-height: 1.33333;
  font-size: .75rem;
  line-height: 1.33334;
}

.icon-spinner,.md-panel__spinner {
  position: relative;
  display: inline-block;
  margin: 2px;
  border-radius: 50%;
  border: 1px solid #b4b6b8;
  width: 1em;
  height: 1em;
}

.icon-spinner:after,.md-panel__spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #000;
  width: 1em;
  height: 1em;
  position: absolute;
  top: -1px;
  left: -1px;
  text-indent: -9999em;
  border-radius: 50%;
  content: "";
  -webkit-animation: load8 1s infinite linear;
  animation: load8 1s infinite linear;
}

.md-panel__spinner,.md-panel__spinner:after {
  width: 2.25em;
  height: 2.25em;
}

.icon-spinner {
  border: 1px solid #b8f2ff;
}

.icon-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #00a0d1;
}

.md--dark .icon-spinner,.md--dark .md-panel__spinner {
  border: 1px solid #b4b6b8;
}

.md--dark .icon-spinner:after,.md--dark .md-panel__spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #fff;
}

/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */

html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

details,footer,header,main,menu,nav,section,summary {
  display: block;
}

audio,progress,video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

progress {
  vertical-align: baseline;
}

[hidden],template {
  display: none;
}

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:active,a:hover {
  outline-width: 0;
}

b {
  font-weight: inherit;
  font-weight: bolder;
}

.md .h1,.md .md-h1,h1 {
  margin: .67em 0;
  font-size: 2em;
}

.md .md-small,.md .small,small {
  font-size: 80%;
}

sub {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -.25em;
}

img {
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

.md .code,.md .md-code,code {
  font-family: monospace,monospace;
  font-size: 1em;
}

hr {
  overflow: visible;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

button,input,select,textarea {
  margin: 0;
  font: inherit;
}

button,input {
  overflow: visible;
}

button,select {
  text-transform: none;
}

[type=reset],[type=submit],button,html [type=button] {
  -webkit-appearance: button;
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
  outline: 1px dotted ButtonText;
}

textarea {
  overflow: auto;
}

[type=checkbox],[type=radio] {
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}

[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-input-placeholder {
  color: inherit;
  opacity: .6;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

body,html {
  height: 100%;
}

html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

*,:after,:before {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

body,html {
  font-size: 16px;
}

body {
  position: relative;
  padding: 0;
  margin: 0;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.71429;
  color: #24282b;
  cursor: auto;
  background: #fff;
}

a:hover {
  cursor: pointer;
}

img {
  height: auto;
  max-width: 100%;
  -ms-interpolation-mode: bicubic;
}

.left {
  float: left!important;
}

.right {
  float: right!important;
}

.hide {
  display: none;
}

img {
  display: inline-block;
  vertical-align: middle;
}

textarea {
  height: auto;
  min-height: 50px;
}

select {
  width: 100%;
}

:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

* {
  -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;
}

.docs-section__overview--header .overview__description,.md .dd,.md .h1,.md .h2,.md .h3,.md .h4,.md .h5,.md .h6,.md .li,.md .md-dd,.md .md-form__section .section__content .sub-section__description,.md .md-h1,.md .md-h2,.md .md-h3,.md .md-h4,.md .md-h5,.md .md-h6,.md .md-li,.md .md-p,.md .md-td,.md .md-th,.md .p,.md .td,.md .th,dd,div,form,h1,h2,h3,h4,h5,h6,li,ol,p,td,th,ul {
  padding: 0;
  margin: 0;
  font-weight: 400;
}

a {
  line-height: inherit;
  color: #007ea8;
  text-decoration: none;
}

a:focus,a:hover {
  color: #0a5e7d;
}

a:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

a img {
  border: none;
}

.md .md-form__section .section__content .sub-section__description,.md .md-p,.md .p,p {
  margin-bottom: 0;
  font-family: inherit;
  font-size: .875rem;
  font-weight: 400;
  text-rendering: optimizeLegibility;
}

.md .md-form__section .section__content .sub-section__description>.code,.md .md-form__section .section__content .sub-section__description>.md-code,.md .md-form__section .section__content .sub-section__description>code,.md .md-p>.code,.md .md-p>.md-code,.md .md-p>code,.md .p>.code,.md .p>.md-code,.md .p>code,.md p>.code,.md p>.md-code,p>code {
  line-height: 1em;
}

hr {
  height: 0;
  margin: 1.25rem 0 1.1875rem;
  clear: both;
  border: solid #e6e8e8;
  border-width: 1px 0 0;
}

em,i {
  font-style: italic;
}

b,em,i {
  line-height: inherit;
}

b {
  font-weight: 700;
}

.md .md-small,.md .small,small {
  font-size: .875;
  line-height: inherit;
}

.md .code,.md .md-code,code {
  padding: .125rem .3125rem .0625rem;
  font-family: Consolas,Liberation Mono,Courier,monospace;
  font-weight: 400;
  color: #24282b;
  background-color: transparent;
  border: 0 solid transparent;
}

ol,ul {
  margin-bottom: 0;
  font-family: inherit;
  font-size: .875rem;
  line-height: 1.71429;
  list-style-position: outside;
}

ul {
  margin-left: 1rem;
}

.md ul .li ol,.md ul .li ul,.md ul .md-li ol,.md ul .md-li ul,ul .md .li ol,ul .md .li ul,ul .md .md-li ol,ul .md .md-li ul,ul li ol,ul li ul {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

.md ul.circle .li ul,.md ul.circle .md-li ul,ul.circle .md .li ul,ul.circle .md .md-li ul,ul.circle li ul {
  list-style: inherit;
}

ul.circle {
  list-style-type: circle;
  margin-left: 1rem;
}

ol {
  margin-left: 1.5rem;
}

.md ol .li ol,.md ol .li ul,.md ol .md-li ol,.md ol .md-li ul,ol .md .li ol,ol .md .li ul,ol .md .md-li ol,ol .md .md-li ul,ol li ol,ol li ul {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

.md-h1--bold,.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,.md-h4--bold,.md-h5--bold {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif!important;
}

.md-body--bold {
  font-family: CiscoSansTT Regular,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;
}

.docs-section__overview--header .overview__description,.docs-section__overview .overview__link,.md-font-color--primary {
  color: #24282b!important;
}

.md-font-color--secondary {
  color: #535759!important;
}

.md-font-color--disabled {
  color: #929596!important;
}

@font-face {
  font-family: CiscoSansTT Bold;
  font-style: normal;
  font-weight: 400;
  src: url(/CiscoSansTTBold.woff2) format("woff2"),url(/CiscoSansTTBold.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: CiscoSansTT Bold Oblique;
  font-style: normal;
  font-weight: 400;
  src: url(/CiscoSansTTBoldOblique.woff2) format("woff2"),url(/CiscoSansTTBoldOblique.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: CiscoSansTT Extra Light;
  font-style: normal;
  font-weight: 400;
  src: url(/CiscoSansTTExtraLight.woff2) format("woff2"),url(/CiscoSansTTExtraLight.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: CiscoSansTT Extra Light Oblique;
  font-style: normal;
  font-weight: 400;
  src: url(/CiscoSansTTExtraLightOblique.woff2) format("woff2"),url(/CiscoSansTTExtraLightOblique.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: CiscoSansTT Heavy;
  font-style: normal;
  font-weight: 400;
  src: url(/CiscoSansTTHeavy.woff2) format("woff2"),url(/CiscoSansTTHeavy.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: CiscoSansTT Heavy Oblique;
  font-style: normal;
  font-weight: 400;
  src: url(/CiscoSansTTHeavyOblique.woff2) format("woff2"),url(/CiscoSansTTHeavyOblique.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: CiscoSansTT Light;
  font-style: normal;
  font-weight: 400;
  src: url(/CiscoSansTTLight.woff2) format("woff2"),url(/CiscoSansTTLight.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: CiscoSansTT Light Oblique;
  font-style: normal;
  font-weight: 400;
  src: url(/CiscoSansTTLightOblique.woff2) format("woff2"),url(/CiscoSansTTLightOblique.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: CiscoSansTT Regular;
  font-style: normal;
  font-weight: 400;
  src: url(/static/fonts/CiscoSansTTRegular.woff2) format("woff2"),url(/static/fonts/CiscoSansTTRegular.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: CiscoSansTT Regular Oblique;
  font-style: normal;
  font-weight: 400;
  src: url(/CiscoSansTTRegularOblique.woff2) format("woff2"),url(/CiscoSansTTRegularOblique.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: CiscoSansTT Thin;
  font-style: normal;
  font-weight: 400;
  src: url(/CiscoSansTTThin.woff2) format("woff2"),url(/CiscoSansTTThin.woff) format("woff");
  font-display: fallback;
}

@font-face {
  font-family: CiscoSansTT Thin Oblique;
  font-style: normal;
  font-weight: 400;
  src: url(/CiscoSansTTThinOblique.woff2) format("woff2"),url(/CiscoSansTTThinOblique.woff) format("woff");
  font-display: fallback;
}

.debug-grid:after {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9998;
  display: inline-block;
  width: 100%;
  height: 100%;
  pointer-events: none;
  content: "";
  background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(255,0,0,.1667)),color-stop(12%,transparent),color-stop(49%,transparent),color-stop(50%,rgba(0,192,254,.6)),color-stop(60%,transparent),to(transparent));
  background-image: linear-gradient(180deg,rgba(255,0,0,.1667) 0,transparent 12%,transparent 49%,rgba(0,192,254,.6) 50%,transparent 60%,transparent);
  background-position: 0 0;
  background-size: 100% .5rem;
}

.debug-grid:before {
  z-index: 9999;
  pointer-events: none;
}

.docs-section__overview--header footer .overview__description,.docs-section__overview--header nav .overview__description,.md .md-form__section .section__content footer .sub-section__description,.md .md-form__section .section__content nav .sub-section__description,.md footer .h1,.md footer .h2,.md footer .h3,.md footer .h4,.md footer .h5,.md footer .h6,.md footer .md-h1,.md footer .md-h2,.md footer .md-h3,.md footer .md-h4,.md footer .md-h5,.md footer .md-h6,.md footer .md-p,.md footer .p,.md nav .h1,.md nav .h2,.md nav .h3,.md nav .h4,.md nav .h5,.md nav .h6,.md nav .md-h1,.md nav .md-h2,.md nav .md-h3,.md nav .md-h4,.md nav .md-h5,.md nav .md-h6,.md nav .md-p,.md nav .p,footer .docs-section__overview--header .overview__description,footer .md .h1,footer .md .h2,footer .md .h3,footer .md .h4,footer .md .h5,footer .md .h6,footer .md .md-form__section .section__content .sub-section__description,footer .md .md-h1,footer .md .md-h2,footer .md .md-h3,footer .md .md-h4,footer .md .md-h5,footer .md .md-h6,footer .md .md-p,footer .md .p,footer a,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer p,footer span,nav .docs-section__overview--header .overview__description,nav .md .h1,nav .md .h2,nav .md .h3,nav .md .h4,nav .md .h5,nav .md .h6,nav .md .md-form__section .section__content .sub-section__description,nav .md .md-h1,nav .md .md-h2,nav .md .md-h3,nav .md .md-h4,nav .md .md-h5,nav .md .md-h6,nav .md .md-p,nav .md .p,nav a,nav h1,nav h2,nav h3,nav h4,nav h5,nav h6,nav p,nav span {
  letter-spacing: normal;
}

[class*=block-grid-] {
  display: block;
  padding: 0;
  margin: 0 -.625rem;
}

[class*=block-grid-]:after,[class*=block-grid-]:before {
  display: table;
  content: " ";
}

[class*=block-grid-]:after {
  clear: both;
}

[class*=block-grid-]>* {
  display: block;
  float: left;
  height: auto;
  padding: 0 .625rem 1.25rem;
}

[class*=column][class*=block-grid-] {
  display: block;
  padding: 0;
  margin: 0;
}

[class*=column][class*=block-grid-]:after,[class*=column][class*=block-grid-]:before {
  display: table;
  content: " ";
}

[class*=column][class*=block-grid-]:after {
  clear: both;
}

[class*=column][class*=block-grid-]>* {
  display: block;
  float: left;
  height: auto;
  padding: 0 .625rem 1.25rem;
}

@media only screen {
  .small-block-grid-1>* {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .small-block-grid-1>:nth-of-type(1n) {
    clear: none;
  }

  .small-block-grid-1>:nth-of-type(1n+1) {
    clear: both;
  }

  .small-block-grid-2>* {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .small-block-grid-2>:nth-of-type(1n) {
    clear: none;
  }

  .small-block-grid-2>:nth-of-type(odd) {
    clear: both;
  }

  .small-block-grid-3>* {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .small-block-grid-3>:nth-of-type(1n) {
    clear: none;
  }

  .small-block-grid-3>:nth-of-type(3n+1) {
    clear: both;
  }

  .small-block-grid-4>* {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .small-block-grid-4>:nth-of-type(1n) {
    clear: none;
  }

  .small-block-grid-4>:nth-of-type(4n+1) {
    clear: both;
  }

  .small-block-grid-5>* {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .small-block-grid-5>:nth-of-type(1n) {
    clear: none;
  }

  .small-block-grid-5>:nth-of-type(5n+1) {
    clear: both;
  }

  .small-block-grid-6>* {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .small-block-grid-6>:nth-of-type(1n) {
    clear: none;
  }

  .small-block-grid-6>:nth-of-type(6n+1) {
    clear: both;
  }

  .small-block-grid-7>* {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .small-block-grid-7>:nth-of-type(1n) {
    clear: none;
  }

  .small-block-grid-7>:nth-of-type(7n+1) {
    clear: both;
  }

  .small-block-grid-8>* {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .small-block-grid-8>:nth-of-type(1n) {
    clear: none;
  }

  .small-block-grid-8>:nth-of-type(8n+1) {
    clear: both;
  }

  .small-block-grid-9>* {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .small-block-grid-9>:nth-of-type(1n) {
    clear: none;
  }

  .small-block-grid-9>:nth-of-type(9n+1) {
    clear: both;
  }

  .small-block-grid-10>* {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .small-block-grid-10>:nth-of-type(1n) {
    clear: none;
  }

  .small-block-grid-10>:nth-of-type(10n+1) {
    clear: both;
  }

  .small-block-grid-11>* {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .small-block-grid-11>:nth-of-type(1n) {
    clear: none;
  }

  .small-block-grid-11>:nth-of-type(11n+1) {
    clear: both;
  }

  .small-block-grid-12>* {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .small-block-grid-12>:nth-of-type(1n) {
    clear: none;
  }

  .small-block-grid-12>:nth-of-type(12n+1) {
    clear: both;
  }
}

@media only screen and (min-width:40.0625em) {
  .medium-block-grid-1>* {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .medium-block-grid-1>:nth-of-type(1n) {
    clear: none;
  }

  .medium-block-grid-1>:nth-of-type(1n+1) {
    clear: both;
  }

  .medium-block-grid-2>* {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .medium-block-grid-2>:nth-of-type(1n) {
    clear: none;
  }

  .medium-block-grid-2>:nth-of-type(odd) {
    clear: both;
  }

  .medium-block-grid-3>* {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .medium-block-grid-3>:nth-of-type(1n) {
    clear: none;
  }

  .medium-block-grid-3>:nth-of-type(3n+1) {
    clear: both;
  }

  .medium-block-grid-4>* {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .medium-block-grid-4>:nth-of-type(1n) {
    clear: none;
  }

  .medium-block-grid-4>:nth-of-type(4n+1) {
    clear: both;
  }

  .medium-block-grid-5>* {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .medium-block-grid-5>:nth-of-type(1n) {
    clear: none;
  }

  .medium-block-grid-5>:nth-of-type(5n+1) {
    clear: both;
  }

  .medium-block-grid-6>* {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .medium-block-grid-6>:nth-of-type(1n) {
    clear: none;
  }

  .medium-block-grid-6>:nth-of-type(6n+1) {
    clear: both;
  }

  .medium-block-grid-7>* {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .medium-block-grid-7>:nth-of-type(1n) {
    clear: none;
  }

  .medium-block-grid-7>:nth-of-type(7n+1) {
    clear: both;
  }

  .medium-block-grid-8>* {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .medium-block-grid-8>:nth-of-type(1n) {
    clear: none;
  }

  .medium-block-grid-8>:nth-of-type(8n+1) {
    clear: both;
  }

  .medium-block-grid-9>* {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .medium-block-grid-9>:nth-of-type(1n) {
    clear: none;
  }

  .medium-block-grid-9>:nth-of-type(9n+1) {
    clear: both;
  }

  .medium-block-grid-10>* {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .medium-block-grid-10>:nth-of-type(1n) {
    clear: none;
  }

  .medium-block-grid-10>:nth-of-type(10n+1) {
    clear: both;
  }

  .medium-block-grid-11>* {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .medium-block-grid-11>:nth-of-type(1n) {
    clear: none;
  }

  .medium-block-grid-11>:nth-of-type(11n+1) {
    clear: both;
  }

  .medium-block-grid-12>* {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .medium-block-grid-12>:nth-of-type(1n) {
    clear: none;
  }

  .medium-block-grid-12>:nth-of-type(12n+1) {
    clear: both;
  }
}

@media only screen and (min-width:64.0625em) {
  .large-block-grid-1>* {
    width: 100%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-1>:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-1>:nth-of-type(1n+1) {
    clear: both;
  }

  .large-block-grid-2>* {
    width: 50%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-2>:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-2>:nth-of-type(odd) {
    clear: both;
  }

  .large-block-grid-3>* {
    width: 33.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-3>:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-3>:nth-of-type(3n+1) {
    clear: both;
  }

  .large-block-grid-4>* {
    width: 25%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-4>:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-4>:nth-of-type(4n+1) {
    clear: both;
  }

  .large-block-grid-5>* {
    width: 20%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-5>:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-5>:nth-of-type(5n+1) {
    clear: both;
  }

  .large-block-grid-6>* {
    width: 16.66667%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-6>:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-6>:nth-of-type(6n+1) {
    clear: both;
  }

  .large-block-grid-7>* {
    width: 14.28571%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-7>:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-7>:nth-of-type(7n+1) {
    clear: both;
  }

  .large-block-grid-8>* {
    width: 12.5%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-8>:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-8>:nth-of-type(8n+1) {
    clear: both;
  }

  .large-block-grid-9>* {
    width: 11.11111%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-9>:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-9>:nth-of-type(9n+1) {
    clear: both;
  }

  .large-block-grid-10>* {
    width: 10%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-10>:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-10>:nth-of-type(10n+1) {
    clear: both;
  }

  .large-block-grid-11>* {
    width: 9.09091%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-11>:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-11>:nth-of-type(11n+1) {
    clear: both;
  }

  .large-block-grid-12>* {
    width: 8.33333%;
    padding: 0 .625rem 1.25rem;
    list-style: none;
  }

  .large-block-grid-12>:nth-of-type(1n) {
    clear: none;
  }

  .large-block-grid-12>:nth-of-type(12n+1) {
    clear: both;
  }
}

.row {
  margin: 0 auto;
  max-width: 85.375rem;
  width: 100%;
}

.row:after,.row:before {
  display: table;
  content: " ";
}

.row:after {
  clear: both;
}

.row .row {
  margin: 0 -.5rem;
  max-width: none;
  width: auto;
}

.row .row:after,.row .row:before {
  display: table;
  content: " ";
}

.row .row:after {
  clear: both;
}

.column,.columns,[class^=col-] {
  width: 100%;
  max-width: 100%;
}

.column+.column:last-child,.column+.columns:last-child,.column+:last-child[class^=col-],.columns+.column:last-child,.columns+.columns:last-child,.columns+:last-child[class^=col-],[class^=col-]+.column:last-child,[class^=col-]+.columns:last-child,[class^=col-]+:last-child[class^=col-] {
  float: right;
}

.column+.column.end,.column+.columns.end,.column+.end[class^=col-],.columns+.column.end,.columns+.columns.end,.columns+.end[class^=col-],.form-group [class^=col-]:last-child,.row [class^=col-]:last-child,[class^=col-]+.column.end,[class^=col-]+.columns.end,[class^=col-]+.end[class^=col-] {
  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-centered[class^=col-],.column.col-sm-centered,.columns.col-sm-centered {
  margin-left: auto;
  margin-right: auto;
  float: none;
}

.col-sm-centered:last-child[class^=col-],.column.col-sm-centered:last-child,.columns.col-sm-centered:last-child {
  float: none;
}

.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-centered[class^=col-],.column.col-md-centered,.columns.col-md-centered {
  margin-left: auto;
  margin-right: auto;
  float: none;
}

.col-md-centered:last-child[class^=col-],.column.col-md-centered:last-child,.columns.col-md-centered:last-child {
  float: none;
}

.column,.columns,[class^=col-] {
  position: relative;
  padding-left: .5rem;
  padding-right: .5rem;
  float: left;
}

.col-lg-1 {
  width: 8.33333%;
  max-width: 8.33333%;
}

.col-lg-2 {
  width: 16.66667%;
  max-width: 16.66667%;
}

.col-lg-3 {
  width: 25%;
  max-width: 25%;
}

.col-lg-4 {
  width: 33.33333%;
  max-width: 33.33333%;
}

.col-lg-5 {
  width: 41.66667%;
  max-width: 41.66667%;
}

.col-lg-6 {
  width: 50%;
  max-width: 50%;
}

.col-lg-7 {
  width: 58.33333%;
  max-width: 58.33333%;
}

.col-lg-8 {
  width: 66.66667%;
  max-width: 66.66667%;
}

.col-lg-9 {
  width: 75%;
  max-width: 75%;
}

.col-lg-10 {
  width: 83.33333%;
  max-width: 83.33333%;
}

.col-lg-11 {
  width: 91.66667%;
  max-width: 91.66667%;
}

.col-lg-12 {
  width: 100%;
  max-width: 100%;
}

.col-lg-centered[class^=col-],.column.col-lg-centered,.columns.col-lg-centered {
  margin-left: auto;
  margin-right: auto;
  float: none;
}

.col-lg-centered:last-child[class^=col-],.column.col-lg-centered:last-child,.columns.col-lg-centered:last-child {
  float: none;
}

@media only screen {
  .column,  .columns,  [class^=col-] {
    position: relative;
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }

  .small-1 {
    width: 8.33333%;
    max-width: 8.33333%;
  }

  .small-2 {
    width: 16.66667%;
    max-width: 16.66667%;
  }

  .small-3 {
    width: 25%;
    max-width: 25%;
  }

  .small-4 {
    width: 33.33333%;
    max-width: 33.33333%;
  }

  .small-5 {
    width: 41.66667%;
    max-width: 41.66667%;
  }

  .small-6 {
    width: 50%;
    max-width: 50%;
  }

  .small-7 {
    width: 58.33333%;
    max-width: 58.33333%;
  }

  .small-8 {
    width: 66.66667%;
    max-width: 66.66667%;
  }

  .small-9 {
    width: 75%;
    max-width: 75%;
  }

  .small-10 {
    width: 83.33333%;
    max-width: 83.33333%;
  }

  .small-11 {
    width: 91.66667%;
    max-width: 91.66667%;
  }

  .small-12 {
    width: 100%;
    max-width: 100%;
  }

  .column.small-centered,  .columns.small-centered,  .small-centered[class^=col-] {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  .column.small-centered:last-child,  .columns.small-centered:last-child,  .small-centered:last-child[class^=col-] {
    float: none;
  }
}

@media only screen and (min-width:40.0625em) {
  .column,  .columns,  [class^=col-] {
    position: relative;
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }

  .medium-1 {
    width: 8.33333%;
    max-width: 8.33333%;
  }

  .medium-2 {
    width: 16.66667%;
    max-width: 16.66667%;
  }

  .medium-3 {
    width: 25%;
    max-width: 25%;
  }

  .medium-4 {
    width: 33.33333%;
    max-width: 33.33333%;
  }

  .medium-5 {
    width: 41.66667%;
    max-width: 41.66667%;
  }

  .medium-6 {
    width: 50%;
    max-width: 50%;
  }

  .medium-7 {
    width: 58.33333%;
    max-width: 58.33333%;
  }

  .medium-8 {
    width: 66.66667%;
    max-width: 66.66667%;
  }

  .medium-9 {
    width: 75%;
    max-width: 75%;
  }

  .medium-10 {
    width: 83.33333%;
    max-width: 83.33333%;
  }

  .medium-11 {
    width: 91.66667%;
    max-width: 91.66667%;
  }

  .medium-12 {
    width: 100%;
    max-width: 100%;
  }

  .column.medium-centered,  .columns.medium-centered,  .medium-centered[class^=col-] {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  .column.medium-centered:last-child,  .columns.medium-centered:last-child,  .medium-centered:last-child[class^=col-] {
    float: none;
  }
}

@media only screen and (min-width:64.0625em) {
  .column,  .columns,  [class^=col-] {
    position: relative;
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }

  .large-1 {
    width: 8.33333%;
    max-width: 8.33333%;
  }

  .large-2 {
    width: 16.66667%;
    max-width: 16.66667%;
  }

  .large-3 {
    width: 25%;
    max-width: 25%;
  }

  .large-4 {
    width: 33.33333%;
    max-width: 33.33333%;
  }

  .large-5 {
    width: 41.66667%;
    max-width: 41.66667%;
  }

  .large-6 {
    width: 50%;
    max-width: 50%;
  }

  .large-7 {
    width: 58.33333%;
    max-width: 58.33333%;
  }

  .large-8 {
    width: 66.66667%;
    max-width: 66.66667%;
  }

  .large-9 {
    width: 75%;
    max-width: 75%;
  }

  .large-10 {
    width: 83.33333%;
    max-width: 83.33333%;
  }

  .large-11 {
    width: 91.66667%;
    max-width: 91.66667%;
  }

  .large-12 {
    width: 100%;
    max-width: 100%;
  }

  .column.large-centered,  .columns.large-centered,  .large-centered[class^=col-] {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  .column.large-centered:last-child,  .columns.large-centered:last-child,  .large-centered:last-child[class^=col-] {
    float: none;
  }
}

@media only screen and (min-width:90.0625em) {
  .column,  .columns,  [class^=col-] {
    position: relative;
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }
}

@media only screen and (min-width:90.0625em) and (min-width:120.0625em) {
  .column,  .columns,  [class^=col-] {
    position: relative;
    padding-left: .5rem;
    padding-right: .5rem;
    float: left;
  }
}

.row.full {
  width: 100%;
  max-width: 100%!important;
}

.show-grid [class*=block-grid]>*,.show-grid [class*=column],.show-grid [class*=columns] {
  padding-top: .4375rem;
  padding-bottom: .4375rem;
  background-color: #eee;
  background-color: rgba(184,242,255,.15);
  border: 1px solid #ddd;
  border: 1px solid rgba(0,126,168,.2);
}

.show-grid [class*=block-grid]:not(.columns):not([class^=col-]) {
  margin-right: -.5rem;
  margin-left: -.5rem;
}

.md-button.md-activity {
  fill: #fff;
  margin: .3125rem;
}

.md--dark .md-button.md-activity,.md-button.md-activity__chat {
  color: #fff;
  background-color: #00a0d1;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,.md--dark .md-button.md-activity.disabled:focus,.md--dark .md-button.md-activity.disabled:hover,.md--dark .md-button.md-activity.md-button--disabled,.md--dark .md-button.md-activity.md-button--disabled:focus,.md--dark .md-button.md-activity.md-button--disabled:hover,.md--dark .md-button.md-activity[disabled],.md--dark .md-button.md-activity[disabled]:focus,.md--dark .md-button.md-activity[disabled]:hover,.md-button.md-activity__chat.disabled,.md-button.md-activity__chat.disabled:focus,.md-button.md-activity__chat.disabled:hover,.md-button.md-activity__chat.md-button--disabled,.md-button.md-activity__chat.md-button--disabled:focus,.md-button.md-activity__chat.md-button--disabled:hover,.md-button.md-activity__chat[disabled],.md-button.md-activity__chat[disabled]:focus,.md-button.md-activity__chat[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md--dark .md-button.md-activity:hover,.md-button.md-activity__chat:hover {
  color: #fff;
  background-color: #007ea8;
}

.md--dark .md-button.md-activity.active,.md--dark .md-button.md-activity:active,.md-button.md-activity__chat.active,.md-button.md-activity__chat:active {
  color: #fff;
  background-color: #0a5e7d;
}

.md--dark .md-button.md-activity,.md-button.md-activity__camera {
  color: #fff;
  background-color: #24ab31;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,.md--dark .md-button.md-activity.disabled:focus,.md--dark .md-button.md-activity.disabled:hover,.md--dark .md-button.md-activity.md-button--disabled,.md--dark .md-button.md-activity.md-button--disabled:focus,.md--dark .md-button.md-activity.md-button--disabled:hover,.md--dark .md-button.md-activity[disabled],.md--dark .md-button.md-activity[disabled]:focus,.md--dark .md-button.md-activity[disabled]:hover,.md-button.md-activity__camera.disabled,.md-button.md-activity__camera.disabled:focus,.md-button.md-activity__camera.disabled:hover,.md-button.md-activity__camera.md-button--disabled,.md-button.md-activity__camera.md-button--disabled:focus,.md-button.md-activity__camera.md-button--disabled:hover,.md-button.md-activity__camera[disabled],.md-button.md-activity__camera[disabled]:focus,.md-button.md-activity__camera[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md--dark .md-button.md-activity:hover,.md-button.md-activity__camera:hover {
  color: #fff;
  background-color: #1b8728;
}

.md--dark .md-button.md-activity.active,.md--dark .md-button.md-activity:active,.md-button.md-activity__camera.active,.md-button.md-activity__camera:active {
  color: #fff;
  background-color: #196323;
}

.md--dark .md-button.md-activity {
  color: #fff;
  background-color: #929596;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,.md--dark .md-button.md-activity.disabled:focus,.md--dark .md-button.md-activity.disabled:hover,.md--dark .md-button.md-activity.md-button--disabled,.md--dark .md-button.md-activity.md-button--disabled:focus,.md--dark .md-button.md-activity.md-button--disabled:hover,.md--dark .md-button.md-activity[disabled],.md--dark .md-button.md-activity[disabled]:focus,.md--dark .md-button.md-activity[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md--dark .md-button.md-activity:hover {
  color: #fff;
  background-color: #737678;
}

.md--dark .md-button.md-activity.active,.md--dark .md-button.md-activity:active {
  color: #fff;
  background-color: #535759;
}

.md--dark .md-button.md-activity,.md-button.md-activity__meetings {
  color: #fff;
  background-color: #f26b1d;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,.md--dark .md-button.md-activity.disabled:focus,.md--dark .md-button.md-activity.disabled:hover,.md--dark .md-button.md-activity.md-button--disabled,.md--dark .md-button.md-activity.md-button--disabled:focus,.md--dark .md-button.md-activity.md-button--disabled:hover,.md--dark .md-button.md-activity[disabled],.md--dark .md-button.md-activity[disabled]:focus,.md--dark .md-button.md-activity[disabled]:hover,.md-button.md-activity__meetings.disabled,.md-button.md-activity__meetings.disabled:focus,.md-button.md-activity__meetings.disabled:hover,.md-button.md-activity__meetings.md-button--disabled,.md-button.md-activity__meetings.md-button--disabled:focus,.md-button.md-activity__meetings.md-button--disabled:hover,.md-button.md-activity__meetings[disabled],.md-button.md-activity__meetings[disabled]:focus,.md-button.md-activity__meetings[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md--dark .md-button.md-activity:hover,.md-button.md-activity__meetings:hover {
  color: #fff;
  background-color: #c74f0e;
}

.md--dark .md-button.md-activity.active,.md--dark .md-button.md-activity:active,.md-button.md-activity__meetings.active,.md-button.md-activity__meetings:active {
  color: #fff;
  background-color: #914017;
}

.md--dark .md-button.md-activity {
  color: #fff;
  background-color: #e060de;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,.md--dark .md-button.md-activity.disabled:focus,.md--dark .md-button.md-activity.disabled:hover,.md--dark .md-button.md-activity.md-button--disabled,.md--dark .md-button.md-activity.md-button--disabled:focus,.md--dark .md-button.md-activity.md-button--disabled:hover,.md--dark .md-button.md-activity[disabled],.md--dark .md-button.md-activity[disabled]:focus,.md--dark .md-button.md-activity[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md--dark .md-button.md-activity:hover {
  color: #fff;
  background-color: #c233c4;
}

.md--dark .md-button.md-activity.active,.md--dark .md-button.md-activity:active {
  color: #fff;
  background-color: #932099;
}

.md--dark .md-button.md-activity,.md-button.md-activity__files {
  color: #fff;
  background-color: #d67f04;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,.md--dark .md-button.md-activity.disabled:focus,.md--dark .md-button.md-activity.disabled:hover,.md--dark .md-button.md-activity.md-button--disabled,.md--dark .md-button.md-activity.md-button--disabled:focus,.md--dark .md-button.md-activity.md-button--disabled:hover,.md--dark .md-button.md-activity[disabled],.md--dark .md-button.md-activity[disabled]:focus,.md--dark .md-button.md-activity[disabled]:hover,.md-button.md-activity__files.disabled,.md-button.md-activity__files.disabled:focus,.md-button.md-activity__files.disabled:hover,.md-button.md-activity__files.md-button--disabled,.md-button.md-activity__files.md-button--disabled:focus,.md-button.md-activity__files.md-button--disabled:hover,.md-button.md-activity__files[disabled],.md-button.md-activity__files[disabled]:focus,.md-button.md-activity__files[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md--dark .md-button.md-activity:hover,.md-button.md-activity__files:hover {
  color: #fff;
  background-color: #ad6200;
}

.md--dark .md-button.md-activity.active,.md--dark .md-button.md-activity:active,.md-button.md-activity__files.active,.md-button.md-activity__files:active {
  color: #fff;
  background-color: #804b0a;
}

.md--dark .md-button.md-activity,.md-button.md-activity__share-screen {
  color: #fff;
  background-color: #00a3b5;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,.md--dark .md-button.md-activity.disabled:focus,.md--dark .md-button.md-activity.disabled:hover,.md--dark .md-button.md-activity.md-button--disabled,.md--dark .md-button.md-activity.md-button--disabled:focus,.md--dark .md-button.md-activity.md-button--disabled:hover,.md--dark .md-button.md-activity[disabled],.md--dark .md-button.md-activity[disabled]:focus,.md--dark .md-button.md-activity[disabled]:hover,.md-button.md-activity__share-screen.disabled,.md-button.md-activity__share-screen.disabled:focus,.md-button.md-activity__share-screen.disabled:hover,.md-button.md-activity__share-screen.md-button--disabled,.md-button.md-activity__share-screen.md-button--disabled:focus,.md-button.md-activity__share-screen.md-button--disabled:hover,.md-button.md-activity__share-screen[disabled],.md-button.md-activity__share-screen[disabled]:focus,.md-button.md-activity__share-screen[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md--dark .md-button.md-activity:hover,.md-button.md-activity__share-screen:hover {
  color: #fff;
  background-color: #008094;
}

.md--dark .md-button.md-activity.active,.md--dark .md-button.md-activity:active,.md-button.md-activity__share-screen.active,.md-button.md-activity__share-screen:active {
  color: #fff;
  background-color: #066070;
}

.md--dark .md-button.md-activity {
  color: #fff;
  background-color: #16a693;
  border-color: transparent;
}

.md--dark .md-button.md-activity.disabled,.md--dark .md-button.md-activity.disabled:focus,.md--dark .md-button.md-activity.disabled:hover,.md--dark .md-button.md-activity.md-button--disabled,.md--dark .md-button.md-activity.md-button--disabled:focus,.md--dark .md-button.md-activity.md-button--disabled:hover,.md--dark .md-button.md-activity[disabled],.md--dark .md-button.md-activity[disabled]:focus,.md--dark .md-button.md-activity[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md--dark .md-button.md-activity:hover {
  color: #fff;
  background-color: #148579;
}

.md--dark .md-button.md-activity.active,.md--dark .md-button.md-activity:active {
  color: #fff;
  background-color: #12615a;
}

.md-alert__container {
  position: fixed;
  z-index: 9999;
}

.md-alert__container--top-left {
  top: 1em;
  left: 1em;
}

.md-alert__container--top-center {
  top: 1em;
  left: 50%;
  -webkit-transform: translate(-50%);
  transform: translate(-50%);
}

.md-alert__container--top-right {
  top: 1em;
  right: 1em;
}

.md-alert__container--bottom-left {
  bottom: 1em;
  left: 1em;
}

.md-alert__container--bottom-center {
  bottom: 1em;
  left: 50%;
  -webkit-transform: translate(-50%);
  transform: translate(-50%);
}

.md-alert__container--bottom-right {
  right: 1em;
  bottom: 1em;
}

.md-alert__container--call {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-align: center;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

.md-alert,.md-alert__container--call {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
}

.md-alert {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
  -ms-flex-align: center;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  width: 21.375rem;
  max-height: 19.25rem;
  min-height: 4.875rem;
  padding: .5rem .8125rem .5rem 1.0625rem;
  margin-bottom: .5rem;
  background-color: #fff;
  border: 1px solid rgba(0,0,0,.12);
  -webkit-box-shadow: 0 8px 16px 0 rgba(0,0,0,.08);
  box-shadow: 0 8px 16px 0 rgba(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;
  content: "\F691";
}

.md-alert__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%;
  padding-right: .125rem;
  padding-left: 1rem;
}

.md-alert__title {
  font-size: 1rem;
  line-height: 1.5rem;
  color: #00a0d1;
}

.md-alert__message,.md-alert__status {
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: .875rem;
  line-height: 1.125rem;
}

.md-alert__status {
  color: #196323;
}

.md-alert__message {
  color: #24282b;
}

.md-alert__message,.md-alert__title {
  max-width: 10rem;
  word-wrap: break-word;
}

.md-alert__button {
  margin-left: .5rem;
}

.md-alert.md-alert--success .md-alert__icon:before {
  color: #24ab31;
  content: "\F366";
}

.md-alert.md-alert--success .md-alert__title {
  color: #24ab31;
}

.md-alert.md-alert--error .md-alert__icon:before {
  color: #ff5c4a;
  content: "\FBA5";
}

.md-alert.md-alert--error .md-alert__title {
  color: #ff5c4a;
}

.md-alert.md-alert--meeting .md-alert__content {
  width: 10rem;
}

.md-alert.md-alert--meeting .md-alert__content--wide {
  width: 13rem;
}

.md-alert.md-alert--meeting .md-alert__message,.md-alert.md-alert--meeting .md-alert__title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.md-alert.md-alert--meeting .md-alert__title {
  color: #000;
}

.md-alert.md-alert--call {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  width: 17.375rem;
  max-height: 31.25rem;
  min-height: 17.625rem;
  padding: .75rem 1.0625rem 1.5625rem;
  margin-right: .9375rem;
}

.md-alert.md-alert--call .md-alert__title {
  padding-bottom: 1.5rem;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.375rem;
  color: #000;
}

.md-alert.md-alert--call .md-alert__caller {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

.md-alert.md-alert--call .md-alert__caller-title {
  padding-top: .5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.md-alert.md-alert--call .md-alert__caller-subtitle {
  font-size: .875rem;
  line-height: 1.375rem;
}

.md-alert.md-alert--call .md-alert--call--buttons {
  padding-top: 1.5rem;
}

.md-alert.md-alert--call .md-alert--call--buttons .md-icon {
  fill: #fff;
}

.md-alert.md-alert--call .md-list {
  padding-top: .75rem;
}

.md-alert.md-alert--call .md-list .md-list-item,.md-alert.md-alert--call .md-list .md-list-item:hover {
  background-color: rgba(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,.08);
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
}

.md-alert-banner {
  position: relative;
  padding: .75rem;
  text-align: center;
}

.md-alert-banner.md-alert-banner--info {
  color: #007ea8;
  background-color: #e6f9fc;
}

.md-alert-banner.md-alert-banner--error {
  color: #d93829;
  background-color: #fff2ed;
}

.md-alert-banner__text {
  padding: 0 10%;
  font-size: .875rem;
  text-align: center;
}

.md-alert-banner__text a {
  color: inherit;
  text-decoration: underline;
}

.md-alert-banner__close {
  position: absolute;
  top: 12px;
  right: 16px;
  width: 16px;
  height: 16px;
  color: #000;
  cursor: pointer;
}

.md-avatar {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  text-transform: uppercase;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 2.5rem;
  height: 2.5rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.md-avatar.md-avatar--dark.md-avatar--active:after {
  -webkit-box-shadow: inset 0 0 0 .0625rem #24ab31,inset 0 0 0 .125rem rgba(0,0,0,.24);
  box-shadow: inset 0 0 0 .0625rem #24ab31,inset 0 0 0 .125rem rgba(0,0,0,.24);
}

.md-avatar .md-avatar__img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  background-color: hsla(195,5%,83%,.88);
}

.md-avatar .md-avatar__self {
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  color: #00a0d1;
  background-color: #fff;
  border: 1px solid rgba(0,0,0,.08);
}

.md-avatar .md-avatar__icon,.md-avatar .md-avatar__self {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
}

.md-avatar .md-avatar__icon {
  color: rgba(0,0,0,.8);
  background-color: hsla(195,5%,83%,.88);
  fill: currentColor;
}

.md-avatar .md-avatar__icon,.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;
}

.md-avatar .md-avatar__icon--overview {
  color: #fff;
  background-color: transparent;
  -webkit-box-shadow: inset 0 0 0 1px hsla(0,0%,100%,.16);
  box-shadow: inset 0 0 0 1px hsla(0,0%,100%,.16);
}

.md-avatar .md-avatar__img--hidden {
  display: none;
}

.md-avatar.md-avatar--clickable:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  content: "";
}

.md-avatar.md-avatar--clickable:hover:after {
  background: rgba(0,0,0,.08);
}

.md-avatar.md-avatar--clickable:active:after,.md-avatar.md-avatar--clickable:hover:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
}

.md-avatar.md-avatar--clickable:active:after {
  background: rgba(0,0,0,.16);
}

.md-avatar.md-avatar--active:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  left: 0;
  content: "";
  -webkit-box-shadow: inset 0 0 0 .0625rem #24ab31,inset 0 0 0 .125rem hsla(0,0%,100%,.24);
  box-shadow: inset 0 0 0 .0625rem #24ab31,inset 0 0 0 .125rem hsla(0,0%,100%,.24);
}

.md-avatar.md-avatar--small {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-avatar.md-avatar--small.md-avatar--call:after {
  content: "\F563";
}

.md-avatar.md-avatar--small.md-avatar--call:after,.md-avatar.md-avatar--small.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: .875rem;
}

.md-avatar.md-avatar--small.md-avatar--meeting:after {
  content: "\F2E5";
}

.md-avatar.md-avatar--medium {
  width: 2.5rem;
  height: 2.5rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.md-avatar.md-avatar--medium.md-avatar--call:after {
  content: "\F566";
}

.md-avatar.md-avatar--medium.md-avatar--call:after,.md-avatar.md-avatar--medium.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: 1.25rem;
}

.md-avatar.md-avatar--medium.md-avatar--meeting:after {
  content: "\F2E7";
}

.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--call:after {
  content: "\F569";
}

.md-avatar.md-avatar--large.md-avatar--call:after,.md-avatar.md-avatar--large.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: 1.625rem;
}

.md-avatar.md-avatar--large.md-avatar--meeting:after {
  content: "\F2E9";
}

.md-avatar.md-avatar--18 {
  width: 1.125rem;
  height: 1.125rem;
  font-size: .39375rem;
  line-height: .5625rem;
}

.md-avatar.md-avatar--18.md-avatar--call:after {
  content: "\F570";
}

.md-avatar.md-avatar--18.md-avatar--call:after,.md-avatar.md-avatar--18.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: .5625rem;
}

.md-avatar.md-avatar--18.md-avatar--meeting:after {
  content: "\F2E1";
}

.md-avatar.md-avatar--24 {
  width: 1.5rem;
  height: 1.5rem;
  font-size: .525rem;
  line-height: .75rem;
}

.md-avatar.md-avatar--24.md-avatar--call:after {
  content: "\F560";
}

.md-avatar.md-avatar--24.md-avatar--call:after,.md-avatar.md-avatar--24.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: .75rem;
}

.md-avatar.md-avatar--24.md-avatar--meeting:after {
  content: "\F2E1";
}

.md-avatar.md-avatar--28 {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-avatar.md-avatar--28.md-avatar--call:after {
  content: "\F563";
}

.md-avatar.md-avatar--28.md-avatar--call:after,.md-avatar.md-avatar--28.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: .875rem;
}

.md-avatar.md-avatar--28.md-avatar--meeting:after {
  content: "\F2E5";
}

.md-avatar.md-avatar--36 {
  width: 2.25rem;
  height: 2.25rem;
  font-size: .7875rem;
  line-height: 1.125rem;
}

.md-avatar.md-avatar--36.md-avatar--call:after {
  content: "\F565";
}

.md-avatar.md-avatar--36.md-avatar--call:after,.md-avatar.md-avatar--36.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: 1.125rem;
}

.md-avatar.md-avatar--36.md-avatar--meeting:after {
  content: "\F2E6";
}

.md-avatar.md-avatar--40 {
  width: 2.5rem;
  height: 2.5rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.md-avatar.md-avatar--40.md-avatar--call:after {
  content: "\F566";
}

.md-avatar.md-avatar--40.md-avatar--call:after,.md-avatar.md-avatar--40.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: 1.25rem;
}

.md-avatar.md-avatar--40.md-avatar--meeting:after {
  content: "\F2E7";
}

.md-avatar.md-avatar--44 {
  width: 2.75rem;
  height: 2.75rem;
  font-size: .9625rem;
  line-height: 1.375rem;
}

.md-avatar.md-avatar--44.md-avatar--call:after {
  content: "\F567";
}

.md-avatar.md-avatar--44.md-avatar--call:after,.md-avatar.md-avatar--44.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: 1.375rem;
}

.md-avatar.md-avatar--44.md-avatar--meeting:after {
  content: "\F2E8";
}

.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--call:after {
  content: "\F569";
}

.md-avatar.md-avatar--52.md-avatar--call:after,.md-avatar.md-avatar--52.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: 1.625rem;
}

.md-avatar.md-avatar--52.md-avatar--meeting:after {
  content: "\F2E9";
}

.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--call:after {
  content: "\F569";
}

.md-avatar.md-avatar--56.md-avatar--call:after,.md-avatar.md-avatar--56.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: 1.75rem;
}

.md-avatar.md-avatar--56.md-avatar--meeting:after {
  content: "\F2E9";
}

.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--call:after {
  content: "\F56B";
}

.md-avatar.md-avatar--72.md-avatar--call:after,.md-avatar.md-avatar--72.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: 2.25rem;
}

.md-avatar.md-avatar--72.md-avatar--meeting:after {
  content: "\F2EB";
}

.md-avatar.md-avatar--80 {
  width: 5rem;
  height: 5rem;
  font-size: 1.75rem;
  line-height: 2.5rem;
}

.md-avatar.md-avatar--80.md-avatar--call:after {
  content: "\F56C";
}

.md-avatar.md-avatar--80.md-avatar--call:after,.md-avatar.md-avatar--80.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: 2.5rem;
}

.md-avatar.md-avatar--80.md-avatar--meeting:after {
  content: "\F2EB";
}

.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--call:after {
  content: "\F56C";
}

.md-avatar.md-avatar--84.md-avatar--call:after,.md-avatar.md-avatar--84.md-avatar--meeting:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  border-top-right-radius: 1000px;
  border-top-left-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-bottom-left-radius: 1000px;
  position: absolute;
  top: 0;
  left: 0;
  font-family: momentum-ui-icons;
  color: #fff;
  background: rgba(0,0,0,.4);
  font-size: 2.625rem;
}

.md-avatar.md-avatar--84.md-avatar--meeting:after {
  content: "\F2EB";
}

[aria-label=breadcrumbs] [aria-hidden=true]:after {
  content: "/";
}

[class|=md-button__container] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  width: 116px;
}

[class|=md-button__container][class$="--small"] {
  width: 104px;
}

.md-button {
  position: relative;
  display: inline-block;
  min-width: 4.5rem;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-weight: 400;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  border: none;
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 1.125rem;
  height: 2.25rem;
  padding: .375rem 1.125rem;
  color: #000;
  background-color: #e6e8e8;
  border-color: transparent;
  -webkit-transition: background-color .15s ease;
  transition: background-color .15s ease;
}

.md-button>* {
  font-size: inherit;
}

.md-button .md-button__children {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

.md-button+.md-button {
  margin-left: .3125rem;
}

.md-button.active-state.focus-state,.md-button.active-state:focus,.md-button:active.focus-state,.md-button:active:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.md-button.disabled,.md-button.md-button--disabled,.md-button[disabled] {
  pointer-events: none;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.md-button.disabled:focus,.md-button.disabled:hover,.md-button.md-button--disabled:focus,.md-button.md-button--disabled:hover,.md-button[disabled]:focus,.md-button[disabled]:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.md-button .md-append {
  margin-left: 0.5625rem;
}

.md-button.disabled,.md-button.disabled:focus,.md-button.disabled:hover,.md-button.md-button--disabled,.md-button.md-button--disabled:focus,.md-button.md-button--disabled:hover,.md-button[disabled],.md-button[disabled]:focus,.md-button[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button.focus-state,.md-button:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-button:hover {
  color: #000;
  background-color: #d2d5d6;
}

.md-button.active,.md-button:active {
  color: #000;
  background-color: #b4b6b8;
}

.md--dark .md-button {
  color: #fff;
  background-color: hsla(0,0%,100%,.24);
  border-color: transparent;
}

.md--dark .md-button.disabled,.md--dark .md-button.disabled:focus,.md--dark .md-button.disabled:hover,.md--dark .md-button.md-button--disabled,.md--dark .md-button.md-button--disabled:focus,.md--dark .md-button.md-button--disabled:hover,.md--dark .md-button[disabled],.md--dark .md-button[disabled]:focus,.md--dark .md-button[disabled]:hover {
  color: hsla(0,0%,100%,.2);
  fill: hsla(0,0%,100%,.2);
  background-color: hsla(0,0%,100%,.08);
}

.md--dark .md-button.focus-state,.md--dark .md-button:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--dark .md-button:hover {
  color: #fff;
  background-color: hsla(0,0%,100%,.32);
}

.md--dark .md-button.active,.md--dark .md-button:active {
  color: #fff;
  background-color: hsla(0,0%,100%,.4);
}

.md-button+.md-button__label {
  display: block;
  width: 100%;
  overflow: hidden;
  text-align: center;
}

.md-button.md-button--expand {
  font-size: 1rem;
  line-height: 1.5rem;
  width: 100%;
  display: block;
}

.md-button.md-button--left {
  text-align: left;
  text-indent: .75rem;
}

.md-button.md-button--right {
  padding-right: .75rem;
  text-align: right;
}

.md-button.md-button--none {
  color: inherit;
  background-color: transparent;
  border-color: transparent;
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 0;
  height: auto;
  padding: 0;
  min-width: 0;
}

.md-button.md-button--none.disabled,.md-button.md-button--none.disabled:focus,.md-button.md-button--none.disabled:hover,.md-button.md-button--none.md-button--disabled,.md-button.md-button--none.md-button--disabled:focus,.md-button.md-button--none.md-button--disabled:hover,.md-button.md-button--none[disabled],.md-button.md-button--none[disabled]:focus,.md-button.md-button--none[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button.md-button--none.active,.md-button.md-button--none:active,.md-button.md-button--none:hover {
  color: inherit;
  background-color: transparent;
}

.md-button.md-button--none .md-append {
  margin-left: 25%;
}

.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-append {
  margin-left: 25%;
}

.md-button.md-button--28 {
  font-size: 1rem;
  line-height: 1.375rem;
  border-radius: 1rem;
  height: 1.75rem;
  padding: .1875rem .875rem;
}

.md-button.md-button--28 .md-append {
  margin-left: 0.4375rem;
}

.md-button.md-button--36 {
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 1.125rem;
  height: 2.25rem;
  padding: .375rem 1.125rem;
}

.md-button.md-button--36 .md-append {
  margin-left: 0.5625rem;
}

.md-button.md-button--40 {
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 1.25rem;
  height: 2.5rem;
  padding: .5rem 1.25rem;
}

.md-button.md-button--40 .md-append {
  margin-left: 0.625rem;
}

.md-button.md-button--52,.md-button.md-button--large {
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 1.625rem;
  height: 3.25rem;
  padding: .875rem 1.625rem;
}

.md-button.md-button--52 .md-append,.md-button.md-button--large .md-append {
  margin-left: 0.8125rem;
}

.md-button.md-button--circle {
  border-radius: 1000px;
  padding: 0;
  width: 2.25rem;
  height: 2.25rem;
  min-width: 0;
  min-height: 0;
  font-size: .875rem;
  line-height: .875rem;
}

.md-button.md-button--circle[class*="--none"] {
  color: inherit;
  background-color: transparent;
  border-color: transparent;
  width: auto;
  height: auto;
  min-width: 0;
  min-height: 0;
}

.md-button.md-button--circle[class*="--none"].disabled,.md-button.md-button--circle[class*="--none"].disabled:focus,.md-button.md-button--circle[class*="--none"].disabled:hover,.md-button.md-button--circle[class*="--none"].md-button--disabled,.md-button.md-button--circle[class*="--none"].md-button--disabled:focus,.md-button.md-button--circle[class*="--none"].md-button--disabled:hover,.md-button.md-button--circle[class*="--none"][disabled],.md-button.md-button--circle[class*="--none"][disabled]:focus,.md-button.md-button--circle[class*="--none"][disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button.md-button--circle[class*="--none"].active,.md-button.md-button--circle[class*="--none"]:active,.md-button.md-button--circle[class*="--none"]:hover {
  color: inherit;
  background-color: transparent;
}

.md-button.md-button--circle[class*="--size-none"] {
  width: auto;
  height: auto;
  min-width: 0;
  min-height: 0;
}

.md-button.md-button--circle[class*="--20"] {
  width: 1.25rem;
  height: 1.25rem;
  min-width: 0;
  min-height: 0;
  font-size: .5rem;
  line-height: .5rem;
}

.md-button.md-button--circle[class*="--28"] {
  width: 1.75rem;
  height: 1.75rem;
  min-width: 0;
  min-height: 0;
  font-size: .75rem;
  line-height: .75rem;
}

.md-button.md-button--circle[class*="--32"] {
  width: 2rem;
  height: 2rem;
  min-width: 0;
  min-height: 0;
  font-size: .875rem;
  line-height: .875rem;
}

.md-button.md-button--circle[class*="--36"] {
  width: 2.25rem;
  height: 2.25rem;
  min-width: 0;
  min-height: 0;
  font-size: .875rem;
  line-height: .875rem;
}

.md-button.md-button--circle[class*="--40"] {
  width: 2.5rem;
  height: 2.5rem;
  min-width: 0;
  min-height: 0;
  font-size: .875rem;
  line-height: .875rem;
}

.md-button.md-button--circle[class*="--44"],.md-button.md-button--circle[class*="--large"] {
  width: 2.75rem;
  height: 2.75rem;
  min-width: 0;
  min-height: 0;
  font-size: .875rem;
  line-height: .875rem;
}

.md-button.md-button--circle[class*="--56"] {
  width: 3.5rem;
  height: 3.5rem;
  min-width: 0;
  min-height: 0;
  font-size: 1.5rem;
  line-height: 1.5rem;
}

.md-button.md-button--circle[class*="--68"] {
  width: 4.25rem;
  height: 4.25rem;
  min-width: 0;
  min-height: 0;
  font-size: 1.75rem;
  line-height: 1.75rem;
}

.md-button.md-button--circle[class*="--72"] {
  width: 4.5rem;
  height: 4.5rem;
  min-width: 0;
  min-height: 0;
  font-size: 2rem;
  line-height: 2rem;
}

.md-button.md-button--circle[class*="--84"] {
  width: 5.25rem;
  height: 5.25rem;
  min-width: 0;
  min-height: 0;
  font-size: 2.25rem;
  line-height: 2.25rem;
}

.md-button.md-button--circle.icon {
  font-family: momentum-ui-icons;
}

.md-button.md-button .md-loading {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.md-button.md-button--blue {
  color: #fff;
  background-color: #00a0d1;
  border-color: transparent;
}

.md-button.md-button--blue.disabled,.md-button.md-button--blue.disabled:focus,.md-button.md-button--blue.disabled:hover,.md-button.md-button--blue.md-button--disabled,.md-button.md-button--blue.md-button--disabled:focus,.md-button.md-button--blue.md-button--disabled:hover,.md-button.md-button--blue[disabled],.md-button.md-button--blue[disabled]:focus,.md-button.md-button--blue[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button.md-button--blue:hover {
  color: #fff;
  background-color: #007ea8;
}

.md-button.md-button--blue.active,.md-button.md-button--blue:active {
  color: #fff;
  background-color: #0a5e7d;
}

.md--dark .md-button.md-button--blue.disabled,.md--dark .md-button.md-button--blue.disabled:focus,.md--dark .md-button.md-button--blue.disabled:hover,.md--dark .md-button.md-button--blue.md-button--disabled,.md--dark .md-button.md-button--blue.md-button--disabled:focus,.md--dark .md-button.md-button--blue.md-button--disabled:hover,.md--dark .md-button.md-button--blue[disabled],.md--dark .md-button.md-button--blue[disabled]:focus,.md--dark .md-button.md-button--blue[disabled]:hover {
  color: hsla(0,0%,100%,.2);
  fill: hsla(0,0%,100%,.2);
  background-color: hsla(0,0%,100%,.08);
}

.md-button.md-button--red {
  color: #fff;
  background-color: #ff5c4a;
  border-color: transparent;
}

.md-button.md-button--red.disabled,.md-button.md-button--red.disabled:focus,.md-button.md-button--red.disabled:hover,.md-button.md-button--red.md-button--disabled,.md-button.md-button--red.md-button--disabled:focus,.md-button.md-button--red.md-button--disabled:hover,.md-button.md-button--red[disabled],.md-button.md-button--red[disabled]:focus,.md-button.md-button--red[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button.md-button--red:hover {
  color: #fff;
  background-color: #d93829;
}

.md-button.md-button--red.active,.md-button.md-button--red:active {
  color: #fff;
  background-color: #a12c23;
}

.md--dark .md-button.md-button--red.disabled,.md--dark .md-button.md-button--red.disabled:focus,.md--dark .md-button.md-button--red.disabled:hover,.md--dark .md-button.md-button--red.md-button--disabled,.md--dark .md-button.md-button--red.md-button--disabled:focus,.md--dark .md-button.md-button--red.md-button--disabled:hover,.md--dark .md-button.md-button--red[disabled],.md--dark .md-button.md-button--red[disabled]:focus,.md--dark .md-button.md-button--red[disabled]:hover {
  color: hsla(0,0%,100%,.2);
  fill: hsla(0,0%,100%,.2);
  background-color: hsla(0,0%,100%,.08);
}

.md-button.md-button--green {
  color: #fff;
  background-color: #24ab31;
  border-color: transparent;
}

.md-button.md-button--green.disabled,.md-button.md-button--green.disabled:focus,.md-button.md-button--green.disabled:hover,.md-button.md-button--green.md-button--disabled,.md-button.md-button--green.md-button--disabled:focus,.md-button.md-button--green.md-button--disabled:hover,.md-button.md-button--green[disabled],.md-button.md-button--green[disabled]:focus,.md-button.md-button--green[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button.md-button--green:hover {
  color: #fff;
  background-color: #1b8728;
}

.md-button.md-button--green.active,.md-button.md-button--green:active {
  color: #fff;
  background-color: #196323;
}

.md--dark .md-button.md-button--green.disabled,.md--dark .md-button.md-button--green.disabled:focus,.md--dark .md-button.md-button--green.disabled:hover,.md--dark .md-button.md-button--green.md-button--disabled,.md--dark .md-button.md-button--green.md-button--disabled:focus,.md--dark .md-button.md-button--green.md-button--disabled:hover,.md--dark .md-button.md-button--green[disabled],.md--dark .md-button.md-button--green[disabled]:focus,.md--dark .md-button.md-button--green[disabled]:hover {
  color: hsla(0,0%,100%,.2);
  fill: hsla(0,0%,100%,.2);
  background-color: hsla(0,0%,100%,.08);
}

.md-button.md-button--cyan {
  color: #fff;
  background-color: #00a3b5;
  border-color: transparent;
}

.md-button.md-button--cyan.disabled,.md-button.md-button--cyan.disabled:focus,.md-button.md-button--cyan.disabled:hover,.md-button.md-button--cyan.md-button--disabled,.md-button.md-button--cyan.md-button--disabled:focus,.md-button.md-button--cyan.md-button--disabled:hover,.md-button.md-button--cyan[disabled],.md-button.md-button--cyan[disabled]:focus,.md-button.md-button--cyan[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button.md-button--cyan:hover {
  color: #fff;
  background-color: #008094;
}

.md-button.md-button--cyan.active,.md-button.md-button--cyan:active {
  color: #fff;
  background-color: #066070;
}

.md--dark .md-button.md-button--cyan.disabled,.md--dark .md-button.md-button--cyan.disabled:focus,.md--dark .md-button.md-button--cyan.disabled:hover,.md--dark .md-button.md-button--cyan.md-button--disabled,.md--dark .md-button.md-button--cyan.md-button--disabled:focus,.md--dark .md-button.md-button--cyan.md-button--disabled:hover,.md--dark .md-button.md-button--cyan[disabled],.md--dark .md-button.md-button--cyan[disabled]:focus,.md--dark .md-button.md-button--cyan[disabled]:hover {
  color: hsla(0,0%,100%,.2);
  fill: hsla(0,0%,100%,.2);
  background-color: hsla(0,0%,100%,.08);
}

.md-button.md-button--white {
  color: #000;
  background-color: #fff;
  border-color: transparent;
  -webkit-box-shadow: 0 0 0 .0625rem #e6e8e8,0 .0625rem .125rem 0 #e6e8e8;
  box-shadow: 0 0 0 .0625rem #e6e8e8,0 .0625rem .125rem 0 #e6e8e8;
}

.md-button.md-button--white.disabled,.md-button.md-button--white.disabled:focus,.md-button.md-button--white.disabled:hover,.md-button.md-button--white.md-button--disabled,.md-button.md-button--white.md-button--disabled:focus,.md-button.md-button--white.md-button--disabled:hover,.md-button.md-button--white[disabled],.md-button.md-button--white[disabled]:focus,.md-button.md-button--white[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button.md-button--white.focus-state,.md-button.md-button--white:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-button.md-button--white:hover {
  color: #000;
  background-color: #f2f4f5;
}

.md-button.md-button--white.active,.md-button.md-button--white:active {
  color: #000;
  background-color: #d2d5d6;
}

.md--dark .md-button.md-button--white {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.md--dark .md-button.md-button--white.disabled,.md--dark .md-button.md-button--white.disabled:focus,.md--dark .md-button.md-button--white.disabled:hover,.md--dark .md-button.md-button--white.md-button--disabled,.md--dark .md-button.md-button--white.md-button--disabled:focus,.md--dark .md-button.md-button--white.md-button--disabled:hover,.md--dark .md-button.md-button--white[disabled],.md--dark .md-button.md-button--white[disabled]:focus,.md--dark .md-button.md-button--white[disabled]:hover {
  color: hsla(0,0%,100%,.2);
  fill: hsla(0,0%,100%,.2);
  background-color: hsla(0,0%,100%,.08);
}

.md--dark .md-button.md-button--white.focus-state,.md--dark .md-button.md-button--white:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-button.md-button--dark-gray {
  color: #fff;
  background-color: #24282b;
  border-color: transparent;
}

.md-button.md-button--dark-gray.disabled,.md-button.md-button--dark-gray.disabled:focus,.md-button.md-button--dark-gray.disabled:hover,.md-button.md-button--dark-gray.md-button--disabled,.md-button.md-button--dark-gray.md-button--disabled:focus,.md-button.md-button--dark-gray.md-button--disabled:hover,.md-button.md-button--dark-gray[disabled],.md-button.md-button--dark-gray[disabled]:focus,.md-button.md-button--dark-gray[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button.md-button--dark-gray:hover {
  color: #fff;
  background-color: #383c40;
}

.md-button.md-button--dark-gray.active,.md-button.md-button--dark-gray:active {
  color: #fff;
  background-color: #24282b;
}

.md-button.md-button--link {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
  color: #007ea8;
}

.md-button.md-button--link.disabled,.md-button.md-button--link.disabled:focus,.md-button.md-button--link.disabled:hover,.md-button.md-button--link.md-button--disabled,.md-button.md-button--link.md-button--disabled:focus,.md-button.md-button--link.md-button--disabled:hover,.md-button.md-button--link[disabled],.md-button.md-button--link[disabled]:focus,.md-button.md-button--link[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button.md-button--link:hover {
  color: #fff;
  background-color: #d2d5d6;
}

.md-button.md-button--link.active,.md-button.md-button--link:active {
  color: #fff;
  background-color: #b4b6b8;
}

.md-button.md-button--color-none {
  color: inherit;
  background-color: transparent;
  border-color: transparent;
}

.md-button.md-button--color-none.disabled,.md-button.md-button--color-none.disabled:focus,.md-button.md-button--color-none.disabled:hover,.md-button.md-button--color-none.md-button--disabled,.md-button.md-button--color-none.md-button--disabled:focus,.md-button.md-button--color-none.md-button--disabled:hover,.md-button.md-button--color-none[disabled],.md-button.md-button--color-none[disabled]:focus,.md-button.md-button--color-none[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button.md-button--color-none.active,.md-button.md-button--color-none:active,.md-button.md-button--color-none:hover {
  color: inherit;
  background-color: transparent;
}

.md-button[class*=md-button--icon] .md-icon {
  fill: inherit;
}

.md-button.md-button--icon {
  color: inherit;
  background-color: transparent;
  border-color: transparent;
  fill: #535759;
  color: #535759;
  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.disabled:focus,.md-button.md-button--icon.disabled:hover,.md-button.md-button--icon.md-button--disabled,.md-button.md-button--icon.md-button--disabled:focus,.md-button.md-button--icon.md-button--disabled:hover,.md-button.md-button--icon[disabled],.md-button.md-button--icon[disabled]:focus,.md-button.md-button--icon[disabled]:hover {
  background-color: rgba(0,0,0,.04);
}

.md-button.md-button--icon.active,.md-button.md-button--icon:active,.md-button.md-button--icon:hover {
  color: inherit;
  background-color: transparent;
}

.md-button.md-button--icon.disabled,.md-button.md-button--icon.disabled:focus,.md-button.md-button--icon.disabled:hover,.md-button.md-button--icon.md-button--disabled,.md-button.md-button--icon.md-button--disabled:focus,.md-button.md-button--icon.md-button--disabled:hover,.md-button.md-button--icon[disabled],.md-button.md-button--icon[disabled]:focus,.md-button.md-button--icon[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: transparent;
}

.md-button.md-button--icon:hover {
  fill: #007ea8;
  color: #007ea8;
}

.md-button.md-button--icon.active-state,.md-button.md-button--icon:active {
  fill: #0a5e7d;
  color: #0a5e7d;
}

.md-button.md-button--icon .md-append {
  margin-left: 25%;
}

.md-button.md-button--icon.md-button--icon-white {
  fill: #fff;
  color: #fff;
}

.md-button.md-button--icon.md-button--icon-white.disabled,.md-button.md-button--icon.md-button--icon-white.disabled:focus,.md-button.md-button--icon.md-button--icon-white.disabled:hover,.md-button.md-button--icon.md-button--icon-white.md-button--disabled,.md-button.md-button--icon.md-button--icon-white.md-button--disabled:focus,.md-button.md-button--icon.md-button--icon-white.md-button--disabled:hover,.md-button.md-button--icon.md-button--icon-white[disabled],.md-button.md-button--icon.md-button--icon-white[disabled]:focus,.md-button.md-button--icon.md-button--icon-white[disabled]:hover {
  color: hsla(0,0%,100%,.2);
  fill: hsla(0,0%,100%,.2);
  background-color: transparent;
}

.md-button.md-button--icon.md-button--icon-white:hover {
  fill: hsla(0,0%,100%,.92);
  color: hsla(0,0%,100%,.92);
}

.md-button.md-button--icon.md-button--icon-white.active-state,.md-button.md-button--icon.md-button--icon-white:active {
  fill: hsla(0,0%,100%,.84);
  color: hsla(0,0%,100%,.84);
}

.md-button--none {
  color: inherit;
  background-color: transparent;
  border-color: transparent;
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 0;
  height: auto;
  padding: 0;
  min-width: 0;
}

.md-button--none.disabled,.md-button--none.disabled:focus,.md-button--none.disabled:hover,.md-button--none.md-button--disabled,.md-button--none.md-button--disabled:focus,.md-button--none.md-button--disabled:hover,.md-button--none[disabled],.md-button--none[disabled]:focus,.md-button--none[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button--none.active,.md-button--none:active,.md-button--none:hover {
  color: inherit;
  background-color: transparent;
}

.md-button--none .md-append {
  margin-left: 25%;
}

.md-button-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.md-button-group .md-button {
  color: #000;
  background-color: transparent;
  border-color: transparent;
  min-width: 0;
  padding: .5rem 1.125rem;
  margin-left: 0;
  font-size: .75rem;
  line-height: 1rem;
  border: .0625rem solid #e6e8e8;
  border-radius: 0;
}

.md-button-group .md-button.disabled,.md-button-group .md-button.disabled:focus,.md-button-group .md-button.disabled:hover,.md-button-group .md-button.md-button--disabled,.md-button-group .md-button.md-button--disabled:focus,.md-button-group .md-button.md-button--disabled:hover,.md-button-group .md-button[disabled],.md-button-group .md-button[disabled]:focus,.md-button-group .md-button[disabled]:hover {
  color: #929596;
  fill: #929596;
  background-color: transparent;
}

.md-button-group .md-button:hover {
  color: #000;
  background-color: rgba(0,0,0,.04);
}

.md-button-group .md-button.active,.md-button-group .md-button:active {
  color: #fff;
  background-color: rgba(0,0,0,.48);
}

.md-button-group .md-button:first-child {
  border-bottom-left-radius: .25rem;
  border-top-left-radius: .25rem;
}

.md-button-group .md-button:not(:first-child) {
  margin-left: -.0625rem;
}

.md-button-group .md-button:last-child {
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
}

.md-button-group .md-button.md-button--icon-group {
  width: auto;
  padding: .625rem;
}

.md-button-group .md-button.md-button--icon-group .md-icon {
  fill: currentColor;
}

.md-button-group.md-button-group--pill .md-button {
  width: auto;
  padding: .625rem;
  color: #000;
  background-color: transparent;
  border-color: transparent;
  border: 1px solid rgba(0,0,0,.12);
  -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.04);
  box-shadow: 0 2px 4px 0 rgba(0,0,0,.04);
}

.md-button-group.md-button-group--pill .md-button:first-of-type {
  border-bottom-left-radius: 1.5625rem;
  border-top-left-radius: 1.5625rem;
}

.md-button-group.md-button-group--pill .md-button:last-of-type {
  border-top-right-radius: 1.5625rem;
  border-bottom-right-radius: 1.5625rem;
}

.md-button-group.md-button-group--pill .md-button.disabled,.md-button-group.md-button-group--pill .md-button.disabled:focus,.md-button-group.md-button-group--pill .md-button.disabled:hover,.md-button-group.md-button-group--pill .md-button.md-button--disabled,.md-button-group.md-button-group--pill .md-button.md-button--disabled:focus,.md-button-group.md-button-group--pill .md-button.md-button--disabled:hover,.md-button-group.md-button-group--pill .md-button[disabled],.md-button-group.md-button-group--pill .md-button[disabled]:focus,.md-button-group.md-button-group--pill .md-button[disabled]:hover {
  color: #929596;
  fill: #929596;
  background-color: transparent;
}

.md-button-group.md-button-group--pill .md-button:hover {
  color: #000;
  background-color: #e6f9fc;
}

.md-button-group.md-button-group--pill .md-button.active,.md-button-group.md-button-group--pill .md-button:active {
  color: #000;
  background-color: #b4b6b8;
}

.md-button-group.md-button-group--pill .md-button:focus {
  background: #e6f9fc;
}

.md-button-group.md-button-group--pill .md-button .md-icon {
  fill: currentColor;
}

.md-button-group.md-button-group--dark .md-button {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
  padding: .3125rem 1.125rem;
  font-size: .875rem;
  line-height: 1.375rem;
  border: .0625rem solid #383c40;
}

.md-button-group.md-button-group--dark .md-button.disabled,.md-button-group.md-button-group--dark .md-button.disabled:focus,.md-button-group.md-button-group--dark .md-button.disabled:hover,.md-button-group.md-button-group--dark .md-button.md-button--disabled,.md-button-group.md-button-group--dark .md-button.md-button--disabled:focus,.md-button-group.md-button-group--dark .md-button.md-button--disabled:hover,.md-button-group.md-button-group--dark .md-button[disabled],.md-button-group.md-button-group--dark .md-button[disabled]:focus,.md-button-group.md-button-group--dark .md-button[disabled]:hover {
  color: #535759;
  fill: #535759;
  background-color: transparent;
}

.md-button-group.md-button-group--dark .md-button:hover {
  color: #fff;
  background-color: hsla(0,0%,100%,.12);
}

.md-button-group.md-button-group--dark .md-button.active,.md-button-group.md-button-group--dark .md-button:active {
  color: #fff;
  background-color: #383c40;
}

.md-button-group.md-button-group--dark .md-button.active {
  font-family: CiscoSansTT Bold,Helvetica Neue,Helvetica,Arial,sans-serif;
}

.md-checkbox-group {
  margin-bottom: 1.5rem;
}

.md-checkbox-group:last-child {
  margin-bottom: 0;
}

.md-checkbox .md-checkbox__input+.md-checkbox__label {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  color: inherit;
}

.md-checkbox .md-checkbox__input+.md-checkbox__label:before {
  background-color: #fff;
  border: 1px solid #d2d5d6;
}

.md-checkbox .md-checkbox__input+.md-checkbox__label:hover:before {
  background-color: #e6e8e8;
}

.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;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-checkbox .md-checkbox__input:checked+.md-checkbox__label:before,.md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:before {
  background-color: #00a0d1;
  border: none;
}

.md-checkbox .md-checkbox__input:checked+.md-checkbox__label:hover:before,.md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:hover:before {
  background-color: #007ea8;
}

.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,.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:checked+.md-checkbox__label:before,.md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:before {
  background-color: #00a0d1;
  border: none;
}

.md-checkbox .md-checkbox__input.disabled:checked+.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:indeterminate+.md-checkbox__label:hover:before {
  background-color: #00a0d1;
}

.md-checkbox .md-checkbox__input {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  border: 0;
}

.md-checkbox .md-checkbox__input:checked+.md-checkbox__label:before,.md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:before {
  color: #fff;
  cursor: pointer;
}

.md-checkbox .md-checkbox__input.disabled+.md-checkbox__label,.md-checkbox .md-checkbox__input:disabled+.md-checkbox__label {
  cursor: default;
  opacity: .4;
}

.md-checkbox .md-checkbox__input.disabled+.md-checkbox__label:before,.md-checkbox .md-checkbox__input:disabled+.md-checkbox__label:before {
  cursor: default;
}

.md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:before {
  content: "\F74E";
}

.md-checkbox .md-checkbox__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.25rem;
  font-size: 1rem;
  cursor: pointer;
}

.md-checkbox .md-checkbox__label:before {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  content: "\F353";
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .75rem;
  font-family: momentum-ui-icons;
  font-size: .75rem;
  font-style: normal;
  line-height: .75rem;
  color: transparent;
  border: none;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}

.md-checkbox .md-checkbox__label:before,.md-checkbox.md-input-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
}

.md-checkbox.md-input-container {
  margin-bottom: .5rem;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column;
}

.md-checkbox .md-checkbox-horizontal {
  display: inline-block;
  margin-right: 20px;
}

.md-checkbox .form-horizontal .md-checkbox-horizontal {
  padding-top: 6px;
}

.md-checkbox .md-input__help-text {
  color: #535759;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: .875rem;
  line-height: 1.375rem;
  padding-left: 1rem;
  margin-bottom: .25rem;
  padding-left: 2rem;
}

.md--dark .md-checkbox .md-input__help-text,.md-input-container--dark .md-checkbox .md-input__help-text {
  color: #b4b6b8;
}

.md-checkbox .md-input__help-text span {
  font-size: inherit;
}

.md--dark .md-checkbox .md-checkbox__input+.md-checkbox__label {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  color: #fff;
}

.md--dark .md-checkbox .md-checkbox__input+.md-checkbox__label:before {
  background-color: #fff;
  border: 1px solid #383c40;
}

.md--dark .md-checkbox .md-checkbox__input+.md-checkbox__label:hover:before {
  background-color: #24282b;
}

.md--dark .md-checkbox .md-checkbox__input.focus+.md-checkbox__label:before,.md--dark .md-checkbox .md-checkbox__input:focus+.md-checkbox__label:before {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--dark .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:before,.md--dark .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:before {
  background-color: #0a5e7d;
  border: none;
}

.md--dark .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:hover:before,.md--dark .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:hover:before {
  background-color: #0a5e7d;
}

.md--dark .md-checkbox .md-checkbox__input.disabled+.md-checkbox__label:before,.md--dark .md-checkbox .md-checkbox__input:disabled+.md-checkbox__label:before {
  background-color: hsla(0,0%,100%,.48);
  border: none;
}

.md--dark .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:before,.md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:before,.md--dark .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:before,.md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:before {
  background-color: #0a5e7d;
  border: none;
}

.md--dark .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:hover:before,.md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:hover:before,.md--dark .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:hover:before,.md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:hover:before {
  background-color: #0a5e7d;
}

.md--client .md-checkbox .md-checkbox__input+.md-checkbox__label,.md-input--filled .md-checkbox .md-checkbox__input+.md-checkbox__label {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  color: inherit;
}

.md--client .md-checkbox .md-checkbox__input+.md-checkbox__label:before,.md-input--filled .md-checkbox .md-checkbox__input+.md-checkbox__label:before {
  background-color: rgba(0,0,0,.16);
  border: 1px solid transparent;
}

.md--client .md-checkbox .md-checkbox__input+.md-checkbox__label:hover:before,.md-input--filled .md-checkbox .md-checkbox__input+.md-checkbox__label:hover:before {
  background-color: rgba(0,0,0,.24);
}

.md--client .md-checkbox .md-checkbox__input.focus+.md-checkbox__label:before,.md--client .md-checkbox .md-checkbox__input:focus+.md-checkbox__label:before,.md-input--filled .md-checkbox .md-checkbox__input.focus+.md-checkbox__label:before,.md-input--filled .md-checkbox .md-checkbox__input:focus+.md-checkbox__label:before {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--client .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:before,.md--client .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:before,.md-input--filled .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:before,.md-input--filled .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:before {
  background-color: #00a0d1;
  border: none;
}

.md--client .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:hover:before,.md--client .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:hover:before,.md-input--filled .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:hover:before,.md-input--filled .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:hover:before {
  background-color: #007ea8;
}

.md--client .md-checkbox .md-checkbox__input.disabled+.md-checkbox__label:before,.md--client .md-checkbox .md-checkbox__input:disabled+.md-checkbox__label:before,.md-input--filled .md-checkbox .md-checkbox__input.disabled+.md-checkbox__label:before,.md-input--filled .md-checkbox .md-checkbox__input:disabled+.md-checkbox__label:before {
  background-color: rgba(0,0,0,.16);
  border: none;
}

.md--client .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:before,.md--client .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:before,.md--client .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:before,.md--client .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:before,.md-input--filled .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:before,.md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:before,.md-input--filled .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:before,.md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:before {
  background-color: #00a0d1;
  border: none;
}

.md--client .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:hover:before,.md--client .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:hover:before,.md--client .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:hover:before,.md--client .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:hover:before,.md-input--filled .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:hover:before,.md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:hover:before,.md-input--filled .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:hover:before,.md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:hover:before {
  background-color: #00a0d1;
}

.md--client.md--dark .md-checkbox .md-checkbox__input+.md-checkbox__label,.md--client .md--dark .md-checkbox .md-checkbox__input+.md-checkbox__label,.md--dark.md-input--filled .md-checkbox .md-checkbox__input+.md-checkbox__label,.md--dark .md-input--filled .md-checkbox .md-checkbox__input+.md-checkbox__label {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  color: #fff;
}

.md--client.md--dark .md-checkbox .md-checkbox__input+.md-checkbox__label:before,.md--client .md--dark .md-checkbox .md-checkbox__input+.md-checkbox__label:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input+.md-checkbox__label:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input+.md-checkbox__label:before {
  background-color: hsla(0,0%,100%,.48);
  border: 1px solid transparent;
}

.md--client.md--dark .md-checkbox .md-checkbox__input+.md-checkbox__label:hover:before,.md--client .md--dark .md-checkbox .md-checkbox__input+.md-checkbox__label:hover:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input+.md-checkbox__label:hover:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input+.md-checkbox__label:hover:before {
  background-color: hsla(0,0%,100%,.64);
}

.md--client.md--dark .md-checkbox .md-checkbox__input.focus+.md-checkbox__label:before,.md--client .md--dark .md-checkbox .md-checkbox__input.focus+.md-checkbox__label:before,.md--client.md--dark .md-checkbox .md-checkbox__input:focus+.md-checkbox__label:before,.md--client .md--dark .md-checkbox .md-checkbox__input:focus+.md-checkbox__label:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input.focus+.md-checkbox__label:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input.focus+.md-checkbox__label:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input:focus+.md-checkbox__label:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input:focus+.md-checkbox__label:before {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--client.md--dark .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:before,.md--client .md--dark .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:before,.md--client.md--dark .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:before,.md--client .md--dark .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:before {
  background-color: #0a5e7d;
  border: none;
}

.md--client.md--dark .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:hover:before,.md--client .md--dark .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:hover:before,.md--client.md--dark .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:hover:before,.md--client .md--dark .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:hover:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:hover:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:hover:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:hover:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:hover:before {
  background-color: #0a5e7d;
}

.md--client.md--dark .md-checkbox .md-checkbox__input.disabled+.md-checkbox__label:before,.md--client .md--dark .md-checkbox .md-checkbox__input.disabled+.md-checkbox__label:before,.md--client.md--dark .md-checkbox .md-checkbox__input:disabled+.md-checkbox__label:before,.md--client .md--dark .md-checkbox .md-checkbox__input:disabled+.md-checkbox__label:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled+.md-checkbox__label:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled+.md-checkbox__label:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled+.md-checkbox__label:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled+.md-checkbox__label:before {
  background-color: hsla(0,0%,100%,.48);
  border: none;
}

.md--client.md--dark .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:before,.md--client .md--dark .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:before,.md--client.md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:before,.md--client .md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:before,.md--client.md--dark .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:before,.md--client .md--dark .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:before,.md--client.md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:before,.md--client .md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:before {
  background-color: #0a5e7d;
  border: none;
}

.md--client.md--dark .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:hover:before,.md--client .md--dark .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:hover:before,.md--client.md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:hover:before,.md--client .md--dark .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:hover:before,.md--client.md--dark .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:hover:before,.md--client .md--dark .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:hover:before,.md--client.md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:hover:before,.md--client .md--dark .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:hover:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:hover:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled:checked+.md-checkbox__label:hover:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:hover:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input.disabled:indeterminate+.md-checkbox__label:hover:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:hover:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled:checked+.md-checkbox__label:hover:before,.md--dark.md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:hover:before,.md--dark .md-input--filled .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:hover:before {
  background-color: #0a5e7d;
}

.md-close {
  font-weight: 700;
}

.md-close {
  float: right;
  font-size: 21px;
  line-height: 1;
  color: rgba(0,0,0,.6);
  text-shadow: 0 1px 0 #fff;
}

.md-close:focus,.md-close:hover {
  color: #124052;
  text-decoration: none;
  cursor: pointer;
}

button.md-close {
  min-width: 0;
  padding: 0;
  font-weight: 400;
  cursor: pointer;
  background: transparent;
  border-radius: 0;
  -webkit-transition: all .15s ease;
  transition: all .15s ease;
}

button.md-close:before {
  content: "\F324";
  font-family: momentum-ui-icons;
  vertical-align: middle;
}

button.md-close:hover {
  color: #0a5e7d;
}

.md-close-wrapper {
  position: relative;
  display: inline-block;
}

.md-close-wrapper__action {
  position: absolute;
  top: -10px;
  right: -10px;
  z-index: 1015;
}

.md-content {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 348px;
  height: 196px;
  background-size: cover;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.06);
  box-shadow: 0 0 0 1px rgba(0,0,0,.06);
}

.md-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.md-content__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  width: 204px;
  height: 190px;
}

.md-content__chat-inner-container {
  position: relative;
  width: 348px;
  height: 230px;
  margin-bottom: 8px;
  background-color: #f2f4f5;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.2);
  box-shadow: 0 0 0 1px rgba(0,0,0,.2);
}

.md-content__chat-wide-container {
  width: 348px;
  height: 196px;
  margin-bottom: 8px;
  background-color: #f2f4f5;
  border-radius: 4px;
}

.md-content--centered,.md-content--opacity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
}

.md-content--opacity {
  background-color: hsla(180,4%,91%,.4);
}

.md-content-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-content: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
}

.md-content-file {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  -ms-flex-align: center;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  position: relative;
  width: 204px;
  height: 136px;
  margin-bottom: 8px;
  background-repeat: no-repeat;
  background-size: 204px 136px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.2);
  box-shadow: 0 0 0 1px rgba(0,0,0,.2);
}

.md-content-file:hover .md-content-file__icon {
  visibility: visible;
}

.md-content-file__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  align-content: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  width: 204px;
  height: 56px;
  background-color: hsla(0,0%,100%,.6);
  border-radius: 0 0 4px 4px;
  visibility: hidden;
}

.md-content-file__icon {
  -ms-flex-pack: center;
  -ms-flex-line-pack: center;
  -ms-flex-align: center;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  position: absolute;
  bottom: 0;
}

.md-content-file__block {
  position: relative;
  width: 204px;
  height: 136px;
  margin-bottom: 8px;
  background-color: #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.2);
  box-shadow: 0 0 0 1px rgba(0,0,0,.2);
}

.md-content-file--clickable {
  cursor: pointer;
}

.md-content-file--chat-one-one {
  width: 230px;
}

.md-content-file--chat-one-one {
  height: 230px;
  margin: 0 auto;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid rgba(0,0,0,.06);
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 0 0 rgba(0,0,0,.06),inset -1px 0 0 0 rgba(0,0,0,.06);
  box-shadow: inset 1px 0 0 0 rgba(0,0,0,.06),inset -1px 0 0 0 rgba(0,0,0,.06);
}

.md-content-file--chat-wide {
  margin: 0 auto;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid rgba(0,0,0,.06);
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 0 0 rgba(0,0,0,.06),inset -1px 0 0 0 rgba(0,0,0,.06);
  box-shadow: inset 1px 0 0 0 rgba(0,0,0,.06),inset -1px 0 0 0 rgba(0,0,0,.06);
}

.md-content-file--chat-wide {
  width: 348px;
  height: 80px;
  position: relative;
  top: 58px;
}

.md-content-file--full {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  border-radius: 4px;
}

.md-content-file--one-one {
  margin: 0 auto;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.md-content-file--one-one {
  width: 136px;
  height: 136px;
  border-radius: 4px;
}

.md-content-file__info-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.md-content-file__title {
  height: 24px;
  font-size: 16px;
  line-height: 24px;
  color: #000;
}

.md-content-file__subtitle,.md-content-file__title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 204px;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  text-align: center;
}

.md-content-file__subtitle {
  height: 22px;
  font-size: 14px;
  line-height: 22px;
  color: #535759;
}

.content-file--no-border {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.md-data-table {
  position: relative;
}

.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>.md-th,.md-data-table .md .md-data-table__thead>tr>.th,.md .md-data-table .md-data-table__thead>tr>.md-th,.md .md-data-table .md-data-table__thead>tr>.th {
  padding: .625rem .75rem;
  border-bottom: 1px solid #b4b6b8;
  font-weight: 500;
  letter-spacing: 0;
  font-size: 14px;
  font-family: CiscoSans-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;
  color: #000;
  background-color: #fff;
  text-align: left;
}

.md-data-table .md tr>.md-td,.md-data-table .md tr>.td,.md-data-table tr>td,.md .md-data-table tr>.md-td,.md .md-data-table tr>.td {
  padding: .625rem .75rem;
  background-color: inherit;
  color: #535759;
  letter-spacing: 0;
  line-height: 24px;
}

.md-data-table tr {
  border-bottom: 1px solid #e6e8e8;
}

.md-data-table .md-data-table__row:hover {
  background-color: #e6f9fc;
  cursor: pointer;
}

.md-data-table .md-data-table__tbody>.md-data-table__row--selected {
  background-color: #73e3ff;
  cursor: default;
}

.md-data-table .md-data-table__tbody>tr .md .md-td:first-of-type,.md-data-table .md-data-table__tbody>tr .md .td:first-of-type,.md-data-table .md-data-table__tbody>tr td:first-of-type,.md .md-data-table .md-data-table__tbody>tr .md-td:first-of-type,.md .md-data-table .md-data-table__tbody>tr .td:first-of-type {
  border-left: none;
}

.md-data-table .md-data-table__tbody>tr .md .md-td:last-of-type,.md-data-table .md-data-table__tbody>tr .md .td:last-of-type,.md-data-table .md-data-table__tbody>tr td:last-of-type,.md .md-data-table .md-data-table__tbody>tr .md-td:last-of-type,.md .md-data-table .md-data-table__tbody>tr .td:last-of-type {
  border-right: none;
}

.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__spinner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
}

.md-data-table__checkbox--wrapper {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.md-data-table__checkbox--input {
  cursor: pointer;
}

.md-datepicker-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.md-datepicker-container>.md-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.md-datepicker-container>.md-button .md-button__text {
  margin-left: .5rem;
  line-height: 1.75rem;
}

.md-datepicker__calendar-icon {
  position: relative;
  top: 4px;
}

.md-datepicker__dropdown .md-event-overlay,.md-datepicker__dropdown .md-event-overlay__children {
  position: absolute;
}

.md-datepicker__dropdown .md-event-overlay--top {
  top: auto;
  bottom: 2.125rem;
}

.md-datepicker__header {
  padding-top: .8125rem;
}

.md-datepicker__navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  padding: 0 1rem;
  line-height: 1.5rem;
}

.md-datepicker__navigation--buttons>.md-button--icon {
  padding: .3125rem 0;
}

.md-datepicker__navigation--buttons>.md-button--icon+.md-button--icon {
  margin-left: 1.25rem;
}

.md-datepicker__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.md-event-overlay {
  position: fixed;
  z-index: 1025;
}

.md-event-overlay__children {
  position: fixed;
  z-index: 1026;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 0 1px #d2d5d6,0 4px 12px 0 rgba(0,0,0,.16);
  box-shadow: inset 0 0 0 1px #d2d5d6,0 4px 12px 0 rgba(0,0,0,.16);
}

.md-event-overlay__children .md-list-item:first-of-type {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}

.md-event-overlay__children .md-list-item:last-of-type {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input+.md-checkbox__label {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input+.md-checkbox__label:before {
  border: 1px solid;
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.focus+.md-checkbox__label:before,.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:focus+.md-checkbox__label:before {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:checked+.md-checkbox__label:before,.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:indeterminate+.md-checkbox__label:before {
  border: none;
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled+.md-checkbox__label:before,.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled+.md-checkbox__label:before {
  border: none;
}

.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input.disabled: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:checked+.md-checkbox__label:before,.md--dark .md-event-overlay__children .md-checkbox .md-checkbox__input:disabled:indeterminate+.md-checkbox__label:before {
  border: none;
}

.md--dark .md-event-overlay__children .md-radio .md-radio__input+.md-radio__label {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
}

.md--dark .md-event-overlay__children .md-radio .md-radio__input+.md-radio__label:before {
  border: 1px solid;
}

.md--dark .md-event-overlay__children .md-radio .md-radio__input.focus+.md-radio__label:before,.md--dark .md-event-overlay__children .md-radio .md-radio__input:focus+.md-radio__label:before {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--dark .md-event-overlay__children .md-input .md-input,.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:checked+.md-radio__label:before,.md--dark .md-event-overlay__children .md-radio .md-radio__input:checked+.md-radio__label:before,.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:checked+.md-radio__label:before {
  border: none;
}

.md--dark .md-event-overlay__children .md-input .md-input::-webkit-input-placeholder {
  opacity: 1;
}

.md--dark .md-event-overlay__children .md-input .md-input::-moz-placeholder {
  opacity: 1;
}

.md--dark .md-event-overlay__children .md-input .md-input::-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-event-overlay__children .md-input .md-input::placeholder {
  opacity: 1;
}

.md--dark .md-event-overlay__children .md-input .md-input.md-disabled,.md--dark .md-event-overlay__children .md-input .md-input.md-readonly,.md--dark .md-event-overlay__children .md-input .md-input:disabled,.md--dark .md-event-overlay__children .md-input .md-input[readonly] {
  border-color: transparent;
}

.md--dark .md-event-overlay__children .md-input .md-input__icon-clear,.md--dark .md-event-overlay__children .md-input .md-input__icon-clear:focus,.md--dark .md-event-overlay__children .md-input .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input+.md-toggle-switch__label .md-toggle-switch__label__container {
  background-color: rgba(0,0,0,.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 {
  background-color: rgba(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;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:checked+.md-toggle-switch__label>.md-toggle-switch__label__container,.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:indeterminate+.md-toggle-switch__label>.md-toggle-switch__label__container {
  background-color: #00a0d1;
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input: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 {
  background-color: #007ea8;
}

.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,.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:checked+.md-toggle-switch__label>.md-toggle-switch__label__container,.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input:disabled:indeterminate+.md-toggle-switch__label>.md-toggle-switch__label__container {
  background-color: #00a0d1;
}

.md--dark .md-event-overlay__children .md-toggle-switch .md-toggle-switch__input.disabled: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: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 {
  background-color: #00a0d1;
}

.md-event-overlay__arrow {
  position: fixed;
  z-index: 1027;
}

.md-event-overlay--top>.md-event-overlay__arrow {
  margin-top: -16px;
  margin-left: -10px;
  border-top: 14px solid #fff;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  -webkit-filter: drop-shadow(0 2px 0 #d2d5d6);
  filter: drop-shadow(0 2px 0 #D2D5D6);
}

.md-event-overlay--left>.md-event-overlay__arrow {
  margin-top: -10px;
  margin-left: -16px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 14px solid #fff;
  -webkit-filter: drop-shadow(2px 0 0 #d2d5d6);
  filter: drop-shadow(2px 0 0 #D2D5D6);
}

.md-event-overlay--right>.md-event-overlay__arrow {
  margin-top: -10px;
  margin-left: 2px;
  border-top: 10px solid transparent;
  border-right: 14px solid #fff;
  border-bottom: 10px solid transparent;
  -webkit-filter: drop-shadow(-2px 0 0 #d2d5d6);
  filter: drop-shadow(-2px 0 0 #D2D5D6);
}

.md-event-overlay--bottom>.md-event-overlay__arrow {
  margin-top: 2px;
  margin-left: -10px;
  border-right: 10px solid transparent;
  border-bottom: 14px solid #fff;
  border-left: 10px solid transparent;
  -webkit-filter: drop-shadow(0 -2px 0 #d2d5d6);
  filter: drop-shadow(0 -2px 0 #D2D5D6);
}

.md-event-overlay--arrow.md-event-overlay--top>.md-event-overlay__children {
  margin-top: -14px;
}

.md-event-overlay--arrow.md-event-overlay--bottom>.md-event-overlay__children {
  margin-top: 14px;
}

.md-event-overlay--arrow.md-event-overlay--right>.md-event-overlay__children {
  margin-left: 14px;
}

.md-event-overlay--arrow.md-event-overlay--left>.md-event-overlay__children {
  margin-left: -14px;
}

@media (min-width:40em) {
  .md .form-inline .form-group,  .md form.form-inline .form-group {
    display: inline-block;
    width: auto;
    margin-bottom: 0;
    vertical-align: middle;
  }

  .md .form-inline .form-control,  .md form.form-inline .form-control {
    display: inline-block;
    width: auto;
    word-wrap: break-word;
    vertical-align: middle;
  }

  .md .form-inline .form-control-static,  .md form.form-inline .form-control-static {
    display: inline-block;
    word-wrap: break-word;
  }

  .md .form-inline .input-container,  .md form.form-inline .input-container {
    display: inline-table;
    vertical-align: middle;
  }

  .md .form-inline .input-container .form-control,  .md .form-inline .input-container .input-container-addon,  .md .form-inline .input-container .input-container-btn,  .md form.form-inline .input-container .form-control,  .md form.form-inline .input-container .input-container-addon,  .md form.form-inline .input-container .input-container-btn {
    width: auto;
  }

  .md .form-inline .input-container>.form-control,  .md form.form-inline .input-container>.form-control {
    width: 100%;
  }

  .md .form-inline .control-label,  .md form.form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }

  .md .form-inline .checkbox,  .md .form-inline .radio,  .md form.form-inline .checkbox,  .md form.form-inline .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }

  .md .form-inline .checkbox label,  .md .form-inline .radio label,  .md form.form-inline .checkbox label,  .md form.form-inline .radio label {
    padding-left: 0;
  }

  .md .form-inline .checkbox input[type=checkbox],  .md .form-inline .radio input[type=radio],  .md form.form-inline .checkbox input[type=checkbox],  .md form.form-inline .radio input[type=radio] {
    position: relative;
    margin-left: 0;
  }

  .md .form-inline .has-feedback .form-control-feedback,  .md form.form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

.md .form-inline label,.md form.form-inline label {
  display: block;
}

.md .form-inline input,.md form.form-inline input {
  margin-left: 0;
}

.md .form-inline .input-container-btn,.md form.form-inline .input-container-btn {
  display: table-cell;
}

.md .form-inline .input-container .md-button,.md form.form-inline .input-container .md-button {
  margin-left: 0;
}

.md .md-form,.md form {
  margin: 0 0 1rem;
}

.md .md-form .row .row,.md form .row .row {
  margin: 0 -.5rem;
}

.md .md-form .row .row .column,.md .md-form .row .row .columns,.md .md-form .row .row [class^=col-],.md form .row .row .column,.md form .row .row .columns,.md form .row .row [class^=col-] {
  padding: 0 .5rem;
}

.md .md-form .row input.column,.md .md-form .row input.columns,.md .md-form .row input[class^=col-],.md .md-form .row textarea.column,.md .md-form .row textarea.columns,.md .md-form .row textarea[class^=col-],.md form .row input.column,.md form .row input.columns,.md form .row input[class^=col-],.md form .row textarea.column,.md form .row textarea.columns,.md form .row textarea[class^=col-] {
  padding-left: .5rem;
}

.md input[type=number] {
  -moz-appearance: textfield;
}

.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 input[type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
}

.md textarea[rows] {
  height: auto;
}

.md textarea {
  max-width: 100%;
  padding-top: .125rem;
  padding-bottom: .125rem;
}

.md select {
  padding: .5rem;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: #171b1f;
  background-color: #f2f4f5;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
  background-position: 100%;
  background-repeat: no-repeat;
  border-radius: 0;
  -webkit-appearance: none!important;
  -moz-appearance: none!important;
  border-width: .0625rem;
  border-color: #d2d5d6;
  border-style: .0625rem solid;
}

.md select::-ms-expand {
  display: none;
}

.md select.radius {
  border-radius: 4px;
}

.md select:hover {
  background-color: #eaedef;
  border-color: #d2d5d6;
}

.md select:disabled {
  cursor: not-allowed;
  background-color: #f2f4f5;
}

.md select[multiple] {
  height: auto;
}

.md input[type=file],.md select {
  margin: 0 0 1rem;
}

.md input[type=file] {
  width: 100%;
}

.md .md-form__section {
  margin: 0;
  max-width: none;
  width: auto;
  border-bottom: 1px solid #e6e8e8;
  padding: 2rem 2rem 3rem;
}

@media only screen and (min-width:40.0625em) {
  .md .md-form__section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
}

.md .md-form__section:after,.md .md-form__section:before {
  display: table;
  content: " ";
}

.md .md-form__section:after {
  clear: both;
}

.md .md-form__section:last-child {
  border-color: transparent;
}

.md .md-form__section .md-input-container:last-child {
  margin-bottom: 0;
}

.md .md-form__section .md-input-container>input[type]:not([class*=column]):not([type=submit]):not([type=file]),.md .md-form__section .md-input-container>select:not([class*=column]):not([type=submit]):not([type=file]),.md .md-form__section .md-input-container>textarea:not([class*=column]):not([type=submit]):not([type=file]) {
  width: 100%;
}

.md .md-form__section .md-input-row {
  margin: 0 auto;
  max-width: 85.375rem;
  width: 100%;
  margin-bottom: 1rem;
}

.md .md-form__section .md-input-row:after,.md .md-form__section .md-input-row:before {
  display: table;
  content: " ";
}

.md .md-form__section .md-input-row:after {
  clear: both;
}

.md .md-form__section .md-input-row .row {
  margin: 0 -.5rem;
}

.md .md-form__section .md-input-row .row .column,.md .md-form__section .md-input-row .row .columns,.md .md-form__section .md-input-row .row [class^=col-] {
  padding: 0 .5rem;
}

.md .md-form__section .md-input-row input.column,.md .md-form__section .md-input-row input.columns,.md .md-form__section .md-input-row input[class^=col-],.md .md-form__section .md-input-row textarea.column,.md .md-form__section .md-input-row textarea.columns,.md .md-form__section .md-input-row textarea[class^=col-] {
  padding-left: .5rem;
}

@media only screen and (max-width:40em) {
  .md .md-form__section .section__info {
    margin-bottom: 2.25rem;
  }
}

.md .md-form__section .section__info .section__title {
  margin-bottom: .5rem;
}

@media only screen and (min-width:40.0625em) {
  .md .md-form__section .section__info {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 33.33333%;
    max-width: 33.33333%;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 0!important;
  }
}

@media only screen and (min-width:64.0625em) {
  .md .md-form__section .section__info {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 25%;
    max-width: 25%;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 0!important;
  }
}

@media only screen and (min-width:120.0625em) {
  .md .md-form__section .section__info {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 16.66667%;
    max-width: 16.66667%;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 0!important;
  }
}

.md .md-form__section>.section__info {
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

.md .md-form__section .section__content .sub-section {
  margin-bottom: 2.25rem;
}

.md .md-form__section .section__content .sub-section:last-child {
  margin-bottom: 0;
}

.md .md-form__section .section__content .sub-section__label,.md .md-form__section .section__content .sub-section__title {
  margin-bottom: .75rem;
}

.md .md-form__section .section__content .sub-section__description {
  margin-bottom: 1rem;
}

@media only screen and (min-width:40.0625em) {
  .md .md-form__section .section__content {
    margin-top: .25rem;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 58.33333%;
    max-width: 58.33333%;
    float: right;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 8.33333%!important;
  }
}

@media only screen and (min-width:64.0625em) {
  .md .md-form__section .section__content {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 50%;
    max-width: 50%;
    float: right;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 8.33333%!important;
  }
}

@media only screen and (min-width:90.0625em) {
  .md .md-form__section .section__content {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 41.66667%;
    max-width: 41.66667%;
    float: right;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 8.33333%!important;
  }
}

.md .md-modal .md-modal--small .md-form__section,.md .side-panel-container .md-form__section {
  padding-right: 0;
  padding-left: 0;
}

.md .md-modal .md-modal--small .md-form__section:first-child,.md .side-panel-container .md-form__section:first-child {
  padding-top: 0;
}

@media only screen and (min-width:40.0625em) {
  .md .md-modal .md-modal--small .md-form__section .section__info,  .md .side-panel-container .md-form__section .section__info {
    margin-top: .25rem;
    width: 100%;
    max-width: 100%;
    margin-left: 0!important;
  }
}

@media only screen and (min-width:64.0625em) {
  .md .md-modal .md-modal--small .md-form__section .section__info,  .md .side-panel-container .md-form__section .section__info {
    margin-top: .25rem;
    width: 100%;
    max-width: 100%;
    margin-left: 0!important;
  }
}

@media only screen and (min-width:120.0625em) {
  .md .md-modal .md-modal--small .md-form__section .section__info,  .md .side-panel-container .md-form__section .section__info {
    margin-top: .25rem;
    width: 100%;
    max-width: 100%;
    margin-left: 0!important;
  }
}

.md .md-modal .md-modal--small .md-form__section .section__content,.md .side-panel-container .md-form__section .section__content {
  margin-top: 0;
}

@media only screen and (min-width:40.0625em) {
  .md .md-modal .md-modal--small .md-form__section .section__content,  .md .side-panel-container .md-form__section .section__content {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    margin-left: 0!important;
  }
}

@media only screen and (min-width:64.0625em) {
  .md .md-modal .md-modal--small .md-form__section .section__content,  .md .side-panel-container .md-form__section .section__content {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    margin-left: 0!important;
  }
}

@media only screen and (min-width:90.0625em) {
  .md .md-modal .md-modal--small .md-form__section .section__content,  .md .side-panel-container .md-form__section .section__content {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    margin-left: 0!important;
  }
}

.md .side-panel-container .md-form__section {
  display: block;
  padding-bottom: 1.25rem;
}

.md .side-panel-container .md-form__section:last-child {
  border-color: #e6e8e8;
}

.md .side-panel-container .md-form__section .section__info {
  margin-bottom: 0;
}

.md .side-panel-container .md-form__section .section__info .section__title {
  margin-bottom: .75rem;
  padding: 0!important;
}

.md .side-panel-container .md-form__section .section__info .section__description {
  margin-bottom: 1rem;
}

.md .md-modal .md-form__section {
  padding-right: 0;
  padding-left: 0;
}

.md .md-modal .md-form__section:first-child {
  padding-top: 0;
}

@media only screen and (min-width:40.0625em) {
  .md .md-modal .md-form__section .section__info {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 33.33333%;
    max-width: 33.33333%;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 0!important;
  }
}

@media only screen and (min-width:64.0625em) {
  .md .md-modal .md-form__section .section__info {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 33.33333%;
    max-width: 33.33333%;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 0!important;
  }
}

@media only screen and (min-width:120.0625em) {
  .md .md-modal .md-form__section .section__info {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 33.33333%;
    max-width: 33.33333%;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 0!important;
  }
}

@media only screen and (min-width:40.0625em) {
  .md .md-modal .md-form__section .section__content {
    margin-top: .25rem;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 50%;
    max-width: 50%;
    float: right;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 8.33333%!important;
  }
}

@media only screen and (min-width:64.0625em) {
  .md .md-modal .md-form__section .section__content {
    margin-top: .25rem;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 50%;
    max-width: 50%;
    float: right;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 8.33333%!important;
  }
}

@media only screen and (min-width:90.0625em) {
  .md .md-modal .md-form__section .section__content {
    margin-top: .25rem;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 50%;
    max-width: 50%;
    float: right;
    left: 0;
    right: auto;
    right: 0;
    left: auto;
    float: left;
    margin-left: 8.33333%!important;
  }
}

.md .md-form .side-panel-section {
  border-color: transparent;
}

.md-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  max-width: 85rem;
  padding: 2rem 0;
  margin: 0 auto;
  background-color: #24282b;
}

.md-footer.md-footer--light {
  background-color: #fff;
}

.md-footer__list {
  margin-left: 0;
  list-style: none;
}

.md-footer__list-item-title {
  font-size: .8rem;
  color: #f2f4f5;
}

.md-footer__link-section {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}

.md-footer__logo {
  position: relative;
  top: .5rem;
  margin-right: 1.25rem;
  font-size: 1.375rem;
  color: #fff;
}

.md-footer .md-list-item {
  font-size: .8rem;
  color: hsla(0,0%,100%,.6);
}

.md-footer__bottom,.md-footer__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 2rem;
  color: hsla(0,0%,100%,.6);
}

@media only screen and (min-width:90.0625em) {
  .md-footer__bottom,  .md-footer__top {
    padding-right: 12.5rem;
    padding-left: 12.5rem;
  }
}

.md-footer__bottom {
  padding-top: 1rem;
  margin-top: 4rem;
  font-size: .75rem;
  border-top: .0625rem solid #929596;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.md-footer .md-list-item {
  height: auto;
  padding: 0;
  background-color: #24282b;
}

.md-footer .md-list-item:hover {
  color: #fff;
  background-color: #24282b;
}

.md-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  fill: inherit;
}

.md--dark .md-icon {
  fill: #fff;
}

.md-input-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: normal;
  -ms-flex-pack: normal;
  justify-content: normal;
  -ms-flex-line-pack: normal;
  align-content: normal;
  -webkit-box-align: normal;
  -ms-flex-align: normal;
  align-items: normal;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 1rem;
  position: relative;
}

.md-input-container.column,.md-input-container.columns,.md-input-container[class^=col-] {
  padding: 0;
}

.md-input-container.md-disabled .md-input__label,.md-input-container.md-disabled .md-input__secondary-label {
  cursor: not-allowed;
}

.md-input-container.md-input--nested-1 {
  padding-left: 2rem;
}

.md-input-container.md-input--nested-2 {
  padding-left: 4rem;
}

.md-input-container.md-input--nested-3 {
  padding-left: 6rem;
}

.md-input {
  border: .0625rem solid;
  border-radius: 4px;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 1rem;
  height: 2.25rem;
  width: 100%;
  padding: 0 1rem;
  -webkit-transition: -webkit-box-shadow .15s ease-out;
  transition: -webkit-box-shadow .15s ease-out;
  transition: box-shadow .15s ease-out;
  transition: box-shadow .15s ease-out,-webkit-box-shadow .15s ease-out;
}

.md-input::-ms-clear,.md-input::-ms-reveal {
  width: 0;
  height: 0;
}

.md-input.md-focus,.md-input:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  -webkit-transition: -webkit-box-shadow .15s ease-in;
  transition: -webkit-box-shadow .15s ease-in;
  transition: box-shadow .15s ease-in;
  transition: box-shadow .15s ease-in,-webkit-box-shadow .15s ease-in;
}

.md-input.md-readonly,.md-input[readonly] {
  cursor: default;
}

.md-input.md-disabled,.md-input:disabled {
  cursor: not-allowed;
}

.md-input__after {
  right: 0;
  left: auto;
}

.md-input__before {
  right: auto;
  left: 0;
}

.md-input__after,.md-input__before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  position: absolute;
  height: 100%;
  width: 2.75rem;
  top: 0;
}

.md-input__help-text {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-left: 1rem;
  padding-top: .5rem;
}

.md-input__help-text,.md-input__label {
  width: 100%;
}

.md-input__label {
  margin-bottom: .5rem;
}

.md-input__message {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: 1.375rem;
  width: 100%;
}

.md-input__message:before {
  margin-right: .5rem;
  float: left;
  font-family: momentum-ui-icons;
  font-size: 1rem;
}

.md-input__secondary-label {
  -ms-flex-item-align: center;
  align-self: center;
  padding-left: .5rem;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: auto;
  cursor: pointer;
}

.md-input__help-text,.md-input__secondary-label.md-label {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: .875rem;
  line-height: 1.375rem;
}

.md-input__wrapper {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
  padding: 0;
}

.md-input--after {
  padding-right: 2.75rem;
}

.md-input--before {
  padding-left: 2.75rem;
}

.md-input--pill {
  border-radius: 1000px;
}

.md-input-container .md-input {
  color: #171b1f;
  background-color: #fff;
  border-color: #d2d5d6;
}

.md-input-container .md-input::-webkit-input-placeholder {
  color: #535759;
  opacity: 1;
}

.md-input-container .md-input::-moz-placeholder {
  color: #535759;
  opacity: 1;
}

.md-input-container .md-input::-ms-input-placeholder {
  color: #535759;
  opacity: 1;
}

.md-input-container .md-input::placeholder {
  color: #535759;
  opacity: 1;
}

.md-input-container .md-input:hover {
  background-color: #e6e8e8;
}

.md-input-container .md-input.md-disabled,.md-input-container .md-input:disabled {
  color: #d2d5d6;
  background-color: #f2f4f5;
  border-color: transparent;
}

.md-input-container .md-input.md-disabled::-webkit-input-placeholder,.md-input-container .md-input:disabled::-webkit-input-placeholder {
  color: #d2d5d6;
}

.md-input-container .md-input.md-disabled::-moz-placeholder,.md-input-container .md-input:disabled::-moz-placeholder {
  color: #d2d5d6;
}

.md-input-container .md-input.md-disabled::-ms-input-placeholder,.md-input-container .md-input:disabled::-ms-input-placeholder {
  color: #d2d5d6;
}

.md-input-container .md-input.md-disabled::placeholder,.md-input-container .md-input:disabled::placeholder {
  color: #d2d5d6;
}

.md-input-container .md-input.md-disabled:hover,.md-input-container .md-input:disabled:hover {
  background-color: #f2f4f5;
}

.md-input-container .md-input.md-readonly,.md-input-container .md-input[readonly] {
  color: #171b1f;
  background-color: #f2f4f5;
  border-color: transparent;
}

.md-input-container .md-input.md-readonly:hover,.md-input-container .md-input[readonly]:hover {
  background-color: #f2f4f5;
}

.md-input-container.md-disabled .md-input__before {
  color: #d2d5d6;
  fill: #d2d5d6;
}

.md-input-container.md-disabled .md-input__before .md-panel__spinner,.md-input-container.md-disabled .md-input__before .md-spinner,.md-input-container.md-disabled .md-input__before .md-spinner--20,.md-input-container.md-disabled .md-input__before .md-spinner--28,.md-input-container.md-disabled .md-input__before .md-spinner--36,.md-input-container.md-disabled .md-input__before .md-spinner--40,.md-input-container.md-disabled .md-input__before .md-spinner--48,.md-input-container.md-disabled .md-input__before .md-spinner--56,.md-input-container.md-disabled .md-input__before .md-spinner--80 {
  border: 1px solid #b4b6b8;
}

.md-input-container.md-disabled .md-input__before .md-panel__spinner:after,.md-input-container.md-disabled .md-input__before .md-spinner--20:after,.md-input-container.md-disabled .md-input__before .md-spinner--28:after,.md-input-container.md-disabled .md-input__before .md-spinner--36:after,.md-input-container.md-disabled .md-input__before .md-spinner--40:after,.md-input-container.md-disabled .md-input__before .md-spinner--48:after,.md-input-container.md-disabled .md-input__before .md-spinner--56:after,.md-input-container.md-disabled .md-input__before .md-spinner--80:after,.md-input-container.md-disabled .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #d2d5d6;
}

.md-input-container .md-input__after,.md-input-container .md-input__before {
  color: #171b1f;
  fill: #171b1f;
}

.md-input-container .md-input__after .md-panel__spinner,.md-input-container .md-input__after .md-spinner,.md-input-container .md-input__after .md-spinner--20,.md-input-container .md-input__after .md-spinner--28,.md-input-container .md-input__after .md-spinner--36,.md-input-container .md-input__after .md-spinner--40,.md-input-container .md-input__after .md-spinner--48,.md-input-container .md-input__after .md-spinner--56,.md-input-container .md-input__after .md-spinner--80,.md-input-container .md-input__before .md-panel__spinner,.md-input-container .md-input__before .md-spinner,.md-input-container .md-input__before .md-spinner--20,.md-input-container .md-input__before .md-spinner--28,.md-input-container .md-input__before .md-spinner--36,.md-input-container .md-input__before .md-spinner--40,.md-input-container .md-input__before .md-spinner--48,.md-input-container .md-input__before .md-spinner--56,.md-input-container .md-input__before .md-spinner--80 {
  border: 1px solid #b4b6b8;
}

.md-input-container .md-input__after .md-panel__spinner:after,.md-input-container .md-input__after .md-spinner--20:after,.md-input-container .md-input__after .md-spinner--28:after,.md-input-container .md-input__after .md-spinner--36:after,.md-input-container .md-input__after .md-spinner--40:after,.md-input-container .md-input__after .md-spinner--48:after,.md-input-container .md-input__after .md-spinner--56:after,.md-input-container .md-input__after .md-spinner--80:after,.md-input-container .md-input__after .md-spinner:after,.md-input-container .md-input__before .md-panel__spinner:after,.md-input-container .md-input__before .md-spinner--20:after,.md-input-container .md-input__before .md-spinner--28:after,.md-input-container .md-input__before .md-spinner--36:after,.md-input-container .md-input__before .md-spinner--40:after,.md-input-container .md-input__before .md-spinner--48:after,.md-input-container .md-input__before .md-spinner--56:after,.md-input-container .md-input__before .md-spinner--80:after,.md-input-container .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #171b1f;
}

.md-input-container .md-input__icon-clear {
  background-color: transparent;
  color: #737678;
  fill: #737678;
}

.md-input-container .md-input__icon-clear:focus,.md-input-container .md-input__icon-clear:hover {
  background-color: transparent;
  color: #535759;
  fill: #535759;
}

.md-input-container .md-input__help-text,.md-input-container .md-input__secondary-label {
  color: #535759;
}

.md--dark .md-input-container .md-input {
  color: #fff;
  background-color: #171b1f;
  border-color: #383c40;
}

.md--dark .md-input-container .md-input::-webkit-input-placeholder {
  color: #b4b6b8;
  opacity: 1;
}

.md--dark .md-input-container .md-input::-moz-placeholder {
  color: #b4b6b8;
  opacity: 1;
}

.md--dark .md-input-container .md-input::-ms-input-placeholder {
  color: #b4b6b8;
  opacity: 1;
}

.md--dark .md-input-container .md-input::placeholder {
  color: #b4b6b8;
  opacity: 1;
}

.md--dark .md-input-container .md-input:hover {
  background-color: #24282b;
}

.md--dark .md-input-container .md-input.md-disabled,.md--dark .md-input-container .md-input:disabled {
  color: #535759;
  background-color: #24282b;
  border-color: transparent;
}

.md--dark .md-input-container .md-input.md-disabled::-webkit-input-placeholder,.md--dark .md-input-container .md-input:disabled::-webkit-input-placeholder {
  color: #535759;
}

.md--dark .md-input-container .md-input.md-disabled::-moz-placeholder,.md--dark .md-input-container .md-input:disabled::-moz-placeholder {
  color: #535759;
}

.md--dark .md-input-container .md-input.md-disabled::-ms-input-placeholder,.md--dark .md-input-container .md-input:disabled::-ms-input-placeholder {
  color: #535759;
}

.md--dark .md-input-container .md-input.md-disabled::placeholder,.md--dark .md-input-container .md-input:disabled::placeholder {
  color: #535759;
}

.md--dark .md-input-container .md-input.md-disabled:hover,.md--dark .md-input-container .md-input:disabled:hover {
  background-color: #24282b;
}

.md--dark .md-input-container .md-input.md-readonly,.md--dark .md-input-container .md-input[readonly] {
  color: #fff;
  background-color: #24282b;
  border-color: transparent;
}

.md--dark .md-input-container .md-input.md-readonly:hover,.md--dark .md-input-container .md-input[readonly]:hover {
  background-color: #24282b;
}

.md--dark .md-input-container.md-disabled .md-input__before {
  color: #535759;
  fill: #535759;
}

.md--dark .md-input-container.md-disabled .md-input__before .md-panel__spinner,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--20,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--28,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--36,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--40,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--48,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--56,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--80 {
  border: 1px solid #b4b6b8;
}

.md--dark .md-input-container.md-disabled .md-input__before .md-panel__spinner:after,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--20:after,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--28:after,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--36:after,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--40:after,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--48:after,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--56:after,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner--80:after,.md--dark .md-input-container.md-disabled .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #535759;
}

.md--dark .md-input-container .md-input__after,.md--dark .md-input-container .md-input__before {
  color: #fff;
  fill: #fff;
}

.md--dark .md-input-container .md-input__after .md-panel__spinner,.md--dark .md-input-container .md-input__after .md-spinner,.md--dark .md-input-container .md-input__after .md-spinner--20,.md--dark .md-input-container .md-input__after .md-spinner--28,.md--dark .md-input-container .md-input__after .md-spinner--36,.md--dark .md-input-container .md-input__after .md-spinner--40,.md--dark .md-input-container .md-input__after .md-spinner--48,.md--dark .md-input-container .md-input__after .md-spinner--56,.md--dark .md-input-container .md-input__after .md-spinner--80,.md--dark .md-input-container .md-input__before .md-panel__spinner,.md--dark .md-input-container .md-input__before .md-spinner,.md--dark .md-input-container .md-input__before .md-spinner--20,.md--dark .md-input-container .md-input__before .md-spinner--28,.md--dark .md-input-container .md-input__before .md-spinner--36,.md--dark .md-input-container .md-input__before .md-spinner--40,.md--dark .md-input-container .md-input__before .md-spinner--48,.md--dark .md-input-container .md-input__before .md-spinner--56,.md--dark .md-input-container .md-input__before .md-spinner--80 {
  border: 1px solid #b4b6b8;
}

.md--dark .md-input-container .md-input__after .md-panel__spinner:after,.md--dark .md-input-container .md-input__after .md-spinner--20:after,.md--dark .md-input-container .md-input__after .md-spinner--28:after,.md--dark .md-input-container .md-input__after .md-spinner--36:after,.md--dark .md-input-container .md-input__after .md-spinner--40:after,.md--dark .md-input-container .md-input__after .md-spinner--48:after,.md--dark .md-input-container .md-input__after .md-spinner--56:after,.md--dark .md-input-container .md-input__after .md-spinner--80:after,.md--dark .md-input-container .md-input__after .md-spinner:after,.md--dark .md-input-container .md-input__before .md-panel__spinner:after,.md--dark .md-input-container .md-input__before .md-spinner--20:after,.md--dark .md-input-container .md-input__before .md-spinner--28:after,.md--dark .md-input-container .md-input__before .md-spinner--36:after,.md--dark .md-input-container .md-input__before .md-spinner--40:after,.md--dark .md-input-container .md-input__before .md-spinner--48:after,.md--dark .md-input-container .md-input__before .md-spinner--56:after,.md--dark .md-input-container .md-input__before .md-spinner--80:after,.md--dark .md-input-container .md-input__before .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #fff;
}

.md--dark .md-input-container .md-input__icon-clear {
  background-color: transparent;
  color: #b4b6b8;
  fill: #b4b6b8;
}

.md--dark .md-input-container .md-input__icon-clear:focus,.md--dark .md-input-container .md-input__icon-clear:hover {
  background-color: transparent;
  color: #929596;
  fill: #929596;
}

.md--dark .md-input-container .md-input__help-text,.md--dark .md-input-container .md-input__secondary-label {
  color: #b4b6b8;
}

.md-input-container.md-input--filled .md-input {
  background-color: #f2f4f5;
  border: none;
}

.md-input-container.md-input--filled .md-input::-webkit-input-placeholder {
  opacity: 1;
}

.md-input-container.md-input--filled .md-input::-moz-placeholder {
  opacity: 1;
}

.md-input-container.md-input--filled .md-input::-ms-input-placeholder {
  opacity: 1;
}

.md-input-container.md-input--filled .md-input::placeholder {
  opacity: 1;
}

.md-input-container.md-input--filled .md-input:hover {
  background-color: #e6e8e8;
}

.md-input-container.md-input--filled .md-input.md-disabled,.md-input-container.md-input--filled .md-input:disabled {
  background-color: #f2f4f5;
  border-color: transparent;
}

.md-input-container.md-input--filled .md-input.md-disabled:hover,.md-input-container.md-input--filled .md-input:disabled:hover {
  background-color: #f2f4f5;
}

.md-input-container.md-input--filled .md-input.md-readonly,.md-input-container.md-input--filled .md-input[readonly] {
  background-color: #f2f4f5;
  border-color: transparent;
}

.md-input-container.md-input--filled .md-input.md-readonly:hover,.md-input-container.md-input--filled .md-input[readonly]:hover {
  background-color: #f2f4f5;
}

.md-input-container.md-input--filled .md-input__icon-clear,.md-input-container.md-input--filled .md-input__icon-clear:focus,.md-input-container.md-input--filled .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--dark .md-input-container.md-input--filled .md-input {
  background-color: #24282b;
  border: none;
}

.md--dark .md-input-container.md-input--filled .md-input::-webkit-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-input--filled .md-input::-moz-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-input--filled .md-input::-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-input--filled .md-input::placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-input--filled .md-input:hover {
  background-color: #383c40;
}

.md--dark .md-input-container.md-input--filled .md-input.md-disabled,.md--dark .md-input-container.md-input--filled .md-input:disabled {
  background-color: #24282b;
  border-color: transparent;
}

.md--dark .md-input-container.md-input--filled .md-input.md-disabled:hover,.md--dark .md-input-container.md-input--filled .md-input:disabled:hover {
  background-color: #24282b;
}

.md--dark .md-input-container.md-input--filled .md-input.md-readonly,.md--dark .md-input-container.md-input--filled .md-input[readonly] {
  color: #fff;
  background-color: #24282b;
  border-color: transparent;
}

.md--dark .md-input-container.md-input--filled .md-input.md-readonly:hover,.md--dark .md-input-container.md-input--filled .md-input[readonly]:hover {
  background-color: #24282b;
}

.md--dark .md-input-container.md-input--filled .md-input__icon-clear,.md--dark .md-input-container.md-input--filled .md-input__icon-clear:focus,.md--dark .md-input-container.md-input--filled .md-input__icon-clear:hover {
  background-color: transparent;
}

.md-input-container.md-error .md-input {
  background-color: #fff2ed;
  border-color: #ff5c4a;
}

.md-input-container.md-error .md-input::-webkit-input-placeholder {
  opacity: 1;
}

.md-input-container.md-error .md-input::-moz-placeholder {
  opacity: 1;
}

.md-input-container.md-error .md-input::-ms-input-placeholder {
  opacity: 1;
}

.md-input-container.md-error .md-input::placeholder {
  opacity: 1;
}

.md-input-container.md-error .md-input:hover {
  background-color: #ffe1d9;
}

.md-input-container.md-error .md-input.md-disabled,.md-input-container.md-error .md-input.md-readonly,.md-input-container.md-error .md-input:disabled,.md-input-container.md-error .md-input[readonly] {
  border-color: transparent;
}

.md-input-container.md-error .md-input__icon-clear,.md-input-container.md-error .md-input__icon-clear:focus,.md-input-container.md-error .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--dark .md-input-container.md-error .md-input {
  background-color: #36201f;
  border-color: #ff5c4a;
}

.md--dark .md-input-container.md-error .md-input::-webkit-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-error .md-input::-moz-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-error .md-input::-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-error .md-input::placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-error .md-input:hover {
  background-color: #632926;
}

.md--dark .md-input-container.md-error .md-input.md-disabled,.md--dark .md-input-container.md-error .md-input.md-readonly,.md--dark .md-input-container.md-error .md-input:disabled,.md--dark .md-input-container.md-error .md-input[readonly] {
  border-color: transparent;
}

.md--dark .md-input-container.md-error .md-input__icon-clear,.md--dark .md-input-container.md-error .md-input__icon-clear:focus,.md--dark .md-input-container.md-error .md-input__icon-clear:hover {
  background-color: transparent;
}

.md-input-container.md-error .md-input__message:before {
  content: "\F372";
}

.md-input-container.md-success .md-input {
  background-color: #e8fae9;
  border-color: #24ab31;
}

.md-input-container.md-success .md-input::-webkit-input-placeholder {
  opacity: 1;
}

.md-input-container.md-success .md-input::-moz-placeholder {
  opacity: 1;
}

.md-input-container.md-success .md-input::-ms-input-placeholder {
  opacity: 1;
}

.md-input-container.md-success .md-input::placeholder {
  opacity: 1;
}

.md-input-container.md-success .md-input:hover {
  background-color: #bcf7bf;
}

.md-input-container.md-success .md-input.md-disabled,.md-input-container.md-success .md-input.md-readonly,.md-input-container.md-success .md-input:disabled,.md-input-container.md-success .md-input[readonly] {
  border-color: transparent;
}

.md-input-container.md-success .md-input__icon-clear,.md-input-container.md-success .md-input__icon-clear:focus,.md-input-container.md-success .md-input__icon-clear:hover {
  background-color: transparent;
}

.md--dark .md-input-container.md-success .md-input {
  background-color: #122b16;
  border-color: #24ab31;
}

.md--dark .md-input-container.md-success .md-input::-webkit-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-success .md-input::-moz-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-success .md-input::-ms-input-placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-success .md-input::placeholder {
  opacity: 1;
}

.md--dark .md-input-container.md-success .md-input:hover {
  background-color: #17451e;
}

.md--dark .md-input-container.md-success .md-input.md-disabled,.md--dark .md-input-container.md-success .md-input.md-readonly,.md--dark .md-input-container.md-success .md-input:disabled,.md--dark .md-input-container.md-success .md-input[readonly] {
  border-color: transparent;
}

.md--dark .md-input-container.md-success .md-input__icon-clear,.md--dark .md-input-container.md-success .md-input__icon-clear:focus,.md--dark .md-input-container.md-success .md-input__icon-clear:hover {
  background-color: transparent;
}

.md-input-container.md-success .md-input__message:before {
  content: "\F363";
}

.md-label {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  color: #171b1f;
  cursor: pointer;
}

.md--dark .md-label,.md-label.md-label--dark {
  color: #fff;
}

.md-label.right {
  float: none!important;
  text-align: right;
}

.md-label.inline {
  padding: .50391rem 0;
  margin: 0 0 1rem;
}

.md-label .md .md-small,.md-label .md .small,.md-label small,.md .md-label .md-small,.md .md-label .small {
  text-transform: capitalize;
}

.md-link {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 1rem;
  line-height: 1.5rem;
  cursor: pointer;
}

.md-link.focus-state,.md-link:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-link.disabled,.md-link:disabled,.md-link[disabled] {
  pointer-events: none;
  opacity: .2;
}

.md-link--blue {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-link--blue:hover {
  color: #007ea8;
  fill: #007ea8;
}

.md-link--blue.active,.md-link--blue.active-state,.md-link--blue:active {
  color: #0a5e7d;
  fill: #0a5e7d;
}

.md-link--red {
  color: #ff5c4a;
  fill: #ff5c4a;
}

.md-link--red:hover {
  color: #d93829;
  fill: #d93829;
}

.md-link--red.active,.md-link--red.active-state,.md-link--red:active {
  color: #a12c23;
  fill: #a12c23;
}

.md-link--green {
  color: #24ab31;
  fill: #24ab31;
}

.md-link--green:hover {
  color: #1b8728;
  fill: #1b8728;
}

.md-link--green.active,.md-link--green.active-state,.md-link--green:active {
  color: #196323;
  fill: #196323;
}

.md-link--dark.md-link--blue {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-link--dark.md-link--blue:hover {
  color: #1dc4f2;
  fill: #1dc4f2;
}

.md-link--dark.md-link--blue.active,.md-link--dark.md-link--blue.active-state,.md-link--dark.md-link--blue:active {
  color: #73e3ff;
  fill: #73e3ff;
}

.md-link--dark.md-link--red {
  color: #ff5c4a;
  fill: #ff5c4a;
}

.md-link--dark.md-link--red:hover {
  color: #ff9987;
  fill: #ff9987;
}

.md-link--dark.md-link--red.active,.md-link--dark.md-link--red.active-state,.md-link--dark.md-link--red:active {
  color: #ffc7ba;
  fill: #ffc7ba;
}

.md-link--dark.md-link--green {
  color: #24ab31;
  fill: #24ab31;
}

.md-link--dark.md-link--green:hover {
  color: #44cf50;
  fill: #44cf50;
}

.md-link--dark.md-link--green.active,.md-link--dark.md-link--green.active-state,.md-link--dark.md-link--green:active {
  color: #7feb86;
  fill: #7feb86;
}

.md-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  position: relative;
  width: 100%;
  font-size: 1rem;
  line-height: 1.5rem;
  white-space: nowrap;
  cursor: pointer;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  height: 2.75rem;
  padding: 0 1rem;
  color: #000;
  background-color: transparent;
}

.md-list-item>.md-list-item__center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -ms-flex-line-pack: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  height: 100%;
  margin-right: 0;
  margin-left: 0;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

.md-list-item>.md-list-item__center,.md-list-item>.md-list-item__center-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-content: center;
  width: 100%;
  overflow: hidden;
}

.md-list-item>.md-list-item__center-align {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -ms-flex-line-pack: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

.md-list-item>.md-list-item__left {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -ms-flex-line-pack: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}

.md-list-item>.md-list-item__left,.md-list-item>.md-list-item__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  height: 100%;
  margin-right: 0;
  margin-left: 0;
}

.md-list-item>.md-list-item__right {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -ms-flex-line-pack: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}

.md-list-item .md-list-item__header {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.md-list-item.md-list-item--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: .0625rem solid rgba(0,0,0,.08);
}

.md-list--horizontal>.md-list-item.md-list-item--separator {
  border-right: .0625rem solid rgba(0,0,0,.08);
  border-bottom: none;
}

.md-list-item .md-input-container {
  margin-bottom: 0;
}

.md-list-item>[class$=__left] {
  margin-right: 1.25rem;
}

.md-list-item>[class$=__left]>.md-list-item__avatar {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-list-item>[class$=__right] {
  margin-left: 1.25rem;
}

.md-list-item .md-list-item__header {
  color: #000;
}

.md-list-item .md-list-item__left,.md-list-item .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item.focus:not(.active),.md-list-item.focus:not(.disabled),.md-list-item.focus:not(.md-list-item--read-only),.md-list-item.focus:not(:active),.md-list-item:focus:not(.active),.md-list-item:focus:not(.disabled),.md-list-item:focus:not(.md-list-item--read-only),.md-list-item:focus:not(:active),.md-list-item:hover:not(.active),.md-list-item:hover:not(.disabled),.md-list-item:hover:not(.md-list-item--read-only),.md-list-item:hover:not(:active) {
  color: #000;
  background-color: #e6f9fc;
}

.md-list-item.focus:not(.active) .md-list-item__left,.md-list-item.focus:not(.active) .md-list-item__right,.md-list-item.focus:not(.disabled) .md-list-item__left,.md-list-item.focus:not(.disabled) .md-list-item__right,.md-list-item.focus:not(.md-list-item--read-only) .md-list-item__left,.md-list-item.focus:not(.md-list-item--read-only) .md-list-item__right,.md-list-item.focus:not(:active) .md-list-item__left,.md-list-item.focus:not(:active) .md-list-item__right,.md-list-item:focus:not(.active) .md-list-item__left,.md-list-item:focus:not(.active) .md-list-item__right,.md-list-item:focus:not(.disabled) .md-list-item__left,.md-list-item:focus:not(.disabled) .md-list-item__right,.md-list-item:focus:not(.md-list-item--read-only) .md-list-item__left,.md-list-item:focus:not(.md-list-item--read-only) .md-list-item__right,.md-list-item:focus:not(:active) .md-list-item__left,.md-list-item:focus:not(:active) .md-list-item__right,.md-list-item:hover:not(.active) .md-list-item__left,.md-list-item:hover:not(.active) .md-list-item__right,.md-list-item:hover:not(.disabled) .md-list-item__left,.md-list-item:hover:not(.disabled) .md-list-item__right,.md-list-item:hover:not(.md-list-item--read-only) .md-list-item__left,.md-list-item:hover:not(.md-list-item--read-only) .md-list-item__right,.md-list-item:hover:not(:active) .md-list-item__left,.md-list-item:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item.active:not(.md-list-item--read-only),.md-list-item:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #b8f2ff;
}

.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__right,.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__right {
  color: #000;
  fill: #000;
}

.md-list-item.focus,.md-list-item:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-list-item.disabled,.md-list-item:disabled {
  opacity: .2;
}

.md--dark .md-list-item {
  color: #fff;
  background-color: transparent;
}

.md--dark .md-list-item .md-list-item__header {
  color: #fff;
}

.md--dark .md-list-item.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),.md--dark .md-list-item:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),.md--dark .md-list-item:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #fff;
  background-color: hsla(0,0%,100%,.08);
}

.md--dark .md-list-item.active:not(.md-list-item--read-only),.md--dark .md-list-item:active:not(.md-list-item--read-only) {
  color: #fff;
  background-color: hsla(0,0%,100%,.16);
}

.md--dark .md-list-item.focus,.md--dark .md-list-item:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--dark .md-list-item.md-list-item--separator {
  border-right: none;
  border-bottom: .0625rem solid hsla(0,0%,100%,.08);
}

.md--dark .md-list--horizontal>.md-list-item.md-list-item--separator {
  border-right: .0625rem solid hsla(0,0%,100%,.08);
  border-bottom: none;
}

.md-list-item--52,.md-list-item--large {
  height: 3.25rem;
  padding: 0 1rem;
  color: #000;
  background-color: transparent;
}

.md-list-item--52>[class$=__left],.md-list-item--large>[class$=__left] {
  margin-right: 1.125rem;
}

.md-list-item--52>[class$=__left]>.md-list-item__avatar,.md-list-item--large>[class$=__left]>.md-list-item__avatar {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-list-item--52>[class$=__right],.md-list-item--large>[class$=__right] {
  margin-left: 1.125rem;
}

.md-list-item--52 .md-list-item__header,.md-list-item--large .md-list-item__header {
  color: #000;
}

.md-list-item--52 .md-list-item__left,.md-list-item--52 .md-list-item__right,.md-list-item--large .md-list-item__left,.md-list-item--large .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item--52.focus:not(.active),.md-list-item--52.focus:not(.disabled),.md-list-item--52.focus:not(.md-list-item--read-only),.md-list-item--52.focus:not(:active),.md-list-item--52:focus:not(.active),.md-list-item--52:focus:not(.disabled),.md-list-item--52:focus:not(.md-list-item--read-only),.md-list-item--52:focus:not(:active),.md-list-item--52:hover:not(.active),.md-list-item--52:hover:not(.disabled),.md-list-item--52:hover:not(.md-list-item--read-only),.md-list-item--52:hover:not(:active),.md-list-item--large.focus:not(.active),.md-list-item--large.focus:not(.disabled),.md-list-item--large.focus:not(.md-list-item--read-only),.md-list-item--large.focus:not(:active),.md-list-item--large:focus:not(.active),.md-list-item--large:focus:not(.disabled),.md-list-item--large:focus:not(.md-list-item--read-only),.md-list-item--large:focus:not(:active),.md-list-item--large:hover:not(.active),.md-list-item--large:hover:not(.disabled),.md-list-item--large:hover:not(.md-list-item--read-only),.md-list-item--large:hover:not(:active) {
  color: #000;
  background-color: #e6f9fc;
}

.md-list-item--52.focus:not(.active) .md-list-item__left,.md-list-item--52.focus:not(.active) .md-list-item__right,.md-list-item--52.focus:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item--52.focus:not(:active) .md-list-item__right,.md-list-item--52:focus:not(.active) .md-list-item__left,.md-list-item--52:focus:not(.active) .md-list-item__right,.md-list-item--52:focus:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item--52:focus:not(:active) .md-list-item__right,.md-list-item--52:hover:not(.active) .md-list-item__left,.md-list-item--52:hover:not(.active) .md-list-item__right,.md-list-item--52:hover:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item--52:hover:not(:active) .md-list-item__right,.md-list-item--large.focus:not(.active) .md-list-item__left,.md-list-item--large.focus:not(.active) .md-list-item__right,.md-list-item--large.focus:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item--large.focus:not(:active) .md-list-item__right,.md-list-item--large:focus:not(.active) .md-list-item__left,.md-list-item--large:focus:not(.active) .md-list-item__right,.md-list-item--large:focus:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item--large:focus:not(:active) .md-list-item__right,.md-list-item--large:hover:not(.active) .md-list-item__left,.md-list-item--large:hover:not(.active) .md-list-item__right,.md-list-item--large:hover:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item--large:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item--52.active:not(.md-list-item--read-only),.md-list-item--52:active:not(.md-list-item--read-only),.md-list-item--large.active:not(.md-list-item--read-only),.md-list-item--large:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #b8f2ff;
}

.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__right,.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__right,.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__right,.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__right {
  color: #000;
  fill: #000;
}

.md-list-item--52.focus,.md-list-item--52:focus,.md-list-item--large.focus,.md-list-item--large:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-list-item--52.disabled,.md-list-item--52:disabled,.md-list-item--large.disabled,.md-list-item--large:disabled {
  opacity: .2;
}

.md-list-item--60 {
  height: 3.75rem;
  padding: 0 1rem;
}

.md-list-item--60>[class$=__left] {
  margin-right: 1.125rem;
}

.md-list-item--60>[class$=__left]>.md-list-item__avatar {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-list-item--60>[class$=__right] {
  margin-left: 1.125rem;
}

.md--dark .md-list-item--60 {
  color: #fff;
  background-color: transparent;
}

.md--dark .md-list-item--60 .md-list-item__header {
  color: #fff;
}

.md--dark .md-list-item--60.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),.md--dark .md-list-item--60:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),.md--dark .md-list-item--60:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #fff;
  background-color: hsla(0,0%,100%,.08);
}

.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: #fff;
  background-color: hsla(0,0%,100%,.16);
}

.md--dark .md-list-item--60.focus,.md--dark .md-list-item--60:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--dark .md-list-item--60.md-list-item--separator {
  border-right: none;
  border-bottom: .0625rem solid hsla(0,0%,100%,.08);
}

.md--dark .md-list--horizontal>.md-list-item--60.md-list-item--separator {
  border-right: .0625rem solid hsla(0,0%,100%,.08);
  border-bottom: none;
}

.md-list-item--36,.md-list-item--small {
  height: 2.25rem;
  padding: .5rem .625rem;
}

.md-list-item--36>[class$=__left],.md-list-item--small>[class$=__left] {
  margin-right: .625rem;
}

.md-list-item--36>[class$=__left]>.md-list-item__avatar,.md-list-item--small>[class$=__left]>.md-list-item__avatar {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-list-item--36>[class$=__right],.md-list-item--small>[class$=__right] {
  margin-left: .625rem;
}

.md--dark .md-list-item--36,.md--dark .md-list-item--small {
  color: #fff;
  background-color: transparent;
}

.md--dark .md-list-item--36 .md-list-item__header,.md--dark .md-list-item--small .md-list-item__header {
  color: #fff;
}

.md--dark .md-list-item--36.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),.md--dark .md-list-item--36:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),.md--dark .md-list-item--36:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),.md--dark .md-list-item--small.focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),.md--dark .md-list-item--small:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),.md--dark .md-list-item--small:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: #fff;
  background-color: hsla(0,0%,100%,.08);
}

.md--dark .md-list-item--36.active:not(.md-list-item--read-only),.md--dark .md-list-item--36:active:not(.md-list-item--read-only),.md--dark .md-list-item--small.active:not(.md-list-item--read-only),.md--dark .md-list-item--small:active:not(.md-list-item--read-only) {
  color: #fff;
  background-color: hsla(0,0%,100%,.16);
}

.md--dark .md-list-item--36.focus,.md--dark .md-list-item--36:focus,.md--dark .md-list-item--small.focus,.md--dark .md-list-item--small:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--dark .md-list-item--36.md-list-item--separator,.md--dark .md-list-item--small.md-list-item--separator {
  border-right: none;
  border-bottom: .0625rem solid hsla(0,0%,100%,.08);
}

.md--dark .md-list--horizontal>.md-list-item--36.md-list-item--separator,.md--dark .md-list--horizontal>.md-list-item--small.md-list-item--separator {
  border-right: .0625rem solid hsla(0,0%,100%,.08);
  border-bottom: none;
}

.md-list-item-header {
  height: 2.375rem;
  padding: 0 .875rem;
  color: #000;
  background-color: transparent;
  margin: .5rem 0 0;
  font-size: .875rem;
  cursor: default;
}

.md-list-item-header>[class$=__left] {
  margin-right: 1.25rem;
}

.md-list-item-header>[class$=__left]>.md-list-item__avatar {
  width: 1.75rem;
  height: 1.75rem;
  font-size: .6125rem;
  line-height: .875rem;
}

.md-list-item-header>[class$=__right] {
  margin-left: 1.25rem;
}

.md-list-item-header .md-list-item__header {
  color: rgba(0,0,0,.8);
}

.md-list-item-header .md-list-item__left,.md-list-item-header .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-header.focus:not(.active),.md-list-item-header.focus:not(.disabled),.md-list-item-header.focus:not(.md-list-item--read-only),.md-list-item-header.focus:not(:active),.md-list-item-header:focus:not(.active),.md-list-item-header:focus:not(.disabled),.md-list-item-header:focus:not(.md-list-item--read-only),.md-list-item-header:focus:not(:active),.md-list-item-header:hover:not(.active),.md-list-item-header:hover:not(.disabled),.md-list-item-header:hover:not(.md-list-item--read-only),.md-list-item-header:hover:not(:active) {
  color: #000;
  background-color: transparent;
}

.md-list-item-header.focus:not(.active) .md-list-item__left,.md-list-item-header.focus:not(.active) .md-list-item__right,.md-list-item-header.focus:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item-header.focus:not(:active) .md-list-item__right,.md-list-item-header:focus:not(.active) .md-list-item__left,.md-list-item-header:focus:not(.active) .md-list-item__right,.md-list-item-header:focus:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item-header:focus:not(:active) .md-list-item__right,.md-list-item-header:hover:not(.active) .md-list-item__left,.md-list-item-header:hover:not(.active) .md-list-item__right,.md-list-item-header:hover:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item-header:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-header.active:not(.md-list-item--read-only),.md-list-item-header:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: transparent;
}

.md-list-item-header.active:not(.md-list-item--read-only) .md-list-item__left,.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__left,.md-list-item-header:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-header.focus,.md-list-item-header:focus {
  border-color: transparent;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-list-item-header.disabled,.md-list-item-header:disabled {
  opacity: .2;
}

.md-list-item-header.focus,.md-list-item-header:focus {
  outline: none;
}

.md-list-item-header--space {
  color: #000;
  background-color: transparent;
}

.md-list-item-header--space .md-list-item__header {
  color: hsla(0,0%,100%,.8);
}

.md-list-item-header--space .md-list-item__left,.md-list-item-header--space .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-header--space.focus:not(.active),.md-list-item-header--space.focus:not(.disabled),.md-list-item-header--space.focus:not(.md-list-item--read-only),.md-list-item-header--space.focus:not(:active),.md-list-item-header--space:focus:not(.active),.md-list-item-header--space:focus:not(.disabled),.md-list-item-header--space:focus:not(.md-list-item--read-only),.md-list-item-header--space:focus:not(:active),.md-list-item-header--space:hover:not(.active),.md-list-item-header--space:hover:not(.disabled),.md-list-item-header--space:hover:not(.md-list-item--read-only),.md-list-item-header--space:hover:not(:active) {
  color: #000;
  background-color: transparent;
}

.md-list-item-header--space.focus:not(.active) .md-list-item__left,.md-list-item-header--space.focus:not(.active) .md-list-item__right,.md-list-item-header--space.focus:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item-header--space.focus:not(:active) .md-list-item__right,.md-list-item-header--space:focus:not(.active) .md-list-item__left,.md-list-item-header--space:focus:not(.active) .md-list-item__right,.md-list-item-header--space:focus:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item-header--space:focus:not(:active) .md-list-item__right,.md-list-item-header--space:hover:not(.active) .md-list-item__left,.md-list-item-header--space:hover:not(.active) .md-list-item__right,.md-list-item-header--space:hover:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item-header--space:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-header--space.active:not(.md-list-item--read-only),.md-list-item-header--space:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: transparent;
}

.md-list-item-header--space.active:not(.md-list-item--read-only) .md-list-item__left,.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__left,.md-list-item-header--space:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-header--space.focus,.md-list-item-header--space:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-list-item-header--space.disabled,.md-list-item-header--space:disabled {
  opacity: .2;
}

.md--dark .md-list-item-header {
  color: hsla(0,0%,100%,.8);
  background-color: transparent;
}

.md--dark .md-list-item-header .md-list-item__header {
  color: hsla(0,0%,100%,.8);
}

.md--dark .md-list-item-header.active:not(.md-list-item--read-only),.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:active:not(.md-list-item--read-only),.md--dark .md-list-item-header:focus:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active),.md--dark .md-list-item-header:hover:not(.disabled):not(.md-list-item--read-only):not(:active):not(.active) {
  color: hsla(0,0%,100%,.8);
  background-color: transparent;
}

.md--dark .md-list-item-header.focus,.md--dark .md-list-item-header:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--dark .md-list-item-header.md-list-item--separator {
  border-right: none;
  border-bottom: .0625rem solid hsla(0,0%,100%,.08);
}

.md--dark .md-list--horizontal>.md-list-item-header.md-list-item--separator {
  border-right: .0625rem solid hsla(0,0%,100%,.08);
  border-bottom: none;
}

.md-list--vertical {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  width: 100%;
  height: auto;
}

.md-list--vertical .md-list-item {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.md-list--horizontal {
  height: 100%;
}

.md-list--horizontal,.md-list--horizontal .md-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

.md-list--horizontal .md-list-item {
  width: auto;
}

.md-list--wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.md-list-separator {
  width: 100%;
  margin: 8px 0;
  overflow: hidden;
  color: #e6e8e8;
  border-color: currentColor;
}

.md-list-separator__container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.md-list-separator__container:after,.md-list-separator__container:before {
  border-top: 1px solid currentColor;
  content: "";
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

.md--dark .md-list-separator {
  color: hsla(0,0%,100%,.12);
}

.md--dark .md-list-separator__text {
  color: #fff;
}

.md-list-separator__text {
  padding: 0 8px;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 13px;
  font-weight: 200;
  line-height: 1.5em;
  letter-spacing: .015em;
  color: #535759;
}

.md-list-item-meeting {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #000;
  background-color: #f2f4f5;
  padding: 0 1.25rem;
  margin: .375rem 0;
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.08),inset 0 1px 0 0 rgba(0,0,0,.04);
  box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.08),inset 0 1px 0 0 rgba(0,0,0,.04);
}

.md-list-item-meeting .md-list-item__header {
  color: #000;
}

.md-list-item-meeting .md-list-item__left,.md-list-item-meeting .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-meeting.focus:not(.active),.md-list-item-meeting.focus:not(.disabled),.md-list-item-meeting.focus:not(.md-list-item--read-only),.md-list-item-meeting.focus:not(:active),.md-list-item-meeting:focus:not(.active),.md-list-item-meeting:focus:not(.disabled),.md-list-item-meeting:focus:not(.md-list-item--read-only),.md-list-item-meeting:focus:not(:active),.md-list-item-meeting:hover:not(.active),.md-list-item-meeting:hover:not(.disabled),.md-list-item-meeting:hover:not(.md-list-item--read-only),.md-list-item-meeting:hover:not(:active) {
  color: #000;
  background-color: #e6e8e8;
}

.md-list-item-meeting.focus:not(.active) .md-list-item__left,.md-list-item-meeting.focus:not(.active) .md-list-item__right,.md-list-item-meeting.focus:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item-meeting.focus:not(:active) .md-list-item__right,.md-list-item-meeting:focus:not(.active) .md-list-item__left,.md-list-item-meeting:focus:not(.active) .md-list-item__right,.md-list-item-meeting:focus:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item-meeting:focus:not(:active) .md-list-item__right,.md-list-item-meeting:hover:not(.active) .md-list-item__left,.md-list-item-meeting:hover:not(.active) .md-list-item__right,.md-list-item-meeting:hover:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item-meeting:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item-meeting.active:not(.md-list-item--read-only),.md-list-item-meeting:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #e6e8e8;
}

.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__right,.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__right {
  color: #000;
  fill: #000;
}

.md-list-item-meeting.focus,.md-list-item-meeting:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-list-item-meeting.disabled,.md-list-item-meeting:disabled {
  opacity: .2;
}

.md-list-item-meeting>[class$=__left] {
  margin-right: 32px;
  font-size: .875rem;
  line-height: 1.375rem;
  color: #535759;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

.md-list-item-meeting>[class$=__left]>[class$=__progress-line] {
  position: absolute;
  left: .375rem;
  width: .375rem;
  height: calc(100% - 12px);
  background-color: #44cf50;
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.08),inset 0 1px 0 0 rgba(0,0,0,.04);
  box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.08),inset 0 1px 0 0 rgba(0,0,0,.04);
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.md-list-item-meeting>[class$=__center] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

.md-list-item-meeting>[class$=__center] [class$=__header] {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

.md-list-item-meeting>[class$=__center] [class$=__header]>[class*=icon] {
  margin-left: .75rem;
  fill: rgba(0,0,0,.4);
}

.md-list-item-meeting>[class$=__center]>[class$=__space-link] {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 160px;
}

.md-list-item-meeting [class$=overlay__children] {
  width: 340px;
  padding: 1rem;
}

.md-loading {
  -ms-flex-pack: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

.md-loading,.md-loading .md-button,button .md-loading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.md-loading .md-button,button .md-loading {
  -ms-flex-pack: center;
}

.md-loading .md-loading__icon {
  font-size: 50%;
}

.md-loading .md-loading__icon:before {
  content: "\FB3D";
  font-family: momentum-ui-icons;
  vertical-align: middle;
  -webkit-animation-duration: 1.4s;
  animation-duration: 1.4s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-name: loading;
  animation-name: loading;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.md-loading .md-loading__icon:nth-of-type(2):before {
  -webkit-animation-delay: .2s;
  animation-delay: .2s;
}

.md-loading .md-loading__icon:nth-of-type(3):before {
  -webkit-animation-delay: .4s;
  animation-delay: .4s;
}

.md-loading .md-loading__icon:not(:last-child) {
  margin-right: .5em;
}

.md-loading.md-loading--small .icon {
  font-size: 25%;
}

@-webkit-keyframes loading {
  0%, to {
    opacity: .1;
    -webkit-transform: scale(0);
    transform: scale(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes loading {
  0%, to {
    opacity: .1;
    -webkit-transform: scale(0);
    transform: scale(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.icon-spinner,.md-panel__spinner,.md-spinner,.md-spinner--20,.md-spinner--28,.md-spinner--36,.md-spinner--40,.md-spinner--48,.md-spinner--56,.md-spinner--80 {
  position: relative;
  display: inline-block;
  margin: 2px;
  border-radius: 50%;
  border: 1px solid #b4b6b8;
  width: 1em;
  height: 1em;
}

.icon-spinner:after,.md-panel__spinner:after,.md-spinner--20:after,.md-spinner--28:after,.md-spinner--36:after,.md-spinner--40:after,.md-spinner--48:after,.md-spinner--56:after,.md-spinner--80:after,.md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #000;
  width: 1em;
  height: 1em;
  position: absolute;
  top: -1px;
  left: -1px;
  text-indent: -9999em;
  border-radius: 50%;
  content: "";
  -webkit-animation: load8 1s infinite linear;
  animation: load8 1s infinite linear;
}

@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}

@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}

.md-spinner--20,.md-spinner--20:after {
  width: 1.25em;
  height: 1.25em;
}

.md-spinner--28,.md-spinner--28:after {
  width: 1.75em;
  height: 1.75em;
}

.md-panel__spinner,.md-panel__spinner:after,.md-spinner--36,.md-spinner--36:after {
  width: 2.25em;
  height: 2.25em;
}

.md-spinner--40,.md-spinner--40:after {
  width: 2.5em;
  height: 2.5em;
}

.md-spinner--48,.md-spinner--48:after {
  width: 3em;
  height: 3em;
}

.md-spinner--56,.md-spinner--56:after {
  width: 3.5em;
  height: 3.5em;
}

.md-spinner--80,.md-spinner--80:after {
  width: 5em;
  height: 5em;
}

.icon-spinner,.md-spinner--blue {
  border: 1px solid #b8f2ff;
}

.icon-spinner:after,.md-spinner--blue:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #00a0d1;
}

.md--dark .icon-spinner,.md--dark .md-panel__spinner,.md--dark .md-spinner,.md--dark .md-spinner--20,.md--dark .md-spinner--28,.md--dark .md-spinner--36,.md--dark .md-spinner--40,.md--dark .md-spinner--48,.md--dark .md-spinner--56,.md--dark .md-spinner--80 {
  border: 1px solid #b4b6b8;
}

.md--dark .icon-spinner:after,.md--dark .md-panel__spinner:after,.md--dark .md-spinner--20:after,.md--dark .md-spinner--28:after,.md--dark .md-spinner--36:after,.md--dark .md-spinner--40:after,.md--dark .md-spinner--48:after,.md--dark .md-spinner--56:after,.md--dark .md-spinner--80:after,.md--dark .md-spinner:after {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #fff;
}

.md-spinner-progress {
  background-color: transparent;
  -webkit-box-shadow: inset 0 0 0 1px #b4b6b8;
  box-shadow: inset 0 0 0 1px #b4b6b8;
  display: inline-block;
  margin: .125rem;
}

.md-spinner-progress .md-spinner-progress__inset-circle {
  background-color: transparent;
}

.md-spinner-progress--16 {
  width: 16px;
  height: 16px;
  border-radius: 50%;
}

.md-spinner-progress--16 .md-spinner-progress__circle .md-spinner-progress__fill {
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  transition: -webkit-transform 1s;
  -webkit-transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s,-webkit-transform 1s;
  -webkit-backface-visibility: hidden;
}

.md-spinner-progress--16 .md-spinner-progress__inset-circle {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  margin-left: 1px;
  border-radius: 50%;
}

.md-spinner-progress--16 .md-spinner-progress__inset-circle--check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  font-family: momentum-ui-icons;
  font-weight: 400;
}

.md-spinner-progress--16 .md-spinner-progress__inset-circle--check:before {
  font-size: 6px;
  content: "\F34B";
}

.md-spinner-progress--20 {
  width: 20px;
  height: 20px;
  border-radius: 50%;
}

.md-spinner-progress--20 .md-spinner-progress__circle .md-spinner-progress__fill {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  transition: -webkit-transform 1s;
  -webkit-transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s,-webkit-transform 1s;
  -webkit-backface-visibility: hidden;
}

.md-spinner-progress--20 .md-spinner-progress__inset-circle {
  position: absolute;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 1px;
  border-radius: 50%;
}

.md-spinner-progress--20 .md-spinner-progress__inset-circle--check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  font-family: momentum-ui-icons;
  font-weight: 400;
}

.md-spinner-progress--20 .md-spinner-progress__inset-circle--check:before {
  font-size: 8px;
  content: "\F34B";
}

.md-spinner-progress--28 {
  width: 28px;
  height: 28px;
  border-radius: 50%;
}

.md-spinner-progress--28 .md-spinner-progress__circle .md-spinner-progress__fill {
  position: absolute;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  transition: -webkit-transform 1s;
  -webkit-transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s,-webkit-transform 1s;
  -webkit-backface-visibility: hidden;
}

.md-spinner-progress--28 .md-spinner-progress__inset-circle {
  position: absolute;
  width: 26px;
  height: 26px;
  margin-top: 1px;
  margin-left: 1px;
  border-radius: 50%;
}

.md-spinner-progress--28 .md-spinner-progress__inset-circle--check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  font-family: momentum-ui-icons;
  font-weight: 400;
}

.md-spinner-progress--28 .md-spinner-progress__inset-circle--check:before {
  font-size: 12px;
  content: "\F340";
}

.md-spinner-progress--36 {
  width: 36px;
  height: 36px;
  border-radius: 50%;
}

.md-spinner-progress--36 .md-spinner-progress__circle .md-spinner-progress__fill {
  position: absolute;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  transition: -webkit-transform 1s;
  -webkit-transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s,-webkit-transform 1s;
  -webkit-backface-visibility: hidden;
}

.md-spinner-progress--36 .md-spinner-progress__inset-circle {
  position: absolute;
  width: 34px;
  height: 34px;
  margin-top: 1px;
  margin-left: 1px;
  border-radius: 50%;
}

.md-spinner-progress--36 .md-spinner-progress__inset-circle--check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  font-family: momentum-ui-icons;
  font-weight: 400;
}

.md-spinner-progress--36 .md-spinner-progress__inset-circle--check:before {
  font-size: 16px;
  content: "\F342";
}

.md-spinner-progress--blue {
  background-color: transparent;
  -webkit-box-shadow: inset 0 0 0 1px #b8f2ff;
  box-shadow: inset 0 0 0 1px #b8f2ff;
}

.md-spinner-progress--blue .md-spinner-progress__inset-circle {
  background-color: transparent;
}

.md--dark .md-spinner-progress {
  background-color: transparent;
  -webkit-box-shadow: inset 0 0 0 1px #b4b6b8;
  box-shadow: inset 0 0 0 1px #b4b6b8;
}

.md--dark .md-spinner-progress .md-spinner-progress__inset-circle {
  background-color: transparent;
}

.md-menu-overlay-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.md-menu-overlay>.md-event-overlay__children {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.md-menu-overlay>.md-event-overlay__children>.md-menu .md-list-item {
  min-height: 2.75rem;
  padding: 0 1rem;
  border-radius: 0;
}

.md-menu-overlay>.md-event-overlay__children>.md-menu .md-menu-item__content {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.md-menu-overlay>.md-event-overlay__children>.md-menu .md-menu-item__selected-value {
  max-width: 50%;
  max-height: 100%;
  padding: .25rem 0 .25rem .25rem;
  overflow: hidden;
  font-size: .75rem;
  line-height: 1.125rem;
  text-align: right;
  white-space: pre-line;
  opacity: .6;
}

.md-menu-overlay>.md-event-overlay__children>.md-menu .md-menu-item__arrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: .375rem;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.md-menu-overlay>.md-event-overlay__children>.md-menu .md-menu-item__header {
  height: 2rem;
  font-size: .75rem;
  cursor: default;
  opacity: .6;
}

.md-menu-overlay>.md-event-overlay__children>.md-menu .md-menu-item__header.active,.md-menu-overlay>.md-event-overlay__children>.md-menu .md-menu-item__header:active {
  background-color: transparent;
}

.md-menu-overlay>.md-event-overlay__children .md-menu-item-container:first-child .md-menu-item:first-child>.md-list-item {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}

.md-menu-overlay>.md-event-overlay__children .md-menu-item-container:last-child .md-menu-item:last-child>.md-list-item {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.md-modal {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1050;
  display: block;
  height: 100vh;
  margin: 0 auto;
  visibility: visible;
  width: 100vw;
  top: auto;
  max-height: none;
}

@media only screen and (max-width:40em) {
  .md-modal {
    min-height: 100vh;
  }
}

.md-modal .md-modal__content {
  height: auto;
  min-height: 0;
  border-radius: 4px;
  max-height: none;
  border: none;
}

.md-modal:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.md-modal .md-modal__header {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  width: 100%;
  padding: 1rem;
  font-family: CiscoSansTT Bold,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

.md-modal .md-modal__header .md-modal__title {
  width: 100%;
  padding: 0 2rem;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.md-modal .md-modal__header .md-modal__message {
  -ms-flex-pack: center;
  -ms-flex-line-pack: center;
  -ms-flex-align: center;
  -webkit-box-orient: vertical;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  width: 100%;
  padding: .75rem 0 0;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: .875rem;
  line-height: 1.5rem;
  color: #535759;
  text-align: center;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}

.md-modal .md-modal__header .md-modal__close,.md-modal .md-modal__header .md-modal__message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  align-content: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-direction: normal;
}

.md-modal .md-modal__header .md-modal__close {
  position: absolute;
  -ms-flex-pack: center;
  -ms-flex-line-pack: center;
  -ms-flex-align: center;
  -webkit-box-orient: horizontal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  border: none;
}

.md-modal .md-modal__header .md-modal__close:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.md-modal .md-modal__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
}

.md-modal .md-modal__flex-container {
  width: 100%;
  max-height: inherit;
  min-height: inherit;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex: 1 1 0%;
  flex: 1 1 0%;
}

.md-modal .md-modal__body,.md-modal .md-modal__flex-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-box-flex: 1;
}

.md-modal .md-modal__body {
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  background: #fff;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.md-modal .md-modal__body--padding {
  padding: 0 2rem;
}

.md-modal .md-modal__footer {
  width: 100%;
  padding: 1rem;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

.md-modal .md-modal__footer .md-button:not(:first-of-type) {
  margin-left: .75rem;
}

.md-modal.md-modal--full {
  width: 100vw;
  top: auto;
  max-height: none;
}

.md-modal.md-modal--full .md-modal__content {
  height: 100vh;
  min-height: 0;
  border-radius: 0;
  max-height: none;
  border: none;
}

.md-modal.md-modal--full .md-modal__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  width: 100%;
  padding: 2rem 1rem 1rem;
  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 - 5.375rem);
}

.md-modal.md-modal--large .md-modal__content {
  min-height: 720px;
  border-radius: 4px;
  max-height: calc(100vh - 5.375rem);
  border: none;
}

.md-modal.md-modal--large .md-modal__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  width: 100%;
  padding: 2rem 1rem 1rem;
  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 - 7.125rem);
  }

  .md-modal.md-modal--large .md-modal__content {
    min-height: 480px;
    max-height: calc(100vh - 7.125rem);
    border: none;
  }

  .md-modal.md-modal--large .md-modal__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    width: 100%;
    padding: 1rem;
    font-family: CiscoSansTT Bold,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .md-modal.md-modal--large .md-modal__header .md-modal__message {
    font-size: .875rem;
    line-height: 1.5rem;
    text-align: center;
  }

  .md-modal.md-modal--large .md-modal__header .md-modal__close {
    top: .75rem;
    right: .75rem;
    width: .875rem;
    height: .875rem;
    padding: 0;
  }

  .md-modal.md-modal--large .md-modal__header .md-modal__close:before {
    font-size: .875rem;
  }
}

@media only screen and (max-height:50em) {
  .md-modal.md-modal--large .md-modal__content {
    min-height: auto;
  }
}

.md-modal.md-modal--default,.md-modal.md-modal--medium {
  width: 640px;
  top: 2.9375rem;
  max-height: calc(100vh - 5.875rem);
}

.md-modal.md-modal--default .md-modal__content,.md-modal.md-modal--medium .md-modal__content {
  min-height: 480px;
  max-height: calc(100vh - 5.875rem);
  border: none;
}

.md-modal.md-modal--default .md-modal__close,.md-modal.md-modal--medium .md-modal__close {
  top: .75rem;
  right: .75rem;
  width: .875rem;
  height: .875rem;
  padding: 0;
}

.md-modal.md-modal--default .md-modal__close:before,.md-modal.md-modal--medium .md-modal__close:before {
  font-size: .875rem;
}

@media only screen and (min-width:40.0625em) and (max-width:64em) {
  .md-modal.md-modal--default,  .md-modal.md-modal--medium {
    width: 640px;
    top: 3.5625rem;
    max-height: calc(100vh - 7.125rem);
  }

  .md-modal.md-modal--default .md-modal__content,  .md-modal.md-modal--medium .md-modal__content {
    min-height: 480px;
    max-height: calc(100vh - 7.125rem);
    border: none;
  }
}

@media only screen and (max-height:50em) {
  .md-modal.md-modal--default .md-modal__content,  .md-modal.md-modal--medium .md-modal__content {
    min-height: auto;
  }
}

.md-modal.md-modal--small {
  width: 480px;
  top: 2.9375rem;
  max-height: calc(100vh - 5.875rem);
}

.md-modal.md-modal--small .md-modal__content {
  min-height: 360px;
  max-height: calc(100vh - 5.875rem);
  border: none;
}

.md-modal.md-modal--small .md-modal__close {
  top: .75rem;
  right: .75rem;
  width: .875rem;
  height: .875rem;
  padding: 0;
}

.md-modal.md-modal--small .md-modal__close:before {
  font-size: .875rem;
}

@media only screen and (min-width:40.0625em) and (max-width:64em) {
  .md-modal.md-modal--small {
    width: 480px;
    top: 3.3125rem;
    max-height: calc(100vh - 6.625rem);
  }

  .md-modal.md-modal--small .md-modal__content {
    min-height: 360px;
    max-height: calc(100vh - 6.625rem);
    border: none;
  }
}

.md-modal.md-modal--dialog {
  width: 442px;
  top: 6.25rem;
  max-height: calc(100vh - 12.5rem);
}

.md-modal.md-modal--dialog .md-modal__content {
  height: auto;
  min-height: 0;
  border-radius: 4px;
  max-height: calc(100vh - 12.5rem);
  padding: 1.25rem;
  border: none;
}

.md-modal.md-modal--dialog .md-modal__close {
  display: none;
}

.md-modal.md-modal--dialog .md-modal__content {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  border: 1px solid rgba(0,0,0,.12);
  -webkit-box-shadow: 0 8px 16px 0 rgba(0,0,0,.08);
  box-shadow: 0 8px 16px 0 rgba(0,0,0,.08);
}

.md-modal.md-modal--dialog .md-modal__content .md-modal__header {
  padding: 0 0 .75rem;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.md-modal.md-modal--dialog .md-modal__content .md-modal__title {
  font-family: CiscoSansTT Bold,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 16px;
  line-height: 24px;
  color: #000;
}

.md-modal.md-modal--dialog .md-modal__content .md-modal__body {
  margin-bottom: 1.5rem;
  text-align: left;
  background: #fff;
}

.md-modal.md-modal--dialog .md-modal__content .md-modal__body>* {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 22px;
  color: #535759;
}

.md-modal.md-modal--dialog .md-modal__content .md-modal__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 0;
}

@media only screen and (max-height:37.5em),only screen and (max-width:40em) {
  .md-modal.md-modal--default,  .md-modal.md-modal--dialog,  .md-modal.md-modal--full,  .md-modal.md-modal--large,  .md-modal.md-modal--medium,  .md-modal.md-modal--small {
    width: 100vw;
    top: auto;
    max-height: none;
  }

  .md-modal.md-modal--default .md-modal__content,  .md-modal.md-modal--dialog .md-modal__content,  .md-modal.md-modal--full .md-modal__content,  .md-modal.md-modal--large .md-modal__content,  .md-modal.md-modal--medium .md-modal__content,  .md-modal.md-modal--small .md-modal__content {
    height: 100vh;
    min-height: 0;
    border-radius: 0;
    max-height: none;
    border: none;
  }

  .md-modal.md-modal--default .md-modal__flex-container,  .md-modal.md-modal--dialog .md-modal__flex-container,  .md-modal.md-modal--full .md-modal__flex-container,  .md-modal.md-modal--large .md-modal__flex-container,  .md-modal.md-modal--medium .md-modal__flex-container,  .md-modal.md-modal--small .md-modal__flex-container {
    min-height: 100vh;
  }

  .md-modal.md-modal--default .md-modal__header,  .md-modal.md-modal--dialog .md-modal__header,  .md-modal.md-modal--full .md-modal__header,  .md-modal.md-modal--large .md-modal__header,  .md-modal.md-modal--medium .md-modal__header,  .md-modal.md-modal--small .md-modal__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    width: 100%;
    padding: 1rem;
    font-family: CiscoSansTT Bold,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: .875rem;
    line-height: 1.5rem;
  }

  .md-modal.md-modal--default .md-modal__header .md-modal__message,  .md-modal.md-modal--dialog .md-modal__header .md-modal__message,  .md-modal.md-modal--full .md-modal__header .md-modal__message,  .md-modal.md-modal--large .md-modal__header .md-modal__message,  .md-modal.md-modal--medium .md-modal__header .md-modal__message,  .md-modal.md-modal--small .md-modal__header .md-modal__message {
    padding-top: .75rem;
    font-size: .875rem;
    line-height: 1.5rem;
  }

  .md-modal.md-modal--default .md-modal__header .md-modal__close,  .md-modal.md-modal--dialog .md-modal__header .md-modal__close,  .md-modal.md-modal--full .md-modal__header .md-modal__close,  .md-modal.md-modal--large .md-modal__header .md-modal__close,  .md-modal.md-modal--medium .md-modal__header .md-modal__close,  .md-modal.md-modal--small .md-modal__header .md-modal__close {
    top: .75rem;
    right: .75rem;
    width: .875rem;
    height: .875rem;
    padding: 0;
  }

  .md-modal.md-modal--default .md-modal__header .md-modal__close:before,  .md-modal.md-modal--dialog .md-modal__header .md-modal__close:before,  .md-modal.md-modal--full .md-modal__header .md-modal__close:before,  .md-modal.md-modal--large .md-modal__header .md-modal__close:before,  .md-modal.md-modal--medium .md-modal__header .md-modal__close:before,  .md-modal.md-modal--small .md-modal__header .md-modal__close:before {
    font-size: .875rem;
  }

  .md-modal.md-modal--default .md-modal__footer,  .md-modal.md-modal--dialog .md-modal__footer,  .md-modal.md-modal--full .md-modal__footer,  .md-modal.md-modal--large .md-modal__footer,  .md-modal.md-modal--medium .md-modal__footer,  .md-modal.md-modal--small .md-modal__footer {
    padding: 1rem;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
  }

  .md-modal.md-modal--default .md-modal__footer .md-button,  .md-modal.md-modal--dialog .md-modal__footer .md-button,  .md-modal.md-modal--full .md-modal__footer .md-button,  .md-modal.md-modal--large .md-modal__footer .md-button,  .md-modal.md-modal--medium .md-modal__footer .md-button,  .md-modal.md-modal--small .md-modal__footer .md-button {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
  }

  .md-modal.md-modal--default .md-modal__footer .md-button:not(:first-of-type),  .md-modal.md-modal--dialog .md-modal__footer .md-button:not(:first-of-type),  .md-modal.md-modal--full .md-modal__footer .md-button:not(:first-of-type),  .md-modal.md-modal--large .md-modal__footer .md-button:not(:first-of-type),  .md-modal.md-modal--medium .md-modal__footer .md-button:not(:first-of-type),  .md-modal.md-modal--small .md-modal__footer .md-button:not(:first-of-type) {
    margin-left: 1rem;
  }
}

@media only screen and (max-height:37.5em),only screen and (max-width:40em) {
  .md-modal.md-modal--default.md-modal--dialog .md-modal__flex-container,  .md-modal.md-modal--dialog.md-modal--dialog .md-modal__flex-container,  .md-modal.md-modal--full.md-modal--dialog .md-modal__flex-container,  .md-modal.md-modal--large.md-modal--dialog .md-modal__flex-container,  .md-modal.md-modal--medium.md-modal--dialog .md-modal__flex-container,  .md-modal.md-modal--small.md-modal--dialog .md-modal__flex-container {
    min-height: calc(100vh - 2.5rem);
  }
}

.md-modal__backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  display: block;
  background: rgba(0,0,0,.45);
}

.md-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: auto;
  padding: 8.25rem 2rem 2rem;
  text-align: center;
  background: #fff;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media only screen and (min-width:40.0625em) {
  .md-panel {
    padding-top: 11.75rem;
  }
}

@media only screen and (max-height:37.5em) {
  .md-panel {
    padding-top: 10vh;
  }
}

@media only screen and (min-height:37.5625em) and (max-height:50em) {
  .md-panel {
    padding-top: 15vh;
  }
}

.md-panel--full {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1039;
  height: 0;
  min-height: 100vh;
}

.md-panel__main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 32.5rem;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.md-panel__image {
  width: 100%;
  max-width: 190px;
  max-height: 80px;
  margin-bottom: 3rem;
  font-size: 5rem;
}

.md-panel__message,.md-panel__title {
  width: 100%;
  margin-bottom: 0;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
}

.md-panel__title {
  font-size: 1rem;
  line-height: 1.5rem;
  color: #000;
}

.md-panel__message {
  font-size: .875rem;
  line-height: 1.375rem;
  color: #535759;
}

.md-panel__secondary-action {
  margin-top: 3rem;
  font-size: .875rem;
  color: #535759;
}

.md-panel__spinner {
  margin-top: 2.5rem!important;
}

.md-panel__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 4rem;
  font-size: .625rem;
  color: #929596;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media only screen and (min-width:40.0625em) {
  .md-panel__footer {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.md-panel__footer .footer__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  max-height: 1.75rem;
  margin-bottom: .875rem;
  font-size: 1.75rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media only screen and (min-width:40.0625em) {
  .md-panel__footer .footer__logo {
    width: auto;
    margin-bottom: 0;
  }
}

.md-panel__footer a {
  color: #929596;
}

.md-panel__footer a:hover {
  color: #0a5e7d;
}

.md-panel .md-input {
  height: 2.5rem;
}

@media only screen and (max-width:40em) {
  .md-panel .md-input {
    width: 100%;
    max-width: 20rem;
  }
}

.md-panel .md-input {
  width: 100%;
  height: 2.5rem;
  max-width: 20rem;
}

.md-panel .md-input-container {
  margin: 0 auto;
}

@media only screen and (max-width:40em) {
  .md-panel .md-input-container {
    width: 100%;
    max-width: 20rem;
  }
}

.md-panel .md-input {
  border-radius: 6.25rem;
}

@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: #535759;
}

.md-panel--form .md-panel__form {
  margin-top: .75rem;
  margin-bottom: 0;
}

@media only screen and (max-width:40em) {
  .md-panel--form .md-panel__form {
    width: 100%;
  }
}

.md-panel--form .md-panel__secondary-action {
  margin-top: 4.875rem;
}

.md-panel--form .md-input__icon-container .md-input {
  padding-right: 2.25rem;
}

.md-panel--form .md-input__icon-container .md-button--icon,.md-panel--form .md-input__icon-container .md-input__icon {
  min-height: 0;
  padding: 0;
  background: transparent;
  border: 0;
}

.md-panel--form .md-button,.md-panel--form .md-input {
  min-height: 2.5rem;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
  margin-bottom: .5rem;
}

@media only screen and (min-width:40.0625em) {
  .md-panel--form .md-button,  .md-panel--form .md-input {
    width: 20rem;
  }

  .md-panel--form .md-button.md-button--icon,  .md-panel--form .md-input.md-button--icon {
    width: auto;
  }
}

.md-panel--form .md-input--with-icon {
  padding-right: 2.25rem;
}

.md-panel--form .md-input-container {
  margin-bottom: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.md-panel--form .md-input-container .md-input__icon--right {
  position: absolute;
  top: .6875rem;
  right: .6875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.125rem;
  color: #929596;
  cursor: pointer;
}

.md-panel--form .md-input:focus+.md-input__icon--right {
  position: absolute;
  display: block;
  cursor: pointer;
}

.md-content .page-header {
  min-height: 30vh;
  padding: 4rem;
  padding-bottom: 5rem;
  margin-bottom: 1rem;
  text-align: center;
}

.md-content .page-header__container {
  margin: 0 auto;
  max-width: 85.375rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.md-content .page-header__container:after,.md-content .page-header__container:before {
  display: table;
  content: " ";
}

.md-content .page-header__container:after {
  clear: both;
}

.md-content .page-header__container.page-header--left {
  text-align: left;
  -webkit-box-align: left;
  -ms-flex-align: left;
  align-items: left;
}

.md-content .page-header__title {
  margin-top: 7rem;
  margin-bottom: 2rem;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 4.5rem;
}

.md-content .page-header.page-header--dark .page-header__title {
  color: #fff;
  text-shadow: 0 0 1px rgba(0,0,0,.75);
}

.progressbar-label {
  text-align: left;
}

.progressbar-progress {
  float: right;
}

.progressbar-label,.progressbar-progress {
  font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: .6875rem;
  color: #000;
}

.progress {
  height: .25rem;
  padding: 0;
  margin-bottom: .625rem;
  background-color: #e6e8e8;
  border: 1px solid #fff;
  border: none;
}

.progress .meter {
  display: block;
  height: 100%;
  background: #00a0d1;
}

.progress.secondary .meter {
  display: block;
  height: 100%;
  background: #535759;
}

.progress.success .meter {
  display: block;
  height: 100%;
  background: #24ab31;
}

.progress.info .meter {
  display: block;
  height: 100%;
  background: #16a693;
}

.md-radio-group {
  margin-bottom: 1.5rem;
}

.md-radio-group:last-child {
  margin-bottom: 0;
}

.md-radio .md-radio__input+.md-radio__label {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  color: inherit;
}

.md-radio .md-radio__input+.md-radio__label:before {
  background-color: #fff;
  border: 1px solid #d2d5d6;
}

.md-radio .md-radio__input+.md-radio__label:hover:before {
  background-color: #e6e8e8;
}

.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;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-radio .md-radio__input:checked+.md-radio__label:before {
  background-color: #00a0d1;
  border: none;
}

.md-radio .md-radio__input:checked+.md-radio__label:hover:before {
  background-color: #007ea8;
}

.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,.16);
  border: none;
}

.md-radio .md-radio__input.disabled:checked+.md-radio__label:before,.md-radio .md-radio__input:disabled:checked+.md-radio__label:before {
  background-color: #00a0d1;
  border: none;
}

.md-radio .md-radio__input.disabled:checked+.md-radio__label:hover:before,.md-radio .md-radio__input:disabled:checked+.md-radio__label:hover:before {
  background-color: #00a0d1;
}

.md-radio .md-radio__input {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  border: 0;
}

.md-radio .md-radio__input:checked+.md-radio__label:before {
  color: #fff;
  cursor: pointer;
}

.md-radio .md-radio__input.disabled+.md-radio__label,.md-radio .md-radio__input:disabled+.md-radio__label {
  cursor: default;
  opacity: .4;
}

.md-radio .md-radio__input.disabled+.md-radio__label:before,.md-radio .md-radio__input:disabled+.md-radio__label:before {
  cursor: default;
}

.md-radio .md-radio__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.25rem;
  color: inherit;
  font-size: 1rem;
  cursor: pointer;
}

.md-radio .md-radio__label:before {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  border-top-right-radius: 50%;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  content: "\FB3E";
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .75rem;
  font-family: momentum-ui-icons;
  font-size: .5rem;
  font-style: normal;
  line-height: .5rem;
  color: transparent;
  border: none;
  -webkit-transition: all 0ms ease-in-out;
  transition: all 0ms ease-in-out;
}

.md-radio.md-input-container,.md-radio .md-radio__label:before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
}

.md-radio.md-input-container {
  margin-bottom: .5rem;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column;
}

.md-radio .md-input__help-text {
  color: #535759;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: .875rem;
  line-height: 1.375rem;
  padding-left: 1rem;
  margin-bottom: .25rem;
  padding-left: 2rem;
}

.md--dark .md-radio .md-input__help-text,.md-input-container--dark .md-radio .md-input__help-text {
  color: #b4b6b8;
}

.md-radio .md-input__help-text span {
  font-size: inherit;
}

.md--dark .md-radio .md-radio__input+.md-radio__label {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  color: #fff;
}

.md--dark .md-radio .md-radio__input+.md-radio__label:before {
  background-color: hsla(0,0%,100%,.48);
  border: 1px solid #fff;
}

.md--dark .md-radio .md-radio__input+.md-radio__label:hover:before {
  background-color: hsla(0,0%,100%,.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;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--dark .md-radio .md-radio__input:checked+.md-radio__label:before {
  background-color: #0a5e7d;
  border: none;
}

.md--dark .md-radio .md-radio__input:checked+.md-radio__label:hover:before {
  background-color: #0a5e7d;
}

.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: #0a5e7d;
  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 {
  background-color: #0a5e7d;
}

.md--client .md-radio .md-radio__input+.md-radio__label,.md-input--filled .md-radio .md-radio__input+.md-radio__label {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  color: inherit;
}

.md--client .md-radio .md-radio__input+.md-radio__label:before,.md-input--filled .md-radio .md-radio__input+.md-radio__label:before {
  background-color: rgba(0,0,0,.16);
  border: 1px solid transparent;
}

.md--client .md-radio .md-radio__input+.md-radio__label:hover:before,.md-input--filled .md-radio .md-radio__input+.md-radio__label:hover:before {
  background-color: rgba(0,0,0,.24);
}

.md--client .md-radio .md-radio__input.focus+.md-radio__label:before,.md--client .md-radio .md-radio__input:focus+.md-radio__label:before,.md-input--filled .md-radio .md-radio__input.focus+.md-radio__label:before,.md-input--filled .md-radio .md-radio__input:focus+.md-radio__label:before {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--client .md-radio .md-radio__input:checked+.md-radio__label:before,.md-input--filled .md-radio .md-radio__input:checked+.md-radio__label:before {
  background-color: #00a0d1;
  border: none;
}

.md--client .md-radio .md-radio__input:checked+.md-radio__label:hover:before,.md-input--filled .md-radio .md-radio__input:checked+.md-radio__label:hover:before {
  background-color: #007ea8;
}

.md--client .md-radio .md-radio__input.disabled+.md-radio__label:before,.md--client .md-radio .md-radio__input:disabled+.md-radio__label:before,.md-input--filled .md-radio .md-radio__input.disabled+.md-radio__label:before,.md-input--filled .md-radio .md-radio__input:disabled+.md-radio__label:before {
  background-color: rgba(0,0,0,.16);
  border: none;
}

.md--client .md-radio .md-radio__input.disabled:checked+.md-radio__label:before,.md--client .md-radio .md-radio__input:disabled:checked+.md-radio__label:before,.md-input--filled .md-radio .md-radio__input.disabled:checked+.md-radio__label:before,.md-input--filled .md-radio .md-radio__input:disabled:checked+.md-radio__label:before {
  background-color: #00a0d1;
  border: none;
}

.md--client .md-radio .md-radio__input.disabled:checked+.md-radio__label:hover:before,.md--client .md-radio .md-radio__input:disabled:checked+.md-radio__label:hover:before,.md-input--filled .md-radio .md-radio__input.disabled:checked+.md-radio__label:hover:before,.md-input--filled .md-radio .md-radio__input:disabled:checked+.md-radio__label:hover:before {
  background-color: #00a0d1;
}

.md--client.md--dark .md-radio .md-radio__input+.md-radio__label,.md--client .md--dark .md-radio .md-radio__input+.md-radio__label,.md--dark.md-input--filled .md-radio .md-radio__input+.md-radio__label,.md--dark .md-input--filled .md-radio .md-radio__input+.md-radio__label {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  color: #fff;
}

.md--client.md--dark .md-radio .md-radio__input+.md-radio__label:before,.md--client .md--dark .md-radio .md-radio__input+.md-radio__label:before,.md--dark.md-input--filled .md-radio .md-radio__input+.md-radio__label:before,.md--dark .md-input--filled .md-radio .md-radio__input+.md-radio__label:before {
  background-color: hsla(0,0%,100%,.48);
  border: 1px solid transparent;
}

.md--client.md--dark .md-radio .md-radio__input+.md-radio__label:hover:before,.md--client .md--dark .md-radio .md-radio__input+.md-radio__label:hover:before,.md--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: hsla(0,0%,100%,.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;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.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: #0a5e7d;
  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--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: #0a5e7d;
}

.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: hsla(0,0%,100%,.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: #0a5e7d;
  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--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: #0a5e7d;
}

.md-radio-horizontal {
  display: inline-block;
  margin-right: 20px;
}

.form-horizontal .md-radio-horizontal {
  padding-top: 6px;
}

.md-select .md-input__wrapper {
  line-height: 0;
}

.md-select .md-input__after {
  pointer-events: none;
}

.md-select .md-rotate {
  -webkit-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition: -webkit-transform .15s ease;
  transition: -webkit-transform .15s ease;
  transition: transform .15s ease;
  transition: transform .15s ease,-webkit-transform .15s ease;
}

.md-select .open .md-rotate {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.md-select .md-button,.md-select__input {
  width: 100%;
  color: rgba(0,0,0,.6);
  background-color: rgba(0,0,0,.08);
  border-color: transparent;
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 4px;
  text-align: left;
  margin: .125rem 0;
  min-width: 11.25rem;
}

.md-select .md-button.disabled,.md-select .md-button.disabled:focus,.md-select .md-button.disabled:hover,.md-select .md-button.md-button--disabled,.md-select .md-button.md-button--disabled:focus,.md-select .md-button.md-button--disabled:hover,.md-select .md-button[disabled],.md-select .md-button[disabled]:focus,.md-select .md-button[disabled]:hover,.md-select__input.disabled,.md-select__input.disabled:focus,.md-select__input.disabled:hover,.md-select__input.md-button--disabled,.md-select__input.md-button--disabled:focus,.md-select__input.md-button--disabled:hover,.md-select__input[disabled],.md-select__input[disabled]:focus,.md-select__input[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-select .md-button:hover,.md-select__input:hover {
  color: rgba(0,0,0,.6);
  background-color: rgba(0,0,0,.12);
}

.md-select .md-button.active,.md-select .md-button:active,.md-select__input.active,.md-select__input:active {
  color: rgba(0,0,0,.6);
  background-color: rgba(0,0,0,.08);
}

.md--dark .md-select .md-button,.md--dark .md-select__input {
  color: hsla(0,0%,100%,.6);
  background-color: hsla(0,0%,100%,.24);
  border-color: transparent;
  font-size: 1rem;
  line-height: 1.5rem;
  border-radius: 4px;
}

.md--dark .md-select .md-button.disabled,.md--dark .md-select .md-button.disabled:focus,.md--dark .md-select .md-button.disabled:hover,.md--dark .md-select .md-button.md-button--disabled,.md--dark .md-select .md-button.md-button--disabled:focus,.md--dark .md-select .md-button.md-button--disabled:hover,.md--dark .md-select .md-button[disabled],.md--dark .md-select .md-button[disabled]:focus,.md--dark .md-select .md-button[disabled]:hover,.md--dark .md-select__input.disabled,.md--dark .md-select__input.disabled:focus,.md--dark .md-select__input.disabled:hover,.md--dark .md-select__input.md-button--disabled,.md--dark .md-select__input.md-button--disabled:focus,.md--dark .md-select__input.md-button--disabled:hover,.md--dark .md-select__input[disabled],.md--dark .md-select__input[disabled]:focus,.md--dark .md-select__input[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md--dark .md-select .md-button:hover,.md--dark .md-select__input:hover {
  color: hsla(0,0%,100%,.6);
  background-color: hsla(0,0%,100%,.32);
}

.md--dark .md-select .md-button.active,.md--dark .md-select .md-button:active,.md--dark .md-select__input.active,.md--dark .md-select__input:active {
  color: hsla(0,0%,100%,.6);
  background-color: hsla(0,0%,100%,.24);
}

.md-select .md-button.disabled,.md-select .md-button.md-button--disabled,.md-select .md-button[disabled],.md-select__input.disabled,.md-select__input.md-button--disabled,.md-select__input[disabled] {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.md-select .md-button.disabled .md-select__label,.md-select .md-button.md-button--disabled .md-select__label,.md-select .md-button[disabled] .md-select__label,.md-select__input.disabled .md-select__label,.md-select__input.md-button--disabled .md-select__label,.md-select__input[disabled] .md-select__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

.md-select .md-button.disabled .md-select__label>.md-icon,.md-select .md-button.disabled .md-select__label>i,.md-select .md-button.md-button--disabled .md-select__label>.md-icon,.md-select .md-button.md-button--disabled .md-select__label>i,.md-select .md-button[disabled] .md-select__label>.md-icon,.md-select .md-button[disabled] .md-select__label>i,.md-select__input.disabled .md-select__label>.md-icon,.md-select__input.disabled .md-select__label>i,.md-select__input.md-button--disabled .md-select__label>.md-icon,.md-select__input.md-button--disabled .md-select__label>i,.md-select__input[disabled] .md-select__label>.md-icon,.md-select__input[disabled] .md-select__label>i {
  color: rgba(0,0,0,.4);
}

.md-select .md-button.disabled .md-select__label>.md-icon path,.md-select .md-button.disabled .md-select__label>i path,.md-select .md-button.md-button--disabled .md-select__label>.md-icon path,.md-select .md-button.md-button--disabled .md-select__label>i path,.md-select .md-button[disabled] .md-select__label>.md-icon path,.md-select .md-button[disabled] .md-select__label>i path,.md-select__input.disabled .md-select__label>.md-icon path,.md-select__input.disabled .md-select__label>i path,.md-select__input.md-button--disabled .md-select__label>.md-icon path,.md-select__input.md-button--disabled .md-select__label>i path,.md-select__input[disabled] .md-select__label>.md-icon path,.md-select__input[disabled] .md-select__label>i path {
  fill: rgba(0,0,0,.4);
}

.md--dark .md-select .md-button.disabled .md-select__label>.md-icon,.md--dark .md-select .md-button.disabled .md-select__label>i,.md--dark .md-select .md-button.md-button--disabled .md-select__label>.md-icon,.md--dark .md-select .md-button.md-button--disabled .md-select__label>i,.md--dark .md-select .md-button[disabled] .md-select__label>.md-icon,.md--dark .md-select .md-button[disabled] .md-select__label>i,.md--dark .md-select__input.disabled .md-select__label>.md-icon,.md--dark .md-select__input.disabled .md-select__label>i,.md--dark .md-select__input.md-button--disabled .md-select__label>.md-icon,.md--dark .md-select__input.md-button--disabled .md-select__label>i,.md--dark .md-select__input[disabled] .md-select__label>.md-icon,.md--dark .md-select__input[disabled] .md-select__label>i {
  color: hsla(0,0%,100%,.4);
}

.md--dark .md-select .md-button.disabled .md-select__label>.md-icon path,.md--dark .md-select .md-button.disabled .md-select__label>i path,.md--dark .md-select .md-button.md-button--disabled .md-select__label>.md-icon path,.md--dark .md-select .md-button.md-button--disabled .md-select__label>i path,.md--dark .md-select .md-button[disabled] .md-select__label>.md-icon path,.md--dark .md-select .md-button[disabled] .md-select__label>i path,.md--dark .md-select__input.disabled .md-select__label>.md-icon path,.md--dark .md-select__input.disabled .md-select__label>i path,.md--dark .md-select__input.md-button--disabled .md-select__label>.md-icon path,.md--dark .md-select__input.md-button--disabled .md-select__label>i path,.md--dark .md-select__input[disabled] .md-select__label>.md-icon path,.md--dark .md-select__input[disabled] .md-select__label>i path {
  fill: hsla(0,0%,100%,.4);
}

.md-select .md-button .md-select__label,.md-select__input .md-select__label {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

.md-select .md-button .md-select__label>span,.md-select__input .md-select__label>span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 15.625rem;
}

.md-select .md-button .md-select__label>.md-icon,.md-select .md-button .md-select__label>i,.md-select__input .md-select__label>.md-icon,.md-select__input .md-select__label>i {
  color: #171b1f;
}

.md-select .md-button .md-select__label>.md-icon path,.md-select .md-button .md-select__label>i path,.md-select__input .md-select__label>.md-icon path,.md-select__input .md-select__label>i path {
  fill: #171b1f;
}

.md--dark .md-select .md-button .md-select__label>.md-icon,.md--dark .md-select .md-button .md-select__label>i,.md--dark .md-select__input .md-select__label>.md-icon,.md--dark .md-select__input .md-select__label>i {
  color: #fff;
}

.md--dark .md-select .md-button .md-select__label>.md-icon path,.md--dark .md-select .md-button .md-select__label>i path,.md--dark .md-select__input .md-select__label>.md-icon path,.md--dark .md-select__input .md-select__label>i path {
  fill: #fff;
}

.md-select .md-event-overlay__children {
  max-height: 19.25rem;
  overflow: auto;
  border: .0625rem solid rgba(0,0,0,.08);
  -webkit-box-shadow: 0 .5rem 1rem 0 rgba(0,0,0,.08);
  box-shadow: 0 .5rem 1rem 0 rgba(0,0,0,.08);
}

.md--dark .md-select .md-event-overlay__children .md-list-item {
  color: #000;
  background-color: transparent;
}

.md--dark .md-select .md-event-overlay__children .md-list-item .md-list-item__header {
  color: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item .md-list-item__left,.md--dark .md-select .md-event-overlay__children .md-list-item .md-list-item__right {
  color: #000;
  fill: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.active),.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.disabled),.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(.md-list-item--read-only),.md--dark .md-select .md-event-overlay__children .md-list-item.focus:not(:active),.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.active),.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.disabled),.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(.md-list-item--read-only),.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(:active),.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.active),.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.disabled),.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.md-list-item--read-only),.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(:active) {
  color: #000;
  background-color: #e6f9fc;
}

.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__right,.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(.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__left,.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__left,.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__left,.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__left,.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__left,.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__left,.md--dark .md-select .md-event-overlay__children .md-list-item:focus:not(:active) .md-list-item__right,.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.active) .md-list-item__left,.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.active) .md-list-item__right,.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(.disabled) .md-list-item__left,.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__left,.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__left,.md--dark .md-select .md-event-overlay__children .md-list-item:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only),.md--dark .md-select .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: #b8f2ff;
}

.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__right,.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__right {
  color: #000;
  fill: #000;
}

.md--dark .md-select .md-event-overlay__children .md-list-item.focus,.md--dark .md-select .md-event-overlay__children .md-list-item:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--dark .md-select .md-event-overlay__children .md-list-item.disabled,.md--dark .md-select .md-event-overlay__children .md-list-item:disabled {
  opacity: .2;
}

.md-select .md-event-overlay__children .md-list-item:first-of-type {
  border-radius: 4px 4px 0 0;
}

.md-select .md-event-overlay__children .md-list-item:last-of-type {
  border-radius: 0 0 4px 4px;
}

.md-select__dropdown {
  background: #fff;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 0 1px #d2d5d6,0 4px 12px 0 rgba(0,0,0,.16);
  box-shadow: inset 0 0 0 1px #d2d5d6,0 4px 12px 0 rgba(0,0,0,.16);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.md-select__filter {
  padding: .75rem .75rem 0;
}

.md-select__filter--empty {
  list-style-type: none;
  padding: .5rem;
  margin-left: .75rem;
}

.md-select__filter .md-input-container {
  margin-bottom: .25rem;
  width: 100%;
}

.md-sidebar {
  z-index: 1000;
  height: 100%;
  width: 100%;
  background-color: #fff;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

@media only screen and (min-width:64.0625em) {
  .md-sidebar {
    max-width: 15rem;
    min-width: 12.5rem;
  }
}

.md-sidebar__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 100%;
}

.md-sidebar__wrapper--fixed {
  min-height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
}

.md-sidebar__footer {
  width: inherit;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0 0 1rem;
}

.md-sidebar__footer,.md-sidebar__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
}

.md-sidebar__header {
  width: 100%;
  margin-bottom: 2.5rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

.md-sidebar--fixed {
  min-height: 100vh;
}

.md-sidebar__toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 1000;
  width: 16px;
  margin-right: -16px;
  padding: 0;
  text-decoration: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  top: 0;
}

.md-sidebar__body {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.md-sidebar .md-list-item:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.md-sidebar-nav--header {
  padding-top: 1.5rem;
}

.md-sidebar-nav__header {
  height: 2.25rem;
  padding: 0 1.5rem;
  margin-bottom: .5rem;
  font-size: .75rem;
  line-height: 1rem;
  color: #535759;
  text-transform: uppercase;
  border-bottom: 1px solid rgba(0,0,0,.08);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

.md-sidebar-nav__group {
  width: 100%;
}

.md-sidebar-nav__group--expanded {
  display: block;
}

.md-sidebar-nav__group--primary .md-list-item {
  padding: 0 1.5rem;
  color: #000;
  background-color: transparent;
}

.md-sidebar-nav__group--primary .md-list-item .md-list-item__header {
  color: #000;
}

.md-sidebar-nav__group--primary .md-list-item .md-list-item__left {
  color: #000;
  fill: #000;
}

.md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
  color: rgba(0,0,0,.6);
  fill: rgba(0,0,0,.6);
}

.md-sidebar-nav__group--primary .md-list-item.focus:not(.active),.md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled),.md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only),.md-sidebar-nav__group--primary .md-list-item.focus:not(:active),.md-sidebar-nav__group--primary .md-list-item:focus:not(.active),.md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled),.md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only),.md-sidebar-nav__group--primary .md-list-item:focus:not(:active),.md-sidebar-nav__group--primary .md-list-item:hover:not(.active),.md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled),.md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only),.md-sidebar-nav__group--primary .md-list-item:hover:not(:active) {
  color: #0a5e7d;
  background-color: transparent;
}

.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__right,.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(.disabled) .md-list-item__right,.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(.md-list-item--read-only) .md-list-item__right,.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__right,.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__right,.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(.disabled) .md-list-item__right,.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(.md-list-item--read-only) .md-list-item__right,.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__right,.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__right,.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(.disabled) .md-list-item__right,.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(.md-list-item--read-only) .md-list-item__right,.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__right {
  color: #0a5e7d;
  fill: #0a5e7d;
}

.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: #124052;
  background-color: transparent;
}

.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: #124052;
  fill: #124052;
}

.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,.6);
  fill: rgba(0,0,0,.6);
}

.md-sidebar-nav__group--primary .md-list-item.disabled,.md-sidebar-nav__group--primary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary {
  padding-bottom: .5rem;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item {
  height: 2.25rem;
  font-size: .875rem;
  color: #535759;
  background-color: transparent;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__header {
  color: #535759;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__left {
  color: #535759;
  fill: #535759;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__right {
  color: rgba(0,0,0,.6);
  fill: rgba(0,0,0,.6);
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active),.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled),.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only),.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active),.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active),.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled),.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only),.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active),.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active),.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled),.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only),.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) {
  color: #0a5e7d;
  background-color: transparent;
}

.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__right,.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(.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__left,.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__left,.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__left,.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__left,.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__left,.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__left,.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active) .md-list-item__right,.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__left,.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active) .md-list-item__right,.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #0a5e7d;
  fill: #0a5e7d;
}

.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: #124052;
  background-color: transparent;
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__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: #124052;
  fill: #124052;
}

.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,.6);
  fill: rgba(0,0,0,.6);
}

.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.disabled,.md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--dark.md-sidebar {
  background-color: #24282b;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item {
  color: #fff;
  background-color: transparent;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__header {
  color: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__left,.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.active),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(:active),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.active),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) {
  color: #fff;
  background-color: rgba(0,115,149,.4);
}

.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__right,.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(.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__left,.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__left,.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__left,.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__left,.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__left,.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__left,.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__right,.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__left,.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__right,.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) {
  color: #fff;
  background-color: rgba(0,115,149,.56);
}

.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__right,.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__right {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item.disabled,.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item {
  color: hsla(0,0%,100%,.8);
  background-color: transparent;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__header {
  color: hsla(0,0%,100%,.8);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__left,.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) {
  color: hsla(0,0%,100%,.8);
  background-color: rgba(0,115,149,.4);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active) .md-list-item__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__right,.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__left,.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__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__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__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__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__right {
  color: hsla(0,0%,100%,.8);
  fill: hsla(0,0%,100%,.8);
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only),.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) {
  color: #fff;
  background-color: rgba(0,115,149,.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__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__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__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__right {
  color: #fff;
  fill: #fff;
}

.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.disabled,.md-sidebar--dark.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--white.md-sidebar {
  background-color: #fff;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item {
  color: #535759;
  background-color: transparent;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__header {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__left,.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item .md-list-item__right {
  color: #535759;
  fill: #535759;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.active),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.disabled),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(.md-list-item--read-only),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.focus:not(:active),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.active),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.disabled),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(.md-list-item--read-only),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.md-list-item--read-only),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) {
  color: #00a0d1;
  background-color: #f2f4f5;
}

.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__right,.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(.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__left,.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__left,.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__left,.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__left,.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__left,.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__left,.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:focus:not(:active) .md-list-item__right,.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__left,.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.active) .md-list-item__right,.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:hover:not(:active) .md-list-item__right {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) {
  color: #00a0d1;
  background-color: transparent;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,.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__left,.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item.disabled,.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-list-item:disabled {
  opacity: .2;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item {
  color: #535759;
  background-color: transparent;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__header {
  color: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__left,.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item .md-list-item__right {
  color: #535759;
  fill: #535759;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.active),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.disabled),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(.md-list-item--read-only),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.focus:not(:active),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.active),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.disabled),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(.md-list-item--read-only),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:focus:not(:active),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.active),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.md-list-item--read-only),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(:active) {
  color: #00a0d1;
  background-color: #f2f4f5;
}

.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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__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__right,.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__left,.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:hover:not(.disabled) .md-list-item__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__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__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__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__right {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only),.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:active:not(.md-list-item--read-only) {
  color: #00a0d1;
  background-color: transparent;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.active:not(.md-list-item--read-only) .md-list-item__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__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__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__right {
  color: #00a0d1;
  fill: #00a0d1;
}

.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item.disabled,.md-sidebar--white.md-sidebar .md-sidebar-nav__group--primary .md-sidebar-nav__group--secondary .md-list-item:disabled {
  opacity: .2;
}

.md-list-item--space {
  height: 3.25rem;
  padding: 0 1.75rem 0 .875rem;
  color: #fff;
  background-color: transparent;
}

.md-list-item--space>[class$=__left] {
  margin-right: .875rem;
}

.md-list-item--space>[class$=__left]>.md-list-item__avatar {
  width: 2.5rem;
  height: 2.5rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.md-list-item--space>[class$=__right] {
  margin-left: .875rem;
}

.md-list-item--space .md-list-item__header {
  color: hsla(0,0%,100%,.6);
}

.md-list-item--space .md-list-item__left,.md-list-item--space .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-list-item--space.focus:not(.active),.md-list-item--space.focus:not(.disabled),.md-list-item--space.focus:not(.md-list-item--read-only),.md-list-item--space.focus:not(:active),.md-list-item--space:focus:not(.active),.md-list-item--space:focus:not(.disabled),.md-list-item--space:focus:not(.md-list-item--read-only),.md-list-item--space:focus:not(:active),.md-list-item--space:hover:not(.active),.md-list-item--space:hover:not(.disabled),.md-list-item--space:hover:not(.md-list-item--read-only),.md-list-item--space:hover:not(:active) {
  color: #fff;
  background-color: hsla(0,0%,100%,.12);
}

.md-list-item--space.focus:not(.active) .md-list-item__left,.md-list-item--space.focus:not(.active) .md-list-item__right,.md-list-item--space.focus:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item--space.focus:not(:active) .md-list-item__right,.md-list-item--space:focus:not(.active) .md-list-item__left,.md-list-item--space:focus:not(.active) .md-list-item__right,.md-list-item--space:focus:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item--space:focus:not(:active) .md-list-item__right,.md-list-item--space:hover:not(.active) .md-list-item__left,.md-list-item--space:hover:not(.active) .md-list-item__right,.md-list-item--space:hover:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item--space:hover:not(:active) .md-list-item__right {
  color: #fff;
  fill: #fff;
}

.md-list-item--space.active:not(.md-list-item--read-only),.md-list-item--space:active:not(.md-list-item--read-only) {
  color: #fff;
  background-color: hsla(0,0%,100%,.24);
}

.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__right,.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__right {
  color: #fff;
  fill: #fff;
}

.md-list-item--space.focus,.md-list-item--space:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-list-item--space.disabled,.md-list-item--space:disabled {
  opacity: .2;
}

.md-list-item--space-filter-summary {
  height: 2.75rem;
  padding: 0 .9375rem;
}

.md-list-item--space-filter-summary>[class$=__left] {
  fill: #fff;
}

.md-list-item--space-filter-summary [class*=__header] {
  color: #fff;
}

.md-list-item--space-filter,.md-list-item--space-filter-search,.md-list-item--space-search {
  height: auto;
  max-height: 5.125rem;
  min-height: 3.75rem;
  padding: .4375rem .875rem;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.md-list-item--space-filter-search>[class$=__left],.md-list-item--space-filter>[class$=__left],.md-list-item--space-search>[class$=__left] {
  height: 100%;
  padding-top: .1875rem;
}

.md-list-item--space-filter-search>[class$=__center],.md-list-item--space-filter>[class$=__center],.md-list-item--space-search>[class$=__center] {
  height: auto;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.md-list-item--space-filter-search>[class$=__center]>[class*=__header],.md-list-item--space-filter>[class$=__center]>[class*=__header],.md-list-item--space-search>[class$=__center]>[class*=__header] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}

.md-list-item--space-filter-search>[class$=__center]>[class*=__header]>[class$=-main],.md-list-item--space-filter>[class$=__center]>[class*=__header]>[class$=-main],.md-list-item--space-search>[class$=__center]>[class*=__header]>[class$=-main] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}

.md-list-item--space-filter-search>[class$=__center]>[class*=__header]>[class$=-secondary],.md-list-item--space-filter>[class$=__center]>[class*=__header]>[class$=-secondary],.md-list-item--space-search>[class$=__center]>[class*=__header]>[class$=-secondary] {
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: .75rem;
  line-height: 1.125rem;
  color: hsla(0,0%,100%,.6);
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}

.md-list-item--space-filter-search [class$=__result-container],.md-list-item--space-filter [class$=__result-container],.md-list-item--space-search [class$=__result-container] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
}

.md-list-item--space-filter-search [class$=__result-container] [class$=__attachment],.md-list-item--space-filter [class$=__result-container] [class$=__attachment],.md-list-item--space-search [class$=__result-container] [class$=__attachment] {
  font-size: .875rem;
  line-height: 1.375rem;
  width: 100%;
}

.md-list-item--space-filter-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-search [class$=__result-container] [class$=__attachment] [class$=__attachment--top] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

.md-list-item--space-filter-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-search [class$=__result-container] [class$=__attachment] [class$=__attachment--top] [class$=-left] {
  height: 1.375rem;
  overflow: hidden;
  font: inherit;
  color: hsla(0,0%,100%,.6);
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}

.md-list-item--space-filter-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-search [class$=__result-container] [class$=__attachment] [class$=__attachment--top] [class$=-right] {
  padding-left: .9375rem;
  fill: #fff;
}

.md-list-item--space-filter-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-search [class$=__result-container] [class$=__attachment] [class$=__attachment--bottom] {
  height: 1.375rem;
  overflow: hidden;
  font-family: CiscoSansTT Bold,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-weight: 700;
  text-overflow: ellipsis;
  white-space: nowrap;
  fill: #fff;
}

.md-list-item--space-filter-search [class$=__result],.md-list-item--space-filter [class$=__result],.md-list-item--space-search [class$=__result] {
  height: auto;
  max-height: 2.75rem;
  min-height: 1.375rem;
  font-size: .875rem;
  line-height: 1.375rem;
  color: hsla(0,0%,100%,.6);
  white-space: normal;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}

.md-list-item--space-filter-search [class$="--highlight"],.md-list-item--space-filter [class$="--highlight"],.md-list-item--space-search [class$="--highlight"] {
  color: #baf5e7;
}

.md-list-item--space-filter-search [class$=__result] {
  height: 1.375rem;
  max-height: 1.375rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.md-list-item--space [class$=__header--overview] {
  color: #fff;
}

.md-list-item--space [class$=__header--overview]>[class$="--highlight"] {
  font-family: CiscoSansTT Bold,Helvetica Neue,Helvetica,Arial,sans-serif;
}

.md-list-item--space.active,.md-list-item--space.active .md-list-item__header,.md-list-item--space:active,.md-list-item--space:active .md-list-item__header {
  color: #fff;
}

.md-list-item--space-meeting {
  padding: 0 .75rem 0 .875rem;
}

.md-list-item--space-meeting .md-button.focus-state,.md-list-item--space-meeting .md-button:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-list-item--space-meeting--attendees {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  height: 100%;
  padding: 0 .375rem 0 .625rem;
  font-size: .875rem;
  line-height: .75rem;
  color: hsla(0,0%,100%,.6);
  fill: hsla(0,0%,100%,.6);
}

.md-list-item--space-meeting--attendees:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.md-list-item--space-meeting--attendees .md-icon {
  margin-left: .125rem;
}

.md-list-item--space-meeting .md-event-overlay__children {
  width: 240px;
  max-height: 308px;
  overflow: auto;
  cursor: default;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item {
  color: #000;
  background-color: transparent;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item .md-list-item__header {
  color: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item .md-list-item__left,.md-list-item--space-meeting .md-event-overlay__children .md-list-item .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.active),.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.disabled),.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.md-list-item--read-only),.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(:active),.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.active),.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.disabled),.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(.md-list-item--read-only),.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(:active),.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.active),.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.disabled),.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.md-list-item--read-only),.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(:active) {
  color: #000;
  background-color: transparent;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus:not(.active) .md-list-item__left,.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__left,.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__left,.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__left,.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__left,.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__left,.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__left,.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__left,.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus:not(:active) .md-list-item__right,.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.active) .md-list-item__left,.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.active) .md-list-item__right,.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(.disabled) .md-list-item__left,.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__left,.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__left,.md-list-item--space-meeting .md-event-overlay__children .md-list-item:hover:not(:active) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only),.md-list-item--space-meeting .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) {
  color: #000;
  background-color: transparent;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.active:not(.md-list-item--read-only) .md-list-item__left,.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__left,.md-list-item--space-meeting .md-event-overlay__children .md-list-item:active:not(.md-list-item--read-only) .md-list-item__right {
  color: #000;
  fill: #000;
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.focus,.md-list-item--space-meeting .md-event-overlay__children .md-list-item:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-list-item--space-meeting .md-event-overlay__children .md-list-item.disabled,.md-list-item--space-meeting .md-event-overlay__children .md-list-item:disabled {
  opacity: .2;
}

.md-list-item--space-meeting .md-button {
  height: 1.75rem;
  min-width: 0;
  padding: 0 .875rem;
  font-size: .875rem;
}

.md-tab__list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: .875rem;
  list-style: none;
}

.md-tab__list:after,.md-tab__list:before {
  display: table;
  content: " ";
}

.md-tab__list:after {
  clear: both;
}

.md-tab__list>.md-tab__item,.md-tab__list>.md-tab__item>a {
  position: relative;
  display: block;
}

.md-tab__list>.md-tab__item>a {
  padding: 0 1rem;
}

.md-tab__list>.md-tab__item>a:focus,.md-tab__list>.md-tab__item>a:hover {
  text-decoration: none;
  background-color: #f2f4f5;
}

.md-tab__list>.md-tab__item.disabled>a {
  color: #929596;
}

.md-tab__list>.md-tab__item.disabled>a:focus,.md-tab__list>.md-tab__item.disabled>a:hover {
  color: #929596;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}

.md-tab__list .open>a,.md-tab__list .open>a:focus,.md-tab__list .open>a:hover {
  background-color: #f2f4f5;
  border-color: #00a0d1;
}

.md-tab__list>.md-tab__item>a>img {
  max-width: none;
}

.md-tab__content {
  width: 100%;
  background-color: #fff;
  border: 1px solid #f2f4f5;
  border-top: none;
}

.md-tab__content>.active {
  display: block;
}

.md-tab--tabs>.md-tab__list {
  margin-bottom: 17px;
  border-bottom: 0;
}

.md-tab--tabs .md-tab__item {
  float: left;
}

.md-tab--tabs .md-tab__item>a {
  padding-right: 30px;
  padding-bottom: 9.5px;
  padding-left: 0;
  margin-right: 12px;
  color: #24282b;
  text-align: left;
  cursor: pointer;
  border: 0;
  border-bottom: 1px solid #d2d5d6;
  border-radius: 0;
}

.md-tab--tabs .md-tab__item>a:hover {
  padding-bottom: 8px;
  background-color: transparent;
  border-bottom: 3px solid #929596;
  -webkit-transition: border-bottom-color .5s ease;
  transition: border-bottom-color .5s ease;
}

.md-tab--tabs .md-tab__item>a:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.md-tab--tabs .md-tab__item.active>a,.md-tab--tabs .md-tab__item.active>a:focus,.md-tab--tabs .md-tab__item.active>a:hover {
  padding-bottom: 8px;
  color: #00a0d1;
  cursor: default;
  background-color: transparent;
  border: 0;
  border-bottom: 3px solid #00a0d1;
  -webkit-transition: border-bottom-color .5s ease,color .5s ease;
  transition: border-bottom-color .5s ease,color .5s ease;
}

.center .md-tab--tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.center .md-tab--tabs .md-tab__item>a {
  padding-right: 15px;
  padding-left: 15px;
}

.md-tab--nav .md-tab__item {
  padding-left: 8px;
}

.md-tab--nav .md-tab__item a {
  padding-right: 0;
  padding-left: 0;
  margin-right: 12px;
  font-size: 1rem;
  color: #24282b;
  text-align: left;
  border-bottom: 1px solid #d2d5d6;
  border-radius: 0;
}

.md-tab--nav .md-tab__item a:hover {
  color: #24282b;
  background-color: transparent;
  border-bottom: 3px solid #929596;
}

.md-tab--nav>.active>a,.md-tab--nav>.active>a:focus,.md-tab--nav>.active>a:hover {
  color: #00a0d1;
  border: 0;
  border-bottom: 3px solid #00a0d1;
}

@media (min-width:40em) {
  .md-tab--nav .md-tab__item>a {
    border-bottom: 1px solid #d2d5d6;
    border-radius: 0;
  }

  .md-tab--nav>.active>a,  .md-tab--nav>.active>a:focus,  .md-tab--nav>.active>a:hover {
    border-bottom: 3px solid #00a0d1;
  }
}

.md-tab--nav {
  border-bottom: 0;
}

.md-tab--nav .md-tab__list {
  position: relative;
  top: 1px;
  margin-bottom: 0;
}

.md-tab--nav .md-tab__item>a {
  border-radius: 4px;
}

@media (min-width:40em) {
  .md-tab--nav .md-tab__item>a {
    border-radius: 4px 4px 0 0;
  }

  .md-tab--nav>.active>a,  .md-tab--nav>.active>a:focus,  .md-tab--nav>.active>a:hover {
    border-bottom-color: #00a0d1;
  }
}

.md-tab--tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.md-timepicker-container,.md-timepicker_wrapper {
  display: inline-block;
}

.md-timepicker__dropdown {
  padding: .25rem .4375rem;
  z-index: 89;
  background: #fff;
  border: 1px solid #ccc;
  border-color: #b4b6b8;
  border-radius: 4px;
}

.md-timepicker__dropdown-container {
  position: relative;
}

.md-timepicker__dropdown i.icon,.md-timepicker__dropdown input[type=text] {
  display: inline-block;
  width: 100%;
  text-align: center;
}

.md-timepicker__dropdown input[type=text]:focus {
  padding: 3px;
  border: none;
}

.md-timepicker__dropdown .icon {
  font-size: 1.5rem;
}

.md-timepicker__dropdown .icon:hover {
  color: #00a0d1;
  cursor: pointer;
}

.md-timepicker__dropdown .inline-flex {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.md-timepicker__dropdown .inline-flex input {
  margin: 0;
}

.md-timepicker__dropdown .inline-flex div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  padding-right: .4375rem;
  padding-left: .4375rem;
}

.md-timepicker__dropdown .inline-flex div>* {
  display: inline-block;
  width: 3rem;
}

.md-timepicker__dropdown .inline-flex:nth-child(odd) div>i {
  line-height: 2.25rem;
}

.md-toggle-switch .md-toggle-switch__input+.md-toggle-switch__label .md-toggle-switch__label__container {
  background-color: rgba(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 {
  background-color: rgba(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;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-toggle-switch .md-toggle-switch__input:checked+.md-toggle-switch__label>.md-toggle-switch__label__container,.md-toggle-switch .md-toggle-switch__input:indeterminate+.md-toggle-switch__label>.md-toggle-switch__label__container {
  background-color: #00a0d1;
}

.md-toggle-switch .md-toggle-switch__input: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 {
  background-color: #007ea8;
}

.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,.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:checked+.md-toggle-switch__label>.md-toggle-switch__label__container,.md-toggle-switch .md-toggle-switch__input:disabled:indeterminate+.md-toggle-switch__label>.md-toggle-switch__label__container {
  background-color: #00a0d1;
}

.md-toggle-switch .md-toggle-switch__input.disabled: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: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 {
  background-color: #00a0d1;
}

.md--dark .md-toggle-switch .md-toggle-switch__input+.md-toggle-switch__label .md-toggle-switch__label__container {
  background-color: hsla(0,0%,100%,.48);
}

.md--dark .md-toggle-switch .md-toggle-switch__input+.md-toggle-switch__label .md-toggle-switch__label__text {
  color: #fff;
}

.md--dark .md-toggle-switch .md-toggle-switch__input+.md-toggle-switch__label:hover>.md-toggle-switch__label__container {
  background-color: hsla(0,0%,100%,.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;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md--dark .md-toggle-switch .md-toggle-switch__input:checked+.md-toggle-switch__label>.md-toggle-switch__label__container,.md--dark .md-toggle-switch .md-toggle-switch__input:indeterminate+.md-toggle-switch__label>.md-toggle-switch__label__container {
  background-color: #0a5e7d;
}

.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 {
  background-color: #0a5e7d;
}

.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: hsla(0,0%,100%,.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:checked+.md-toggle-switch__label>.md-toggle-switch__label__container,.md--dark .md-toggle-switch .md-toggle-switch__input:disabled:indeterminate+.md-toggle-switch__label>.md-toggle-switch__label__container {
  background-color: #0a5e7d;
}

.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: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 {
  background-color: #0a5e7d;
}

.md-toggle-switch>.md-toggle-switch__input {
  position: absolute;
  margin-left: -9999px;
  opacity: 0;
}

.md-toggle-switch>.md-toggle-switch__input+.md-toggle-switch__label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.md-toggle-switch>.md-toggle-switch__input+.md-toggle-switch__label>.md-toggle-switch__label__container {
  position: relative;
  display: block;
  width: 44px;
  height: 24px;
  margin-right: .75rem;
  cursor: pointer;
  border: none;
  border-radius: 24px;
  -webkit-transition: background .35s;
  transition: background .35s;
  background-clip: padding-box;
}

.md-toggle-switch>.md-toggle-switch__input+.md-toggle-switch__label>.md-toggle-switch__label__container:after {
  position: absolute;
  top: 2px;
  bottom: 2px;
  left: 2px;
  width: 20px;
  height: 20px;
  background-color: #fff;
  border-radius: 100%;
  content: "";
  -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.32);
  box-shadow: 0 1px 2px 0 rgba(0,0,0,.32);
  -webkit-transition: .35s;
  transition: .35s;
}

.md-toggle-switch>.md-toggle-switch__input+.md-toggle-switch__label>.md-toggle-switch__text {
  line-height: 1.5rem;
  cursor: pointer;
}

.md-toggle-switch>.md-toggle-switch__input.disabled+.md-toggle-switch__label,.md-toggle-switch>.md-toggle-switch__input:disabled+.md-toggle-switch__label {
  cursor: default;
  opacity: .4;
}

.md-toggle-switch>.md-toggle-switch__input.disabled+.md-toggle-switch__label>.md-toggle-switch__label__container,.md-toggle-switch>.md-toggle-switch__input.disabled+.md-toggle-switch__label>.md-toggle-switch__label__text,.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__text {
  cursor: default;
}

.md-toggle-switch>.md-toggle-switch__input:checked+.md-toggle-switch__label>.md-toggle-switch__label__container:after {
  left: calc(100% - 2px);
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

.md-tooltip__text,md-tooltip__text {
  min-width: 40px;
  max-width: 200px;
  padding: 8px 12px;
  font-size: 16px;
  line-height: 1.71429;
  color: #fff;
  text-align: center;
  white-space: pre-wrap;
  word-break: break-word;
}

.md-tooltip .md-event-overlay__arrow,md-tooltip .md-event-overlay__arrow {
  -webkit-filter: none;
  filter: none;
}

.md-tooltip>.md-event-overlay__children,md-tooltip>.md-event-overlay__children {
  background-color: rgba(0,0,0,.8);
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.md-tooltip.md-event-overlay--top>.md-event-overlay__arrow,md-tooltip.md-event-overlay--top>.md-event-overlay__arrow {
  margin-top: -12px;
  border-top: 12px solid rgba(0,0,0,.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,.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,.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,.8);
}

.md-tooltip.md-event-overlay--bottom>.md-event-overlay__children,md-tooltip.md-event-overlay--bottom>.md-event-overlay__children {
  margin-top: 12px;
}

.md-top-bar {
  width: 100%;
  color: #fff;
  background-color: #24282b;
  fill: #fff;
}

.md-top-bar--fixed {
  position: fixed;
  top: 0;
  z-index: 1030;
}

.md-top-bar--absolute {
  position: absolute;
  top: 0;
  z-index: 1030;
}

.md-top-bar__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  height: 5rem;
}

@media only screen and (min-width:64.0625em) and (max-width:90em) {
  .md-top-bar__container {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
}

.md-top-bar__nav {
  display: none;
}

.md-top-bar__nav .md-list-item {
  padding: .125rem .75rem;
}

@media only screen and (min-width:64.0625em) {
  .md-top-bar__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 2;
    -ms-flex: 2 0 auto;
    flex: 2 0 auto;
  }
}

.md-top-bar__nav .md-list-item {
  color: #fff;
  background-color: transparent;
}

.md-top-bar__nav .md-list-item.active:not(:disabled),.md-top-bar__nav .md-list-item:hover:not(:disabled) {
  color: #00a0d1;
  background-color: transparent;
}

.md-top-bar__nav .md-list-item:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-top-bar__right {
  display: none;
}

@media only screen and (min-width:64.0625em) {
  .md-top-bar__right {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-box-align: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-right: 1rem;
  }

  .md-top-bar__right,  .md-top-bar__right .md-top-bar__user {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
  }

  .md-top-bar__right .md-top-bar__user {
    -webkit-box-align: center;
  }

  .md-top-bar__right .md-avatar {
    margin-left: .75rem;
  }

  .md-top-bar__right .user-image {
    width: 100%;
    height: 100%;
  }

  .md-top-bar__right a:focus,  .md-top-bar__right button:focus {
    border-color: transparent;
    outline: none;
    -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
    box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  }

  .md-top-bar__right a {
    padding: .75rem;
    color: #fff;
  }

  .md-top-bar__right button {
    margin-left: .75rem;
  }
}

.md-top-bar .md-avatar {
  width: 2.25rem;
  height: 2.25rem;
  padding: 0;
  overflow: hidden;
  border-radius: 50%;
}

.md-top-bar .md-avatar:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-top-bar .md-avatar .user-image {
  width: 2.25rem;
  height: 2.25rem;
  padding: 0;
  cursor: pointer;
}

.md-top-bar__mobile-menu-button {
  margin-right: 2rem;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -ms-flex-item-align: center;
  align-self: center;
}

@media only screen and (min-width:64.0625em) {
  .md-top-bar__mobile-menu-button {
    display: none;
  }
}

.md-top-bar--light {
  color: inherit;
  background-color: #fff;
  fill: inherit;
}

.md-top-bar--light .md-top-bar__nav {
  color: inherit;
  background-color: #fff;
  fill: inherit;
}

.md-top-bar--light .md-top-bar__nav .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) {
  color: #007ea8;
  background-color: transparent;
}

.md-top-bar--light .md-top-bar__nav .md-list-item:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-top-bar--light .md-top-bar__nav .md-list-separator {
  background-color: #f2f4f5;
}

.md-top-bar--light .md-top-bar__right {
  color: inherit;
}

.md-top-bar--light .md-top-bar__right a:focus,.md-top-bar--light .md-top-bar__right button:focus {
  border-color: transparent;
  outline: none;
  -webkit-box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
  box-shadow: 0 0 4px 2px rgba(0,160,209,.75);
}

.md-top-bar--light .md-top-bar__right a {
  padding: .75rem;
  color: inherit;
}

.md-top-bar--blue,.md-top-bar--blue .md-top-bar__nav {
  background-color: #00a0d1;
}

.md-top-bar--blue .md-top-bar__nav .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) {
  color: #000;
}

@-webkit-keyframes slideRight {
  0% {
    -webkit-transform: translateX(-150%);
    transform: translateX(-150%);
  }

  to {
    -webkit-transform: translateX(-2rem);
    transform: translateX(-2rem);
  }
}

@keyframes slideRight {
  0% {
    -webkit-transform: translateX(-150%);
    transform: translateX(-150%);
  }

  to {
    -webkit-transform: translateX(-2rem);
    transform: translateX(-2rem);
  }
}

@-webkit-keyframes slideLeft {
  0% {
    -webkit-transform: translateX(-2rem);
    transform: translateX(-2rem);
  }

  to {
    -webkit-transform: translateX(-150%);
    transform: translateX(-150%);
  }
}

@keyframes slideLeft {
  0% {
    -webkit-transform: translateX(-2rem);
    transform: translateX(-2rem);
  }

  to {
    -webkit-transform: translateX(-150%);
    transform: translateX(-150%);
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  transition: opacity .15s linear;
}

.fade.in {
  opacity: 1;
}

.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.primary-color {
  color: #00a0d1;
}

.secondary-color {
  color: #535759;
}

.info-color {
  color: #16a693;
}

.alert-color {
  color: #ff5c4a;
}

.text-muted {
  color: #b4b6b8;
}

.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.hide {
  display: none!important;
}

.hidden {
  display: none!important;
}

.hidden,.hide {
  display: none!important;
}

.show {
  display: block!important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

@media only screen {
  .hide-for-large-only,  .hide-for-large-up,  .hide-for-medium-only,  .hide-for-medium-up,  .show-for-small-only,  .show-for-small-up {
    display: inherit!important;
  }

  .hide-for-small-only,  .hide-for-small-up,  .show-for-large-only,  .show-for-large-up,  .show-for-medium-only,  .show-for-medium-up {
    display: none!important;
  }

  .hidden-for-large-only,  .hidden-for-large-up,  .hidden-for-medium-only,  .hidden-for-medium-up,  .visible-for-small-only,  .visible-for-small-up {
    position: static!important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
  }

  .hidden-for-small-only,  .hidden-for-small-up,  .visible-for-large-only,  .visible-for-large-up,  .visible-for-medium-only,  .visible-for-medium-up {
    position: absolute!important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
  }

  table.hide-for-large-only,  table.hide-for-large-up,  table.hide-for-medium-only,  table.hide-for-medium-up,  table.show-for-small-only,  table.show-for-small-up {
    display: table!important;
  }

  thead.hide-for-large-only,  thead.hide-for-large-up,  thead.hide-for-medium-only,  thead.hide-for-medium-up,  thead.show-for-small-only,  thead.show-for-small-up {
    display: table-header-group!important;
  }

  tbody.hide-for-large-only,  tbody.hide-for-large-up,  tbody.hide-for-medium-only,  tbody.hide-for-medium-up,  tbody.show-for-small-only,  tbody.show-for-small-up {
    display: table-row-group!important;
  }

  tr.hide-for-large-only,  tr.hide-for-large-up,  tr.hide-for-medium-only,  tr.hide-for-medium-up,  tr.show-for-small-only,  tr.show-for-small-up {
    display: table-row;
  }

  .md .hide-for-large-only.md-td,  .md .hide-for-large-only.md-th,  .md .hide-for-large-only.td,  .md .hide-for-large-only.th,  .md .hide-for-large-up.md-td,  .md .hide-for-large-up.md-th,  .md .hide-for-large-up.td,  .md .hide-for-large-up.th,  .md .hide-for-medium-only.md-td,  .md .hide-for-medium-only.md-th,  .md .hide-for-medium-only.td,  .md .hide-for-medium-only.th,  .md .hide-for-medium-up.md-td,  .md .hide-for-medium-up.md-th,  .md .hide-for-medium-up.td,  .md .hide-for-medium-up.th,  .md .show-for-small-only.md-td,  .md .show-for-small-only.md-th,  .md .show-for-small-only.td,  .md .show-for-small-only.th,  .md .show-for-small-up.md-td,  .md .show-for-small-up.md-th,  .md .show-for-small-up.td,  .md .show-for-small-up.th,  td.hide-for-large-only,  td.hide-for-large-up,  td.hide-for-medium-only,  td.hide-for-medium-up,  td.show-for-small-only,  td.show-for-small-up,  th.hide-for-large-only,  th.hide-for-large-up,  th.hide-for-medium-only,  th.hide-for-medium-up,  th.show-for-small-only,  th.show-for-small-up {
    display: table-cell!important;
  }
}

@media only screen and (min-width:40.0625em) {
  .hide-for-large-only,  .hide-for-large-up,  .hide-for-small-only,  .show-for-medium-only,  .show-for-medium-up,  .show-for-small-up {
    display: inherit!important;
  }

  .hide-for-medium-only,  .hide-for-medium-up,  .hide-for-small-up,  .show-for-large-only,  .show-for-large-up,  .show-for-small-only {
    display: none!important;
  }

  .hidden-for-large-only,  .hidden-for-large-up,  .hidden-for-small-only,  .visible-for-medium-only,  .visible-for-medium-up,  .visible-for-small-up {
    position: static!important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
  }

  .hidden-for-medium-only,  .hidden-for-medium-up,  .hidden-for-small-up,  .visible-for-large-only,  .visible-for-large-up,  .visible-for-small-only {
    position: absolute!important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
  }

  table.hide-for-large-only,  table.hide-for-large-up,  table.hide-for-small-only,  table.show-for-medium-only,  table.show-for-medium-up,  table.show-for-small-up {
    display: table!important;
  }

  thead.hide-for-large-only,  thead.hide-for-large-up,  thead.hide-for-small-only,  thead.show-for-medium-only,  thead.show-for-medium-up,  thead.show-for-small-up {
    display: table-header-group!important;
  }

  tbody.hide-for-large-only,  tbody.hide-for-large-up,  tbody.hide-for-small-only,  tbody.show-for-medium-only,  tbody.show-for-medium-up,  tbody.show-for-small-up {
    display: table-row-group!important;
  }

  tr.hide-for-large-only,  tr.hide-for-large-up,  tr.hide-for-small-only,  tr.show-for-medium-only,  tr.show-for-medium-up,  tr.show-for-small-up {
    display: table-row;
  }

  .md .hide-for-large-only.md-td,  .md .hide-for-large-only.md-th,  .md .hide-for-large-only.td,  .md .hide-for-large-only.th,  .md .hide-for-large-up.md-td,  .md .hide-for-large-up.md-th,  .md .hide-for-large-up.td,  .md .hide-for-large-up.th,  .md .hide-for-small-only.md-td,  .md .hide-for-small-only.md-th,  .md .hide-for-small-only.td,  .md .hide-for-small-only.th,  .md .show-for-medium-only.md-td,  .md .show-for-medium-only.md-th,  .md .show-for-medium-only.td,  .md .show-for-medium-only.th,  .md .show-for-medium-up.md-td,  .md .show-for-medium-up.md-th,  .md .show-for-medium-up.td,  .md .show-for-medium-up.th,  .md .show-for-small-up.md-td,  .md .show-for-small-up.md-th,  .md .show-for-small-up.td,  .md .show-for-small-up.th,  td.hide-for-large-only,  td.hide-for-large-up,  td.hide-for-small-only,  td.show-for-medium-only,  td.show-for-medium-up,  td.show-for-small-up,  th.hide-for-large-only,  th.hide-for-large-up,  th.hide-for-small-only,  th.show-for-medium-only,  th.show-for-medium-up,  th.show-for-small-up {
    display: table-cell!important;
  }
}

@media only screen and (min-width:64.0625em) {
  .hide-for-medium-only,  .hide-for-small-only,  .show-for-large-only,  .show-for-large-up,  .show-for-medium-up,  .show-for-small-up {
    display: inherit!important;
  }

  .hide-for-large-only,  .hide-for-large-up,  .hide-for-medium-up,  .hide-for-small-up,  .show-for-medium-only,  .show-for-small-only {
    display: none!important;
  }

  .hidden-for-medium-only,  .hidden-for-small-only,  .visible-for-large-only,  .visible-for-large-up,  .visible-for-medium-up,  .visible-for-small-up {
    position: static!important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
  }

  .hidden-for-large-only,  .hidden-for-large-up,  .hidden-for-medium-up,  .hidden-for-small-up,  .visible-for-medium-only,  .visible-for-small-only {
    position: absolute!important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
  }

  table.hide-for-medium-only,  table.hide-for-small-only,  table.show-for-large-only,  table.show-for-large-up,  table.show-for-medium-up,  table.show-for-small-up {
    display: table!important;
  }

  thead.hide-for-medium-only,  thead.hide-for-small-only,  thead.show-for-large-only,  thead.show-for-large-up,  thead.show-for-medium-up,  thead.show-for-small-up {
    display: table-header-group!important;
  }

  tbody.hide-for-medium-only,  tbody.hide-for-small-only,  tbody.show-for-large-only,  tbody.show-for-large-up,  tbody.show-for-medium-up,  tbody.show-for-small-up {
    display: table-row-group!important;
  }

  tr.hide-for-medium-only,  tr.hide-for-small-only,  tr.show-for-large-only,  tr.show-for-large-up,  tr.show-for-medium-up,  tr.show-for-small-up {
    display: table-row;
  }

  .md .hide-for-medium-only.md-td,  .md .hide-for-medium-only.md-th,  .md .hide-for-medium-only.td,  .md .hide-for-medium-only.th,  .md .hide-for-small-only.md-td,  .md .hide-for-small-only.md-th,  .md .hide-for-small-only.td,  .md .hide-for-small-only.th,  .md .show-for-large-only.md-td,  .md .show-for-large-only.md-th,  .md .show-for-large-only.td,  .md .show-for-large-only.th,  .md .show-for-large-up.md-td,  .md .show-for-large-up.md-th,  .md .show-for-large-up.td,  .md .show-for-large-up.th,  .md .show-for-medium-up.md-td,  .md .show-for-medium-up.md-th,  .md .show-for-medium-up.td,  .md .show-for-medium-up.th,  .md .show-for-small-up.md-td,  .md .show-for-small-up.md-th,  .md .show-for-small-up.td,  .md .show-for-small-up.th,  td.hide-for-medium-only,  td.hide-for-small-only,  td.show-for-large-only,  td.show-for-large-up,  td.show-for-medium-up,  td.show-for-small-up,  th.hide-for-medium-only,  th.hide-for-small-only,  th.show-for-large-only,  th.show-for-large-up,  th.show-for-medium-up,  th.show-for-small-up {
    display: table-cell!important;
  }
}

@media only screen and (min-width:90.0625em) {
  .hide-for-large-only,  .hide-for-medium-only,  .hide-for-small-only,  .show-for-large-up,  .show-for-medium-up,  .show-for-small-up {
    display: inherit!important;
  }

  .hide-for-large-up,  .hide-for-medium-up,  .hide-for-small-up,  .show-for-large-only,  .show-for-medium-only,  .show-for-small-only {
    display: none!important;
  }

  .hidden-for-large-only,  .hidden-for-medium-only,  .hidden-for-small-only,  .visible-for-large-up,  .visible-for-medium-up,  .visible-for-small-up {
    position: static!important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
  }

  .hidden-for-large-up,  .hidden-for-medium-up,  .hidden-for-small-up,  .visible-for-large-only,  .visible-for-medium-only,  .visible-for-small-only {
    position: absolute!important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
  }

  table.hide-for-large-only,  table.hide-for-medium-only,  table.hide-for-small-only,  table.show-for-large-up,  table.show-for-medium-up,  table.show-for-small-up {
    display: table!important;
  }

  thead.hide-for-large-only,  thead.hide-for-medium-only,  thead.hide-for-small-only,  thead.show-for-large-up,  thead.show-for-medium-up,  thead.show-for-small-up {
    display: table-header-group!important;
  }

  tbody.hide-for-large-only,  tbody.hide-for-medium-only,  tbody.hide-for-small-only,  tbody.show-for-large-up,  tbody.show-for-medium-up,  tbody.show-for-small-up {
    display: table-row-group!important;
  }

  tr.hide-for-large-only,  tr.hide-for-medium-only,  tr.hide-for-small-only,  tr.show-for-large-up,  tr.show-for-medium-up,  tr.show-for-small-up {
    display: table-row;
  }

  .md .hide-for-large-only.md-td,  .md .hide-for-large-only.md-th,  .md .hide-for-large-only.td,  .md .hide-for-large-only.th,  .md .hide-for-medium-only.md-td,  .md .hide-for-medium-only.md-th,  .md .hide-for-medium-only.td,  .md .hide-for-medium-only.th,  .md .hide-for-small-only.md-td,  .md .hide-for-small-only.md-th,  .md .hide-for-small-only.td,  .md .hide-for-small-only.th,  .md .show-for-large-up.md-td,  .md .show-for-large-up.md-th,  .md .show-for-large-up.td,  .md .show-for-large-up.th,  .md .show-for-medium-up.md-td,  .md .show-for-medium-up.md-th,  .md .show-for-medium-up.td,  .md .show-for-medium-up.th,  .md .show-for-small-up.md-td,  .md .show-for-small-up.md-th,  .md .show-for-small-up.td,  .md .show-for-small-up.th,  td.hide-for-large-only,  td.hide-for-medium-only,  td.hide-for-small-only,  td.show-for-large-up,  td.show-for-medium-up,  td.show-for-small-up,  th.hide-for-large-only,  th.hide-for-medium-only,  th.hide-for-small-only,  th.show-for-large-up,  th.show-for-medium-up,  th.show-for-small-up {
    display: table-cell!important;
  }
}

@media only screen and (min-width:120.0625em) {
  .hide-for-large-only,  .hide-for-medium-only,  .hide-for-small-only,  .show-for-large-up,  .show-for-medium-up,  .show-for-small-up {
    display: inherit!important;
  }

  .hide-for-large-up,  .hide-for-medium-up,  .hide-for-small-up,  .show-for-large-only,  .show-for-medium-only,  .show-for-small-only {
    display: none!important;
  }

  .hidden-for-large-only,  .hidden-for-medium-only,  .hidden-for-small-only,  .visible-for-large-up,  .visible-for-medium-up,  .visible-for-small-up {
    position: static!important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
  }

  .hidden-for-large-up,  .hidden-for-medium-up,  .hidden-for-small-up,  .visible-for-large-only,  .visible-for-medium-only,  .visible-for-small-only {
    position: absolute!important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
  }

  table.hide-for-large-only,  table.hide-for-medium-only,  table.hide-for-small-only,  table.show-for-large-up,  table.show-for-medium-up,  table.show-for-small-up {
    display: table!important;
  }

  thead.hide-for-large-only,  thead.hide-for-medium-only,  thead.hide-for-small-only,  thead.show-for-large-up,  thead.show-for-medium-up,  thead.show-for-small-up {
    display: table-header-group!important;
  }

  tbody.hide-for-large-only,  tbody.hide-for-medium-only,  tbody.hide-for-small-only,  tbody.show-for-large-up,  tbody.show-for-medium-up,  tbody.show-for-small-up {
    display: table-row-group!important;
  }

  tr.hide-for-large-only,  tr.hide-for-medium-only,  tr.hide-for-small-only,  tr.show-for-large-up,  tr.show-for-medium-up,  tr.show-for-small-up {
    display: table-row;
  }

  .md .hide-for-large-only.md-td,  .md .hide-for-large-only.md-th,  .md .hide-for-large-only.td,  .md .hide-for-large-only.th,  .md .hide-for-medium-only.md-td,  .md .hide-for-medium-only.md-th,  .md .hide-for-medium-only.td,  .md .hide-for-medium-only.th,  .md .hide-for-small-only.md-td,  .md .hide-for-small-only.md-th,  .md .hide-for-small-only.td,  .md .hide-for-small-only.th,  .md .show-for-large-up.md-td,  .md .show-for-large-up.md-th,  .md .show-for-large-up.td,  .md .show-for-large-up.th,  .md .show-for-medium-up.md-td,  .md .show-for-medium-up.md-th,  .md .show-for-medium-up.td,  .md .show-for-medium-up.th,  .md .show-for-small-up.md-td,  .md .show-for-small-up.md-th,  .md .show-for-small-up.td,  .md .show-for-small-up.th,  td.hide-for-large-only,  td.hide-for-medium-only,  td.hide-for-small-only,  td.show-for-large-up,  td.show-for-medium-up,  td.show-for-small-up,  th.hide-for-large-only,  th.hide-for-medium-only,  th.hide-for-small-only,  th.show-for-large-up,  th.show-for-medium-up,  th.show-for-small-up {
    display: table-cell!important;
  }
}

.hide-for-portrait,.show-for-landscape {
  display: inherit!important;
}

.hide-for-landscape,.show-for-portrait {
  display: none!important;
}

table.hide-for-landscape,table.show-for-portrait {
  display: table!important;
}

thead.hide-for-landscape,thead.show-for-portrait {
  display: table-header-group!important;
}

tbody.hide-for-landscape,tbody.show-for-portrait {
  display: table-row-group!important;
}

tr.hide-for-landscape,tr.show-for-portrait {
  display: table-row!important;
}

.md .hide-for-landscape.md-td,.md .hide-for-landscape.md-th,.md .hide-for-landscape.td,.md .hide-for-landscape.th,.md .show-for-portrait.md-td,.md .show-for-portrait.md-th,.md .show-for-portrait.td,.md .show-for-portrait.th,td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait {
  display: table-cell!important;
}

@media only screen and (orientation:landscape) {
  .hide-for-portrait,  .show-for-landscape {
    display: inherit!important;
  }

  .hide-for-landscape,  .show-for-portrait {
    display: none!important;
  }

  table.hide-for-portrait,  table.show-for-landscape {
    display: table!important;
  }

  thead.hide-for-portrait,  thead.show-for-landscape {
    display: table-header-group!important;
  }

  tbody.hide-for-portrait,  tbody.show-for-landscape {
    display: table-row-group!important;
  }

  tr.hide-for-portrait,  tr.show-for-landscape {
    display: table-row!important;
  }

  .md .hide-for-portrait.md-td,  .md .hide-for-portrait.md-th,  .md .hide-for-portrait.td,  .md .hide-for-portrait.th,  .md .show-for-landscape.md-td,  .md .show-for-landscape.md-th,  .md .show-for-landscape.td,  .md .show-for-landscape.th,  td.hide-for-portrait,  td.show-for-landscape,  th.hide-for-portrait,  th.show-for-landscape {
    display: table-cell!important;
  }
}

@media only screen and (orientation:portrait) {
  .hide-for-landscape,  .show-for-portrait {
    display: inherit!important;
  }

  .hide-for-portrait,  .show-for-landscape {
    display: none!important;
  }

  table.hide-for-landscape,  table.show-for-portrait {
    display: table!important;
  }

  thead.hide-for-landscape,  thead.show-for-portrait {
    display: table-header-group!important;
  }

  tbody.hide-for-landscape,  tbody.show-for-portrait {
    display: table-row-group!important;
  }

  tr.hide-for-landscape,  tr.show-for-portrait {
    display: table-row!important;
  }

  .md .hide-for-landscape.md-td,  .md .hide-for-landscape.md-th,  .md .hide-for-landscape.td,  .md .hide-for-landscape.th,  .md .show-for-portrait.md-td,  .md .show-for-portrait.md-th,  .md .show-for-portrait.td,  .md .show-for-portrait.th,  td.hide-for-landscape,  td.show-for-portrait,  th.hide-for-landscape,  th.show-for-portrait {
    display: table-cell!important;
  }
}

.show-for-touch {
  display: none!important;
}

.hide-for-touch,.touch .show-for-touch {
  display: inherit!important;
}

.touch .hide-for-touch {
  display: none!important;
}

.touch table.show-for-touch,table.hide-for-touch {
  display: table!important;
}

.touch thead.show-for-touch,thead.hide-for-touch {
  display: table-header-group!important;
}

.touch tbody.show-for-touch,tbody.hide-for-touch {
  display: table-row-group!important;
}

.touch tr.show-for-touch,tr.hide-for-touch {
  display: table-row!important;
}

.md .hide-for-touch.md-td,.md .hide-for-touch.md-th,.md .hide-for-touch.td,.md .hide-for-touch.th,.md .touch .show-for-touch.md-td,.md .touch .show-for-touch.md-th,.md .touch .show-for-touch.td,.md .touch .show-for-touch.th,.touch .md .show-for-touch.md-td,.touch .md .show-for-touch.md-th,.touch .md .show-for-touch.td,.touch .md .show-for-touch.th,.touch td.show-for-touch,.touch th.show-for-touch,td.hide-for-touch,th.hide-for-touch {
  display: table-cell!important;
}

.show-on-focus {
  position: absolute!important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(1px,1px,1px,1px);
}

.show-on-focus:active,.show-on-focus:focus {
  position: static!important;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
}

@media print {
  * {
    color: #000!important;
    text-shadow: none!important;
    background: transparent!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
  }

  a,  a:visited {
    text-decoration: underline;
  }

  a[href]:after {
    content: " (" attr(href) ")";
  }

  a[href^="#"]:after,  a[href^="javascript:"]:after {
    content: "";
  }

  thead {
    display: table-header-group;
  }

  img,  tr {
    page-break-inside: avoid;
  }

  img {
    max-width: 100%!important;
  }

@page {
    margin: .5cm;
}

  .md .h2,  .md .h3,  .md .md-form__section .section__content .sub-section__description,  .md .md-h2,  .md .md-h3,  .md .md-p,  .md .p,  h2,  h3,  p {
    orphans: 3;
    widows: 3;
  }

  .md .h2,  .md .h3,  .md .md-h2,  .md .md-h3,  h2,  h3 {
    page-break-after: avoid;
  }
}

.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block {
  display: none!important;
}

@media (min-width:40em) and (max-width:63em) {
  .visible-sm {
    display: block!important;
  }

  table.visible-sm {
    display: table!important;
  }

  tr.visible-sm {
    display: table-row!important;
  }

  .md .visible-sm.md-td,  .md .visible-sm.md-th,  .md .visible-sm.td,  .md .visible-sm.th,  td.visible-sm,  th.visible-sm {
    display: table-cell!important;
  }
}

@media (min-width:40em) and (max-width:63em) {
  .visible-sm-block {
    display: block!important;
  }
}

@media (min-width:40em) and (max-width:63em) {
  .visible-sm-inline {
    display: inline!important;
  }
}

@media (min-width:40em) and (max-width:63em) {
  .visible-sm-inline-block {
    display: inline-block!important;
  }
}

@media (min-width:64em) and (max-width:89em) {
  .visible-md {
    display: block!important;
  }

  table.visible-md {
    display: table!important;
  }

  tr.visible-md {
    display: table-row!important;
  }

  .md .visible-md.md-td,  .md .visible-md.md-th,  .md .visible-md.td,  .md .visible-md.th,  td.visible-md,  th.visible-md {
    display: table-cell!important;
  }
}

@media (min-width:64em) and (max-width:89em) {
  .visible-md-block {
    display: block!important;
  }
}

@media (min-width:64em) and (max-width:89em) {
  .visible-md-inline {
    display: inline!important;
  }
}

@media (min-width:64em) and (max-width:89em) {
  .visible-md-inline-block {
    display: inline-block!important;
  }
}

@media (min-width:90em) {
  .visible-lg {
    display: block!important;
  }

  table.visible-lg {
    display: table!important;
  }

  tr.visible-lg {
    display: table-row!important;
  }

  .md .visible-lg.md-td,  .md .visible-lg.md-th,  .md .visible-lg.td,  .md .visible-lg.th,  td.visible-lg,  th.visible-lg {
    display: table-cell!important;
  }
}

@media (min-width:90em) {
  .visible-lg-block {
    display: block!important;
  }
}

@media (min-width:90em) {
  .visible-lg-inline {
    display: inline!important;
  }
}

@media (min-width:90em) {
  .visible-lg-inline-block {
    display: inline-block!important;
  }
}

@media (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;
  }
}

.content-container {
  padding: 0;
  margin: 0;
}

.cursor-default {
  cursor: default!important;
}

.cursor-pointer {
  cursor: pointer!important;
}

.md-m0,.md-margin--none {
  margin: 0!important;
}

.md-m-,.md-margin--s {
  margin: .5rem!important;
}

.md-m,.md-margin {
  margin: 1rem!important;
}

.md-m\+,.md-margin--l {
  margin: 1.5rem!important;
}

.md-m\+\+ {
  margin: 2rem!important;
}

.md-margin__top--none,.md-mt0 {
  margin-top: 0!important;
}

.md-margin__top--s,.md-mt- {
  margin-top: .5rem!important;
}

.md-margin__top,.md-mt {
  margin-top: 1rem!important;
}

.md-margin__top--l,.md-mt\+ {
  margin-top: 1.5rem!important;
}

.md-mt\+\+ {
  margin-top: 2rem!important;
}

.md-margin__right--none,.md-mr0 {
  margin-right: 0!important;
}

.md-margin__right--s,.md-mr- {
  margin-right: .5rem!important;
}

.md-margin__right,.md-mr {
  margin-right: 1rem!important;
}

.md-margin__right--l,.md-mr\+ {
  margin-right: 1.5rem!important;
}

.md-mr\+\+ {
  margin-right: 2rem!important;
}

.md-margin__bottom--none,.md-mb0 {
  margin-bottom: 0!important;
}

.md-margin__bottom--s,.md-mb- {
  margin-bottom: .5rem!important;
}

.md-margin__bottom,.md-mb {
  margin-bottom: 1rem!important;
}

.md-margin__bottom--l,.md-mb\+ {
  margin-bottom: 1.5rem!important;
}

.md-mb\+\+ {
  margin-bottom: 2rem!important;
}

.md-margin__left--none,.md-ml0 {
  margin-left: 0!important;
}

.md-margin__left--s,.md-ml- {
  margin-left: .5rem!important;
}

.md-margin__left,.md-ml {
  margin-left: 1rem!important;
}

.md-margin__left--l,.md-ml\+ {
  margin-left: 1.5rem!important;
}

.md-ml\+\+ {
  margin-left: 2rem!important;
}

.md-margin__horizontal--none {
  margin-right: 0!important;
  margin-left: 0!important;
}

.md-margin__horizontal--s {
  margin-right: .5rem!important;
  margin-left: .5rem!important;
}

.md-margin__horizontal {
  margin-right: 1rem!important;
  margin-left: 1rem!important;
}

.md-margin__horizontal--l {
  margin-right: 1.5rem!important;
  margin-left: 1.5rem!important;
}

.md-margin__vertical--none {
  margin-top: 0!important;
  margin-bottom: 0!important;
}

.md-margin__vertical--s {
  margin-top: .5rem!important;
  margin-bottom: .5rem!important;
}

.md-margin__vertical {
  margin-top: 1rem!important;
  margin-bottom: 1rem!important;
}

.md-margin__vertical--l {
  margin-top: 1.5rem!important;
  margin-bottom: 1.5rem!important;
}

.md-p0,.md-padding--none {
  padding: 0!important;
}

.md-p-,.md-padding--s {
  padding: .5rem!important;
}

.md-p,.md-padding {
  padding: 1rem!important;
}

.md-p\+,.md-padding--l {
  padding: 1.5rem!important;
}

.md-p\+\+ {
  padding: 2rem!important;
}

.md-padding__top--none,.md-pt0 {
  padding-top: 0!important;
}

.md-padding__top--s,.md-pt- {
  padding-top: .5rem!important;
}

.md-padding__top,.md-pt {
  padding-top: 1rem!important;
}

.md-padding__top--l,.md-pt\+ {
  padding-top: 1.5rem!important;
}

.md-pt\+\+ {
  padding-top: 2rem!important;
}

.md-padding__right--none,.md-pr0 {
  padding-right: 0!important;
}

.md-padding__right--s,.md-pr- {
  padding-right: .5rem!important;
}

.md-padding__right,.md-pr {
  padding-right: 1rem!important;
}

.md-padding__right--l,.md-pr\+ {
  padding-right: 1.5rem!important;
}

.md-pr\+\+ {
  padding-right: 2rem!important;
}

.md-padding__bottom--none {
  padding-bottom: 0!important;
}

.md-padding__bottom--s {
  padding-bottom: .5rem!important;
}

.md-padding__bottom {
  padding-bottom: 1rem!important;
}

.md-padding__bottom--l {
  padding-bottom: 1.5rem!important;
}

.md-padding__left--none {
  padding-left: 0!important;
}

.md-padding__left--s {
  padding-left: .5rem!important;
}

.md-padding__left {
  padding-left: 1rem!important;
}

.md-padding__left--l {
  padding-left: 1.5rem!important;
}

.md-padding__horizontal--none {
  padding-right: 0!important;
  padding-left: 0!important;
}

.md-padding__horizontal--s {
  padding-right: .5rem!important;
  padding-left: .5rem!important;
}

.md-padding__horizontal {
  padding-right: 1rem!important;
  padding-left: 1rem!important;
}

.md-padding__horizontal--l {
  padding-right: 1.5rem!important;
  padding-left: 1.5rem!important;
}

.md-padding__vertical--none {
  padding-top: 0!important;
  padding-bottom: 0!important;
}

.md-padding__vertical--s {
  padding-top: .5rem!important;
  padding-bottom: .5rem!important;
}

.md-padding__vertical {
  padding-top: 1rem!important;
  padding-bottom: 1rem!important;
}

.md-padding__vertical--l {
  padding-top: 1.5rem!important;
  padding-bottom: 1.5rem!important;
}

.md-color--blue-10 {
  color: #e6f9fc!important;
}

.md-color--blue-20 {
  color: #b8f2ff!important;
}

.md-color--blue-30 {
  color: #73e3ff!important;
}

.md-color--blue-40 {
  color: #1dc4f2!important;
}

.md-color--blue-50 {
  color: #00a0d1!important;
}

.md-color--blue-60 {
  color: #007ea8!important;
}

.md-color--blue-70 {
  color: #0a5e7d!important;
}

.md-color--blue-80 {
  color: #124052!important;
}

.md-color--blue-90 {
  color: #122933!important;
}

.md-color--blue-100 {
  color: #101c21!important;
}

.md-color--red-10 {
  color: #fff2ed!important;
}

.md-color--red-20 {
  color: #ffe1d9!important;
}

.md-color--red-30 {
  color: #ffc7ba!important;
}

.md-color--red-40 {
  color: #ff9987!important;
}

.md-color--red-50 {
  color: #ff5c4a!important;
}

.md-color--red-60 {
  color: #d93829!important;
}

.md-color--red-70 {
  color: #a12c23!important;
}

.md-color--red-80 {
  color: #632926!important;
}

.md-color--red-90 {
  color: #36201f!important;
}

.md-color--red-100 {
  color: #1f1818!important;
}

.md-color--green-10 {
  color: #e8fae9!important;
}

.md-color--green-20 {
  color: #bcf7bf!important;
}

.md-color--green-30 {
  color: #7feb86!important;
}

.md-color--green-40 {
  color: #44cf50!important;
}

.md-color--green-50 {
  color: #24ab31!important;
}

.md-color--green-60 {
  color: #1b8728!important;
}

.md-color--green-70 {
  color: #196323!important;
}

.md-color--green-80 {
  color: #17451e!important;
}

.md-color--green-90 {
  color: #122b16!important;
}

.md-color--green-100 {
  color: #0e1f11!important;
}

.md-color--gray-10 {
  color: #f2f4f5!important;
}

.md-color--gray-20 {
  color: #e6e8e8!important;
}

.md-color--gray-30 {
  color: #d2d5d6!important;
}

.md-color--gray-40 {
  color: #b4b6b8!important;
}

.md-color--gray-50 {
  color: #929596!important;
}

.md-color--gray-60 {
  color: #737678!important;
}

.md-color--gray-70 {
  color: #535759!important;
}

.md-color--gray-80 {
  color: #383c40!important;
}

.md-color--gray-90 {
  color: #24282b!important;
}

.md-color--gray-100 {
  color: #171b1f!important;
}

.md-color--white,.md-color--white-60,.md-color--white-100 {
  color: #fff!important;
}

.md-color--black,.md-color--black-100 {
  color: #000!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-background-color--blue-10 {
  background-color: #e6f9fc!important;
}

.md-background-color--blue-20 {
  background-color: #b8f2ff!important;
}

.md-background-color--blue-30 {
  background-color: #73e3ff!important;
}

.md-background-color--blue-40 {
  background-color: #1dc4f2!important;
}

.md-background-color--blue-50 {
  background-color: #00a0d1!important;
}

.md-background-color--blue-60 {
  background-color: #007ea8!important;
}

.md-background-color--blue-70 {
  background-color: #0a5e7d!important;
}

.md-background-color--blue-80 {
  background-color: #124052!important;
}

.md-background-color--blue-90 {
  background-color: #122933!important;
}

.md-background-color--blue-100 {
  background-color: #101c21!important;
}

.md-background-color--red-10 {
  background-color: #fff2ed!important;
}

.md-background-color--red-20 {
  background-color: #ffe1d9!important;
}

.md-background-color--red-30 {
  background-color: #ffc7ba!important;
}

.md-background-color--red-40 {
  background-color: #ff9987!important;
}

.md-background-color--red-50 {
  background-color: #ff5c4a!important;
}

.md-background-color--red-60 {
  background-color: #d93829!important;
}

.md-background-color--red-70 {
  background-color: #a12c23!important;
}

.md-background-color--red-80 {
  background-color: #632926!important;
}

.md-background-color--red-90 {
  background-color: #36201f!important;
}

.md-background-color--red-100 {
  background-color: #1f1818!important;
}

.md-background-color--green-10 {
  background-color: #e8fae9!important;
}

.md-background-color--green-20 {
  background-color: #bcf7bf!important;
}

.md-background-color--green-30 {
  background-color: #7feb86!important;
}

.md-background-color--green-40 {
  background-color: #44cf50!important;
}

.md-background-color--green-50 {
  background-color: #24ab31!important;
}

.md-background-color--green-60 {
  background-color: #1b8728!important;
}

.md-background-color--green-70 {
  background-color: #196323!important;
}

.md-background-color--green-80 {
  background-color: #17451e!important;
}

.md-background-color--green-90 {
  background-color: #122b16!important;
}

.md-background-color--green-100 {
  background-color: #0e1f11!important;
}

.md-background-color--gray-10 {
  background-color: #f2f4f5!important;
}

.md-background-color--gray-20 {
  background-color: #e6e8e8!important;
}

.md-background-color--gray-30 {
  background-color: #d2d5d6!important;
}

.md-background-color--gray-40 {
  background-color: #b4b6b8!important;
}

.md-background-color--gray-50 {
  background-color: #929596!important;
}

.md-background-color--gray-60 {
  background-color: #737678!important;
}

.md-background-color--gray-70 {
  background-color: #535759!important;
}

.md-background-color--gray-80 {
  background-color: #383c40!important;
}

.md-background-color--gray-90 {
  background-color: #24282b!important;
}

.md-background-color--gray-100 {
  background-color: #171b1f!important;
}

.md-background-color--white,.md-background-color--white-60,.md-background-color--white-100 {
  background-color: #fff!important;
}

.md-background-color--black,.md-background-color--black-100 {
  background-color: #000!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-main {
  padding-top: 5rem;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}

.flex-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  width: 100%;
  max-width: 85.375rem;
  margin: 0 auto;
}

.flex-row,.flex-row--right {
  -webkit-box-orient: horizontal;
}

.flex-row--right {
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.flex-row--center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.md .code[class*=language-],.md .md-code[class*=language-],code[class*=language-] {
  color: #24282b;
  background: none;
  text-shadow: 0 1px #fff;
  font-family: Consolas,Liberation Mono,Courier,monospace;
  font-size: 1em;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}

.md .code[class*=language-]::-moz-selection,.md .code[class*=language-] ::-moz-selection,.md .md-code[class*=language-]::-moz-selection,.md .md-code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection {
  text-shadow: none;
  background: rgba(0,0,0,.08);
}

.md .code[class*=language-]::selection,.md .code[class*=language-] ::selection,.md .md-code[class*=language-]::selection,.md .md-code[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection {
  text-shadow: none;
  background: rgba(0,0,0,.08);
}

@media print {
  .md .code[class*=language-],  .md .md-code[class*=language-],  code[class*=language-] {
    text-shadow: none;
  }
}

.md :not(pre)>.code[class*=language-],.md :not(pre)>.md-code[class*=language-],:not(pre)>code[class*=language-] {
  background: #f2f4f5;
}

.md :not(pre)>.code[class*=language-],.md :not(pre)>.md-code[class*=language-],:not(pre)>code[class*=language-] {
  padding: .1em;
  border-radius: .3em;
  white-space: normal;
}

.docs-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  background: #24282b;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.docs-footer__wrapper {
  z-index: 99999;
  grid-area: page-footer;
}

.docs-footer .md-list-item {
  height: auto;
  padding: 0;
  font-size: .8rem;
}

.docs-footer .md-list-item.md-link--nav {
  padding: 0 8px;
  color: hsla(0,0%,100%,.8);
  fill: hsla(0,0%,100%,.8);
}

.docs-footer .md-list-item.md-link--nav.active,.docs-footer .md-list-item.md-link--nav:hover {
  background-color: transparent;
}

.docs-footer .md-list-item.md-link--nav.active:hover,.docs-footer .md-list-item.md-link--nav:hover {
  color: #007ea8;
  fill: #007ea8;
}

.docs-footer .md-list-item.md-link--nav.active,.docs-footer .md-list-item.md-link--nav.active-state,.docs-footer .md-list-item.md-link--nav:active {
  color: hsla(0,0%,100%,.8);
  fill: hsla(0,0%,100%,.8);
}

.docs-footer .md-list-item.md-link--nav.md-active-nav {
  color: #00a0d1;
  background-color: transparent;
}

@media only screen and (min-width:64.0625em) {
  .docs-footer .md-list-item.md-link--nav {
    padding: 0;
  }
}

.docs-footer__list-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.docs-footer--white {
  background: hsla(0,0%,100%,.8);
}

.docs-footer--white .docs-footer__bottom--left,.docs-footer--white .md-list-item {
  color: #535759;
}

.docs-footer--white .docs-footer__list-item-title {
  color: #676363;
}

.docs-footer--white .docs-footer__main-title {
  color: #24282b;
}

.docs-footer__main-title {
  height: 25px;
  margin-top: 26px;
  margin-bottom: 26px;
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 18px;
  letter-spacing: 0;
  color: #fff;
  text-align: center;
}

.docs-footer--centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.docs-footer__list-item-title {
  height: 16px;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  letter-spacing: 0;
  color: #fff;
}

.docs-footer__main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 32px 211.67px 28px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.docs-footer__bottom {
  padding: 56px 211.67px 28px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.docs-footer__bottom-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 2;
  -ms-flex: 2 1 auto;
  flex: 2 1 auto;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.docs-footer__bottom--left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0;
  color: hsla(0,0%,100%,.8);
}

.docs-footer__bottom--left .icon-cisco-logo {
  margin-right: 10px;
  font-size: 16px;
}

.docs-footer__link {
  margin: 0 1rem;
}

@media only screen and (max-width:40em) {
  .docs-footer {
    padding: 0;
  }

  .docs-footer__list-item-title {
    margin: .8rem 0;
  }

  .docs-footer__main-title {
    margin-top: 2rem;
  }

  .docs-footer .md-list-item {
    padding-bottom: 7px;
  }

  .docs-footer .docs-footer__list-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .docs-footer .md-button {
    margin: 1rem;
  }

  .docs-footer__bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }

  .docs-footer__bottom--left {
    margin: 22px auto;
  }

  .docs-footer__bottom-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-flow: column-reverse;
    flex-flow: column-reverse;
    width: 100%;
  }

  .docs-footer__bottom .md-list--horizontal {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    margin-top: .875rem;
  }

  .docs-footer__bottom .md-list--horizontal .md-list-item {
    width: auto!important;
  }

  .docs-footer__link {
    margin: auto;
  }

  .docs-footer--flex-item:first-of-type {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }

  .docs-footer--flex-item:nth-of-type(2) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
}

@media only screen and (min-width:40.0625em) and (max-width:64em) {
  .docs-footer__main {
    padding: 26px 32px;
  }

  .docs-footer__bottom {
    padding: 32px 26px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }

  .docs-footer__bottom .md-list-item {
    margin: 1px 0;
  }

  .docs-footer__bottom-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .docs-footer__list-item-title {
    margin-bottom: .25rem;
  }

  .docs-footer .md-list--horizontal {
    height: auto;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: .875rem;
  }
}

.md-page-header {
  grid-area: page-header;
  margin-top: 5rem;
}

@media only screen and (min-width:64.0625em) {
  .md-page-header {
    margin-top: 0;
  }
}

.md-page-header--left .md-page-header__container {
  margin-right: 3rem;
}

.md-page-header__container {
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  z-index: 1100;
  margin: 0 auto 3rem 1.5rem;
}

.md-page-header__title {
  font-size: 2.25rem;
  line-height: 3rem;
}

@media only screen and (min-width:64.0625em) {
  .md-page-header__title {
    font-size: 3.875rem;
    line-height: 5rem;
  }
}

.md-page-links__container {
  position: fixed;
  top: 400px;
  -ms-flex-flow: column;
  flex-flow: column;
}

.md-page-links__container,.md-page-links__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
}

.md-page-links__link {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  height: 2rem;
  padding-left: .75rem;
  color: #24282b;
  cursor: default;
  position: relative;
  text-transform: capitalize;
}

.md-page-links__link:before {
  position: absolute;
  content: "";
  height: 100%;
  width: 2px;
  -webkit-box-shadow: -12px 0 0 0 rgba(0,0,0,.12);
  box-shadow: -12px 0 0 0 rgba(0,0,0,.12);
}

.md-page-links__link:first-of-type:before {
  height: 87.5%;
  bottom: 0;
}

.md-page-links__link:last-of-type:before {
  top: 0;
  height: 87.5%;
}

.md-page-links__link:hover {
  color: #0a5e7d;
  background-color: transparent;
}

.md-page-links__link:hover:after {
  position: absolute;
  content: "";
  height: 75%;
  width: 2px;
  -webkit-box-shadow: -12px 0 0 0 #0a5e7d;
  box-shadow: -12px 0 0 0 #0a5e7d;
}

.md-page-links__link--active {
  color: #0a5e7d;
}

.md-page-links__link--active:after {
  position: absolute;
  content: "";
  height: 75%;
  width: 2px;
  -webkit-box-shadow: -12px 0 0 0 #0a5e7d;
  box-shadow: -12px 0 0 0 #0a5e7d;
}

.md-search-button {
  position: relative;
  width: 2.25rem;
  height: 2.25rem;
  border-radius: 1.5625rem;
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out;
}

.md-search-button .md-input-container {
  margin-bottom: 0;
}

.md-search-button .md-input-container .md-input {
  height: 2.25rem;
  padding-left: 0;
  padding-right: 0;
  cursor: pointer;
  border-radius: 1.5625rem;
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out;
}

.md-search-button .md-input-container .md-input .md-input {
  background-color: #e6e8e8;
  border-color: #e6e8e8;
}

.md-search-button .md-input-container .md-input .md-input::-webkit-input-placeholder {
  opacity: 1;
}

.md-search-button .md-input-container .md-input .md-input::-moz-placeholder {
  opacity: 1;
}

.md-search-button .md-input-container .md-input .md-input::-ms-input-placeholder {
  opacity: 1;
}

.md-search-button .md-input-container .md-input .md-input::placeholder {
  opacity: 1;
}

.md-search-button .md-input-container .md-input .md-input:hover {
  background-color: #d2d5d6;
}

.md-search-button .md-input-container .md-input .md-input.md-disabled,.md-search-button .md-input-container .md-input .md-input.md-readonly,.md-search-button .md-input-container .md-input .md-input:disabled,.md-search-button .md-input-container .md-input .md-input[readonly] {
  border-color: transparent;
}

.md-search-button .md-input-container .md-input .md-input__icon-clear,.md-search-button .md-input-container .md-input .md-input__icon-clear:focus,.md-search-button .md-input-container .md-input .md-input__icon-clear:hover {
  background-color: transparent;
}

.md-search-button .md-input-container .md-input:hover {
  border-color: #d2d5d6;
}

.md-search-button .md-input-container .md-search-input__icon {
  margin-left: auto;
  top: calc((2.25rem - 16px) / 2);
  pointer-events: none;
}

.md-search-button__close {
  position: absolute;
  top: calc((2.25rem - 16px) / 2);
  right: calc((2.25rem - 16px) / 2);
  border-radius: 8px!important;
}

.md-search-button__expand {
  width: 16.25rem;
  cursor: default;
}

.md-search-button__expand .md-input-container .md-input {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  cursor: auto;
}

.md-search-button__expand .md-input-container .md-input .md-input {
  background-color: #fff;
  border-color: #d2d5d6;
}

.md-search-button__expand .md-input-container .md-input .md-input::-webkit-input-placeholder {
  opacity: 1;
}

.md-search-button__expand .md-input-container .md-input .md-input::-moz-placeholder {
  opacity: 1;
}

.md-search-button__expand .md-input-container .md-input .md-input::-ms-input-placeholder {
  opacity: 1;
}

.md-search-button__expand .md-input-container .md-input .md-input::placeholder {
  opacity: 1;
}

.md-search-button__expand .md-input-container .md-input .md-input:hover {
  background-color: #e6e8e8;
}

.md-search-button__expand .md-input-container .md-input .md-input.md-disabled,.md-search-button__expand .md-input-container .md-input .md-input.md-readonly,.md-search-button__expand .md-input-container .md-input .md-input:disabled,.md-search-button__expand .md-input-container .md-input .md-input[readonly] {
  border-color: transparent;
}

.md-search-button__expand .md-input-container .md-input .md-input__icon-clear,.md-search-button__expand .md-input-container .md-input .md-input__icon-clear:focus,.md-search-button__expand .md-input-container .md-input .md-input__icon-clear:hover {
  background-color: transparent;
}

.md-search-button__expand .md-input-container .md-input:hover {
  border-color: #d2d5d6;
}

.md-search-button__expand .md-input-container .md-search-input__icon {
  margin-left: 8px;
}

.docs-section__overview--header .overview__description:first,.md .h4:first,.md .md-h4:first,h4:first {
  margin-top: 48px;
}

.code-block-container {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,auto);
  grid-template-rows: auto;
  grid-template-areas: "code-buttons collapse-button" "collapse-container collapse-container";
  margin-top: 32px;
  background-color: #f2f4f5;
}

.code-block-container .md-button-group {
  padding: 16px;
}

.code-block-container .md-button-group.md-button-group--pill {
  grid-area: code-buttons;
}

.code-block-container .md-button-group.md-button-group--pill>.md-button {
  padding-right: 32px;
  padding-left: 32px;
  background-color: #fff;
  font-size: 16px;
}

.code-block-container .md-button-group.md-button-group--pill>.md-button.active,.code-block-container .md-button-group.md-button-group--pill>.md-button:active,.code-block-container .md-button-group.md-button-group--pill>.md-button:focus,.code-block-container .md-button-group.md-button-group--pill>.md-button:hover {
  background-color: #e6f9fc;
}

.docs-grid {
  display: grid;
  grid-template-columns: repeat(5,minmax(50px,1fr));
  color: #24282b;
  width: 100%;
}

.docs-grid__title {
  margin-bottom: .75rem;
}

.docs-grid__row {
  grid-column: 1/-1;
  display: grid;
  grid-template-columns: repeat(5,minmax(50px,1fr));
}

.docs-component-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  width: 268px;
  -webkit-box-shadow: 0 1px 2px 0 #c6c7ca;
  box-shadow: 0 1px 2px 0 #c6c7ca;
  border-radius: 4px;
}

.docs-component-item--link {
  display: block;
  border-radius: 4px;
}

.docs-component-item--thumbnail {
  background-color: #f2f4f5;
  width: 100%;
  height: 268px;
  background-position: 50%;
  background-size: cover;
  border-radius: 4px 4px 0 0;
}

.docs-component-item--info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  margin-left: .625rem;
  height: 3.125rem;
}

.docs-component-item--info__title {
  color: #000;
}

.docs-section__overview {
  max-width: 59rem;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media only screen and (min-width:64.0625em) {
  .docs-section__overview {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.docs-section__overview .overview {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

.docs-section__overview .overview__title {
  margin-bottom: 1rem;
  color: #000;
}

.docs-section__overview .overview__description {
  max-width: 28.6875rem;
  margin-bottom: 1rem;
}

.docs-section__overview .overview__link {
  letter-spacing: 0;
}

.docs-section__overview .overview__image {
  width: 11rem;
  height: 11rem;
  margin: 0;
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  -o-object-fit: cover;
  object-fit: cover;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media only screen and (min-width:64.0625em) {
  .docs-section__overview .overview__image {
    margin: 0 6.0625rem 0 0;
  }
}

@media only screen and (min-width:64.0625em) {
  .docs-section__overview--header .overview {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
}

.docs-section__overview--header .overview__description {
  max-width: none;
  margin-bottom: 0;
}

.docs-section__overview--header .overview__image {
  width: auto;
  height: auto;
  margin: 0 0 2rem;
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
}

@media only screen and (min-width:64.0625em) {
  .docs-section__overview--header .overview__image {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin: 0 0 0 5.375rem;
  }
}

.docs-search-result-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  margin-bottom: 1.5rem;
}

.docs-search-result-item--thumbnail {
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
  width: 7.5rem;
  height: 7.5rem;
  margin-right: 1rem;
  background-position: top;
  background-size: contain;
}

.docs-section {
  margin-bottom: 4rem;
}

.docs-section__title {
  margin-bottom: .75rem;
}

.docs-section__body {
  margin-bottom: 1.75rem;
}

.docs-section__body .md .li,.docs-section__body .md .md-form__section .section__content .sub-section__description,.docs-section__body .md .md-li,.docs-section__body .md .md-p,.docs-section__body .md .p,.docs-section__body li,.docs-section__body p,.docs-section__body span,.docs-section__body ul,.md .docs-section__body .li,.md .docs-section__body .md-li,.md .docs-section__body .md-p,.md .docs-section__body .p,.md .md-form__section .section__content .docs-section__body .sub-section__description {
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  color: #24282b;
}

.docs-section__image,.docs-section__image-tabs,.docs-section__table {
  margin-bottom: 1.75rem;
}

.docs-sub-section:not(:last-of-type) {
  margin-bottom: 1.5rem;
}

.docs-sub-section__title {
  margin-bottom: .75rem;
}

.docs-sub-section__body {
  margin-bottom: 1.75rem;
}

.docs-sub-section__body .md .li,.docs-sub-section__body .md .md-form__section .section__content .sub-section__description,.docs-sub-section__body .md .md-li,.docs-sub-section__body .md .md-p,.docs-sub-section__body .md .p,.docs-sub-section__body li,.docs-sub-section__body p,.docs-sub-section__body span,.docs-sub-section__body ul,.md .docs-sub-section__body .li,.md .docs-sub-section__body .md-li,.md .docs-sub-section__body .md-p,.md .docs-sub-section__body .p,.md .md-form__section .section__content .docs-sub-section__body .sub-section__description {
  font-family: CiscoSansTT Light,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  color: #24282b;
}

.grid-tabs-fixed {
  position: fixed!important;
  top: 64px;
  z-index: 1030;
  padding-left: 240px;
  background: #fff;
  grid-area: none;
}

.md-button-group--blue {
  grid-area: tabs;
}

.md-button-group--blue>.md-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  height: 48px;
  padding: 12px 0;
  font-size: .875rem;
  line-height: 1.5rem;
  border: none;
  color: #535759;
  background-color: transparent;
  border-color: transparent;
}

.md-button-group--blue>.md-button.disabled,.md-button-group--blue>.md-button.disabled:focus,.md-button-group--blue>.md-button.disabled:hover,.md-button-group--blue>.md-button.md-button--disabled,.md-button-group--blue>.md-button.md-button--disabled:focus,.md-button-group--blue>.md-button.md-button--disabled:hover,.md-button-group--blue>.md-button[disabled],.md-button-group--blue>.md-button[disabled]:focus,.md-button-group--blue>.md-button[disabled]:hover {
  color: rgba(0,0,0,.2);
  fill: rgba(0,0,0,.2);
  background-color: rgba(0,0,0,.04);
}

.md-button-group--blue>.md-button.active,.md-button-group--blue>.md-button:active,.md-button-group--blue>.md-button:hover {
  color: #0a5e7d;
  background-color: transparent;
}

.md-button-group--blue>.md-button:first-child,.md-button-group--blue>.md-button:not(:first-child) {
  margin-left: 24px;
  border-radius: 0;
}

.md-button-group--blue>.md-button:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.md-button-group--blue>.md-button.active:after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 4px;
  background: #0a5e7d;
  content: "";
}

.md-table {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0;
  font-size: .875rem;
  line-height: 1.5rem;
}

.md-table,.md-table-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.md-table-row {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.md-table-head {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0%;
  flex: 1 1 0%;
  padding: .5rem;
}

.md-table-head {
  background-color: #f2f4f5;
}

.docs-component-overview {
  padding: 1.5rem 1.875rem;
}

.docs-component-overview__spinner {
  text-align: center;
  padding: 6.25rem;
}

.docs-component-overview__top {
  height: 4.5rem;
}

.docs-component-overview__top .md-input-container {
  width: 17rem;
}

.docs-component-overview__component-list {
  margin-left: -1.25rem;
}

.docs-component-overview__component-list .md .li,.docs-component-overview__component-list .md .md-li,.docs-component-overview__component-list li,.md .docs-component-overview__component-list .li,.md .docs-component-overview__component-list .md-li {
  display: inline-block;
  vertical-align: top;
  margin: 0 0 1.25rem 1.25rem;
}

.docs-component-overview__table {
  width: 100%;
  text-align: left;
  border-collapse: collapse;
  table-layout: fixed;
}

.docs-component-overview__table tr {
  border-bottom: 1px solid #e6e8e8;
}

.docs-component-overview__table .md .md-td,.docs-component-overview__table .md .md-th,.docs-component-overview__table .md .td,.docs-component-overview__table .md .th,.docs-component-overview__table td,.docs-component-overview__table th,.md .docs-component-overview__table .md-td,.md .docs-component-overview__table .md-th,.md .docs-component-overview__table .td,.md .docs-component-overview__table .th {
  padding: 1rem 1.25rem;
}

.docs-component-overview__table .md .md-th,.docs-component-overview__table .md .th,.docs-component-overview__table th,.md .docs-component-overview__table .md-th,.md .docs-component-overview__table .th {
  border-bottom: 1px solid #b4b6b8;
}

.md-tab__content {
  margin-top: 3.125rem;
  border: none;
}

.docs-content-feedback {
  padding: 72px 10% 100px 300px;
  background: url(/feedback.svg) no-repeat 100px 65px;
}

.docs-content-feedback .md-panel__form {
  max-width: 50rem;
}

.docs-content-feedback .md-panel__form--required:after {
  margin-left: .25rem;
  color: #ff5c4a;
  content: "*";
}

.docs-content-feedback .md-panel__form--buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 2.5rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.docs-content-feedback .md-panel__form--buttons-margin {
  margin-left: .75rem;
}

.docs-content-feedback .md-panel__form--select .md-select__label {
  width: 100%;
}

.docs-content-feedback .md-panel__form--textarea {
  width: 100%;
  height: 6.25rem;
  resize: vertical;
}

.docs-content-feedback .md-panel__form--files {
  margin-bottom: .75rem;
}

.docs-content-feedback__done {
  padding: 72px 0 100px;
  text-align: center;
}

.docs-content-feedback__done--image {
  margin: 0 auto;
  height: 6.25rem;
  width: 6.5rem;
  background: url(/feedback-done.svg) no-repeat 50%;
}

.docs-content-feedback__done--h3 {
  margin-top: 2rem;
  margin-bottom: .5rem;
}

.docs-content-feedback__done--button {
  margin-top: 3rem;
}

.docs-icons__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  height: 6.25rem;
  margin: 0 2rem;
}

.docs-icons__top .md-input-container {
  width: 23rem;
  margin: 0;
}

.docs-icons__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: horizontal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}

.docs-icons__list,.docs-icons__list-item {
  align-content: center;
  -webkit-box-direction: normal;
}

.docs-icons__list-item {
  position: relative;
  display: inline-block;
  min-width: 4.5rem;
  font-family: CiscoSansTT Regular,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
  text-align: center;
  text-decoration: none;
  border: none;
  border-radius: 1.125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  margin-bottom: 1.25rem;
  margin-left: 20px;
  cursor: pointer;
  border-radius: 0;
}

.docs-icons__list-item>* {
  font-size: inherit;
}

.docs-icons__list-item .md-button__children {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

.docs-icons__list-item+.md-button {
  margin-left: .3125rem;
}

.docs-icons__list-item.active-state.focus-state,.docs-icons__list-item.active-state:focus,.docs-icons__list-item:active.focus-state,.docs-icons__list-item:active:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.docs-icons__list-item.disabled,.docs-icons__list-item.md-button--disabled,.docs-icons__list-item[disabled] {
  pointer-events: none;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.docs-icons__list-item.disabled:focus,.docs-icons__list-item.disabled:hover,.docs-icons__list-item.md-button--disabled:focus,.docs-icons__list-item.md-button--disabled:hover,.docs-icons__list-item[disabled]:focus,.docs-icons__list-item[disabled]:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.docs-icons__list-item--icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  margin-bottom: .5rem;
  text-align: center;
  background-color: rgba(0,0,0,.08);
  border-radius: .25rem;
}

.docs-icons__list-item--icon:before {
  width: inherit;
}

.docs-icons__list-item--name {
  font-size: 1rem;
}

@media only screen and (max-width:40em) {
  .docs-icons__list-item {
    width: calc((100vw - 0px - 20px * 3) / 2);
  }

  .docs-icons__list-item--icon {
    width: calc(((100vw - 0px - 20px * (2 + 1)) / 2) * .8);
    height: calc(((100vw - 0px - 20px * (2 + 1)) / 2) * .8);
  }

  .docs-icons__list-item--icon:before {
    font-size: calc(((100vw - 0px - 20px * (2 + 1)) / 2) * .32);
  }
}

@media only screen and (min-width:40.0625em) and (max-width:64em) {
  .docs-icons__list-item {
    width: calc((100vw - 0px - 20px * 5) / 4);
  }

  .docs-icons__list-item--icon {
    width: calc(((100vw - 0px - 20px * (4 + 1)) / 4) * .8);
    height: calc(((100vw - 0px - 20px * (4 + 1)) / 4) * .8);
  }

  .docs-icons__list-item--icon:before {
    font-size: calc(((100vw - 0px - 20px * (4 + 1)) / 4) * .32);
  }
}

@media only screen and (min-width:64.0625em) and (max-width:90em) {
  .docs-icons__list-item {
    width: calc((100vw - 240px - 20px * 7) / 6);
  }

  .docs-icons__list-item--icon {
    width: calc(((100vw - 240px - 20px * (6 + 1)) / 6) * .8);
    height: calc(((100vw - 240px - 20px * (6 + 1)) / 6) * .8);
  }

  .docs-icons__list-item--icon:before {
    font-size: calc(((100vw - 240px - 20px * (6 + 1)) / 6) * .32);
  }
}

@media only screen and (min-width:90.0625em) and (max-width:120em) {
  .docs-icons__list-item {
    width: calc((100vw - 240px - 20px * 9) / 8);
  }

  .docs-icons__list-item--icon {
    width: calc(((100vw - 240px - 20px * (8 + 1)) / 8) * .8);
    height: calc(((100vw - 240px - 20px * (8 + 1)) / 8) * .8);
  }

  .docs-icons__list-item--icon:before {
    font-size: calc(((100vw - 240px - 20px * (8 + 1)) / 8) * .32);
  }
}

@media only screen and (min-width:120.0625em) {
  .docs-icons__list-item {
    width: calc((100vw - 240px - 20px * 11) / 10);
  }

  .docs-icons__list-item--icon {
    width: calc(((100vw - 240px - 20px * (10 + 1)) / 10) * .8);
    height: calc(((100vw - 240px - 20px * (10 + 1)) / 10) * .8);
  }

  .docs-icons__list-item--icon:before {
    font-size: calc(((100vw - 240px - 20px * (10 + 1)) / 10) * .32);
  }
}

.docs-icons__header {
  text-align: center;
  font-size: 1.625rem;
  padding-bottom: 1.25rem;
}

.docs-icons__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  padding: 0 2rem;
}

@media only screen and (max-width:40em) {
  .docs-icons__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}

.docs-icons__content--icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 17rem;
  height: 17rem;
  background-color: #fff;
  margin-bottom: 1.375rem;
}

.docs-icons__content--icon:before {
  padding: 1.25rem;
}

.docs-icons__content--icon[class*=icon--w] {
  background-color: rgba(0,0,0,.4);
}

@media only screen {
  .docs-icons__content--icon {
    width: 6.25rem;
    height: 6.25rem;
  }
}

@media only screen and (min-width:40.0625em) {
  .docs-icons__content--icon {
    width: 6.25rem;
    height: 6.25rem;
  }
}

@media only screen and (min-width:64.0625em) {
  .docs-icons__content--icon {
    width: 12.5rem;
    height: 12.5rem;
  }
}

@media only screen and (min-width:90.0625em) {
  .docs-icons__content--icon {
    width: 17rem;
    height: 17rem;
  }
}

.docs-icons__content--info:not(:first-child) {
  margin-left: 2rem;
  padding-left: 1.25rem;
  border-left: 2px solid rgba(0,0,0,.04);
}

.docs-icons__content--info__section {
  margin-bottom: 1.375rem;
}

.docs-icons__content--info__section .md .h2,.docs-icons__content--info__section .md .md-h2,.docs-icons__content--info__section h2,.md .docs-icons__content--info__section .h2,.md .docs-icons__content--info__section .md-h2 {
  color: #000;
  font-size: 1rem;
  margin-bottom: .25rem;
}

@media only screen and (max-width:40em) {
  .docs-icons__content--info {
    margin-left: 2rem;
    padding-left: 1.25rem;
  }

  .docs-icons__content--info:not(:first-child) {
    border-left: none;
  }
}

.docs-icons__content .download-item {
  margin-bottom: 1rem;
}

.docs-icons__content .download-item .md .code,.docs-icons__content .download-item .md .md-code,.docs-icons__content .download-item code,.md .docs-icons__content .download-item .code,.md .docs-icons__content .download-item .md-code {
  padding-left: 0;
}

.docs-icons__content .download-item .md .md-form__section .section__content .sub-section__description,.docs-icons__content .download-item .md .md-p,.docs-icons__content .download-item .md .p,.docs-icons__content .download-item p,.md .docs-icons__content .download-item .md-p,.md .docs-icons__content .download-item .p,.md .md-form__section .section__content .docs-icons__content .download-item .sub-section__description {
  color: #929596;
  font-size: .75rem;
  line-height: 1;
}

@media only screen and (min-width:40.0625em) {
  .docs-icons__content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.icon--w {
  color: #fff;
}

.icon--w60 {
  color: hsla(0,0%,100%,.6);
}

.icon--d20 {
  color: rgba(0,0,0,.2);
}

.icon--d40 {
  color: rgba(0,0,0,.4);
}

.icon--d60 {
  color: rgba(0,0,0,.6);
}

.icon--d80 {
  color: rgba(0,0,0,.8);
}

.icon--a1 {
  color: #e060de;
}

.icon--a2 {
  color: #932099;
}

.icon--a3 {
  color: #fce1fc;
}

.icon--b1 {
  color: #00a0d1;
}

.icon--b2 {
  color: #0a5e7d;
}

.icon--b3 {
  color: #b8f2ff;
}

.icon--m1 {
  color: #16a693;
}

.icon--m2 {
  color: #148579;
}

.icon--m3 {
  color: #baf5e7;
}

.icon--r1 {
  color: #ff5c4a;
}

.icon--r2 {
  color: #a12c23;
}

.icon--r3 {
  color: #ffe1d9;
}

.icon--y1 {
  color: #d67f04;
}

.icon--y2 {
  color: #804b0a;
}

.icon--y3 {
  color: #ffe6b3;
}

.docs-search-results {
  padding: 1.5rem 1.875rem;
}

.docs-search-results__spinner {
  text-align: center;
  padding: 6.25rem;
}

.docs-search-results__count {
  color: #929596;
  margin-bottom: 1.25rem;
}

.docs-mobile-nav,.docs-side-nav {
  -webkit-box-shadow: -1px solid rgba(0,0,0,.08);
  box-shadow: -1px solid rgba(0,0,0,.08);
  grid-area: sidebar;
  z-index: 1031;
}

.docs-mobile-nav {
  background: #fff;
  width: 100%;
  max-width: 100%;
}

.md-list-separator {
  background: #fff!important;
}

body {
  background-color: #fff;
}

@media only screen and (min-width:64.0625em) {
  .md-top-bar {
    grid-area: topbar;
    padding: 0 32px;
  }
}

.docs-content-area {
  grid-area: main;
  border-top: 1px solid rgba(0,0,0,.08);
}

@media only screen and (min-width:64.0625em) {
  .docs-main {
    display: grid;
    grid-template-columns: 240px minmax(0,1fr);
    grid-template-rows: 80px auto 48px 1fr auto;
    grid-template-areas: "topbar topbar" ". page-header" ". tabs" "sidebar main" "sidebar page-footer";
    min-height: 100%;
  }
}

.docs-content__column {
  grid-area: pagecolumn;
  padding: 3rem 2rem;
}

.docs-content__nav {
  grid-area: pagenav;
}

/*# sourceMappingURL=main.[md5:contenthash:hex:20].css.map*/