/* designmate v3.1.241 */

@charset "UTF-8";
/* red */
/* gold */
/* green */
/* purple */
/* grey */
/* Blue */
/* Gold */
/* Red */
/* Purple */
/* DM Green */
.dm-button.dm-button--primary, .dm-button-small.dm-button--primary, .dm-button-tiny.dm-button--primary, a.dm-button.dm-button--primary, a.dm-button-small.dm-button--primary, a.dm-button-tiny.dm-button--primary {
  color: #ffffff;
  background-color: #2fa0e0;
  border-color: #2fa0e0; }
  .dm-button.dm-button--primary:hover, .dm-button-small.dm-button--primary:hover, .dm-button-tiny.dm-button--primary:hover, .dm-button.dm-button--primary:active, .dm-button-small.dm-button--primary:active, .dm-button-tiny.dm-button--primary:active, .dm-button.dm-button--primary:focus, .dm-button-small.dm-button--primary:focus, .dm-button-tiny.dm-button--primary:focus, .dm-toggle--toggled > .dm-button.dm-button--primary, .dm-toggle--toggled > .dm-button-small.dm-button--primary, .dm-toggle--toggled > .dm-button-tiny.dm-button--primary {
    color: #ffffff;
    background-color: #1e6a92;
    border-color: #1e6a92; }
    .dm-button.dm-button--primary:hover .dm-icon-encoded, .dm-button-small.dm-button--primary:hover .dm-icon-encoded, .dm-button-tiny.dm-button--primary:hover .dm-icon-encoded, .dm-button.dm-button--primary:active .dm-icon-encoded, .dm-button-small.dm-button--primary:active .dm-icon-encoded, .dm-button-tiny.dm-button--primary:active .dm-icon-encoded, .dm-button.dm-button--primary:focus .dm-icon-encoded, .dm-button-small.dm-button--primary:focus .dm-icon-encoded, .dm-button-tiny.dm-button--primary:focus .dm-icon-encoded, .dm-toggle--toggled > .dm-button.dm-button--primary .dm-icon-encoded, .dm-toggle--toggled > .dm-button-small.dm-button--primary .dm-icon-encoded, .dm-toggle--toggled > .dm-button-tiny.dm-button--primary .dm-icon-encoded {
      -webkit-filter: grayscale(1) brightness(1000);
              filter: grayscale(1) brightness(1000); }

.dm-button.dm-button--secondary, .dm-button-small.dm-button--secondary, .dm-button-tiny.dm-button--secondary, a.dm-button.dm-button--secondary, a.dm-button-small.dm-button--secondary, a.dm-button-tiny.dm-button--secondary {
  color: #007db8;
  background-color: #ffffff;
  border-color: #007db8; }
  .dm-button.dm-button--secondary:hover, .dm-button-small.dm-button--secondary:hover, .dm-button-tiny.dm-button--secondary:hover, .dm-button.dm-button--secondary:active, .dm-button-small.dm-button--secondary:active, .dm-button-tiny.dm-button--secondary:active, .dm-button.dm-button--secondary:focus, .dm-button-small.dm-button--secondary:focus, .dm-button-tiny.dm-button--secondary:focus, .dm-toggle--toggled > .dm-button.dm-button--secondary, .dm-toggle--toggled > .dm-button-small.dm-button--secondary, .dm-toggle--toggled > .dm-button-tiny.dm-button--secondary {
    color: #ffffff;
    background-color: #1e6a92;
    border-color: #1e6a92; }
    .dm-button.dm-button--secondary:hover .dm-icon-encoded, .dm-button-small.dm-button--secondary:hover .dm-icon-encoded, .dm-button-tiny.dm-button--secondary:hover .dm-icon-encoded, .dm-button.dm-button--secondary:active .dm-icon-encoded, .dm-button-small.dm-button--secondary:active .dm-icon-encoded, .dm-button-tiny.dm-button--secondary:active .dm-icon-encoded, .dm-button.dm-button--secondary:focus .dm-icon-encoded, .dm-button-small.dm-button--secondary:focus .dm-icon-encoded, .dm-button-tiny.dm-button--secondary:focus .dm-icon-encoded, .dm-toggle--toggled > .dm-button.dm-button--secondary .dm-icon-encoded, .dm-toggle--toggled > .dm-button-small.dm-button--secondary .dm-icon-encoded, .dm-toggle--toggled > .dm-button-tiny.dm-button--secondary .dm-icon-encoded {
      -webkit-filter: grayscale(1) brightness(1000);
              filter: grayscale(1) brightness(1000); }

.dm-button.dm-button--secondary-white, .dm-button-small.dm-button--secondary-white, .dm-button-tiny.dm-button--secondary-white, a.dm-button.dm-button--secondary-white, a.dm-button-small.dm-button--secondary-white, a.dm-button-tiny.dm-button--secondary-white {
  color: #3c3c3c;
  background-color: #ffffff;
  border-color: #ffffff; }
  .dm-button.dm-button--secondary-white:hover, .dm-button-small.dm-button--secondary-white:hover, .dm-button-tiny.dm-button--secondary-white:hover, .dm-toggle--toggled > .dm-button.dm-button--secondary-white, .dm-toggle--toggled > .dm-button-small.dm-button--secondary-white, .dm-toggle--toggled > .dm-button-tiny.dm-button--secondary-white {
    color: #ffffff;
    background-color: #3c3c3c;
    border-color: #ffffff; }
    .dm-button.dm-button--secondary-white:hover .dm-icon-encoded, .dm-button-small.dm-button--secondary-white:hover .dm-icon-encoded, .dm-button-tiny.dm-button--secondary-white:hover .dm-icon-encoded, .dm-toggle--toggled > .dm-button.dm-button--secondary-white .dm-icon-encoded, .dm-toggle--toggled > .dm-button-small.dm-button--secondary-white .dm-icon-encoded, .dm-toggle--toggled > .dm-button-tiny.dm-button--secondary-white .dm-icon-encoded {
      -webkit-filter: grayscale(1) brightness(1000);
              filter: grayscale(1) brightness(1000); }

.dm-button.dm-button--destructive, .dm-button-small.dm-button--destructive, .dm-button-tiny.dm-button--destructive {
  color: #a4360e;
  background-color: #ffffff;
  border-color: #a4360e; }
  .dm-button.dm-button--destructive:hover, .dm-button-small.dm-button--destructive:hover, .dm-button-tiny.dm-button--destructive:hover, .dm-button.dm-button--destructive:active, .dm-button-small.dm-button--destructive:active, .dm-button-tiny.dm-button--destructive:active, .dm-toggle--toggled > .dm-button.dm-button--destructive, .dm-toggle--toggled > .dm-button-small.dm-button--destructive, .dm-toggle--toggled > .dm-button-tiny.dm-button--destructive {
    color: #ffffff;
    background-color: #a4360e;
    border-color: #a4360e; }
    .dm-button.dm-button--destructive:hover .dm-icon-encoded, .dm-button-small.dm-button--destructive:hover .dm-icon-encoded, .dm-button-tiny.dm-button--destructive:hover .dm-icon-encoded, .dm-button.dm-button--destructive:active .dm-icon-encoded, .dm-button-small.dm-button--destructive:active .dm-icon-encoded, .dm-button-tiny.dm-button--destructive:active .dm-icon-encoded, .dm-toggle--toggled > .dm-button.dm-button--destructive .dm-icon-encoded, .dm-toggle--toggled > .dm-button-small.dm-button--destructive .dm-icon-encoded, .dm-toggle--toggled > .dm-button-tiny.dm-button--destructive .dm-icon-encoded {
      -webkit-filter: grayscale(1) brightness(1000);
              filter: grayscale(1) brightness(1000); }

.dm-button.dm-button--default, .dm-button-small.dm-button--default, .dm-button-tiny.dm-button--default, a.dm-button.dm-button--default, a.dm-button-small.dm-button--default, a.dm-button-tiny.dm-button--default {
  color: #3c3c3c;
  background-color: #ffffff;
  border-color: #969696; }
  .dm-button.dm-button--default:hover, .dm-button-small.dm-button--default:hover, .dm-button-tiny.dm-button--default:hover, .dm-button.dm-button--default:focus, .dm-button-small.dm-button--default:focus, .dm-button-tiny.dm-button--default:focus, .dm-button.dm-button--default:active, .dm-button-small.dm-button--default:active, .dm-button-tiny.dm-button--default:active, .dm-toggle--toggled > .dm-button.dm-button--default, .dm-toggle--toggled > .dm-button-small.dm-button--default, .dm-toggle--toggled > .dm-button-tiny.dm-button--default {
    color: #3c3c3c;
    background-color: #f6f6f6;
    border-color: #969696; }

.dm-button.dm-button--callToAction, .dm-button-small.dm-button--callToAction, .dm-button-tiny.dm-button--callToAction, a.dm-button.dm-button--callToAction, a.dm-button-small.dm-button--callToAction, a.dm-button-tiny.dm-button--callToAction {
  color: #ffffff;
  background-color: #4fb81c;
  border-color: #4fb81c; }
  .dm-button.dm-button--callToAction:hover, .dm-button-small.dm-button--callToAction:hover, .dm-button-tiny.dm-button--callToAction:hover, .dm-button.dm-button--callToAction:active, .dm-button-small.dm-button--callToAction:active, .dm-button-tiny.dm-button--callToAction:active, .dm-toggle--toggled > .dm-button.dm-button--callToAction, .dm-toggle--toggled > .dm-button-small.dm-button--callToAction, .dm-toggle--toggled > .dm-button-tiny.dm-button--callToAction {
    color: #ffffff;
    background-color: #16912a;
    border-color: #16912a; }
    .dm-button.dm-button--callToAction:hover .dm-icon-encoded, .dm-button-small.dm-button--callToAction:hover .dm-icon-encoded, .dm-button-tiny.dm-button--callToAction:hover .dm-icon-encoded, .dm-button.dm-button--callToAction:active .dm-icon-encoded, .dm-button-small.dm-button--callToAction:active .dm-icon-encoded, .dm-button-tiny.dm-button--callToAction:active .dm-icon-encoded, .dm-toggle--toggled > .dm-button.dm-button--callToAction .dm-icon-encoded, .dm-toggle--toggled > .dm-button-small.dm-button--callToAction .dm-icon-encoded, .dm-toggle--toggled > .dm-button-tiny.dm-button--callToAction .dm-icon-encoded {
      -webkit-filter: grayscale(1) brightness(1000);
              filter: grayscale(1) brightness(1000); }

.dm-button.dm-button--callToActionSecondary, .dm-button-small.dm-button--callToActionSecondary, .dm-button-tiny.dm-button--callToActionSecondary, a.dm-button.dm-button--callToActionSecondary, a.dm-button-small.dm-button--callToActionSecondary, a.dm-button-tiny.dm-button--callToActionSecondary {
  color: #127823;
  background-color: #ffffff;
  border-color: #4fb81c; }
  .dm-button.dm-button--callToActionSecondary .dm-icon-encoded--checked-green, .dm-button-small.dm-button--callToActionSecondary .dm-icon-encoded--checked-green, .dm-button-tiny.dm-button--callToActionSecondary .dm-icon-encoded--checked-green {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22ico-check%22%20viewBox%3D%220%200%2018.1%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%2316912a%22%20class%3D%22st0%22%20d%3D%22M6.9%2014L0%208.2l1.9-2%204.8%204.1L16.1%200l2%201.7L6.9%2014z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-button.dm-button--callToActionSecondary:hover, .dm-button-small.dm-button--callToActionSecondary:hover, .dm-button-tiny.dm-button--callToActionSecondary:hover, .dm-button.dm-button--callToActionSecondary:active, .dm-button-small.dm-button--callToActionSecondary:active, .dm-button-tiny.dm-button--callToActionSecondary:active, .dm-toggle--toggled > .dm-button.dm-button--callToActionSecondary, .dm-toggle--toggled > .dm-button-small.dm-button--callToActionSecondary, .dm-toggle--toggled > .dm-button-tiny.dm-button--callToActionSecondary {
    color: #ffffff;
    background-color: #16912a;
    border-color: #16912a; }
    .dm-button.dm-button--callToActionSecondary:hover .dm-icon-encoded--checked-green, .dm-button-small.dm-button--callToActionSecondary:hover .dm-icon-encoded--checked-green, .dm-button-tiny.dm-button--callToActionSecondary:hover .dm-icon-encoded--checked-green, .dm-button.dm-button--callToActionSecondary:active .dm-icon-encoded--checked-green, .dm-button-small.dm-button--callToActionSecondary:active .dm-icon-encoded--checked-green, .dm-button-tiny.dm-button--callToActionSecondary:active .dm-icon-encoded--checked-green, .dm-toggle--toggled > .dm-button.dm-button--callToActionSecondary .dm-icon-encoded--checked-green, .dm-toggle--toggled > .dm-button-small.dm-button--callToActionSecondary .dm-icon-encoded--checked-green, .dm-toggle--toggled > .dm-button-tiny.dm-button--callToActionSecondary .dm-icon-encoded--checked-green {
      background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22ico-check%22%20viewBox%3D%220%200%2018.1%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20class%3D%22st0%22%20d%3D%22M6.9%2014L0%208.2l1.9-2%204.8%204.1L16.1%200l2%201.7L6.9%2014z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-filter-applied .dm-filter-applied__tag--remove {
  font-size: 12px;
  font-size: 0.75rem;
  display: inline-block;
  color: #666666;
  background-color: #edf8fd;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif; }
  .dm-filter-applied .dm-filter-applied__tag--remove:hover, .dm-filter-applied .dm-filter-applied__tag--remove:focus, .dm-filter-applied .dm-filter-applied__tag--remove:active, .dm-filter-applied .dm-filter-applied__tag--remove:visited {
    text-decoration: none;
    color: #666666; }

.dm-searchSuggestions .dm-searchSuggestions__list, .dm-bullet-list, ul.dm-list--flex-columns, .dm-list-activity, .dm-listActivity, .dm-list-comments, .dm-list-comments--question, .dm-listAnswers, .dm-list-topics .dm-list-topic, .dm-list-topics.dm-list-topics--uncategorized ul.dm-list-topic, .dm-inPageNavigation .dm-inPageNavigation__menu, .dm-tab-navigation .dm-tab-navigation__menu, .dm-tab-navigation .dm-tab-navigation__menu > li.dm-tab-navigation__result-views, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-tab-navigation__result-views, .dm-subfilter-menu, .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-subfilter__topic-list, .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-subfilter__topic-list .dm-subfilter__topic-list-dropdown-item > ul, .dm-filter-results, .dm-topic-navigation .dm-topic-navigation__menu, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu, .dm-actionbar, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__dropdown .dm-actionbar__list, .dm-section-hero, .dm-sidebarFilterMenu, .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__topic-list, .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__topic-list .dm-sidebarFilter__topic-list-dropdown-item ul, .dm-footer__navigation__list, .dm-breadcrumb .dm-breadcrumb-nav, .dm-breadcrumb .dm-breadcrumb-actions, .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-menu, .dm-socialmedia__links, .dm-contentHero, .dm-dropdown .dm-dropdown__menu .dm-dropdown__list, .dm-popover__form, .dm-resource-list, .dm-tooltip, .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-widget-filter__topic-list, .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-widget-filter__topic-list .dm-widget-filter__topic-list-item > ul, .dm-widget .dm-hierarchy-tree, .dm-sharing-icons, .dm-announcement.dm-announcement__topicPage .dm-announcement-list, .dm-announcement.dm-announcement__topicPage .dm-announcement__content, .dm-announcement .dm-announcement__slides-wrapper .dm-announcement-list {
  list-style: none;
  margin: 0;
  padding: 0; }

.dm-grid, .dm-grid--lg, .dm-grid--980, .dm-grid--md, .dm-grid--sm, .dm-control, .dm-input__control, .dm-search__input input.dm-input__control, .dm-search__input .dm-input__control, .dm-bullet-list, .dm-status-badge, .dm-notice, ul.dm-list--flex-columns, .dm-list-toolbar, .dm-list-activity, .dm-listActivity, .dm-list-comments, .dm-list-comments--question, .dm-listAnswers, .dm-list-topic-box, .dm-list-topics .dm-list-topic, .dm-list-topics.dm-list-topics--uncategorized ul.dm-list-topic, .dm-inPageNavigation, .dm-tab-navigation, .dm-subfilter-menu, .dm-filter-results, .dm-filter-applied, .dm-topic-navigation, .dm-searchdropdown, .dm-searchdropdown .dm-searchdropdown__search, .dm-pagination, .dm-hero-section, .dm-subheader, .dm-author, .dm-tags, .dm-toolbar, .dm-actionbar, .dm-vote-aside, .dm-section-hero, .dm-widget--sidebarFilter, .dm-sidebarFilter__item, .dm-sidebarFilter__list, .dm-sidebarFilterMenu, .dm-footer, .dm-breadcrumb, .dm-contentHero, .dm-topicPageHero .dm-topicPageHero__content, ul.dm-topicTagList, ul.dm-topicList .dm-topicListItem, .dm-widget, .dm-sharing-icons, .dm-content-item, .dm-contentListItem, .dm-contentList__item, .dm-announcement, .dm-user-list, .dm-expert, .dm-expertListItem {
  box-sizing: border-box; }
  .dm-grid *, .dm-grid--lg *, .dm-grid--980 *, .dm-grid--md *, .dm-grid--sm *, .dm-control *, .dm-input__control *, .dm-search__input input.dm-input__control *, .dm-search__input .dm-input__control *, .dm-bullet-list *, .dm-status-badge *, .dm-notice *, ul.dm-list--flex-columns *, .dm-list-toolbar *, .dm-list-activity *, .dm-listActivity *, .dm-list-comments *, .dm-list-comments--question *, .dm-listAnswers *, .dm-list-topic-box *, .dm-list-topics .dm-list-topic *, .dm-list-topics.dm-list-topics--uncategorized ul.dm-list-topic *, .dm-inPageNavigation *, .dm-tab-navigation *, .dm-subfilter-menu *, .dm-filter-results *, .dm-filter-applied *, .dm-topic-navigation *, .dm-searchdropdown *, .dm-searchdropdown .dm-searchdropdown__search *, .dm-pagination *, .dm-hero-section *, .dm-subheader *, .dm-author *, .dm-tags *, .dm-toolbar *, .dm-actionbar *, .dm-vote-aside *, .dm-section-hero *, .dm-widget--sidebarFilter *, .dm-sidebarFilter__item *, .dm-sidebarFilter__list *, .dm-sidebarFilterMenu *, .dm-footer *, .dm-breadcrumb *, .dm-contentHero *, .dm-topicPageHero .dm-topicPageHero__content *, ul.dm-topicTagList *, ul.dm-topicList .dm-topicListItem *, .dm-widget *, .dm-sharing-icons *, .dm-content-item *, .dm-contentListItem *, .dm-contentList__item *, .dm-announcement *, .dm-user-list *, .dm-expert *, .dm-expertListItem *, .dm-grid *:before, .dm-grid--lg *:before, .dm-grid--980 *:before, .dm-grid--md *:before, .dm-grid--sm *:before, .dm-control *:before, .dm-input__control *:before, .dm-search__input .dm-input__control *:before, .dm-bullet-list *:before, .dm-status-badge *:before, .dm-notice *:before, ul.dm-list--flex-columns *:before, .dm-list-toolbar *:before, .dm-list-activity *:before, .dm-listActivity *:before, .dm-list-comments *:before, .dm-list-comments--question *:before, .dm-listAnswers *:before, .dm-list-topic-box *:before, .dm-list-topics .dm-list-topic *:before, .dm-list-topics.dm-list-topics--uncategorized ul.dm-list-topic *:before, .dm-inPageNavigation *:before, .dm-tab-navigation *:before, .dm-subfilter-menu *:before, .dm-filter-results *:before, .dm-filter-applied *:before, .dm-topic-navigation *:before, .dm-searchdropdown *:before, .dm-searchdropdown .dm-searchdropdown__search *:before, .dm-pagination *:before, .dm-hero-section *:before, .dm-subheader *:before, .dm-author *:before, .dm-tags *:before, .dm-toolbar *:before, .dm-actionbar *:before, .dm-vote-aside *:before, .dm-section-hero *:before, .dm-widget--sidebarFilter *:before, .dm-sidebarFilter__item *:before, .dm-sidebarFilter__list *:before, .dm-sidebarFilterMenu *:before, .dm-footer *:before, .dm-breadcrumb *:before, .dm-contentHero *:before, .dm-topicPageHero .dm-topicPageHero__content *:before, ul.dm-topicTagList *:before, ul.dm-topicList .dm-topicListItem *:before, .dm-widget *:before, .dm-sharing-icons *:before, .dm-content-item *:before, .dm-contentListItem *:before, .dm-contentList__item *:before, .dm-announcement *:before, .dm-user-list *:before, .dm-expert *:before, .dm-expertListItem *:before, .dm-grid *:after, .dm-grid--lg *:after, .dm-grid--980 *:after, .dm-grid--md *:after, .dm-grid--sm *:after, .dm-control *:after, .dm-input__control *:after, .dm-search__input .dm-input__control *:after, .dm-bullet-list *:after, .dm-status-badge *:after, .dm-notice *:after, ul.dm-list--flex-columns *:after, .dm-list-toolbar *:after, .dm-list-activity *:after, .dm-listActivity *:after, .dm-list-comments *:after, .dm-list-comments--question *:after, .dm-listAnswers *:after, .dm-list-topic-box *:after, .dm-list-topics .dm-list-topic *:after, .dm-list-topics.dm-list-topics--uncategorized ul.dm-list-topic *:after, .dm-inPageNavigation *:after, .dm-tab-navigation *:after, .dm-subfilter-menu *:after, .dm-filter-results *:after, .dm-filter-applied *:after, .dm-topic-navigation *:after, .dm-searchdropdown *:after, .dm-searchdropdown .dm-searchdropdown__search *:after, .dm-pagination *:after, .dm-hero-section *:after, .dm-subheader *:after, .dm-author *:after, .dm-tags *:after, .dm-toolbar *:after, .dm-actionbar *:after, .dm-vote-aside *:after, .dm-section-hero *:after, .dm-widget--sidebarFilter *:after, .dm-sidebarFilter__item *:after, .dm-sidebarFilter__list *:after, .dm-sidebarFilterMenu *:after, .dm-footer *:after, .dm-breadcrumb *:after, .dm-contentHero *:after, .dm-topicPageHero .dm-topicPageHero__content *:after, ul.dm-topicTagList *:after, ul.dm-topicList .dm-topicListItem *:after, .dm-widget *:after, .dm-sharing-icons *:after, .dm-content-item *:after, .dm-contentListItem *:after, .dm-contentList__item *:after, .dm-announcement *:after, .dm-user-list *:after, .dm-expert *:after, .dm-expertListItem *:after {
    box-sizing: inherit; }

.dm-p-t-0 {
  padding-top: 0 !important; }

.dm-m-t-0 {
  margin-top: 0 !important; }

.dm-p-b-0 {
  padding-bottom: 0 !important; }

.dm-m-b-0 {
  margin-bottom: 0 !important; }

.dm-p-l-0 {
  padding-left: 0 !important; }

.dm-m-l-0 {
  margin-left: 0 !important; }

.dm-p-r-0 {
  padding-right: 0 !important; }

.dm-m-r-0 {
  margin-right: 0 !important; }

.dm-p-x-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.dm-p-y-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.dm-m-x-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.dm-m-y-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.dm-p-0 {
  padding: 0 !important; }

.dm-m-0 {
  margin: 0 !important; }

.dm-p-t-xxs {
  padding-top: 0.25rem !important; }

.dm-m-t-xxs {
  margin-top: 0.25rem !important; }

.dm-p-b-xxs {
  padding-bottom: 0.25rem !important; }

.dm-m-b-xxs {
  margin-bottom: 0.25rem !important; }

.dm-p-l-xxs {
  padding-left: 0.25rem !important; }

.dm-m-l-xxs {
  margin-left: 0.25rem !important; }

.dm-p-r-xxs {
  padding-right: 0.25rem !important; }

.dm-m-r-xxs {
  margin-right: 0.25rem !important; }

.dm-p-x-xxs {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important; }

.dm-p-y-xxs {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.dm-m-x-xxs {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important; }

.dm-m-y-xxs {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.dm-p-xxs {
  padding: 0.25rem !important; }

.dm-m-xxs {
  margin: 0.25rem !important; }

.dm-p-t-xs {
  padding-top: 0.5rem !important; }

.dm-m-t-xs {
  margin-top: 0.5rem !important; }

.dm-p-b-xs {
  padding-bottom: 0.5rem !important; }

.dm-m-b-xs {
  margin-bottom: 0.5rem !important; }

.dm-p-l-xs {
  padding-left: 0.5rem !important; }

.dm-m-l-xs {
  margin-left: 0.5rem !important; }

.dm-p-r-xs {
  padding-right: 0.5rem !important; }

.dm-m-r-xs {
  margin-right: 0.5rem !important; }

.dm-p-x-xs {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important; }

.dm-p-y-xs {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

.dm-m-x-xs {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important; }

.dm-m-y-xs {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important; }

.dm-p-xs {
  padding: 0.5rem !important; }

.dm-m-xs {
  margin: 0.5rem !important; }

.dm-p-t-s {
  padding-top: 0.75rem !important; }

.dm-m-t-s {
  margin-top: 0.75rem !important; }

.dm-p-b-s {
  padding-bottom: 0.75rem !important; }

.dm-m-b-s {
  margin-bottom: 0.75rem !important; }

.dm-p-l-s {
  padding-left: 0.75rem !important; }

.dm-m-l-s {
  margin-left: 0.75rem !important; }

.dm-p-r-s {
  padding-right: 0.75rem !important; }

.dm-m-r-s {
  margin-right: 0.75rem !important; }

.dm-p-x-s {
  padding-right: 0.75rem !important;
  padding-left: 0.75rem !important; }

.dm-p-y-s {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important; }

.dm-m-x-s {
  margin-right: 0.75rem !important;
  margin-left: 0.75rem !important; }

.dm-m-y-s {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important; }

.dm-p-s {
  padding: 0.75rem !important; }

.dm-m-s {
  margin: 0.75rem !important; }

.dm-p-t-m {
  padding-top: 1.25rem !important; }

.dm-m-t-m {
  margin-top: 1.25rem !important; }

.dm-p-b-m {
  padding-bottom: 1.25rem !important; }

.dm-m-b-m {
  margin-bottom: 1.25rem !important; }

.dm-p-l-m {
  padding-left: 1.25rem !important; }

.dm-m-l-m {
  margin-left: 1.25rem !important; }

.dm-p-r-m {
  padding-right: 1.25rem !important; }

.dm-m-r-m {
  margin-right: 1.25rem !important; }

.dm-p-x-m {
  padding-right: 1.25rem !important;
  padding-left: 1.25rem !important; }

.dm-p-y-m {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important; }

.dm-m-x-m {
  margin-right: 1.25rem !important;
  margin-left: 1.25rem !important; }

.dm-m-y-m {
  margin-top: 1.25rem !important;
  margin-bottom: 1.25rem !important; }

.dm-p-m {
  padding: 1.25rem !important; }

.dm-m-m {
  margin: 1.25rem !important; }

.dm-p-t-l {
  padding-top: 2rem !important; }

.dm-m-t-l {
  margin-top: 2rem !important; }

.dm-p-b-l {
  padding-bottom: 2rem !important; }

.dm-m-b-l {
  margin-bottom: 2rem !important; }

.dm-p-l-l {
  padding-left: 2rem !important; }

.dm-m-l-l {
  margin-left: 2rem !important; }

.dm-p-r-l {
  padding-right: 2rem !important; }

.dm-m-r-l {
  margin-right: 2rem !important; }

.dm-p-x-l {
  padding-right: 2rem !important;
  padding-left: 2rem !important; }

.dm-p-y-l {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important; }

.dm-m-x-l {
  margin-right: 2rem !important;
  margin-left: 2rem !important; }

.dm-m-y-l {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important; }

.dm-p-l {
  padding: 2rem !important; }

.dm-m-l {
  margin: 2rem !important; }

.dm-p-t-xl {
  padding-top: 3.25rem !important; }

.dm-m-t-xl {
  margin-top: 3.25rem !important; }

.dm-p-b-xl {
  padding-bottom: 3.25rem !important; }

.dm-m-b-xl {
  margin-bottom: 3.25rem !important; }

.dm-p-l-xl {
  padding-left: 3.25rem !important; }

.dm-m-l-xl {
  margin-left: 3.25rem !important; }

.dm-p-r-xl {
  padding-right: 3.25rem !important; }

.dm-m-r-xl {
  margin-right: 3.25rem !important; }

.dm-p-x-xl {
  padding-right: 3.25rem !important;
  padding-left: 3.25rem !important; }

.dm-p-y-xl {
  padding-top: 3.25rem !important;
  padding-bottom: 3.25rem !important; }

.dm-m-x-xl {
  margin-right: 3.25rem !important;
  margin-left: 3.25rem !important; }

.dm-m-y-xl {
  margin-top: 3.25rem !important;
  margin-bottom: 3.25rem !important; }

.dm-p-xl {
  padding: 3.25rem !important; }

.dm-m-xl {
  margin: 3.25rem !important; }

.dm-p-t-xxl {
  padding-top: 5.25rem !important; }

.dm-m-t-xxl {
  margin-top: 5.25rem !important; }

.dm-p-b-xxl {
  padding-bottom: 5.25rem !important; }

.dm-m-b-xxl {
  margin-bottom: 5.25rem !important; }

.dm-p-l-xxl {
  padding-left: 5.25rem !important; }

.dm-m-l-xxl {
  margin-left: 5.25rem !important; }

.dm-p-r-xxl {
  padding-right: 5.25rem !important; }

.dm-m-r-xxl {
  margin-right: 5.25rem !important; }

.dm-p-x-xxl {
  padding-right: 5.25rem !important;
  padding-left: 5.25rem !important; }

.dm-p-y-xxl {
  padding-top: 5.25rem !important;
  padding-bottom: 5.25rem !important; }

.dm-m-x-xxl {
  margin-right: 5.25rem !important;
  margin-left: 5.25rem !important; }

.dm-m-y-xxl {
  margin-top: 5.25rem !important;
  margin-bottom: 5.25rem !important; }

.dm-p-xxl {
  padding: 5.25rem !important; }

.dm-m-xxl {
  margin: 5.25rem !important; }

.dm-flexGrid {
  width: 100%;
  max-width: 1260px;
  margin-right: auto;
  margin-left: auto;
  padding: 0 10px;
  padding: 0rem 0.625rem; }

.dm-flexRow {
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  margin-right: -0.5625rem;
  margin-left: -0.5625rem; }
  @media (min-width: 768px) {
    .dm-flexRow {
      margin-right: -1.1875rem;
      margin-left: -1.1875rem;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; } }
  @media (min-width: 980px) {
    .dm-flexRow {
      margin-right: -1.5625rem;
      margin-left: -1.5625rem; } }
  @media all and (-ms-high-contrast: none) {
    .dm-flexRow {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto; } }
  .dm-flexRow.dm-flexRow--wrap {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap; }
    @media screen and (min-width: 768px) {
      .dm-flexRow.dm-flexRow--wrap {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }
  .dm-flexRow.dm-flexRow--margin-0 {
    margin-right: 0;
    margin-left: 0; }
    @media (min-width: 768px) {
      .dm-flexRow.dm-flexRow--margin-0 {
        margin-right: 0;
        margin-left: 0;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; } }
    @media (min-width: 980px) {
      .dm-flexRow.dm-flexRow--margin-0 {
        margin-right: 0;
        margin-left: 0; } }
    @media all and (-ms-high-contrast: none) {
      .dm-flexRow.dm-flexRow--margin-0 {
        -webkit-box-flex: 1;
            -ms-flex: 1 0 auto;
                flex: 1 0 auto; } }
  .dm-flexRow.dm-flexRow--margin-sm {
    margin-right: -0.375rem;
    margin-left: -0.375rem; }
    @media (min-width: 768px) {
      .dm-flexRow.dm-flexRow--margin-sm {
        margin-right: -0.5rem;
        margin-left: -0.5rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; } }
    @media (min-width: 980px) {
      .dm-flexRow.dm-flexRow--margin-sm {
        margin-right: -0.875rem;
        margin-left: -0.875rem; } }
  .dm-flexRow .dm-flexColumn {
    box-sizing: border-box;
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    @media all and (-ms-high-contrast: none) {
      .dm-flexRow .dm-flexColumn {
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        -ms-flex-negative: 1;
            flex-shrink: 1;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%; } }
    .dm-flexRow .dm-flexColumn.dm-isFull {
      width: 100%; }
    .dm-flexRow .dm-flexColumn.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-1 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
    max-width: 8.33333%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-1 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-1 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-1.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-1.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-1.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-1.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-2 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
    max-width: 16.66667%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-2 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-2 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-2.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-2.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-2.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-2.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-3 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-3 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-3 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-3.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-3.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-3.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-3.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-4 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
    max-width: 33.33333%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-4 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-4 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-4.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-4.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-4.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-4.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-5 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
    max-width: 41.66667%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-5 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-5 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-5.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-5.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-5.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-5.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-6 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-6 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-6 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-6.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-6.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-6.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-6.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-7 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
    max-width: 58.33333%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-7 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-7 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-7.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-7.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-7.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-7.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-8 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
    max-width: 66.66667%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-8 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-8 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-8.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-8.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-8.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-8.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-9 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-9 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-9 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-9.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-9.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-9.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-9.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-10 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
    max-width: 83.33333%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-10 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-10 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-10.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-10.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-10.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-10.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-11 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
    max-width: 91.66667%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-11 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-11 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-11.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-11.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-11.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-11.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-12 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 100%;
    max-width: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-12 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-12 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-12.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-12.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-12.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-12.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
  .dm-flexRow .dm-flexColumn-xs {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%; } }
  .dm-flexRow .dm-flexColumn-xs-1 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs-1 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs-1 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs-1.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs-1.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs-1.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs-1.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs-1 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
        max-width: 8.33333%; } }
  .dm-flexRow .dm-flexColumn-xs-2 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs-2 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs-2 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs-2.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs-2.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs-2.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs-2.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs-2 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
        max-width: 16.66667%; } }
  .dm-flexRow .dm-flexColumn-xs-3 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs-3 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs-3 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs-3.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs-3.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs-3.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs-3.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs-3 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
        max-width: 25%; } }
  .dm-flexRow .dm-flexColumn-xs-4 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs-4 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs-4 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs-4.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs-4.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs-4.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs-4.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs-4 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
        max-width: 33.33333%; } }
  .dm-flexRow .dm-flexColumn-xs-5 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs-5 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs-5 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs-5.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs-5.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs-5.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs-5.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs-5 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
        max-width: 41.66667%; } }
  .dm-flexRow .dm-flexColumn-xs-6 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs-6 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs-6 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs-6.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs-6.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs-6.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs-6.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs-6 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
        max-width: 50%; } }
  .dm-flexRow .dm-flexColumn-xs-7 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs-7 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs-7 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs-7.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs-7.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs-7.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs-7.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs-7 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
        max-width: 58.33333%; } }
  .dm-flexRow .dm-flexColumn-xs-8 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs-8 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs-8 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs-8.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs-8.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs-8.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs-8.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs-8 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
        max-width: 66.66667%; } }
  .dm-flexRow .dm-flexColumn-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs-9 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs-9 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs-9.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs-9.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs-9.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs-9.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs-9 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
        max-width: 75%; } }
  .dm-flexRow .dm-flexColumn-xs-10 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs-10 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs-10 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs-10.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs-10.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs-10.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs-10.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs-10 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
        max-width: 83.33333%; } }
  .dm-flexRow .dm-flexColumn-xs-11 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs-11 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs-11 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs-11.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs-11.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs-11.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs-11.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs-11 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
        max-width: 91.66667%; } }
  .dm-flexRow .dm-flexColumn-xs-12 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xs-12 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xs-12 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xs-12.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xs-12.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xs-12.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xs-12.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 320px) {
      .dm-flexRow .dm-flexColumn-xs-12 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
        max-width: 100%; } }
  .dm-flexRow .dm-flexColumn-sm {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%; } }
  .dm-flexRow .dm-flexColumn-sm-1 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-1 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm-1 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm-1.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm-1.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm-1.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm-1.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-1 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
        max-width: 8.33333%; } }
  .dm-flexRow .dm-flexColumn-sm-2 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-2 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm-2 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm-2.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm-2.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm-2.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm-2.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-2 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
        max-width: 16.66667%; } }
  .dm-flexRow .dm-flexColumn-sm-3 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-3 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm-3 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm-3.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm-3.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm-3.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm-3.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-3 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
        max-width: 25%; } }
  .dm-flexRow .dm-flexColumn-sm-4 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-4 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm-4 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm-4.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm-4.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm-4.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm-4.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-4 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
        max-width: 33.33333%; } }
  .dm-flexRow .dm-flexColumn-sm-5 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-5 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm-5 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm-5.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm-5.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm-5.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm-5.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-5 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
        max-width: 41.66667%; } }
  .dm-flexRow .dm-flexColumn-sm-6 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-6 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm-6 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm-6.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm-6.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm-6.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm-6.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-6 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
        max-width: 50%; } }
  .dm-flexRow .dm-flexColumn-sm-7 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-7 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm-7 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm-7.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm-7.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm-7.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm-7.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-7 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
        max-width: 58.33333%; } }
  .dm-flexRow .dm-flexColumn-sm-8 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-8 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm-8 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm-8.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm-8.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm-8.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm-8.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-8 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
        max-width: 66.66667%; } }
  .dm-flexRow .dm-flexColumn-sm-9 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-9 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm-9 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm-9.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm-9.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm-9.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm-9.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-9 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
        max-width: 75%; } }
  .dm-flexRow .dm-flexColumn-sm-10 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-10 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm-10 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm-10.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm-10.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm-10.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm-10.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-10 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
        max-width: 83.33333%; } }
  .dm-flexRow .dm-flexColumn-sm-11 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-11 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm-11 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm-11.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm-11.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm-11.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm-11.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-11 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
        max-width: 91.66667%; } }
  .dm-flexRow .dm-flexColumn-sm-12 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-12 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-sm-12 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-sm-12.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-sm-12.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-sm-12.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-sm-12.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-sm-12 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
        max-width: 100%; } }
  .dm-flexRow .dm-flexColumn-md {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%; } }
  .dm-flexRow .dm-flexColumn-md-1 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md-1 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-1 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md-1.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md-1.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md-1.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md-1.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-1 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
        max-width: 8.33333%; } }
  .dm-flexRow .dm-flexColumn-md-2 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md-2 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-2 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md-2.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md-2.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md-2.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md-2.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-2 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
        max-width: 16.66667%; } }
  .dm-flexRow .dm-flexColumn-md-3 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md-3 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-3 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md-3.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md-3.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md-3.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md-3.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-3 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
        max-width: 25%; } }
  .dm-flexRow .dm-flexColumn-md-4 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md-4 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-4 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md-4.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md-4.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md-4.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md-4.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-4 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
        max-width: 33.33333%; } }
  .dm-flexRow .dm-flexColumn-md-5 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md-5 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-5 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md-5.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md-5.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md-5.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md-5.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-5 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
        max-width: 41.66667%; } }
  .dm-flexRow .dm-flexColumn-md-6 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md-6 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-6 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md-6.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md-6.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md-6.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md-6.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-6 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
        max-width: 50%; } }
  .dm-flexRow .dm-flexColumn-md-7 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md-7 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-7 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md-7.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md-7.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md-7.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md-7.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-7 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
        max-width: 58.33333%; } }
  .dm-flexRow .dm-flexColumn-md-8 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md-8 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-8 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md-8.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md-8.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md-8.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md-8.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-8 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
        max-width: 66.66667%; } }
  .dm-flexRow .dm-flexColumn-md-9 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md-9 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-9 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md-9.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md-9.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md-9.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md-9.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-9 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
        max-width: 75%; } }
  .dm-flexRow .dm-flexColumn-md-10 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md-10 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-10 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md-10.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md-10.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md-10.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md-10.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-10 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
        max-width: 83.33333%; } }
  .dm-flexRow .dm-flexColumn-md-11 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md-11 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-11 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md-11.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md-11.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md-11.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md-11.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-11 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
        max-width: 91.66667%; } }
  .dm-flexRow .dm-flexColumn-md-12 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-md-12 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-12 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-md-12.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-md-12.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-md-12.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-md-12.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-md-12 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
        max-width: 100%; } }
  .dm-flexRow .dm-flexColumn-lg {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%; } }
  .dm-flexRow .dm-flexColumn-lg-1 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg-1 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg-1 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg-1.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg-1.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg-1.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg-1.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg-1 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
        max-width: 8.33333%; } }
  .dm-flexRow .dm-flexColumn-lg-2 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg-2 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg-2 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg-2.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg-2.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg-2.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg-2.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg-2 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
        max-width: 16.66667%; } }
  .dm-flexRow .dm-flexColumn-lg-3 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg-3 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg-3 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg-3.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg-3.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg-3.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg-3.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg-3 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
        max-width: 25%; } }
  .dm-flexRow .dm-flexColumn-lg-4 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg-4 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg-4 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg-4.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg-4.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg-4.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg-4.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg-4 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
        max-width: 33.33333%; } }
  .dm-flexRow .dm-flexColumn-lg-5 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg-5 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg-5 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg-5.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg-5.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg-5.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg-5.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg-5 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
        max-width: 41.66667%; } }
  .dm-flexRow .dm-flexColumn-lg-6 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg-6 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg-6 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg-6.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg-6.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg-6.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg-6.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg-6 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
        max-width: 50%; } }
  .dm-flexRow .dm-flexColumn-lg-7 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg-7 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg-7 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg-7.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg-7.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg-7.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg-7.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg-7 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
        max-width: 58.33333%; } }
  .dm-flexRow .dm-flexColumn-lg-8 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg-8 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg-8 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg-8.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg-8.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg-8.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg-8.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg-8 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
        max-width: 66.66667%; } }
  .dm-flexRow .dm-flexColumn-lg-9 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg-9 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg-9 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg-9.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg-9.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg-9.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg-9.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg-9 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
        max-width: 75%; } }
  .dm-flexRow .dm-flexColumn-lg-10 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg-10 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg-10 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg-10.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg-10.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg-10.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg-10.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg-10 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
        max-width: 83.33333%; } }
  .dm-flexRow .dm-flexColumn-lg-11 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg-11 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg-11 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg-11.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg-11.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg-11.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg-11.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg-11 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
        max-width: 91.66667%; } }
  .dm-flexRow .dm-flexColumn-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-lg-12 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-lg-12 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-lg-12.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-lg-12.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-lg-12.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-lg-12.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1260px) {
      .dm-flexRow .dm-flexColumn-lg-12 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
        max-width: 100%; } }
  .dm-flexRow .dm-flexColumn-xl {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%; } }
  .dm-flexRow .dm-flexColumn-xl-1 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl-1 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl-1 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl-1.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl-1.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl-1.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl-1.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl-1 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
        max-width: 8.33333%; } }
  .dm-flexRow .dm-flexColumn-xl-2 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl-2 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl-2 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl-2.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl-2.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl-2.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl-2.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl-2 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
        max-width: 16.66667%; } }
  .dm-flexRow .dm-flexColumn-xl-3 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl-3 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl-3 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl-3.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl-3.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl-3.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl-3.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl-3 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
        max-width: 25%; } }
  .dm-flexRow .dm-flexColumn-xl-4 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl-4 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl-4 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl-4.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl-4.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl-4.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl-4.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl-4 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
        max-width: 33.33333%; } }
  .dm-flexRow .dm-flexColumn-xl-5 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl-5 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl-5 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl-5.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl-5.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl-5.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl-5.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl-5 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
        max-width: 41.66667%; } }
  .dm-flexRow .dm-flexColumn-xl-6 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl-6 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl-6 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl-6.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl-6.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl-6.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl-6.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl-6 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
        max-width: 50%; } }
  .dm-flexRow .dm-flexColumn-xl-7 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl-7 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl-7 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl-7.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl-7.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl-7.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl-7.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl-7 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
        max-width: 58.33333%; } }
  .dm-flexRow .dm-flexColumn-xl-8 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl-8 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl-8 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl-8.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl-8.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl-8.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl-8.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl-8 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
        max-width: 66.66667%; } }
  .dm-flexRow .dm-flexColumn-xl-9 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl-9 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl-9 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl-9.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl-9.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl-9.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl-9.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl-9 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
        max-width: 75%; } }
  .dm-flexRow .dm-flexColumn-xl-10 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl-10 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl-10 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl-10.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl-10.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl-10.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl-10.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl-10 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
        max-width: 83.33333%; } }
  .dm-flexRow .dm-flexColumn-xl-11 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl-11 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl-11 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl-11.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl-11.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl-11.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl-11.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl-11 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
        max-width: 91.66667%; } }
  .dm-flexRow .dm-flexColumn-xl-12 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xl-12 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xl-12 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xl-12.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xl-12.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xl-12.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xl-12.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1440px) {
      .dm-flexRow .dm-flexColumn-xl-12 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
        max-width: 100%; } }
  .dm-flexRow .dm-flexColumn-xxl {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%; } }
  .dm-flexRow .dm-flexColumn-xxl-1 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl-1 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl-1 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl-1.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl-1.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl-1.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl-1.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl-1 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 8.33333%;
            flex-basis: 8.33333%;
        max-width: 8.33333%; } }
  .dm-flexRow .dm-flexColumn-xxl-2 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl-2 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl-2 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl-2.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl-2.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl-2.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl-2.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl-2 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 16.66667%;
            flex-basis: 16.66667%;
        max-width: 16.66667%; } }
  .dm-flexRow .dm-flexColumn-xxl-3 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl-3 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl-3 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl-3.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl-3.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl-3.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl-3.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl-3 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
        max-width: 25%; } }
  .dm-flexRow .dm-flexColumn-xxl-4 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl-4 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl-4 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl-4.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl-4.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl-4.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl-4.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl-4 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 33.33333%;
            flex-basis: 33.33333%;
        max-width: 33.33333%; } }
  .dm-flexRow .dm-flexColumn-xxl-5 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl-5 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl-5 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl-5.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl-5.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl-5.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl-5.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl-5 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 41.66667%;
            flex-basis: 41.66667%;
        max-width: 41.66667%; } }
  .dm-flexRow .dm-flexColumn-xxl-6 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl-6 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl-6 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl-6.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl-6.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl-6.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl-6.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl-6 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
        max-width: 50%; } }
  .dm-flexRow .dm-flexColumn-xxl-7 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl-7 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl-7 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl-7.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl-7.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl-7.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl-7.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl-7 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 58.33333%;
            flex-basis: 58.33333%;
        max-width: 58.33333%; } }
  .dm-flexRow .dm-flexColumn-xxl-8 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl-8 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl-8 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl-8.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl-8.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl-8.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl-8.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl-8 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 66.66667%;
            flex-basis: 66.66667%;
        max-width: 66.66667%; } }
  .dm-flexRow .dm-flexColumn-xxl-9 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl-9 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl-9 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl-9.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl-9.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl-9.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl-9.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl-9 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 75%;
            flex-basis: 75%;
        max-width: 75%; } }
  .dm-flexRow .dm-flexColumn-xxl-10 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl-10 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl-10 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl-10.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl-10.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl-10.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl-10.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl-10 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 83.33333%;
            flex-basis: 83.33333%;
        max-width: 83.33333%; } }
  .dm-flexRow .dm-flexColumn-xxl-11 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl-11 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl-11 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl-11.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl-11.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl-11.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl-11.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl-11 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 91.66667%;
            flex-basis: 91.66667%;
        max-width: 91.66667%; } }
  .dm-flexRow .dm-flexColumn-xxl-12 {
    position: relative;
    min-height: 1px;
    padding-right: 0.5625rem;
    padding-left: 0.5625rem;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 768px) {
      .dm-flexRow .dm-flexColumn-xxl-12 {
        padding-right: 1.1875rem;
        padding-left: 1.1875rem; } }
    @media (min-width: 980px) {
      .dm-flexRow .dm-flexColumn-xxl-12 {
        padding-right: 1.5625rem;
        padding-left: 1.5625rem; } }
    .dm-flexRow .dm-flexColumn-xxl-12.dm-flexColumn--gutters-0 {
      padding-right: 0;
      padding-left: 0; }
    .dm-flexRow .dm-flexColumn-xxl-12.dm-flexColumn--gutters-sm {
      padding-right: 0.375rem;
      padding-left: 0.375rem; }
      @media (min-width: 768px) {
        .dm-flexRow .dm-flexColumn-xxl-12.dm-flexColumn--gutters-sm {
          padding-right: 0.5rem;
          padding-left: 0.5rem; } }
      @media (min-width: 980px) {
        .dm-flexRow .dm-flexColumn-xxl-12.dm-flexColumn--gutters-sm {
          padding-right: 0.875rem;
          padding-left: 0.875rem; } }
    @media (min-width: 1640px) {
      .dm-flexRow .dm-flexColumn-xxl-12 {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
        max-width: 100%; } }
  .dm-flexRow .dm-flexOffset-1 {
    margin-left: 8.33333%; }
  .dm-flexRow .dm-flexOffset-2 {
    margin-left: 16.66667%; }
  .dm-flexRow .dm-flexOffset-3 {
    margin-left: 25%; }
  .dm-flexRow .dm-flexOffset-4 {
    margin-left: 33.33333%; }
  .dm-flexRow .dm-flexOffset-5 {
    margin-left: 41.66667%; }
  .dm-flexRow .dm-flexOffset-6 {
    margin-left: 50%; }
  .dm-flexRow .dm-flexOffset-7 {
    margin-left: 58.33333%; }
  .dm-flexRow .dm-flexOffset-8 {
    margin-left: 66.66667%; }
  .dm-flexRow .dm-flexOffset-9 {
    margin-left: 75%; }
  .dm-flexRow .dm-flexOffset-10 {
    margin-left: 83.33333%; }
  .dm-flexRow .dm-flexOffset-11 {
    margin-left: 91.66667%; }
  @media (min-width: 320px) {
    .dm-flexRow .dm-flexOffset-xs-1 {
      margin-left: 8.33333%; } }
  @media (min-width: 320px) {
    .dm-flexRow .dm-flexOffset-xs-2 {
      margin-left: 16.66667%; } }
  @media (min-width: 320px) {
    .dm-flexRow .dm-flexOffset-xs-3 {
      margin-left: 25%; } }
  @media (min-width: 320px) {
    .dm-flexRow .dm-flexOffset-xs-4 {
      margin-left: 33.33333%; } }
  @media (min-width: 320px) {
    .dm-flexRow .dm-flexOffset-xs-5 {
      margin-left: 41.66667%; } }
  @media (min-width: 320px) {
    .dm-flexRow .dm-flexOffset-xs-6 {
      margin-left: 50%; } }
  @media (min-width: 320px) {
    .dm-flexRow .dm-flexOffset-xs-7 {
      margin-left: 58.33333%; } }
  @media (min-width: 320px) {
    .dm-flexRow .dm-flexOffset-xs-8 {
      margin-left: 66.66667%; } }
  @media (min-width: 320px) {
    .dm-flexRow .dm-flexOffset-xs-9 {
      margin-left: 75%; } }
  @media (min-width: 320px) {
    .dm-flexRow .dm-flexOffset-xs-10 {
      margin-left: 83.33333%; } }
  @media (min-width: 320px) {
    .dm-flexRow .dm-flexOffset-xs-11 {
      margin-left: 91.66667%; } }
  @media (min-width: 768px) {
    .dm-flexRow .dm-flexOffset-sm-1 {
      margin-left: 8.33333%; } }
  @media (min-width: 768px) {
    .dm-flexRow .dm-flexOffset-sm-2 {
      margin-left: 16.66667%; } }
  @media (min-width: 768px) {
    .dm-flexRow .dm-flexOffset-sm-3 {
      margin-left: 25%; } }
  @media (min-width: 768px) {
    .dm-flexRow .dm-flexOffset-sm-4 {
      margin-left: 33.33333%; } }
  @media (min-width: 768px) {
    .dm-flexRow .dm-flexOffset-sm-5 {
      margin-left: 41.66667%; } }
  @media (min-width: 768px) {
    .dm-flexRow .dm-flexOffset-sm-6 {
      margin-left: 50%; } }
  @media (min-width: 768px) {
    .dm-flexRow .dm-flexOffset-sm-7 {
      margin-left: 58.33333%; } }
  @media (min-width: 768px) {
    .dm-flexRow .dm-flexOffset-sm-8 {
      margin-left: 66.66667%; } }
  @media (min-width: 768px) {
    .dm-flexRow .dm-flexOffset-sm-9 {
      margin-left: 75%; } }
  @media (min-width: 768px) {
    .dm-flexRow .dm-flexOffset-sm-10 {
      margin-left: 83.33333%; } }
  @media (min-width: 768px) {
    .dm-flexRow .dm-flexOffset-sm-11 {
      margin-left: 91.66667%; } }
  @media (min-width: 980px) {
    .dm-flexRow .dm-flexOffset-md-1 {
      margin-left: 8.33333%; } }
  @media (min-width: 980px) {
    .dm-flexRow .dm-flexOffset-md-2 {
      margin-left: 16.66667%; } }
  @media (min-width: 980px) {
    .dm-flexRow .dm-flexOffset-md-3 {
      margin-left: 25%; } }
  @media (min-width: 980px) {
    .dm-flexRow .dm-flexOffset-md-4 {
      margin-left: 33.33333%; } }
  @media (min-width: 980px) {
    .dm-flexRow .dm-flexOffset-md-5 {
      margin-left: 41.66667%; } }
  @media (min-width: 980px) {
    .dm-flexRow .dm-flexOffset-md-6 {
      margin-left: 50%; } }
  @media (min-width: 980px) {
    .dm-flexRow .dm-flexOffset-md-7 {
      margin-left: 58.33333%; } }
  @media (min-width: 980px) {
    .dm-flexRow .dm-flexOffset-md-8 {
      margin-left: 66.66667%; } }
  @media (min-width: 980px) {
    .dm-flexRow .dm-flexOffset-md-9 {
      margin-left: 75%; } }
  @media (min-width: 980px) {
    .dm-flexRow .dm-flexOffset-md-10 {
      margin-left: 83.33333%; } }
  @media (min-width: 980px) {
    .dm-flexRow .dm-flexOffset-md-11 {
      margin-left: 91.66667%; } }
  @media (min-width: 1260px) {
    .dm-flexRow .dm-flexOffset-lg-1 {
      margin-left: 8.33333%; } }
  @media (min-width: 1260px) {
    .dm-flexRow .dm-flexOffset-lg-2 {
      margin-left: 16.66667%; } }
  @media (min-width: 1260px) {
    .dm-flexRow .dm-flexOffset-lg-3 {
      margin-left: 25%; } }
  @media (min-width: 1260px) {
    .dm-flexRow .dm-flexOffset-lg-4 {
      margin-left: 33.33333%; } }
  @media (min-width: 1260px) {
    .dm-flexRow .dm-flexOffset-lg-5 {
      margin-left: 41.66667%; } }
  @media (min-width: 1260px) {
    .dm-flexRow .dm-flexOffset-lg-6 {
      margin-left: 50%; } }
  @media (min-width: 1260px) {
    .dm-flexRow .dm-flexOffset-lg-7 {
      margin-left: 58.33333%; } }
  @media (min-width: 1260px) {
    .dm-flexRow .dm-flexOffset-lg-8 {
      margin-left: 66.66667%; } }
  @media (min-width: 1260px) {
    .dm-flexRow .dm-flexOffset-lg-9 {
      margin-left: 75%; } }
  @media (min-width: 1260px) {
    .dm-flexRow .dm-flexOffset-lg-10 {
      margin-left: 83.33333%; } }
  @media (min-width: 1260px) {
    .dm-flexRow .dm-flexOffset-lg-11 {
      margin-left: 91.66667%; } }
  @media (min-width: 1440px) {
    .dm-flexRow .dm-flexOffset-xl-1 {
      margin-left: 8.33333%; } }
  @media (min-width: 1440px) {
    .dm-flexRow .dm-flexOffset-xl-2 {
      margin-left: 16.66667%; } }
  @media (min-width: 1440px) {
    .dm-flexRow .dm-flexOffset-xl-3 {
      margin-left: 25%; } }
  @media (min-width: 1440px) {
    .dm-flexRow .dm-flexOffset-xl-4 {
      margin-left: 33.33333%; } }
  @media (min-width: 1440px) {
    .dm-flexRow .dm-flexOffset-xl-5 {
      margin-left: 41.66667%; } }
  @media (min-width: 1440px) {
    .dm-flexRow .dm-flexOffset-xl-6 {
      margin-left: 50%; } }
  @media (min-width: 1440px) {
    .dm-flexRow .dm-flexOffset-xl-7 {
      margin-left: 58.33333%; } }
  @media (min-width: 1440px) {
    .dm-flexRow .dm-flexOffset-xl-8 {
      margin-left: 66.66667%; } }
  @media (min-width: 1440px) {
    .dm-flexRow .dm-flexOffset-xl-9 {
      margin-left: 75%; } }
  @media (min-width: 1440px) {
    .dm-flexRow .dm-flexOffset-xl-10 {
      margin-left: 83.33333%; } }
  @media (min-width: 1440px) {
    .dm-flexRow .dm-flexOffset-xl-11 {
      margin-left: 91.66667%; } }
  @media (min-width: 1640px) {
    .dm-flexRow .dm-flexOffset-xxl-1 {
      margin-left: 8.33333%; } }
  @media (min-width: 1640px) {
    .dm-flexRow .dm-flexOffset-xxl-2 {
      margin-left: 16.66667%; } }
  @media (min-width: 1640px) {
    .dm-flexRow .dm-flexOffset-xxl-3 {
      margin-left: 25%; } }
  @media (min-width: 1640px) {
    .dm-flexRow .dm-flexOffset-xxl-4 {
      margin-left: 33.33333%; } }
  @media (min-width: 1640px) {
    .dm-flexRow .dm-flexOffset-xxl-5 {
      margin-left: 41.66667%; } }
  @media (min-width: 1640px) {
    .dm-flexRow .dm-flexOffset-xxl-6 {
      margin-left: 50%; } }
  @media (min-width: 1640px) {
    .dm-flexRow .dm-flexOffset-xxl-7 {
      margin-left: 58.33333%; } }
  @media (min-width: 1640px) {
    .dm-flexRow .dm-flexOffset-xxl-8 {
      margin-left: 66.66667%; } }
  @media (min-width: 1640px) {
    .dm-flexRow .dm-flexOffset-xxl-9 {
      margin-left: 75%; } }
  @media (min-width: 1640px) {
    .dm-flexRow .dm-flexOffset-xxl-10 {
      margin-left: 83.33333%; } }
  @media (min-width: 1640px) {
    .dm-flexRow .dm-flexOffset-xxl-11 {
      margin-left: 91.66667%; } }

.dm-flex--alignRight {
  margin-left: auto; }

.dm-flex--alignLeft {
  margin-right: auto; }

html, html .dm-wrapper {
  color: #3c3c3c;
  background-color: #ffffff;
  font-size: 100%;
  line-height: 1.4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

body {
  margin: 0; }
  body.dm-mobile-active {
    overflow: hidden;
    position: relative;
    height: 100%;
    min-height: 100%; }
    @media screen and (min-width: 768px) {
      body.dm-mobile-active {
        overflow: auto;
        position: relative; } }

.dm-hidden {
  display: none !important; }

.dm-accesible-hidden {
  position: absolute;
  height: 1px;
  width: 1px;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: polygon(0px 0px, 0px 0px, 0px 0px);
  -webkit-clip-path: polygon(0px 0px, 0px 0px, 0px 0px);
  overflow: hidden !important; }

.dm-is-collapsed {
  visibility: hidden;
  height: 0;
  overflow: hidden;
  margin: 0; }

.dm-opener {
  cursor: pointer; }

.dm-wrapper {
  font-size: 14px;
  font-size: 0.875rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-weight: normal;
  color: #3c3c3c; }
  .dm-wrapper p {
    margin: 0 0 18px 0;
    margin: 0rem 0rem 1.125rem 0rem;
    font-size: 14px; }

.dm-wrapper--gray {
  font-size: 14px;
  font-size: 0.875rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-weight: normal;
  color: #3c3c3c;
  background: #f6f6f6; }

.dm-unordered-list, .dm-ordered-list {
  font-size: 14px;
  font-size: 0.875rem; }
  .dm-unordered-list .dm-unordered-list__item, .dm-unordered-list .dm-ordered-list__item, .dm-ordered-list .dm-unordered-list__item, .dm-ordered-list .dm-ordered-list__item {
    font-size: 14px;
    font-size: 0.875rem; }

.dm-wrapper img {
  border: 0;
  vertical-align: top; }

.dm-wrapper strong, .dm-wrapper b {
  font-weight: bold; }

.dm-link {
  font-size: 14px;
  font-size: 0.875rem;
  color: #007db8;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  line-height: 1.4; }
  .dm-link:visited {
    color: #007db8;
    text-decoration: none; }
  .dm-link:hover, .dm-link:focus {
    color: #006799;
    text-decoration: none; }
  .dm-link:active {
    color: #006799; }
  .dm-link.dm-link--grey {
    color: #969696;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-link.dm-link--grey:visited {
      color: #969696;
      text-decoration: none; }
    .dm-link.dm-link--grey:hover, .dm-link.dm-link--grey:focus {
      color: #2fa0e0;
      text-decoration: none; }
    .dm-link.dm-link--grey:active {
      color: #2fa0e0; }
  .dm-link.dm-link--lg, .dm-link .dm-link--large {
    font-size: 16px;
    font-size: 1rem; }
  .dm-link.dm-link--xl {
    font-size: 18px;
    font-size: 1.125rem; }

.dm-link--lg, .dm-link--large {
  font-size: 16px;
  font-size: 1rem;
  color: #007db8;
  text-decoration: none;
  position: relative;
  cursor: pointer; }
  .dm-link--lg:visited, .dm-link--large:visited {
    color: #007db8;
    text-decoration: none; }
  .dm-link--lg:hover, .dm-link--lg:focus, .dm-link--large:hover, .dm-link--large:focus {
    color: #006799;
    text-decoration: none; }
  .dm-link--lg:active, .dm-link--large:active {
    color: #006799; }

.dm-link--xl {
  font-size: 18px;
  font-size: 1.125rem;
  color: #007db8;
  text-decoration: none;
  position: relative;
  cursor: pointer; }
  .dm-link--xl:visited {
    color: #007db8;
    text-decoration: none; }
  .dm-link--xl:hover, .dm-link--xl:focus {
    color: #006799;
    text-decoration: none; }
  .dm-link--xl:active {
    color: #006799; }

.dm-link-arrow {
  font-size: 14px;
  font-size: 0.875rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #2fa0e0;
  text-decoration: none; }
  .dm-link-arrow:hover, .dm-link-arrow:active, .dm-link-arrow:focus {
    color: #007db8; }
  .dm-link-arrow:after {
    margin-left: 4px;
    margin-left: 0.25rem;
    content: '>';
    display: inline-block;
    -webkit-transform: scale(0.5, 1.4);
            transform: scale(0.5, 1.4); }

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

.dm-grid {
  *zoom: 1;
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  font-size: 0.875rem;
  position: relative; }
  .dm-grid:after {
    display: table;
    clear: both;
    content: ""; }
  @media (min-width: 320px) {
    .dm-grid {
      width: auto; } }
  @media (min-width: 980px) {
    .dm-grid {
      max-width: 1260px; } }

.dm-grid--lg {
  *zoom: 1;
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  font-size: 0.875rem;
  position: relative; }
  .dm-grid--lg:after {
    display: table;
    clear: both;
    content: ""; }
  @media (min-width: 320px) {
    .dm-grid--lg {
      width: auto; } }
  @media (min-width: 980px) {
    .dm-grid--lg {
      max-width: 1260px; } }

.dm-grid--980 {
  *zoom: 1;
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  font-size: 0.875rem;
  position: relative; }
  .dm-grid--980:after {
    display: table;
    clear: both;
    content: ""; }
  @media (min-width: 320px) {
    .dm-grid--980 {
      width: auto; } }
  @media (min-width: 980px) {
    .dm-grid--980 {
      max-width: 980px; } }

.dm-grid--md {
  *zoom: 1;
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  font-size: 0.875rem;
  position: relative; }
  .dm-grid--md:after {
    display: table;
    clear: both;
    content: ""; }
  @media (min-width: 320px) {
    .dm-grid--md {
      width: auto; } }
  @media (min-width: 980px) {
    .dm-grid--md {
      max-width: 800px; } }

.dm-grid--sm {
  *zoom: 1;
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  font-size: 0.875rem;
  position: relative; }
  .dm-grid--sm:after {
    display: table;
    clear: both;
    content: ""; }
  @media (min-width: 320px) {
    .dm-grid--sm {
      width: auto; } }
  @media (min-width: 980px) {
    .dm-grid--sm {
      max-width: 768px; } }

.dm-grid-fluid {
  *zoom: 1;
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px; }
  .dm-grid-fluid:after {
    display: table;
    clear: both;
    content: ""; }

.dm-row {
  *zoom: 1;
  margin-left: -25px;
  margin-right: -25px;
  margin-left: -8px;
  margin-right: -9px; }
  .dm-row:after {
    display: table;
    clear: both;
    content: ""; }
  @media (min-width: 768px) {
    .dm-row {
      margin-left: -19px;
      margin-right: -19px; } }
  @media (min-width: 980px) {
    .dm-row {
      margin-left: -25px;
      margin-right: -25px; } }

.dm-col-xs-1, .dm-col-sm-1, .dm-col-md-1, .dm-col-lg-1, .dm-col-xs-2, .dm-col-sm-2, .dm-col-md-2, .dm-col-lg-2, .dm-col-xs-3, .dm-col-sm-3, .dm-col-md-3, .dm-col-lg-3, .dm-col-xs-4, .dm-col-sm-4, .dm-col-md-4, .dm-col-lg-4, .dm-col-xs-5, .dm-col-sm-5, .dm-col-md-5, .dm-col-lg-5, .dm-col-xs-6, .dm-col-sm-6, .dm-col-md-6, .dm-col-lg-6, .dm-col-xs-7, .dm-col-sm-7, .dm-col-md-7, .dm-col-lg-7, .dm-col-xs-8, .dm-col-sm-8, .dm-col-md-8, .dm-col-lg-8, .dm-col-xs-9, .dm-col-sm-9, .dm-col-md-9, .dm-col-lg-9, .dm-col-xs-10, .dm-col-sm-10, .dm-col-md-10, .dm-col-lg-10, .dm-col-xs-11, .dm-col-sm-11, .dm-col-md-11, .dm-col-lg-11, .dm-col-xs-12, .dm-col-sm-12, .dm-col-md-12, .dm-col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 25px;
  padding-right: 25px; }

.dm-col-xs-1, .dm-col-xs-2, .dm-col-xs-3, .dm-col-xs-4, .dm-col-xs-5, .dm-col-xs-6, .dm-col-xs-7, .dm-col-xs-8, .dm-col-xs-9, .dm-col-xs-10, .dm-col-xs-11, .dm-col-xs-12 {
  float: left; }

.dm-col-xs-1 {
  width: 8.33333%; }

.dm-col-xs-2 {
  width: 16.66667%; }

.dm-col-xs-3 {
  width: 25%; }

.dm-col-xs-4 {
  width: 33.33333%; }

.dm-col-xs-5 {
  width: 41.66667%; }

.dm-col-xs-6 {
  width: 50%; }

.dm-col-xs-7 {
  width: 58.33333%; }

.dm-col-xs-8 {
  width: 66.66667%; }

.dm-col-xs-9 {
  width: 75%; }

.dm-col-xs-10 {
  width: 83.33333%; }

.dm-col-xs-11 {
  width: 91.66667%; }

.dm-col-xs-12 {
  width: 100%; }

.dm-col-xs-pull-0 {
  right: auto; }

.dm-col-xs-pull-1 {
  right: 8.33333%; }

.dm-col-xs-pull-2 {
  right: 16.66667%; }

.dm-col-xs-pull-3 {
  right: 25%; }

.dm-col-xs-pull-4 {
  right: 33.33333%; }

.dm-col-xs-pull-5 {
  right: 41.66667%; }

.dm-col-xs-pull-6 {
  right: 50%; }

.dm-col-xs-pull-7 {
  right: 58.33333%; }

.dm-col-xs-pull-8 {
  right: 66.66667%; }

.dm-col-xs-pull-9 {
  right: 75%; }

.dm-col-xs-pull-10 {
  right: 83.33333%; }

.dm-col-xs-pull-11 {
  right: 91.66667%; }

.dm-col-xs-pull-12 {
  right: 100%; }

.dm-col-xs-push-0 {
  left: auto; }

.dm-col-xs-push-1 {
  left: 8.33333%; }

.dm-col-xs-push-2 {
  left: 16.66667%; }

.dm-col-xs-push-3 {
  left: 25%; }

.dm-col-xs-push-4 {
  left: 33.33333%; }

.dm-col-xs-push-5 {
  left: 41.66667%; }

.dm-col-xs-push-6 {
  left: 50%; }

.dm-col-xs-push-7 {
  left: 58.33333%; }

.dm-col-xs-push-8 {
  left: 66.66667%; }

.dm-col-xs-push-9 {
  left: 75%; }

.dm-col-xs-push-10 {
  left: 83.33333%; }

.dm-col-xs-push-11 {
  left: 91.66667%; }

.dm-col-xs-push-12 {
  left: 100%; }

.dm-col-xs-offset-0 {
  margin-left: 0%; }

.dm-col-xs-offset-1 {
  margin-left: 8.33333%; }

.dm-col-xs-offset-2 {
  margin-left: 16.66667%; }

.dm-col-xs-offset-3 {
  margin-left: 25%; }

.dm-col-xs-offset-4 {
  margin-left: 33.33333%; }

.dm-col-xs-offset-5 {
  margin-left: 41.66667%; }

.dm-col-xs-offset-6 {
  margin-left: 50%; }

.dm-col-xs-offset-7 {
  margin-left: 58.33333%; }

.dm-col-xs-offset-8 {
  margin-left: 66.66667%; }

.dm-col-xs-offset-9 {
  margin-left: 75%; }

.dm-col-xs-offset-10 {
  margin-left: 83.33333%; }

.dm-col-xs-offset-11 {
  margin-left: 91.66667%; }

.dm-col-xs-offset-12 {
  margin-left: 100%; }

[class^="dm-col-"] {
  padding-left: 9px;
  padding-right: 8px; }

@media (min-width: 768px) {
  .dm-col-sm-1, .dm-col-sm-2, .dm-col-sm-3, .dm-col-sm-4, .dm-col-sm-5, .dm-col-sm-6, .dm-col-sm-7, .dm-col-sm-8, .dm-col-sm-9, .dm-col-sm-10, .dm-col-sm-11, .dm-col-sm-12 {
    float: left; }
  .dm-col-sm-1 {
    width: 8.33333%; }
  .dm-col-sm-2 {
    width: 16.66667%; }
  .dm-col-sm-3 {
    width: 25%; }
  .dm-col-sm-4 {
    width: 33.33333%; }
  .dm-col-sm-5 {
    width: 41.66667%; }
  .dm-col-sm-6 {
    width: 50%; }
  .dm-col-sm-7 {
    width: 58.33333%; }
  .dm-col-sm-8 {
    width: 66.66667%; }
  .dm-col-sm-9 {
    width: 75%; }
  .dm-col-sm-10 {
    width: 83.33333%; }
  .dm-col-sm-11 {
    width: 91.66667%; }
  .dm-col-sm-12 {
    width: 100%; }
  .dm-col-sm-pull-0 {
    right: auto; }
  .dm-col-sm-pull-1 {
    right: 8.33333%; }
  .dm-col-sm-pull-2 {
    right: 16.66667%; }
  .dm-col-sm-pull-3 {
    right: 25%; }
  .dm-col-sm-pull-4 {
    right: 33.33333%; }
  .dm-col-sm-pull-5 {
    right: 41.66667%; }
  .dm-col-sm-pull-6 {
    right: 50%; }
  .dm-col-sm-pull-7 {
    right: 58.33333%; }
  .dm-col-sm-pull-8 {
    right: 66.66667%; }
  .dm-col-sm-pull-9 {
    right: 75%; }
  .dm-col-sm-pull-10 {
    right: 83.33333%; }
  .dm-col-sm-pull-11 {
    right: 91.66667%; }
  .dm-col-sm-pull-12 {
    right: 100%; }
  .dm-col-sm-push-0 {
    left: auto; }
  .dm-col-sm-push-1 {
    left: 8.33333%; }
  .dm-col-sm-push-2 {
    left: 16.66667%; }
  .dm-col-sm-push-3 {
    left: 25%; }
  .dm-col-sm-push-4 {
    left: 33.33333%; }
  .dm-col-sm-push-5 {
    left: 41.66667%; }
  .dm-col-sm-push-6 {
    left: 50%; }
  .dm-col-sm-push-7 {
    left: 58.33333%; }
  .dm-col-sm-push-8 {
    left: 66.66667%; }
  .dm-col-sm-push-9 {
    left: 75%; }
  .dm-col-sm-push-10 {
    left: 83.33333%; }
  .dm-col-sm-push-11 {
    left: 91.66667%; }
  .dm-col-sm-push-12 {
    left: 100%; }
  .dm-col-sm-offset-0 {
    margin-left: 0%; }
  .dm-col-sm-offset-1 {
    margin-left: 8.33333%; }
  .dm-col-sm-offset-2 {
    margin-left: 16.66667%; }
  .dm-col-sm-offset-3 {
    margin-left: 25%; }
  .dm-col-sm-offset-4 {
    margin-left: 33.33333%; }
  .dm-col-sm-offset-5 {
    margin-left: 41.66667%; }
  .dm-col-sm-offset-6 {
    margin-left: 50%; }
  .dm-col-sm-offset-7 {
    margin-left: 58.33333%; }
  .dm-col-sm-offset-8 {
    margin-left: 66.66667%; }
  .dm-col-sm-offset-9 {
    margin-left: 75%; }
  .dm-col-sm-offset-10 {
    margin-left: 83.33333%; }
  .dm-col-sm-offset-11 {
    margin-left: 91.66667%; }
  .dm-col-sm-offset-12 {
    margin-left: 100%; }
  [class^="dm-col-"] {
    padding-left: 19px;
    padding-right: 19px; } }

@media (min-width: 980px) {
  .dm-col-md-1, .dm-col-md-2, .dm-col-md-3, .dm-col-md-4, .dm-col-md-5, .dm-col-md-6, .dm-col-md-7, .dm-col-md-8, .dm-col-md-9, .dm-col-md-10, .dm-col-md-11, .dm-col-md-12 {
    float: left; }
  .dm-col-md-1 {
    width: 8.33333%; }
  .dm-col-md-2 {
    width: 16.66667%; }
  .dm-col-md-3 {
    width: 25%; }
  .dm-col-md-4 {
    width: 33.33333%; }
  .dm-col-md-5 {
    width: 41.66667%; }
  .dm-col-md-6 {
    width: 50%; }
  .dm-col-md-7 {
    width: 58.33333%; }
  .dm-col-md-8 {
    width: 66.66667%; }
  .dm-col-md-9 {
    width: 75%; }
  .dm-col-md-10 {
    width: 83.33333%; }
  .dm-col-md-11 {
    width: 91.66667%; }
  .dm-col-md-12 {
    width: 100%; }
  .dm-col-md-pull-0 {
    right: auto; }
  .dm-col-md-pull-1 {
    right: 8.33333%; }
  .dm-col-md-pull-2 {
    right: 16.66667%; }
  .dm-col-md-pull-3 {
    right: 25%; }
  .dm-col-md-pull-4 {
    right: 33.33333%; }
  .dm-col-md-pull-5 {
    right: 41.66667%; }
  .dm-col-md-pull-6 {
    right: 50%; }
  .dm-col-md-pull-7 {
    right: 58.33333%; }
  .dm-col-md-pull-8 {
    right: 66.66667%; }
  .dm-col-md-pull-9 {
    right: 75%; }
  .dm-col-md-pull-10 {
    right: 83.33333%; }
  .dm-col-md-pull-11 {
    right: 91.66667%; }
  .dm-col-md-pull-12 {
    right: 100%; }
  .dm-col-md-push-0 {
    left: auto; }
  .dm-col-md-push-1 {
    left: 8.33333%; }
  .dm-col-md-push-2 {
    left: 16.66667%; }
  .dm-col-md-push-3 {
    left: 25%; }
  .dm-col-md-push-4 {
    left: 33.33333%; }
  .dm-col-md-push-5 {
    left: 41.66667%; }
  .dm-col-md-push-6 {
    left: 50%; }
  .dm-col-md-push-7 {
    left: 58.33333%; }
  .dm-col-md-push-8 {
    left: 66.66667%; }
  .dm-col-md-push-9 {
    left: 75%; }
  .dm-col-md-push-10 {
    left: 83.33333%; }
  .dm-col-md-push-11 {
    left: 91.66667%; }
  .dm-col-md-push-12 {
    left: 100%; }
  .dm-col-md-offset-0 {
    margin-left: 0%; }
  .dm-col-md-offset-1 {
    margin-left: 8.33333%; }
  .dm-col-md-offset-2 {
    margin-left: 16.66667%; }
  .dm-col-md-offset-3 {
    margin-left: 25%; }
  .dm-col-md-offset-4 {
    margin-left: 33.33333%; }
  .dm-col-md-offset-5 {
    margin-left: 41.66667%; }
  .dm-col-md-offset-6 {
    margin-left: 50%; }
  .dm-col-md-offset-7 {
    margin-left: 58.33333%; }
  .dm-col-md-offset-8 {
    margin-left: 66.66667%; }
  .dm-col-md-offset-9 {
    margin-left: 75%; }
  .dm-col-md-offset-10 {
    margin-left: 83.33333%; }
  .dm-col-md-offset-11 {
    margin-left: 91.66667%; }
  .dm-col-md-offset-12 {
    margin-left: 100%; }
  [class^="dm-col-"] {
    padding-left: 25px;
    padding-right: 25px; } }

@media (min-width: 1260px) {
  .dm-col-lg-1, .dm-col-lg-2, .dm-col-lg-3, .dm-col-lg-4, .dm-col-lg-5, .dm-col-lg-6, .dm-col-lg-7, .dm-col-lg-8, .dm-col-lg-9, .dm-col-lg-10, .dm-col-lg-11, .dm-col-lg-12 {
    float: left; }
  .dm-col-lg-1 {
    width: 8.33333%; }
  .dm-col-lg-2 {
    width: 16.66667%; }
  .dm-col-lg-3 {
    width: 25%; }
  .dm-col-lg-4 {
    width: 33.33333%; }
  .dm-col-lg-5 {
    width: 41.66667%; }
  .dm-col-lg-6 {
    width: 50%; }
  .dm-col-lg-7 {
    width: 58.33333%; }
  .dm-col-lg-8 {
    width: 66.66667%; }
  .dm-col-lg-9 {
    width: 75%; }
  .dm-col-lg-10 {
    width: 83.33333%; }
  .dm-col-lg-11 {
    width: 91.66667%; }
  .dm-col-lg-12 {
    width: 100%; }
  .dm-col-lg-pull-0 {
    right: auto; }
  .dm-col-lg-pull-1 {
    right: 8.33333%; }
  .dm-col-lg-pull-2 {
    right: 16.66667%; }
  .dm-col-lg-pull-3 {
    right: 25%; }
  .dm-col-lg-pull-4 {
    right: 33.33333%; }
  .dm-col-lg-pull-5 {
    right: 41.66667%; }
  .dm-col-lg-pull-6 {
    right: 50%; }
  .dm-col-lg-pull-7 {
    right: 58.33333%; }
  .dm-col-lg-pull-8 {
    right: 66.66667%; }
  .dm-col-lg-pull-9 {
    right: 75%; }
  .dm-col-lg-pull-10 {
    right: 83.33333%; }
  .dm-col-lg-pull-11 {
    right: 91.66667%; }
  .dm-col-lg-pull-12 {
    right: 100%; }
  .dm-col-lg-push-0 {
    left: auto; }
  .dm-col-lg-push-1 {
    left: 8.33333%; }
  .dm-col-lg-push-2 {
    left: 16.66667%; }
  .dm-col-lg-push-3 {
    left: 25%; }
  .dm-col-lg-push-4 {
    left: 33.33333%; }
  .dm-col-lg-push-5 {
    left: 41.66667%; }
  .dm-col-lg-push-6 {
    left: 50%; }
  .dm-col-lg-push-7 {
    left: 58.33333%; }
  .dm-col-lg-push-8 {
    left: 66.66667%; }
  .dm-col-lg-push-9 {
    left: 75%; }
  .dm-col-lg-push-10 {
    left: 83.33333%; }
  .dm-col-lg-push-11 {
    left: 91.66667%; }
  .dm-col-lg-push-12 {
    left: 100%; }
  .dm-col-lg-offset-0 {
    margin-left: 0%; }
  .dm-col-lg-offset-1 {
    margin-left: 8.33333%; }
  .dm-col-lg-offset-2 {
    margin-left: 16.66667%; }
  .dm-col-lg-offset-3 {
    margin-left: 25%; }
  .dm-col-lg-offset-4 {
    margin-left: 33.33333%; }
  .dm-col-lg-offset-5 {
    margin-left: 41.66667%; }
  .dm-col-lg-offset-6 {
    margin-left: 50%; }
  .dm-col-lg-offset-7 {
    margin-left: 58.33333%; }
  .dm-col-lg-offset-8 {
    margin-left: 66.66667%; }
  .dm-col-lg-offset-9 {
    margin-left: 75%; }
  .dm-col-lg-offset-10 {
    margin-left: 83.33333%; }
  .dm-col-lg-offset-11 {
    margin-left: 91.66667%; }
  .dm-col-lg-offset-12 {
    margin-left: 100%; } }

@-ms-viewport {
  width: device-width; }

.visible-xs {
  display: none !important; }

.visible-sm {
  display: none !important; }

.visible-md {
  display: none !important; }

.visible-lg {
  display: none !important; }

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important; }

@media (max-width: 767px) {
  .visible-xs {
    display: block !important; }
  table.visible-xs {
    display: table !important; }
  tr.visible-xs {
    display: table-row !important; }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important; } }

@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important; } }

@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important; } }

@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important; } }

@media (min-width: 768px) and (max-width: 979px) {
  .visible-sm {
    display: block !important; }
  table.visible-sm {
    display: table !important; }
  tr.visible-sm {
    display: table-row !important; }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important; } }

@media (min-width: 768px) and (max-width: 979px) {
  .visible-sm-block {
    display: block !important; } }

@media (min-width: 768px) and (max-width: 979px) {
  .visible-sm-inline {
    display: inline !important; } }

@media (min-width: 768px) and (max-width: 979px) {
  .visible-sm-inline-block {
    display: inline-block !important; } }

@media (min-width: 980px) and (max-width: 1259px) {
  .visible-md {
    display: block !important; }
  table.visible-md {
    display: table !important; }
  tr.visible-md {
    display: table-row !important; }
  th.visible-md,
  td.visible-md {
    display: table-cell !important; } }

@media (min-width: 980px) and (max-width: 1259px) {
  .visible-md-block {
    display: block !important; } }

@media (min-width: 980px) and (max-width: 1259px) {
  .visible-md-inline {
    display: inline !important; } }

@media (min-width: 980px) and (max-width: 1259px) {
  .visible-md-inline-block {
    display: inline-block !important; } }

@media (min-width: 1260px) {
  .visible-lg {
    display: block !important; }
  table.visible-lg {
    display: table !important; }
  tr.visible-lg {
    display: table-row !important; }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important; } }

@media (min-width: 1260px) {
  .visible-lg-block {
    display: block !important; } }

@media (min-width: 1260px) {
  .visible-lg-inline {
    display: inline !important; } }

@media (min-width: 1260px) {
  .visible-lg-inline-block {
    display: inline-block !important; } }

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important; } }

@media (min-width: 768px) and (max-width: 979px) {
  .hidden-sm {
    display: none !important; } }

@media (min-width: 980px) and (max-width: 1259px) {
  .hidden-md {
    display: none !important; } }

@media (min-width: 1260px) {
  .hidden-lg {
    display: none !important; } }

.visible-print {
  display: none !important; }

@media print {
  .visible-print {
    display: block !important; }
  table.visible-print {
    display: table !important; }
  tr.visible-print {
    display: table-row !important; }
  th.visible-print,
  td.visible-print {
    display: table-cell !important; } }

.visible-print-block {
  display: none !important; }
  @media print {
    .visible-print-block {
      display: block !important; } }

.visible-print-inline {
  display: none !important; }
  @media print {
    .visible-print-inline {
      display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }
  @media print {
    .visible-print-inline-block {
      display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

.dm-show-grid [class^="dm-col-"] {
  font-size: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #eee;
  background-color: rgba(86, 61, 124, 0.15);
  border: 1px solid #ddd;
  border: 1px solid rgba(86, 61, 124, 0.2); }

.dm-ha {
  font-size: 36px;
  font-size: 2.25rem;
  font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c; }
  @media (min-width: 980px) {
    .dm-ha {
      font-size: 40px;
      font-size: 2.5rem; } }
  .dm-ha.dm-dark-gray {
    color: #666666; }
  .dm-ha.dm-align-center {
    text-align: center;
    margin-left: auto;
    margin-right: auto; }

.dm-ha-subtitle {
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif; }
  @media (min-width: 768px) {
    .dm-ha-subtitle {
      font-size: 13px;
      font-size: 0.8125rem; } }
  @media (min-width: 980px) {
    .dm-ha-subtitle {
      font-size: 14px;
      font-size: 0.875rem; } }

.dm-hb {
  font-size: 30px;
  font-size: 1.875rem;
  font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c;
  margin-top: 40px;
  margin-top: 2.5rem; }
  @media (min-width: 768px) {
    .dm-hb {
      font-size: 36px;
      font-size: 2.25rem; } }
  .dm-hb.dm-dark-gray {
    color: #666666; }

.dm-hb-subtitle {
  font-size: 16px;
  font-size: 1rem;
  font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c; }
  @media (min-width: 768px) {
    .dm-hb-subtitle {
      font-size: 17px;
      font-size: 1.0625rem; } }
  @media (min-width: 980px) {
    .dm-hb-subtitle {
      font-size: 18px;
      font-size: 1.125rem; } }

.dm-hc {
  font-size: 28px;
  font-size: 1.75rem;
  font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c;
  margin-top: 28px;
  margin-top: 1.75rem; }
  .dm-subheader--dark .dm-hc {
    color: #ffffff; }
  .dm-hc.dm-dark-gray {
    color: #666666; }
  @media (min-width: 768px) {
    .dm-hc {
      font-size: 32px;
      font-size: 2rem; } }

.dm-hc-subtitle {
  font-size: 16px;
  font-size: 1rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c; }
  .dm-subheader--dark .dm-hc-subtitle {
    color: #ffffff; }
  @media (min-width: 768px) {
    .dm-hc-subtitle {
      font-size: 17px;
      font-size: 1.0625rem; } }
  @media (min-width: 980px) {
    .dm-hc-subtitle {
      font-size: 18px;
      font-size: 1.125rem; } }

.dm-hd {
  font-size: 22px;
  font-size: 1.375rem;
  font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c;
  margin-bottom: 12px;
  margin-bottom: 0.75rem; }
  @media (min-width: 768px) {
    .dm-hd {
      font-size: 28px;
      font-size: 1.75rem; } }
  .dm-hd.dm-topic-navigation__title {
    margin-top: 36px;
    margin-top: 2.25rem;
    margin-bottom: 14px;
    margin-bottom: 0.875rem; }
  .dm-hd.dm-dark-gray {
    color: #666666; }
  .dm-subheader--dark .dm-hd {
    color: #ffffff; }

.dm-he {
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c; }
  @media (min-width: 768px) {
    .dm-he {
      font-size: 16px;
      font-size: 1rem; } }
  @media (min-width: 980px) {
    .dm-he {
      font-size: 17px;
      font-size: 1.0625rem; } }

.dm-ha, .dm-hb, .dm-hc, .dm-hd, .dm-he {
  line-height: 1.4;
  font-weight: normal; }

.dm-ha-subtitle, .dm-hb-subtitle, .dm-hc-subtitle {
  line-height: 1.4; }

.dm-hb, .dm-hc, .dm-hd, .dm-he {
  margin: 0;
  padding: 0; }

.dm-hb, .dm-hc, dm-hd, .dm-hb-subtitle, .dm-hc-subtitle, .dm-hd-subtitle {
  text-align: center;
  margin-left: 8.33333%;
  margin-right: 8.33333%; }
  .dm-hb.dm-align-left, .dm-hc.dm-align-left, dm-hd.dm-align-left, .dm-hb-subtitle.dm-align-left, .dm-hc-subtitle.dm-align-left, .dm-hd-subtitle.dm-align-left {
    text-align: left;
    width: auto;
    margin-left: 0;
    margin-right: auto; }
  .dm-hb.dm-align-center, .dm-hc.dm-align-center, dm-hd.dm-align-center, .dm-hb-subtitle.dm-align-center, .dm-hc-subtitle.dm-align-center, .dm-hd-subtitle.dm-align-center {
    text-align: center;
    margin-left: auto;
    margin-right: auto; }

.dm-hb + .dm-hb-subtitle, .dm-hb + .dm-hc-subtitle, .dm-hc + .dm-hb-subtitle, .dm-hc + .dm-hc-subtitle {
  margin-top: 8px;
  margin-top: 0.5rem;
  margin-bottom: 34px;
  margin-bottom: 2.125rem; }

.dm-he {
  margin-bottom: 10px;
  margin-bottom: 0.625rem; }

.dm-hero .dm-ha {
  font-size: 30px;
  font-size: 1.875rem;
  font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
  color: #ffffff;
  margin: 0;
  margin: 0rem; }
  @media (min-width: 768px) {
    .dm-hero .dm-ha {
      font-size: 40px;
      font-size: 2.5rem; } }
  @media (min-width: 980px) {
    .dm-hero .dm-ha {
      font-size: 50px;
      font-size: 3.125rem; } }
  .dm-hero .dm-ha em {
    color: #f0ab00;
    font-style: normal; }
  .dm-hero .dm-ha > small {
    font-size: 22px;
    font-size: 1.375rem;
    display: inline-block; }
    @media (min-width: 768px) {
      .dm-hero .dm-ha > small {
        font-size: 23px;
        font-size: 1.4375rem; } }
    @media (min-width: 980px) {
      .dm-hero .dm-ha > small {
        font-size: 30px;
        font-size: 1.875rem; } }

.dm-icon {
  height: 12px;
  height: 0.75rem;
  width: 12px;
  width: 0.75rem;
  position: relative;
  display: inline-block;
  fill: currentColor; }

.dm-icon--default,
.dm-actionbar .dm-actionbar__dropdown .dm-actionbar__dropdown-toggle .dm-icon-encoded,
.dm-tooltip__dropdown .dm-tooltip__dropdown-toggle .dm-icon-encoded {
  fill: #727272; }

.dm-icon--star {
  fill: #f0ab00; }

.dm-icon--facebook {
  fill: #3b5998; }

.dm-icon--linkedin {
  fill: #007bb5; }

.dm-icon--twitter {
  fill: #55acee; }

.dm-icon--googleplus {
  fill: #dd4b39; }

.dm-icon--rss {
  fill: #ff6600; }

.dm-icon--answered,
.dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answered,
ul.dm-topicList .dm-topicListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answered,
.dm-contentListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answered,
.dm-contentList__item .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answered,
.dm-expertListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answered {
  fill: #f0ab00; }

.dm-icon--sapmenthor {
  fill: #f0ab00; }

.dm-icon--check {
  fill: #4fb81c; }

.dm-icon--sapemployee {
  fill: #1e5fbb; }

.dm-icon--sapmoderator {
  fill: #666666; }

.dm-metadata-icon__comments {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23BBB%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M70%202H2v47.522h13.763V70l20.9-20.478H70z%22/%3E%3Cpath%20fill%3D%22%23BBB%22%20d%3D%22M16.667%2017.667h41v4h-41zM16.667%2029.667h41v4h-41z%22/%3E%3C/svg%3E");
  height: 1rem;
  background-size: 1rem;
  padding-left: 20px;
  position: relative;
  top: 1px; }

.dm-metadata-icon__likes {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23BBB%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M26.42%2037.41h-4.197V64.17h37.573c1.75-.95%205.938-2.618%203.545-7.797%202.703-1.128%204.97-4.053%203.5-7.647-.326-.828-.987-1.342-1.405-2.216%202.25-1.165%203.528-5.15%201.677-7.872-.616-.903-1.477-1.24-2.066-1.965.698-.578%201.124-1.062%201.45-1.724%201.822-3.818-.77-6.836-4.097-7.3H46.513c-.383-.513-.646-3.178-.764-4.668-.435-5.646%201.915-5.497%201.688-11.81-.145-3.867-1.904-6.27-4.162-7.444-.616-.315-2.03-1.1-3.29-.52-1.97.902-.456%203.166-.128%204.74.443%202.115-1.152%204.248-1.867%206.055L26.42%2037.41z%22/%3E%3Cpath%20fill%3D%22%23BBB%22%20d%3D%22M0%2038.528c0-2.646%201.93-4.788%204.306-4.788h8.614c2.376%200%204.306%202.143%204.306%204.788V66.21c0%202.647-1.93%204.79-4.306%204.79H4.306C1.93%2071%200%2068.857%200%2066.21V38.53z%22/%3E%3C/svg%3E");
  height: 1rem;
  background-size: 1rem;
  padding-left: 20px;
  position: relative;
  top: -1px; }

.dm-metadata-icon__question-answered {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23F0AB00%22%20d%3D%22M-.5%2050.82h35.3L56.93%2072.5V50.82H71.5V.5h-72%22/%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M30.12%2038L17.5%2026.74l3.42-3.88%208.82%207.92L46.91%2011l3.59%203.34%22/%3E%3C/svg%3E");
  height: 1rem;
  background-size: 1rem;
  padding-left: 20px;
  position: relative;
  top: 1px; }

.dm-metadata-icon__question-open {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23BBB%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M2%2049.522h33.338L56.238%2070V49.522H70V2H2z%22/%3E%3C/svg%3E");
  height: 1rem;
  background-size: 1rem;
  padding-left: 20px;
  position: relative;
  top: 1px; }

.dm-metadata-icon__question-response {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23BBB%22%20d%3D%22M0%2050.32h35.3L57.43%2072V50.32H72V0H0%22/%3E%3C/svg%3E");
  height: 1rem;
  background-size: 1rem;
  padding-left: 20px;
  position: relative;
  top: 1px; }

.dm-metadata-icon__views {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22%23BBB%22%20d%3D%22M71.2%2033.31c-3.75-5.97-8.8-10.76-15.13-14.38C49.73%2015.31%2043.04%2013.5%2036%2013.5s-13.73%201.81-20.07%205.43C9.6%2022.55%204.55%2027.34.8%2033.31.27%2034.22%200%2035.12%200%2036c0%20.89.27%201.78.8%202.69%203.75%205.97%208.8%2010.76%2015.13%2014.38C22.27%2056.69%2028.96%2058.5%2036%2058.5s13.73-1.81%2020.07-5.41c6.33-3.61%2011.38-8.4%2015.13-14.4.53-.91.8-1.8.8-2.688%200-.882-.27-1.782-.8-2.692z%22/%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M53.46%2048.75C48.09%2051.92%2042.27%2053.5%2036%2053.5c-6.27%200-12.09-1.58-17.46-4.75C13.17%2045.59%208.7%2041.34%205.14%2036c4.08-6.14%209.18-10.74%2015.31-13.79C18.82%2024.92%2018%2027.85%2018%2031c0%204.82%201.76%208.94%205.28%2012.36C26.8%2046.79%2031.04%2048.5%2036%2048.5c4.95%200%209.19-1.71%2012.71-5.14C52.24%2039.94%2054%2035.82%2054%2031c0-3.15-.82-6.08-2.45-8.79%206.13%203.05%2011.23%207.65%2015.31%2013.79-3.56%205.34-8.03%209.59-13.4%2012.75z%22/%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M22.5%2027c0-2.48%203.93-4.88%206.41-4.88%202.49%200%207.09%202.4%207.09%204.88%200%202.49-3.83%206.61-6.32%206.61-5.36%200-7.18-4.12-7.18-6.61z%22/%3E%3C/svg%3E");
  height: 1rem;
  background-size: 1rem;
  padding-left: 20px;
  position: relative; }

.dm-metadata-icon__votes {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23BBB%22%20d%3D%22M36.22%200L7.5%2023.47%2011%2028.8%2036.34%208.43l24.77%2019.58%203.39-5.31M36.22%2072L7.5%2048.53%2011%2043.2l25.34%2020.37%2024.77-19.58%203.39%205.31%22/%3E%3C/svg%3E");
  height: 1rem;
  background-size: 1rem;
  padding-left: 20px;
  position: relative; }

.dm-icon--arrow-left {
  width: 10px;
  height: 12px;
  display: inline-block;
  float: right;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2010%2025%22%3E%3Cpath%20d%3D%22M10%200H6.7L0%2012.2%206.7%2025H10L3.3%2012.2%2010%200z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E"); }

.dm-icon--arrow-right {
  width: 10px;
  height: 12px;
  display: inline-block;
  float: right;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2010%2025%22%3E%3Cpath%20d%3D%22M0%200h3.3L10%2012.2%203.3%2025H0l6.7-12.8L0%200z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E"); }

.dm-icon--arrow-down {
  width: 12px;
  height: 10px;
  display: inline-block;
  float: right;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2025.2%2014.4%22%3E%3Cpath%20d%3D%22M12.7%2014.4L0%202.7%201.5%200l11.2%2010.2%2011-9.8%201.5%202.7-12.5%2011.3z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E"); }

.dm-icon--arrow-up {
  width: 12px;
  height: 10px;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2025.2%2014.4%22%3E%3Cpath%20d%3D%22M12.7%200L0%2011.7l1.5%202.7L12.7%204.2l11%209.8%201.5-2.7L12.7%200z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E"); }

.dm-icon-encoded--padding-right {
  margin: 0 4px 0 0;
  margin: 0rem 0.25rem 0rem 0rem; }

.dm-docs-embedded-icons li {
  padding: 4px 0; }

.dm-icon-encoded {
  height: 16px;
  width: 16px;
  background-size: cover;
  background-repeat: no-repeat; }

.dm-icon-encoded--filter {
  width: 12px;
  height: 10px;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2031%2022%22%20style%3D%22enable-background%3Anew%200%200%2031%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20x%3D%22-0.1%22%20y%3D%220.2%22%20fill%3D%22%23666666%22%20width%3D%2230.9%22%20height%3D%223.6%22%2F%3E%0A%3Crect%20x%3D%229.7%22%20y%3D%2218.2%22%20fill%3D%22%23666666%22%20width%3D%2211.9%22%20height%3D%223.7%22%2F%3E%0A%3Crect%20x%3D%224.5%22%20y%3D%229.6%22%20fill%3D%22%23666666%22%20width%3D%2222.8%22%20height%3D%223.6%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-icon-encoded--filter:hover, .dm-icon-encoded--filter:hover {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2031%2022%22%20style%3D%22enable-background%3Anew%200%200%2031%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20x%3D%22-0.1%22%20y%3D%220.2%22%20fill%3D%22%23007db8%22%20width%3D%2230.9%22%20height%3D%223.6%22%2F%3E%0A%3Crect%20x%3D%229.7%22%20y%3D%2218.2%22%20fill%3D%22%23007db8%22%20width%3D%2211.9%22%20height%3D%223.7%22%2F%3E%0A%3Crect%20x%3D%224.5%22%20y%3D%229.6%22%20fill%3D%22%23007db8%22%20width%3D%2222.8%22%20height%3D%223.6%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--filter--button {
  width: 16px;
  height: 12px;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2031%2022%22%20style%3D%22enable-background%3Anew%200%200%2031%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20x%3D%22-0.1%22%20y%3D%220.2%22%20fill%3D%22%23007db8%22%20width%3D%2230.9%22%20height%3D%223.6%22%2F%3E%0A%3Crect%20x%3D%229.7%22%20y%3D%2218.2%22%20fill%3D%22%23007db8%22%20width%3D%2211.9%22%20height%3D%223.7%22%2F%3E%0A%3Crect%20x%3D%224.5%22%20y%3D%229.6%22%20fill%3D%22%23007db8%22%20width%3D%2222.8%22%20height%3D%223.6%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--play {
  height: 16px;
  width: 16px;
  background-size: cover;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.color%7Bstroke%3A%23666666%3B%7D%0A%09.fill%7Bfill%3A%23ffffff%3B%7D%0A%09.triangle-fill%7Bfill%3A%23666666%3B%7D%0A%09.stroke-size%7Bstroke-width%3A2%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Ccircle%20class%3D%22stroke%20color%20fill%22%20cx%3D%2224%22%20cy%3D%2223.8%22%20r%3D%2222%22%2F%3E%0A%3Cpolygon%20class%3D%22stroke%20triangle-fill%22%20points%3D%2238.7%2C23.9%2016.2%2C6.5%2016.2%2C41.3%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--play-white {
  width: 12px;
  height: 10px;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.color%7Bstroke%3A%23ffffff%3B%7D%0A%09.fill%7Bfill%3A%23666666%3B%7D%0A%09.triangle-fill%7Bfill%3A%23ffffff%3B%7D%0A%09.stroke-size%7Bstroke-width%3A2%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Ccircle%20class%3D%22stroke%20color%20fill%22%20cx%3D%2224%22%20cy%3D%2223.8%22%20r%3D%2222%22%2F%3E%0A%3Cpolygon%20class%3D%22stroke%20triangle-fill%22%20points%3D%2238.7%2C23.9%2016.2%2C6.5%2016.2%2C41.3%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon--burger-menu {
  width: 14px;
  height: 14px;
  display: inline-block;
  float: right;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M1.25%2023.465h29.5v6.81H1.25zm0-10.87h29.5v6.81H1.25zm0-10.87h29.5v6.81H1.25z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E"); }

.dm-icon--cog {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2016.3%2016.2%22%3E%3Cpath%20d%3D%22M16.3%207.3c0-.2-.3-.4-.5-.4-.7%200-1.4-.4-1.7-1.1-.3-.7-.1-1.5.4-2%20.2-.2.2-.4%200-.6-.4-.5-.8-.9-1.3-1.3-.2-.1-.4-.1-.6%200-.5.5-1.3.7-2%20.4S9.5%201.3%209.5.6c0-.2-.2-.4-.4-.5C8.5%200%207.9%200%207.3.1c-.2%200-.4.2-.4.5%200%20.7-.4%201.4-1.1%201.7-.7.3-1.5.1-2-.5-.2-.2-.4-.2-.6-.1-.5.4-.9.8-1.3%201.3-.1.2-.1.4%200%20.6.6.5.7%201.3.4%202S1.3%206.7.6%206.7c-.3%200-.4.2-.5.4-.1.6-.1%201.2%200%201.8%200%20.2.3.4.5.4.7%200%201.4.4%201.6%201.1.3.7.1%201.5-.4%202-.2.2-.2.4%200%20.6.4.5.8.9%201.3%201.3.2.1.4.1.6%200%20.5-.5%201.3-.7%202-.4.7.3%201.1%201%201.1%201.7%200%20.2.2.4.4.5.3%200%20.6.1.9.1H9c.2%200%20.4-.2.4-.5%200-.7.4-1.4%201.1-1.7.7-.3%201.5-.1%202%20.5.2.2.4.2.6.1.5-.4.9-.8%201.3-1.3.1-.2.1-.4%200-.6-.6-.5-.7-1.3-.4-2%20.3-.6.9-1.1%201.6-1.1h.1c.2%200%20.4-.2.5-.4.2-.7.2-1.3.1-1.9zm-7.9%203.6c-1.5%200-2.7-1.2-2.7-2.7s1.2-2.7%202.7-2.7%202.7%201.2%202.7%202.7-1.2%202.7-2.7%202.7z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E");
  width: 14px;
  height: 14px;
  display: inline-block;
  position: relative; }

.dm-icon--tag {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2016%2018%22%3E%3Cpath%20d%3D%22M14%201.6c-.5-.4-1.2-.4-1.6.2-.4.5-.3%201.2.1%201.7.5.4%201.2.4%201.6-.2.4-.5.4-1.2-.1-1.7zm.8-.9c1.7%201.5%201.2%205.9.9%206.3L7.4%2017.3c-.6.8-1.7.9-2.5.2L.6%2013.7c-.7-.6-.8-1.8-.2-2.6L8.6.8C9%20.5%2013-.8%2014.8.7z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E");
  width: 18px;
  height: 16px;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--vote-up {
  width: 25px;
  height: 15px;
  background-size: 25px 15px;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2025%2010%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M0%2C10V6.7L12.2%2C0L25%2C6.7V10L12.2%2C3.3L0%2C10z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--vote-down {
  width: 25px;
  height: 15px;
  background-size: 25px 15px;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%09%20viewBox%3D%220%200%2025%2010%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23007db8%22%20%20d%3D%22M25%2C0v3.3L12.8%2C10L0%2C3.3L0%2C0l12.8%2C6.7L25%2C0z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--comments {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23BBB%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M70%202H2v47.522h13.763V70l20.9-20.478H70z%22/%3E%3Cpath%20fill%3D%22%23BBB%22%20d%3D%22M16.667%2017.667h41v4h-41zM16.667%2029.667h41v4h-41z%22/%3E%3C/svg%3E");
  padding-left: 20px;
  position: relative;
  top: 1px;
  height: 16px;
  width: 16px;
  background-size: 16px 16px; }

.dm-icon-encoded--likes {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23BBB%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M26.42%2037.41h-4.197V64.17h37.573c1.75-.95%205.938-2.618%203.545-7.797%202.703-1.128%204.97-4.053%203.5-7.647-.326-.828-.987-1.342-1.405-2.216%202.25-1.165%203.528-5.15%201.677-7.872-.616-.903-1.477-1.24-2.066-1.965.698-.578%201.124-1.062%201.45-1.724%201.822-3.818-.77-6.836-4.097-7.3H46.513c-.383-.513-.646-3.178-.764-4.668-.435-5.646%201.915-5.497%201.688-11.81-.145-3.867-1.904-6.27-4.162-7.444-.616-.315-2.03-1.1-3.29-.52-1.97.902-.456%203.166-.128%204.74.443%202.115-1.152%204.248-1.867%206.055L26.42%2037.41z%22/%3E%3Cpath%20fill%3D%22%23BBB%22%20d%3D%22M0%2038.528c0-2.646%201.93-4.788%204.306-4.788h8.614c2.376%200%204.306%202.143%204.306%204.788V66.21c0%202.647-1.93%204.79-4.306%204.79H4.306C1.93%2071%200%2068.857%200%2066.21V38.53z%22/%3E%3C/svg%3E");
  padding-left: 20px;
  position: relative;
  height: 16px;
  width: 16px;
  background-size: 16px 16px; }

.dm-icon-encoded--question-answered {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23F0AB00%22%20d%3D%22M-.5%2050.82h35.3L56.93%2072.5V50.82H71.5V.5h-72%22/%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M30.12%2038L17.5%2026.74l3.42-3.88%208.82%207.92L46.91%2011l3.59%203.34%22/%3E%3C/svg%3E");
  padding-left: 20px;
  position: relative;
  top: 1px;
  height: 16px;
  width: 16px;
  background-size: 16px 16px; }

.dm-icon-encoded--question-open {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23BBB%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M2%2049.522h33.338L56.238%2070V49.522H70V2H2z%22/%3E%3C/svg%3E");
  padding-left: 20px;
  position: relative;
  top: 1px;
  height: 16px;
  width: 16px;
  background-size: 16px 16px; }

.dm-icon-encoded--question-response {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23BBB%22%20d%3D%22M0%2050.32h35.3L57.43%2072V50.32H72V0H0%22/%3E%3C/svg%3E");
  padding-left: 20px;
  position: relative;
  top: 1px;
  height: 16px;
  width: 16px;
  background-size: 16px 16px; }

.dm-icon-encoded--views {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23969696%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%3C%2Fsvg%3E');
  display: inline-block;
  position: relative;
  height: 16px;
  width: 16px;
  background-size: cover;
  cursor: pointer; }
  .dm-icon-encoded--views:visited {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23969696%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%3C%2Fsvg%3E'); }
  .dm-icon-encoded--views:active {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%09.st2%7Bfill%3Anone%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%09%3C%2Fstyle%3E%0A%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23969696%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cline%20stroke%3D%22%23969696%22%20class%3D%22st2%22%20x1%3D%2214.6%22%20y1%3D%2212%22%20x2%3D%2257.9%22%20y2%3D%2263%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-icon-encoded--views:hover, .dm-icon-encoded--views:focus {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%09.st2%7Bfill%3Anone%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%09%3C%2Fstyle%3E%0A%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23969696%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cline%20stroke%3D%22%23666666%22%20class%3D%22st2%22%20x1%3D%2214.6%22%20y1%3D%2212%22%20x2%3D%2257.9%22%20y2%3D%2263%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--views-hidden {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%09.st2%7Bfill%3Anone%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%09%3C%2Fstyle%3E%0A%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23969696%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cline%20stroke%3D%22%23666666%22%20class%3D%22st2%22%20x1%3D%2214.6%22%20y1%3D%2212%22%20x2%3D%2257.9%22%20y2%3D%2263%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  display: inline-block;
  position: relative;
  height: 16px;
  width: 16px;
  background-size: cover;
  cursor: pointer; }
  .dm-icon-encoded--views-hidden:visited {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%09.st2%7Bfill%3Anone%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%09%3C%2Fstyle%3E%0A%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23969696%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cline%20stroke%3D%22%23969696%22%20class%3D%22st2%22%20x1%3D%2214.6%22%20y1%3D%2212%22%20x2%3D%2257.9%22%20y2%3D%2263%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-icon-encoded--views-hidden:active {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23969696%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%3C%2Fsvg%3E'); }
  .dm-icon-encoded--views-hidden:hover, .dm-icon-encoded--views-hidden:focus {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23969696%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%3C%2Fsvg%3E'); }

.dm-icon-encoded--views-locked {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23B2B2B2%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23eaeaea%22%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23eaeaea%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%3C%2Fsvg%3E');
  display: inline-block;
  position: relative;
  height: 16px;
  width: 16px;
  background-size: cover;
  cursor: pointer; }

.dm-icon-encoded--views-hidden-locked {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%09.st2%7Bfill%3Anone%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%09%3C%2Fstyle%3E%0A%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23b2b2b2%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23eaeaea%22%20%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23eaeaea%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cline%20stroke%3D%22%23666666%22%20class%3D%22st2%22%20x1%3D%2214.6%22%20y1%3D%2212%22%20x2%3D%2257.9%22%20y2%3D%2263%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  display: inline-block;
  position: relative;
  height: 16px;
  width: 16px;
  background-size: cover;
  cursor: pointer; }

.dm-icon-encoded--viewsBlue {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%3C%2Fsvg%3E');
  display: inline-block;
  position: relative;
  height: 16px;
  width: 16px;
  background-size: cover;
  cursor: pointer; }
  .dm-icon-encoded--viewsBlue:visited {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%3C%2Fsvg%3E'); }
  .dm-icon-encoded--viewsBlue:hover, .dm-icon-encoded--viewsBlue:focus, .dm-icon-encoded--viewsBlue:active {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%09.st2%7Bfill%3Anone%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%09%3C%2Fstyle%3E%0A%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cline%20stroke%3D%22%23007db8%22%20class%3D%22st2%22%20x1%3D%2214.6%22%20y1%3D%2212%22%20x2%3D%2257.9%22%20y2%3D%2263%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--viewsBlue-hidden {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%09.st2%7Bfill%3Anone%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%09%3C%2Fstyle%3E%0A%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cline%20stroke%3D%22%23007db8%22%20class%3D%22st2%22%20x1%3D%2214.6%22%20y1%3D%2212%22%20x2%3D%2257.9%22%20y2%3D%2263%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  display: inline-block;
  position: relative;
  height: 16px;
  width: 16px;
  background-size: cover;
  cursor: pointer; }
  .dm-icon-encoded--viewsBlue-hidden:visited {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%09.st2%7Bfill%3Anone%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%09%3C%2Fstyle%3E%0A%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cline%20stroke%3D%22%23007db8%22%20class%3D%22st2%22%20x1%3D%2214.6%22%20y1%3D%2212%22%20x2%3D%2257.9%22%20y2%3D%2263%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-icon-encoded--viewsBlue-hidden:hover, .dm-icon-encoded--viewsBlue-hidden:focus, .dm-icon-encoded--viewsBlue-hidden:active {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%09.st2%7Bfill%3Anone%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%09%3C%2Fstyle%3E%0A%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cline%20stroke%3D%22%23007db8%22%20class%3D%22st2%22%20x1%3D%2214.6%22%20y1%3D%2212%22%20x2%3D%2257.9%22%20y2%3D%2263%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--viewsBlue-locked {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%3C%2Fsvg%3E');
  display: inline-block;
  position: relative;
  height: 16px;
  width: 16px;
  background-size: cover;
  cursor: pointer; }

.dm-icon-encoded--viewsWhite {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%3C%2Fsvg%3E');
  display: inline-block;
  position: relative;
  height: 16px;
  width: 16px;
  background-size: cover;
  cursor: pointer; }
  .dm-icon-encoded--viewsWhite:visited {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%3C%2Fsvg%3E'); }
  .dm-icon-encoded--viewsWhite:hover, .dm-icon-encoded--viewsWhite:focus, .dm-icon-encoded--viewsWhite:active {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%09.st2%7Bfill%3Anone%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%09%3C%2Fstyle%3E%0A%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cline%20stroke%3D%22%23ffffff%22%20class%3D%22st2%22%20x1%3D%2214.6%22%20y1%3D%2212%22%20x2%3D%2257.9%22%20y2%3D%2263%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--viewsWhite-hidden {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%09.st2%7Bfill%3Anone%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%09%3C%2Fstyle%3E%0A%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cline%20stroke%3D%22%23ffffff%22%20class%3D%22st2%22%20x1%3D%2214.6%22%20y1%3D%2212%22%20x2%3D%2257.9%22%20y2%3D%2263%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  display: inline-block;
  position: relative;
  height: 16px;
  width: 16px;
  background-size: cover;
  cursor: pointer; }
  .dm-icon-encoded--viewsWhite-hidden:visited {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220%22%20y%3D%220%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09%09.st2%7Bfill%3Anone%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%09%3C%2Fstyle%3E%0A%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cline%20stroke%3D%22%23ffffff%22%20class%3D%22st2%22%20x1%3D%2214.6%22%20y1%3D%2212%22%20x2%3D%2257.9%22%20y2%3D%2263%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-icon-encoded--viewsWhite-hidden:hover, .dm-icon-encoded--viewsWhite-hidden:focus, .dm-icon-encoded--viewsWhite-hidden:active {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%3C%2Fsvg%3E'); }

.dm-icon-encoded--viewsWhite-locked {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23007db8%22%20d%3D%22M71.2%2C36.3c-3.8-6-8.8-10.8-15.1-14.4s-13-5.4-20.1-5.4s-13.7%2C1.8-20.1%2C5.4C9.6%2C25.5%2C4.6%2C30.3%2C0.8%2C36.3%0A%09%09C0.3%2C37.2%2C0%2C38.1%2C0%2C39s0.3%2C1.8%2C0.8%2C2.7c3.8%2C6%2C8.8%2C10.8%2C15.1%2C14.4s13%2C5.4%2C20.1%2C5.4s13.7-1.8%2C20.1-5.4c6.3-3.6%2C11.4-8.4%2C15.1-14.4%0A%09%09c0.5-0.9%2C0.8-1.8%2C0.8-2.7C72%2C38.1%2C71.7%2C37.2%2C71.2%2C36.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23eaeaea%22%20d%3D%22M53.5%2C51.8C48.1%2C55%2C42.3%2C56.6%2C36%2C56.6S23.9%2C55%2C18.5%2C51.8C13.2%2C48.6%2C8.7%2C44.3%2C5.1%2C39%0A%09%09c4.1-6.1%2C9.2-10.7%2C15.3-13.8C18.8%2C27.9%2C18%2C30.9%2C18%2C34c0%2C4.8%2C1.8%2C8.9%2C5.3%2C12.4c3.5%2C3.4%2C7.8%2C5.1%2C12.7%2C5.1c5%2C0%2C9.2-1.7%2C12.7-5.1%0A%09%09C52.2%2C42.9%2C54%2C38.8%2C54%2C34c0-3.1-0.8-6.1-2.5-8.8c6.1%2C3%2C11.2%2C7.6%2C15.3%2C13.8C63.3%2C44.3%2C58.8%2C48.6%2C53.5%2C51.8z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23eaeaea%22%20d%3D%22M22.5%2C30c0-2.5%2C3.9-4.9%2C6.4-4.9S36%2C27.5%2C36%2C30s-3.8%2C6.6-6.3%2C6.6C24.3%2C36.6%2C22.5%2C32.5%2C22.5%2C30z%22%2F%3E%0A%3C%2Fsvg%3E');
  display: inline-block;
  position: relative;
  height: 16px;
  width: 16px;
  background-size: cover; }

.dm-icon-encoded--votes {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23BBB%22%20d%3D%22M36.22%200L7.5%2023.47%2011%2028.8%2036.34%208.43l24.77%2019.58%203.39-5.31M36.22%2072L7.5%2048.53%2011%2043.2l25.34%2020.37%2024.77-19.58%203.39%205.31%22/%3E%3C/svg%3E");
  padding-left: 20px;
  position: relative;
  width: 14px;
  height: 14px;
  background-size: 14px 14px; }

.dm-icon-encoded--arrow-left {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2010%2025%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23727272%22%20d%3D%22M10%2C25H6.7L0%2C12.8L6.7%2C0H10L3.3%2C12.8L10%2C25z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  display: inline-block;
  width: 10px;
  height: 16px;
  background-size: 10px 16px; }

.dm-icon-encoded--arrow-right {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2010%2025%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23727272%22%20d%3D%22M0%2C0h3.3L10%2C12.2L3.3%2C25H0l6.7-12.8L0%2C0z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  display: inline-block;
  width: 10px;
  height: 16px;
  background-size: 10px 16px; }

.dm-icon-encoded--arrow-down, .dm-select__inputСontainer:after {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%09%20viewBox%3D%220%200%2025%2010%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23727272%22%20%20d%3D%22M25%2C0v3.3L12.8%2C10L0%2C3.3L0%2C0l12.8%2C6.7L25%2C0z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  display: inline-block;
  width: 16px;
  height: 10px;
  background-size: 16px 10px; }

.dm-icon-encoded--arrow-up {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2025%2010%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23727272%22%20d%3D%22M0%2C10V6.7L12.2%2C0L25%2C6.7V10L12.2%2C3.3L0%2C10z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  background-size: 16px 10px;
  width: 16px;
  height: 10px;
  display: inline-block; }

.dm-icon-encoded--ascending {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22%23727272%22%20d%3D%22M53.378%2049.465C54.408%2051.41%2053.45%2053%2051.25%2053h-31c-2.2%200-3.158-1.59-2.128-3.535l15.757-29.76c1.028-1.945%202.713-1.945%203.743%200l15.755%2029.76z%22%2F%3E%3C%2Fsvg%3E%0A');
  background-size: cover;
  width: 18px;
  height: 14px;
  display: block; }
  .dm-icon-encoded--ascending.dm-icon-encoded--ascending-active {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22%232fa0e0%22%20d%3D%22M53.378%2049.465C54.408%2051.41%2053.45%2053%2051.25%2053h-31c-2.2%200-3.158-1.59-2.128-3.535l15.757-29.76c1.028-1.945%202.713-1.945%203.743%200l15.755%2029.76z%22%2F%3E%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--descending {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22%23727272%22%20d%3D%22M18.122%2021.658C17.092%2019.713%2018.05%2018%2020.25%2018h31c2.2%200%203.158%201.713%202.13%203.658L37.62%2051.48c-1.03%201.944-2.714%201.914-3.744-.03L18.122%2021.658z%22%2F%3E%3C%2Fsvg%3E%0A');
  background-size: cover;
  background-size: cover;
  width: 18px;
  height: 14px;
  display: block; }
  .dm-icon-encoded--descending.dm-icon-encoded--descending-active {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22%232fa0e0%22%20d%3D%22M18.122%2021.658C17.092%2019.713%2018.05%2018%2020.25%2018h31c2.2%200%203.158%201.713%202.13%203.658L37.62%2051.48c-1.03%201.944-2.714%201.914-3.744-.03L18.122%2021.658z%22%2F%3E%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--arrow-right-xl {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2068%22%3E%3Cpath%20d%3D%22M0%20.3h5.3l18.7%2033L5.3%2067.8H0l18.8-34.5L0%20.3z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E");
  width: 24px;
  height: 68px;
  background-size: 24px 68px;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--arrow-left-xl {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2024%2068%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M24%20.3h-5.2L0%2033.3l18.7%2034.5H24L5.2%2033.3%2024%20.3z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E");
  width: 24px;
  height: 68px;
  background-size: 24px 68px;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--burger-menu {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M1.25%2023.465h29.5v6.81H1.25zm0-10.87h29.5v6.81H1.25zm0-10.87h29.5v6.81H1.25z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E");
  width: 14px;
  height: 14px;
  background-size: 14px 14px; }

.dm-icon-encoded--cog {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2016.3%2016.2%22%3E%3Cpath%20d%3D%22M16.3%207.3c0-.2-.3-.4-.5-.4-.7%200-1.4-.4-1.7-1.1-.3-.7-.1-1.5.4-2%20.2-.2.2-.4%200-.6-.4-.5-.8-.9-1.3-1.3-.2-.1-.4-.1-.6%200-.5.5-1.3.7-2%20.4S9.5%201.3%209.5.6c0-.2-.2-.4-.4-.5C8.5%200%207.9%200%207.3.1c-.2%200-.4.2-.4.5%200%20.7-.4%201.4-1.1%201.7-.7.3-1.5.1-2-.5-.2-.2-.4-.2-.6-.1-.5.4-.9.8-1.3%201.3-.1.2-.1.4%200%20.6.6.5.7%201.3.4%202S1.3%206.7.6%206.7c-.3%200-.4.2-.5.4-.1.6-.1%201.2%200%201.8%200%20.2.3.4.5.4.7%200%201.4.4%201.6%201.1.3.7.1%201.5-.4%202-.2.2-.2.4%200%20.6.4.5.8.9%201.3%201.3.2.1.4.1.6%200%20.5-.5%201.3-.7%202-.4.7.3%201.1%201%201.1%201.7%200%20.2.2.4.4.5.3%200%20.6.1.9.1H9c.2%200%20.4-.2.4-.5%200-.7.4-1.4%201.1-1.7.7-.3%201.5-.1%202%20.5.2.2.4.2.6.1.5-.4.9-.8%201.3-1.3.1-.2.1-.4%200-.6-.6-.5-.7-1.3-.4-2%20.3-.6.9-1.1%201.6-1.1h.1c.2%200%20.4-.2.5-.4.2-.7.2-1.3.1-1.9zm-7.9%203.6c-1.5%200-2.7-1.2-2.7-2.7s1.2-2.7%202.7-2.7%202.7%201.2%202.7%202.7-1.2%202.7-2.7%202.7z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E");
  width: 14px;
  height: 14px;
  background-size: 14px 14px;
  display: inline-block;
  position: relative; }
  .dm-subheader--dark .dm-icon-encoded--cog {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016.3%2016.2%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M16.3%207.3c0-.2-.3-.4-.5-.4-.7%200-1.4-.4-1.7-1.1-.3-.7-.1-1.5.4-2%20.2-.2.2-.4%200-.6-.4-.5-.8-.9-1.3-1.3-.2-.1-.4-.1-.6%200-.5.5-1.3.7-2%20.4S9.5%201.3%209.5.6c0-.2-.2-.4-.4-.5C8.5%200%207.9%200%207.3.1c-.2%200-.4.2-.4.5%200%20.7-.4%201.4-1.1%201.7-.7.3-1.5.1-2-.5-.2-.2-.4-.2-.6-.1-.5.4-.9.8-1.3%201.3-.1.2-.1.4%200%20.6.6.5.7%201.3.4%202S1.3%206.7.6%206.7c-.3%200-.4.2-.5.4-.1.6-.1%201.2%200%201.8%200%20.2.3.4.5.4.7%200%201.4.4%201.6%201.1.3.7.1%201.5-.4%202-.2.2-.2.4%200%20.6.4.5.8.9%201.3%201.3.2.1.4.1.6%200%20.5-.5%201.3-.7%202-.4.7.3%201.1%201%201.1%201.7%200%20.2.2.4.4.5.3%200%20.6.1.9.1H9c.2%200%20.4-.2.4-.5%200-.7.4-1.4%201.1-1.7.7-.3%201.5-.1%202%20.5.2.2.4.2.6.1.5-.4.9-.8%201.3-1.3.1-.2.1-.4%200-.6-.6-.5-.7-1.3-.4-2%20.3-.6.9-1.1%201.6-1.1h.1c.2%200%20.4-.2.5-.4.2-.7.2-1.3.1-1.9zm-7.9%203.6c-1.5%200-2.7-1.2-2.7-2.7s1.2-2.7%202.7-2.7%202.7%201.2%202.7%202.7-1.2%202.7-2.7%202.7z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E"); }
  .dm-button--primary .dm-icon-encoded--cog {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016.3%2016.2%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M16.3%207.3c0-.2-.3-.4-.5-.4-.7%200-1.4-.4-1.7-1.1-.3-.7-.1-1.5.4-2%20.2-.2.2-.4%200-.6-.4-.5-.8-.9-1.3-1.3-.2-.1-.4-.1-.6%200-.5.5-1.3.7-2%20.4S9.5%201.3%209.5.6c0-.2-.2-.4-.4-.5C8.5%200%207.9%200%207.3.1c-.2%200-.4.2-.4.5%200%20.7-.4%201.4-1.1%201.7-.7.3-1.5.1-2-.5-.2-.2-.4-.2-.6-.1-.5.4-.9.8-1.3%201.3-.1.2-.1.4%200%20.6.6.5.7%201.3.4%202S1.3%206.7.6%206.7c-.3%200-.4.2-.5.4-.1.6-.1%201.2%200%201.8%200%20.2.3.4.5.4.7%200%201.4.4%201.6%201.1.3.7.1%201.5-.4%202-.2.2-.2.4%200%20.6.4.5.8.9%201.3%201.3.2.1.4.1.6%200%20.5-.5%201.3-.7%202-.4.7.3%201.1%201%201.1%201.7%200%20.2.2.4.4.5.3%200%20.6.1.9.1H9c.2%200%20.4-.2.4-.5%200-.7.4-1.4%201.1-1.7.7-.3%201.5-.1%202%20.5.2.2.4.2.6.1.5-.4.9-.8%201.3-1.3.1-.2.1-.4%200-.6-.6-.5-.7-1.3-.4-2%20.3-.6.9-1.1%201.6-1.1h.1c.2%200%20.4-.2.5-.4.2-.7.2-1.3.1-1.9zm-7.9%203.6c-1.5%200-2.7-1.2-2.7-2.7s1.2-2.7%202.7-2.7%202.7%201.2%202.7%202.7-1.2%202.7-2.7%202.7z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E"); }

.dm-icon-encoded--tag {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2016%2018%22%3E%3Cpath%20d%3D%22M14%201.6c-.5-.4-1.2-.4-1.6.2-.4.5-.3%201.2.1%201.7.5.4%201.2.4%201.6-.2.4-.5.4-1.2-.1-1.7zm.8-.9c1.7%201.5%201.2%205.9.9%206.3L7.4%2017.3c-.6.8-1.7.9-2.5.2L.6%2013.7c-.7-.6-.8-1.8-.2-2.6L8.6.8C9%20.5%2013-.8%2014.8.7z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E");
  width: 16px;
  height: 18px;
  background-size: cover;
  position: relative;
  display: inline-block; }
  .dm-subheader--dark .dm-icon-encoded--tag {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016%2018%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M14%201.6c-.5-.4-1.2-.4-1.6.2-.4.5-.3%201.2.1%201.7.5.4%201.2.4%201.6-.2.4-.5.4-1.2-.1-1.7zm.8-.9c1.7%201.5%201.2%205.9.9%206.3L7.4%2017.3c-.6.8-1.7.9-2.5.2L.6%2013.7c-.7-.6-.8-1.8-.2-2.6L8.6.8C9%20.5%2013-.8%2014.8.7z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E"); }
  .dm-button--primary .dm-icon-encoded--tag {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016%2018%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M14%201.6c-.5-.4-1.2-.4-1.6.2-.4.5-.3%201.2.1%201.7.5.4%201.2.4%201.6-.2.4-.5.4-1.2-.1-1.7zm.8-.9c1.7%201.5%201.2%205.9.9%206.3L7.4%2017.3c-.6.8-1.7.9-2.5.2L.6%2013.7c-.7-.6-.8-1.8-.2-2.6L8.6.8C9%20.5%2013-.8%2014.8.7z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E"); }

.dm-icon-encoded--refresh {
  height: 16px;
  width: 16px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2014.2%2017%22%3E%3Cpath%20d%3D%22M9%202.7c-.4-.1-.8-.2-1.1-.2V0L3.5%204%208%208V5.4c3.4.2%204.8%201.7%204.2%203.5-.2.7-.8%201.3-1.6%201.7%201.7-.3%203.1-1.2%203.5-2.5.5-2-1.7-4.5-5.1-5.4zm-2.8%208.8C2.8%2011.3%201.4%209.8%202%208c.2-.7.8-1.3%201.6-1.7C1.9%206.6.5%207.5.1%208.8-.6%2011%201.6%2013.4%205%2014.3c.4.1.8.2%201.1.2V17l4.4-4L6%209l.2%202.5z%22%20fill%3D%22%23f0ab00%22/%3E%3C/svg%3E");
  position: relative;
  display: inline-block; }
  .dm-button--primary .dm-icon-encoded--refresh {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2014.2%2017%22%3E%3Cpath%20d%3D%22M9%202.7c-.4-.1-.8-.2-1.1-.2V0L3.5%204%208%208V5.4c3.4.2%204.8%201.7%204.2%203.5-.2.7-.8%201.3-1.6%201.7%201.7-.3%203.1-1.2%203.5-2.5.5-2-1.7-4.5-5.1-5.4zm-2.8%208.8C2.8%2011.3%201.4%209.8%202%208c.2-.7.8-1.3%201.6-1.7C1.9%206.6.5%207.5.1%208.8-.6%2011%201.6%2013.4%205%2014.3c.4.1.8.2%201.1.2V17l4.4-4L6%209l.2%202.5z%22%20fill%3D%22%23f0ab00%22/%3E%3C/svg%3E"); }

.dm-icon-encoded--rss {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cpath%20d%3D%22M1.3%207.3C.6%207.3%200%207.9%200%208.6c0%20.7.6%201.3%201.3%201.3s1.3-.6%201.3-1.3c.1-.7-.5-1.3-1.3-1.3zM0%203.4v1.9c1.2%200%202.4.5%203.3%201.4.9.9%201.4%202.1%201.4%203.3h1.9c0-3.6-3-6.6-6.6-6.6zM0%200v1.9c4.5%200%208.1%203.6%208.1%208.1H10C10%204.5%205.5%200%200%200z%22%20fill%3D%22%23008fd3%22/%3E%3C/svg%3E");
  background-size: 12px 12px;
  width: 12px;
  height: 12px;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--3dots {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22ico-3dots%22%20viewBox%3D%220%200%2015%203%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cstyle%3E.st0%7Bfill%3A%23999%7D%3C/style%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%221.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%227.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2213.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3C/svg%3E");
  background-size: 15px 3px;
  width: 15px;
  height: 3px;
  position: relative;
  display: inline-block; }
  .dm-subheader--dark .dm-icon-encoded--3dots {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20id%3D%22ico-3dots%22%20viewBox%3D%220%200%2015%203%22%3E%3Cstyle%3E.st0%7Bfill%3Argba%28255%2C255%2C255%2C.7%29%7D%3C/style%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%221.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%227.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2213.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3C/svg%3E"); }
    .dm-subheader--dark .dm-icon-encoded--3dots:hover {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2015%203%22%3E%3Ccircle%20cx%3D%221.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3Ccircle%20cx%3D%227.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3Ccircle%20cx%3D%2213.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3C/svg%3E"); }

.dm-icon-encoded--exclamation {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2012%2012%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6%2012A6%206%200%201%201%206%200a6%206%200%200%201%200%2012zM5%202v5h2V2H5zm0%206v2h2V8H5z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E");
  position: relative;
  display: inline-block; }

.dm-icon-encoded--checked {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2018.1%2014%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.9%2014L0%208.2l1.9-2%204.8%204.1L16.1%200l2%201.7L6.9%2014z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E");
  background-size: 16px 12px;
  width: 16px;
  height: 12px;
  position: relative;
  display: inline-block; }
  .dm-subheader--dark .dm-icon-encoded--checked {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2018.1%2014%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.9%2014L0%208.2l1.9-2%204.8%204.1L16.1%200l2%201.7L6.9%2014z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E"); }
  .dm-button--primary .dm-icon-encoded--checked {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2018.1%2014%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.9%2014L0%208.2l1.9-2%204.8%204.1L16.1%200l2%201.7L6.9%2014z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E"); }

.dm-icon-encoded--checked-white {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2018.1%2014%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.9%2014L0%208.2l1.9-2%204.8%204.1L16.1%200l2%201.7L6.9%2014z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E");
  background-size: 16px 12px;
  width: 16px;
  height: 12px;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--checked-green {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22ico-check%22%20viewBox%3D%220%200%2018.1%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%2316912a%22%20class%3D%22st0%22%20d%3D%22M6.9%2014L0%208.2l1.9-2%204.8%204.1L16.1%200l2%201.7L6.9%2014z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  background-size: 16px 12px;
  width: 16px;
  height: 12px;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--star {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2031.201%2029.676%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M15.602%200l3.723%2011.279%2011.875.053-9.576%207.028%203.619%2011.316-9.641-6.938-9.642%206.938L9.577%2018.36%200%2011.332l11.878-.053z%22/%3E%3C/svg%3E");
  width: 16px;
  height: 14px;
  background-size: 16px 14px;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--clear {
  height: 16px;
  height: 1rem;
  width: 16px;
  width: 1rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2232px%22%20height%3D%2232px%22%20viewBox%3D%220%200%2032%2032%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M16%2C0%20C7.187%2C0%200%2C7.188%200%2C16%20C0%2C24.812%207.188%2C32%2016%2C32%20C24.813%2C32%2032%2C24.812%2032%2C16%20C32%2C7.188%2024.812%2C0%2016%2C0%20Z%20M9.875%2C7.625%20L16%2C14.313%20L22.125%2C7.625%20L23.625%2C9.313%20L17.5%2C16.001%20L23.625%2C22.689%20L22.125%2C24.377%20L16%2C17.689%20L9.875%2C24.377%20L8.375%2C22.689%20L14.5%2C16.001%20L8.375%2C9.313%20L9.875%2C7.625%20Z%22%20id%3D%22path-1%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Content-Pages%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Ask-a-question-error-message%22%20transform%3D%22translate(-945.000000%2C%20-17.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20fill%3D%22%23FFFFFF%22%20x%3D%220%22%20y%3D%220%22%20width%3D%221424%22%20height%3D%222069%22%3E%3C%2Frect%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle%22%20fill%3D%22%23333333%22%20x%3D%220%22%20y%3D%220%22%20width%3D%221440%22%20height%3D%2265%22%3E%3C%2Frect%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Shape%22%20stroke%3D%22%23727272%22%20fill%3D%22%23FFFFFF%22%20x%3D%22450.5%22%20y%3D%220.5%22%20width%3D%22560%22%20height%3D%2262%22%3E%3C%2Frect%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Icon-%2F-Clear%22%20transform%3D%22translate(945.000000%2C%2017.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22clear%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cmask%20id%3D%22mask-2%22%20fill%3D%22white%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fmask%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20id%3D%22Mask%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22color-%2F-grey2%22%20style%3D%22mix-blend-mode%3A%20screen%3B%22%20mask%3D%22url(%23mask-2)%22%20fill%3D%22%23727272%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22Color%22%20points%3D%2232%205.87830464e-15%2032%2032%200%2032%207.57912251e-15%200%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }

.dm-icon-encoded--close {
  height: 12px;
  height: 0.75rem;
  width: 12px;
  width: 0.75rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23727272%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20x1%3D%220.9%22%20y1%3D%220.9%22%20x2%3D%2213.1%22%20y2%3D%2213.2%22%2F%3E%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23727272%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20x1%3D%220.6%22%20y1%3D%2213.2%22%20x2%3D%2213%22%20y2%3D%221.1%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }
  .dm-icon-encoded--close:hover, .dm-icon-encoded--close:active, .dm-icon-encoded--close:focus {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%233c3c3c%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20x1%3D%220.9%22%20y1%3D%220.9%22%20x2%3D%2213.1%22%20y2%3D%2213.2%22%2F%3E%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%233c3c3c%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20x1%3D%220.6%22%20y1%3D%2213.2%22%20x2%3D%2213%22%20y2%3D%221.1%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-button--primary .dm-icon-encoded--close {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22ico-close%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cstyle%3E.st0%7Bfill%3A%23fff%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M11.767.358l1.67%201.582L2.222%2013.77l-1.67-1.58z%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M.39%202.052L2.02.425%2013.473%2011.88l-1.627%201.627z%22/%3E%3C/svg%3E"); }

.dm-icon-encoded--close-warning {
  width: 1rem;
  height: 1rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23a4360e%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20x1%3D%220.9%22%20y1%3D%220.9%22%20x2%3D%2213.1%22%20y2%3D%2213.2%22%2F%3E%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23a4360e%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20x1%3D%220.6%22%20y1%3D%2213.2%22%20x2%3D%2213%22%20y2%3D%221.1%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }

.dm-icon-encoded--close-gold {
  width: 1rem;
  height: 1rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23be8500%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20x1%3D%220.9%22%20y1%3D%220.9%22%20x2%3D%2213.1%22%20y2%3D%2213.2%22%2F%3E%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23be8500%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20x1%3D%220.6%22%20y1%3D%2213.2%22%20x2%3D%2213%22%20y2%3D%221.1%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }

.dm-icon-encoded--results-collapsed {
  height: 16px;
  width: 16px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M1.25%2025.72h29.5v4.556H1.25zm0-7.78h29.5v4.557H1.25zm0-7.778h29.5v4.557H1.25zm0-8.442h29.5v4.556H1.25z%22/%3E%3C/svg%3E");
  position: relative;
  display: inline-block; }

.dm-icon-encoded--results-collapsed--active {
  height: 16px;
  width: 16px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill%3D%22%23f0ab00%22%20d%3D%22M1.25%2025.72h29.5v4.556H1.25zm0-7.78h29.5v4.557H1.25zm0-7.778h29.5v4.557H1.25zm0-8.442h29.5v4.556H1.25z%22/%3E%3C/svg%3E");
  position: relative;
  display: inline-block; }

.dm-icon-encoded--results-expanded {
  height: 16px;
  width: 16px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M1.25%2023.465h29.5v6.81H1.25zm0-10.87h29.5v6.81H1.25zm0-10.87h29.5v6.81H1.25z%22/%3E%3C/svg%3E");
  position: relative;
  display: inline-block; }

.dm-icon-encoded--results-expanded--active {
  height: 16px;
  width: 16px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill%3D%22%23f0ab00%22%20d%3D%22M1.25%2023.465h29.5v6.81H1.25zm0-10.87h29.5v6.81H1.25zm0-10.87h29.5v6.81H1.25z%22/%3E%3C/svg%3E");
  position: relative;
  display: inline-block; }

.dm-icon-encoded--search {
  height: 16px;
  width: 16px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23727272%22%20d%3D%22M69.1%2C64.7L50.3%2C45.7c8.1-10.7%2C7.6-26.4-2.1-36.2C37.6-1%2C20.3-1%2C9.7%2C9.6c-10.6%2C10.6-10.6%2C27.9%2C0%2C38.5%0A%09c9.9%2C9.9%2C25.8%2C10.2%2C36.5%2C1.8l18.7%2C18.7c1.4%2C1.4%2C2.7%2C1.4%2C4.1%2C0C70.3%2C67.2%2C70.5%2C66%2C69.1%2C64.7L69.1%2C64.7z%20M44.8%2C44.9%0A%09c-8.8%2C8.8-22.9%2C8.8-31.7%2C0c-8.8-8.8-8.8-22.9%2C0-31.7s22.9-8.8%2C31.7%2C0C53.5%2C22%2C53.5%2C36.2%2C44.8%2C44.9L44.8%2C44.9z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }
  .dm-icon-encoded--search:hover, .dm-icon-encoded--search:active, .dm-icon-encoded--search:focus {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%233c3c3c%22%20d%3D%22M69.1%2C64.7L50.3%2C45.7c8.1-10.7%2C7.6-26.4-2.1-36.2C37.6-1%2C20.3-1%2C9.7%2C9.6c-10.6%2C10.6-10.6%2C27.9%2C0%2C38.5%0A%09c9.9%2C9.9%2C25.8%2C10.2%2C36.5%2C1.8l18.7%2C18.7c1.4%2C1.4%2C2.7%2C1.4%2C4.1%2C0C70.3%2C67.2%2C70.5%2C66%2C69.1%2C64.7L69.1%2C64.7z%20M44.8%2C44.9%0A%09c-8.8%2C8.8-22.9%2C8.8-31.7%2C0c-8.8-8.8-8.8-22.9%2C0-31.7s22.9-8.8%2C31.7%2C0C53.5%2C22%2C53.5%2C36.2%2C44.8%2C44.9L44.8%2C44.9z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-button--primary .dm-icon-encoded--search {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2072%2072%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M70.93%2065.596L51.586%2046.252c8.572-11.26%207.747-27.388-2.54-37.675-11.22-11.22-29.413-11.22-40.63%200-11.222%2011.22-11.222%2029.412%200%2040.63%2010.398%2010.4%2026.774%2011.142%2038.05%202.266L65.76%2070.767a3.655%203.655%200%201%200%205.17-5.17zm-26.773-21.28c-8.52%208.522-22.333%208.522-30.854.002-8.52-8.52-8.52-22.333%200-30.853%208.52-8.52%2022.333-8.52%2030.854%200%208.52%208.52%208.52%2022.332%200%2030.85z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E"); }

.dm-icon-encoded--search-dark {
  height: 16px;
  width: 16px;
  background-size: cover;
  background-repeat: no-repeat;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23727272%22%20d%3D%22M69.1%2C64.7L50.3%2C45.7c8.1-10.7%2C7.6-26.4-2.1-36.2C37.6-1%2C20.3-1%2C9.7%2C9.6c-10.6%2C10.6-10.6%2C27.9%2C0%2C38.5%0A%09c9.9%2C9.9%2C25.8%2C10.2%2C36.5%2C1.8l18.7%2C18.7c1.4%2C1.4%2C2.7%2C1.4%2C4.1%2C0C70.3%2C67.2%2C70.5%2C66%2C69.1%2C64.7L69.1%2C64.7z%20M44.8%2C44.9%0A%09c-8.8%2C8.8-22.9%2C8.8-31.7%2C0c-8.8-8.8-8.8-22.9%2C0-31.7s22.9-8.8%2C31.7%2C0C53.5%2C22%2C53.5%2C36.2%2C44.8%2C44.9L44.8%2C44.9z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }

.dm-icon-encoded--mentor {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Ccircle%20fill%3D%22%23F0AB00%22%20cx%3D%2236%22%20cy%3D%2236%22%20r%3D%2236%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M27.665%2041.07l12.38-32.6A2.681%202.681%200%200%201%2043.705%207l8.938%204.244a2.755%202.755%200%200%201%201.204%203.86l-17.35%2030.122a2.09%202.09%200%200%201-2.702.84L28.7%2043.65a2.048%202.048%200%200%201-1.035-2.58M31.6%2058.575a6.45%206.45%200%200%201-6.497%206.4%206.454%206.454%200%200%201-6.4-6.5%206.45%206.45%200%200%201%2012.898.1%22%2F%3E%3C%2Fsvg%3E');
  width: 12px;
  height: 12px;
  background-size: 12px 12px;
  position: relative;
  display: inline-block;
  margin-right: 4px;
  cursor: pointer; }

.dm-icon-encoded--mentor-alumni {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Ccircle%20fill%3D%22%23adadad%22%20cx%3D%2236%22%20cy%3D%2236%22%20r%3D%2236%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M27.665%2041.07l12.38-32.6c.555-1.465%202.247-2.145%203.66-1.47l8.938%204.244c1.45.69%202.003%202.47%201.204%203.86l-17.35%2030.122c-.545.938-1.72%201.306-2.702.84L28.7%2043.65c-.966-.465-1.417-1.58-1.035-2.58M31.6%2058.575c-.027%203.56-2.937%206.428-6.497%206.4-3.556-.028-6.428-2.938-6.4-6.5.022-3.56%202.937-6.427%206.498-6.4%203.56.025%206.43%202.94%206.4%206.5%22%2F%3E%3C%2Fsvg%3E%0D%0A');
  width: 12px;
  height: 12px;
  background-size: 12px 12px;
  position: relative;
  display: inline-block;
  margin-right: 4px;
  cursor: pointer; }

.dm-icon-encoded--moderator {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cstyle%3E.st0%7Bfill%3A%234a4a4a%7D.st1%7Bfill%3A%23fff%7D%3C%2Fstyle%3E%3Ctitle%3Eicon-moderator%3C%2Ftitle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M2%200h10c1.1%200%202%20.9%202%202v10c0%201.1-.9%202-2%202H2c-1.1%200-2-.9-2-2V2C0%20.9.9%200%202%200z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M2.5%2011.4V2.6H5l2%206.5%201.9-6.5h2.6v8.9H9.7V5.4c-.1.4-.2.7-.2%201-.2.3-.3.6-.4%201l-1.3%204.1H6.1L4.8%207.4c0-.2-.1-.3-.1-.5%200-.1-.1-.3-.1-.4-.2-.4-.3-.8-.4-1.2v6.2l-1.7-.1z%22%2F%3E%3C%2Fsvg%3E');
  width: 12px;
  height: 12px;
  background-size: cover;
  position: relative;
  display: inline-block;
  margin-right: 4px;
  cursor: pointer; }

.dm-icon-encoded--employee {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2292%22%20height%3D%2245%22%20viewBox%3D%220%200%2092%2045%22%3E%3ClinearGradient%20id%3D%22a%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%2245.483%22%20x2%3D%2245.483%22%20y2%3D%2245.001%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%2300AEEF%22%2F%3E%3Cstop%20offset%3D%22.212%22%20stop-color%3D%22%230097DC%22%2F%3E%3Cstop%20offset%3D%22.519%22%20stop-color%3D%22%23007CC5%22%2F%3E%3Cstop%20offset%3D%22.792%22%20stop-color%3D%22%23006CB8%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230066B3%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22url(%23a)%22%20d%3D%22M0%2045h45.974L90.966%200H0v45%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M53.984%209H45l.03%2021.13-7.823-21.137H29.45l-6.678%2017.653c-.71-4.492-5.354-6.042-9.008-7.203-2.413-.775-4.974-1.915-4.948-3.175.02-1.034%201.37-1.993%204.053-1.85%201.8.097%203.39.242%206.553%201.77l3.11-5.42C19.648%209.3%2015.66%208.373%2012.39%208.37h-.02c-3.813%200-6.988%201.235-8.956%203.27-1.372%201.42-2.112%203.226-2.142%205.223-.05%202.748.957%204.696%203.073%206.253%201.788%201.31%204.075%202.16%206.09%202.784%202.485.77%204.515%201.44%204.49%202.866-.02.52-.216%201.006-.59%201.398-.62.64-1.57.88-2.885.906-2.537.054-4.417-.345-7.413-2.116L1.27%2034.444C4.263%2036.146%207.44%2037%2011.05%2037l.812-.006c3.142-.057%205.692-.81%207.718-2.44.116-.093.22-.187.328-.282l-.34%201.752%207.58-.024%201.36-3.482c1.43.488%203.056.758%204.782.758%201.682%200%203.264-.256%204.667-.716l.948%203.44%2013.6.013.033-7.938h2.894c6.995%200%2011.13-3.56%2011.13-9.53C66.56%2011.896%2062.54%209%2053.984%209zM33.29%2027.062c-1.045%200-2.025-.182-2.868-.502l2.836-8.955h.055l2.79%208.98c-.84.3-1.797.477-2.814.477zm21.22-5.145h-1.974V14.7h1.975c2.63%200%204.73.876%204.73%203.562-.002%202.78-2.1%203.655-4.73%203.655%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h92v45H0z%22%2F%3E%3C%2Fsvg%3E');
  width: 24px;
  height: 12px;
  background-size: 24px 12px;
  position: relative;
  display: inline-block;
  margin-right: 4px;
  cursor: pointer; }

.dm-icon-encoded--champion {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.87%2012%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%230faaff%3B%7D.cls-2%7Bfill%3A%230076cb%3B%7D.cls-3%7Bfill%3A%23ffaf00%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3EChampionMedal%3C%2Ftitle%3E%3Crect%20class%3D%22cls-1%22%20x%3D%224.5%22%20y%3D%22-2.79%22%20width%3D%221.94%22%20height%3D%227.58%22%20transform%3D%22translate(4.4%206.48)%20rotate(-90)%22%2F%3E%3Crect%20class%3D%22cls-2%22%20x%3D%221.63%22%20y%3D%22-0.09%22%20width%3D%222.43%22%20height%3D%227.64%22%20rx%3D%220.5%22%20ry%3D%220.5%22%20transform%3D%22translate(-1.55%201.92)%20rotate(-30)%22%2F%3E%3Crect%20class%3D%22cls-2%22%20x%3D%226.94%22%20y%3D%22-0.09%22%20width%3D%222.43%22%20height%3D%227.64%22%20rx%3D%220.5%22%20ry%3D%220.5%22%20transform%3D%22translate(2.89%20-3.58)%20rotate(30)%22%2F%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M9.66%2C7.84a4.16%2C4.16%2C0%2C0%2C1-7.45%2C2.55l-0.1-.14A4.16%2C4.16%2C0%2C1%2C1%2C9.66%2C7.84Z%22%20transform%3D%22translate(-0.07%200)%22%2F%3E%3C%2Fsvg%3E');
  width: 11px;
  height: 12px;
  background-size: cover;
  position: relative;
  display: inline-block;
  margin-right: 4px;
  cursor: pointer; }

.dm-icon-encoded--champion-alumni {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011%2012%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23999%3B%7D.cls-2%7Bfill%3A%23666%3B%7D.cls-3%7Bfill%3A%23ccc%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3EChampionMedalAlumni%3C%2Ftitle%3E%3Crect%20class%3D%22cls-1%22%20x%3D%224.5%22%20y%3D%22-2.79%22%20width%3D%221.94%22%20height%3D%227.58%22%20transform%3D%22translate(4.47%206.48)%20rotate(-90)%22%2F%3E%3Crect%20class%3D%22cls-2%22%20x%3D%221.63%22%20y%3D%22-0.09%22%20width%3D%222.43%22%20height%3D%227.64%22%20rx%3D%220.5%22%20transform%3D%22translate(-1.49%201.92)%20rotate(-30)%22%2F%3E%3Crect%20class%3D%22cls-2%22%20x%3D%226.94%22%20y%3D%22-0.09%22%20width%3D%222.43%22%20height%3D%227.64%22%20rx%3D%220.5%22%20transform%3D%22translate(2.96%20-3.58)%20rotate(30)%22%2F%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M9.66%2C7.84a4.16%2C4.16%2C0%2C0%2C1-7.45%2C2.55l-.1-.14a4.1%2C4.1%2C0%2C0%2C1-.77-2.41%2C4.16%2C4.16%2C0%2C0%2C1%2C8.32%2C0Z%22%2F%3E%3C%2Fsvg%3E');
  width: 11px;
  height: 12px;
  background-size: cover;
  position: relative;
  display: inline-block;
  margin-right: 4px;
  cursor: pointer; }

.dm-icon-encoded--developer-advocate {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfont-size%3A7.25px%3Bfill%3A%23fff%3Bfont-family%3AArial-BoldMT%2C%20Arial%3Bfont-weight%3A700%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3EDeveloperAdvocate%3C%2Ftitle%3E%3Crect%20x%3D%220.2%22%20y%3D%220.2%22%20width%3D%2211.6%22%20height%3D%2211.6%22%2F%3E%3Ctext%20class%3D%22cls-1%22%20transform%3D%22translate(1.03%208.55)%22%3EAd%3C%2Ftext%3E%3C%2Fsvg%3E');
  width: 13px;
  height: 12px;
  background-size: cover;
  position: relative;
  display: inline-block;
  margin-right: 4px;
  cursor: pointer; }

.dm-icon-encoded--developer-advocate {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfont-size%3A7.25px%3Bfill%3A%23fff%3Bfont-family%3AArial-BoldMT%2C%20Arial%3Bfont-weight%3A700%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3EDeveloperAdvocate%3C%2Ftitle%3E%3Crect%20x%3D%220.2%22%20y%3D%220.2%22%20width%3D%2211.6%22%20height%3D%2211.6%22%2F%3E%3Ctext%20class%3D%22cls-1%22%20transform%3D%22translate(1.03%208.55)%22%3EAd%3C%2Ftext%3E%3C%2Fsvg%3E');
  width: 13px;
  height: 12px;
  background-size: cover;
  position: relative;
  display: inline-block;
  margin-right: 4px;
  cursor: pointer; }

.dm-icon-encoded--tech-ambassador {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.6%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23F0AB00%3B%7D%0A%09.st1%7Bfill%3A%23EC9100%3B%7D%0A%09.st2%7Bfill%3A%23E87700%3B%7D%0A%09.st3%7Bfill%3A%23E35500%3B%7D%0A%3C%2Fstyle%3E%0A%3Ccircle%20cx%3D%2224%22%20cy%3D%2224.1%22%20r%3D%2223.9%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M39.3%2C16.2c-2.7-4.3-7.4-6.9-12.4-6.8c-5%2C0-9.7%2C2.5-12.4%2C6.8%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M12.7%2C22.6c0-2.3%2C0.6-4.5%2C1.8-6.4h24.9c1.2%2C1.9%2C1.8%2C4.1%2C1.8%2C6.4%22%2F%3E%0A%3Cpath%20class%3D%22st2%22%20d%3D%22M14.8%2C29.2c-1.4-1.9-2.1-4.2-2.1-6.6h28.5c0%2C2.3-0.7%2C4.6-1.9%2C6.6%22%2F%3E%0A%3Cpath%20class%3D%22st3%22%20d%3D%22M39.2%2C29.2c-2.4%2C4.3-6.9%2C6.9-11.8%2C7.1c-2-0.1-4-0.5-5.8-1.2L7.3%2C35.9l7.5-6.7L39.2%2C29.2z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  width: 12px;
  height: 12px;
  background-size: cover;
  position: relative;
  display: inline-block;
  margin-right: 4px;
  cursor: pointer; }

.dm-icon-encoded--topic-expert {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018.49%2012%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%230faaff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M.37%2C6A6.17%2C6.17%2C0%2C0%2C1%2C.86%2C3.35%2C5.16%2C5.16%2C0%2C0%2C1%2C2.1%2C1.61a4.49%2C4.49%2C0%2C0%2C1%2C1.67-1A5.57%2C5.57%2C0%2C0%2C1%2C5.52.35%2C5.28%2C5.28%2C0%2C0%2C1%2C7.28.64a3.72%2C3.72%2C0%2C0%2C1%2C1.52%2C1%2C4.76%2C4.76%2C0%2C0%2C1%2C1%2C1.8%2C8.17%2C8.17%2C0%2C0%2C1%2C.4%2C2.76v.59H2.87a2.89%2C2.89%2C0%2C0%2C0%2C.89%2C2.15%2C3%2C3%2C0%2C0%2C0%2C2%2C.67A3.85%2C3.85%2C0%2C0%2C0%2C7.5%2C9.25a5%2C5%2C0%2C0%2C0%2C1.29-.93l1.32%2C1.31a6.1%2C6.1%2C0%2C0%2C1-2%2C1.44%2C6.08%2C6.08%2C0%2C0%2C1-2.57.51%2C6.15%2C6.15%2C0%2C0%2C1-2-.32%2C4.52%2C4.52%2C0%2C0%2C1-1.65-1A4.91%2C4.91%2C0%2C0%2C1%2C.81%2C8.51%2C6.73%2C6.73%2C0%2C0%2C1%2C.37%2C6ZM2.91%2C4.9H8C7.81%2C3.25%2C7%2C2.42%2C5.5%2C2.42a2.86%2C2.86%2C0%2C0%2C0-.89.13A2.11%2C2.11%2C0%2C0%2C0%2C3.84%2C3a2.45%2C2.45%2C0%2C0%2C0-.6.77A3.32%2C3.32%2C0%2C0%2C0%2C2.91%2C4.9Z%22%2F%3E%3Cpath%20d%3D%22M11.23%2C8.11l2.54-3.76L11.41.83h1.8l1.52%2C2.33L16.19.83h1.74L15.55%2C4.35l2.52%2C3.76H16.28L14.6%2C5.56%2C13%2C8.11Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M11%2C7.91l2.54-3.75L11.18.64H13L14.49%2C3%2C16%2C.64H17.7L15.31%2C4.16l2.53%2C3.75H16L14.37%2C5.36%2C12.73%2C7.91Z%22%2F%3E%3C%2Fsvg%3E');
  width: 18px;
  height: 12px;
  background-size: cover;
  position: relative;
  display: inline-block;
  margin-right: 4px;
  cursor: pointer; }

.dm-icon-encoded--tech-ambassador-alumni {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%234c4c4c%3B%7D.cls-2%7Bfill%3A%23e1e1e1%3B%7D.cls-3%7Bfill%3A%23ccc%3B%7D.cls-4%7Bfill%3A%23999%3B%7D.cls-5%7Bfill%3A%237f7f7f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3ETechnologyAmbassadorAlumni2%3C%2Ftitle%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%226%22%20cy%3D%226%22%20r%3D%225.95%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M9.83%2C4.05a3.579%2C3.579%2C0%2C0%2C0-3.1-1.69%2C3.666%2C3.666%2C0%2C0%2C0-3.1%2C1.69%22%2F%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M3.18%2C5.64a2.965%2C2.965%2C0%2C0%2C1%2C.45-1.59h6.2a3%2C3%2C0%2C0%2C1%2C.45%2C1.59%22%2F%3E%3Cpath%20class%3D%22cls-4%22%20d%3D%22M3.71%2C7.28a2.752%2C2.752%2C0%2C0%2C1-.53-1.64h7.1A3.093%2C3.093%2C0%2C0%2C1%2C9.8%2C7.28%22%2F%3E%3Cpath%20class%3D%22cls-5%22%20d%3D%22M9.8%2C7.28A3.525%2C3.525%2C0%2C0%2C1%2C6.849%2C9.05%2C4.371%2C4.371%2C0%2C0%2C1%2C5.4%2C8.74l-3.55.21%2C1.87-1.67Z%22%2F%3E%3C%2Fsvg%3E');
  width: 12px;
  height: 12px;
  background-size: cover;
  position: relative;
  display: inline-block;
  margin-right: 4px;
  cursor: pointer; }

.dm-icon-encoded--followedTopics-negative {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2072%2072%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M70.93%2065.596L51.586%2046.252c8.572-11.26%207.747-27.388-2.54-37.675-11.22-11.22-29.413-11.22-40.63%200-11.222%2011.22-11.222%2029.412%200%2040.63%2010.398%2010.4%2026.774%2011.142%2038.05%202.266L65.76%2070.767a3.655%203.655%200%201%200%205.17-5.17zm-26.773-21.28c-8.52%208.522-22.333%208.522-30.854.002-8.52-8.52-8.52-22.333%200-30.853%208.52-8.52%2022.333-8.52%2030.854%200%208.52%208.52%208.52%2022.332%200%2030.85z%22/%3E%3C/svg%3E");
  width: 120px;
  height: 120px;
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--alltopics {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st0%7Bfill%3Anone%7D.st3%7Bfill%3A%23fdb913%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M166.7%20143.7c.6%201.5.8%203.1.8%204.8%200%204.5-2.1%208.5-5.5%2011v7.9h39v-23.7h-34.3zM145.4%20167.4v-7.9c-3.4-2.6-5.5-6.5-5.5-11%200-1.6.3-3.2.8-4.8h-34.3v23.7h39z%22/%3E%3Cpath%20d%3D%22M220%20106.2c-4.5%200-8.5%202.1-11%205.5h-7.9v-39H162v7.9c3.4%202.6%205.5%206.5%205.5%2011%200%207.6-6.2%2013.8-13.8%2013.8-7.6%200-14-6.1-14-13.7%200-4.5%202.1-8.5%205.5-11v-7.9h-39.1v41.7H94.4l-.8-1.1c-2.1-2.8-5.4-4.5-8.8-4.5-6.1%200-11.1%205-11.1%2011.1s5%2011.1%2011.1%2011.1c3.5%200%206.8-1.6%208.8-4.5l.8-1.1h11.9v41.8h39.1v-7.9c-3.4-2.6-5.5-6.5-5.5-11%200-7.6%206.2-13.8%2013.8-13.8s13.8%206.2%2013.8%2013.8c0%204.5-2.1%208.5-5.5%2011v7.9h39v-39.1h7.9c2.6%203.4%206.5%205.5%2011%205.5%207.6%200%2013.8-6.2%2013.8-13.8-.1-7.4-6.1-13.7-13.7-13.7z%22%20fill%3D%22%2300a1e4%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M73.7%20120c0%206.1%205%2011.1%2011.1%2011.1%203.5%200%206.8-1.6%208.8-4.5l.8-1.1h11.9v18.1h34.3c1.9-5.2%207.1-9%2013-9s11%203.8%2013%209H201v-15.4h7.9c2.6%203.4%206.5%205.5%2011%205.5%207.6%200%2013.8-6.2%2013.8-13.8%200%20.1-160%20.1-160%20.1z%22%20opacity%3D%22.4%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M166.7%2096.4c-1.9%205.2-7.1%209-13%209s-11-3.8-13-9h-34.3v18.1h-12l-.8-1.1c-2.1-2.8-5.4-4.5-8.8-4.5-6.1%200-11.1%205-11.1%2011.1h160c0-7.6-6.2-13.8-13.8-13.8-4.5%200-8.5%202.1-11%205.5H201V96.4h-34.3z%22%20opacity%3D%22.7%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M106.5%2096.4h34.3c-.6-1.5-.8-3.1-.8-4.8%200-4.5%202.1-8.5%205.5-11v-7.9h-39.1c.1.1.1%2023.7.1%2023.7zM162.1%2080.5c3.4%202.6%205.5%206.5%205.5%2011%200%201.6-.3%203.2-.8%204.8h34.3V72.7H162l.1%207.8z%22/%3E%3Cpath%20d%3D%22M56.3%20200c-9%200-16.5-7.5-16.5-16.5%200-4.8%202-9.2%205.5-12.3v-3.9h-39v-41.7h11.9l.8%201.1c2.1%202.8%205.4%204.5%208.8%204.5%206.1%200%2011.1-5%2011.1-11.1s-5-11.1-11.1-11.1c-3.5%200-6.8%201.6-8.8%204.5l-.8%201.1H6.3V72.7h39.1v-3.9c-3.5-3.1-5.5-7.6-5.5-12.3%200-9%207.5-16.5%2016.5-16.5s16.5%207.5%2016.5%2016.5c0%204.8-2%209.2-5.5%2012.3v3.9h39.1v41.8H94.6l-.8-1.1c-2.1-2.8-5.4-4.5-8.8-4.5-6.1%200-11.1%205-11.1%2011.1s5%2011.1%2011.1%2011.1c3.5%200%206.8-1.6%208.8-4.5l.8-1.1h11.9v41.8H67.3v3.9c3.5%203.1%205.5%207.6%205.5%2012.3.1%209-7.3%2016.5-16.5%2016.5zm-44.6-38h39.1v11.9l-1.1.8c-2.8%202.1-4.5%205.4-4.5%208.8%200%206.1%205%2011.1%2011.1%2011.1s11.1-5%2011.1-11.1c0-3.5-1.6-6.8-4.5-8.8l-1.1-.8V162H101v-31h-3.9c-3.1%203.5-7.6%205.5-12.3%205.5-9%200-16.5-7.5-16.5-16.5s7.5-16.5%2016.5-16.5c4.8%200%209.2%202%2012.3%205.5h3.9V78H62V66.2l1.1-.8c2.8-2.1%204.5-5.4%204.5-8.8%200-6.1-5-11.1-11.1-11.1s-11.2%204.9-11.2%2011.1c0%203.5%201.6%206.8%204.5%208.8l1.1.8v11.9H11.7v31h3.9c3.1-3.5%207.6-5.5%2012.3-5.5%209%200%2016.5%207.5%2016.5%2016.5s-7.5%2016.5-16.5%2016.5c-4.8%200-9.2-2-12.3-5.5h-3.9V162z%22%20fill%3D%22%23231f20%22/%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--alltopics-negative {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st0%7Bfill%3Anone%7D.st3%7Bfill%3A%23f0ab00%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M166.7%20143.7c.6%201.5.8%203.1.8%204.8%200%204.5-2.1%208.5-5.5%2011v7.9h39v-23.7h-34.3zM145.4%20167.4v-7.9c-3.4-2.6-5.5-6.5-5.5-11%200-1.6.3-3.2.8-4.8h-34.3v23.7h39z%22/%3E%3Cpath%20d%3D%22M220%20106.2c-4.5%200-8.5%202.1-11%205.5h-7.9v-39H162v7.9c3.4%202.6%205.5%206.5%205.5%2011%200%207.6-6.2%2013.8-13.8%2013.8-7.6%200-14-6.1-14-13.7%200-4.5%202.1-8.5%205.5-11v-7.9h-39.1v41.7H94.4l-.8-1.1c-2.1-2.8-5.4-4.5-8.8-4.5-6.1%200-11.1%205-11.1%2011.1s5%2011.1%2011.1%2011.1c3.5%200%206.8-1.6%208.8-4.5l.8-1.1h11.9v41.8h39.1v-7.9c-3.4-2.6-5.5-6.5-5.5-11%200-7.6%206.2-13.8%2013.8-13.8s13.8%206.2%2013.8%2013.8c0%204.5-2.1%208.5-5.5%2011v7.9h39v-39.1h7.9c2.6%203.4%206.5%205.5%2011%205.5%207.6%200%2013.8-6.2%2013.8-13.8-.1-7.4-6.1-13.7-13.7-13.7z%22%20fill%3D%22%23008fd3%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M73.7%20120c0%206.1%205%2011.1%2011.1%2011.1%203.5%200%206.8-1.6%208.8-4.5l.8-1.1h11.9v18.1h34.3c1.9-5.2%207.1-9%2013-9s11%203.8%2013%209H201v-15.4h7.9c2.6%203.4%206.5%205.5%2011%205.5%207.6%200%2013.8-6.2%2013.8-13.8%200%20.1-160%20.1-160%20.1z%22%20opacity%3D%22.4%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M166.7%2096.4c-1.9%205.2-7.1%209-13%209s-11-3.8-13-9h-34.3v18.1h-12l-.8-1.1c-2.1-2.8-5.4-4.5-8.8-4.5-6.1%200-11.1%205-11.1%2011.1h160c0-7.6-6.2-13.8-13.8-13.8-4.5%200-8.5%202.1-11%205.5H201V96.4h-34.3z%22%20opacity%3D%22.7%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M106.5%2096.4h34.3c-.6-1.5-.8-3.1-.8-4.8%200-4.5%202.1-8.5%205.5-11v-7.9h-39.1c.1.1.1%2023.7.1%2023.7zM162.1%2080.5c3.4%202.6%205.5%206.5%205.5%2011%200%201.6-.3%203.2-.8%204.8h34.3V72.7H162l.1%207.8z%22/%3E%3Cpath%20d%3D%22M56.3%20200c-9%200-16.5-7.5-16.5-16.5%200-4.8%202-9.2%205.5-12.3v-3.9h-39v-41.7h11.9l.8%201.1c2.1%202.8%205.4%204.5%208.8%204.5%206.1%200%2011.1-5%2011.1-11.1s-5-11.1-11.1-11.1c-3.5%200-6.8%201.6-8.8%204.5l-.8%201.1H6.3V72.7h39.1v-3.9c-3.5-3.1-5.5-7.6-5.5-12.3%200-9%207.5-16.5%2016.5-16.5s16.5%207.5%2016.5%2016.5c0%204.8-2%209.2-5.5%2012.3v3.9h39.1v41.8H94.6l-.8-1.1c-2.1-2.8-5.4-4.5-8.8-4.5-6.1%200-11.1%205-11.1%2011.1s5%2011.1%2011.1%2011.1c3.5%200%206.8-1.6%208.8-4.5l.8-1.1h11.9v41.8H67.3v3.9c3.5%203.1%205.5%207.6%205.5%2012.3.1%209-7.3%2016.5-16.5%2016.5zm-44.6-38h39.1v11.9l-1.1.8c-2.8%202.1-4.5%205.4-4.5%208.8%200%206.1%205%2011.1%2011.1%2011.1s11.1-5%2011.1-11.1c0-3.5-1.6-6.8-4.5-8.8l-1.1-.8V162H101v-31h-3.9c-3.1%203.5-7.6%205.5-12.3%205.5-9%200-16.5-7.5-16.5-16.5s7.5-16.5%2016.5-16.5c4.8%200%209.2%202%2012.3%205.5h3.9V78H62V66.2l1.1-.8c2.8-2.1%204.5-5.4%204.5-8.8%200-6.1-5-11.1-11.1-11.1s-11.2%204.9-11.2%2011.1c0%203.5%201.6%206.8%204.5%208.8l1.1.8v11.9H11.7v31h3.9c3.1-3.5%207.6-5.5%2012.3-5.5%209%200%2016.5%207.5%2016.5%2016.5s-7.5%2016.5-16.5%2016.5c-4.8%200-9.2-2-12.3-5.5h-3.9V162z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--corporate {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st2%7Bfill%3A%23ab218e%7D%3C/style%3E%3Cpath%20fill%3D%22%236fbe57%22%20d%3D%22M100.4%20196.9H138z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M133.1%20128.4c-3.5-3.9-8.7-6.8-14.6-6.8s-11.2%202.9-14.7%206.8c-2.6%203.1-4.2%207.1-4.2%2011.5v57h37.6V139.9c.1-4.4-1.6-8.4-4.1-11.5z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M133.1%20128.2c2.6%203.1%204.2%207.2%204.2%2011.7V197H99.6V139.9c0-4.4%201.6-8.5%204.2-11.7%203.5-3.9%208.8-7%2014.7-7%205.8%200%2011.1%203.1%2014.6%207zm-28.8-27.1c0%207.8%206.4%2014%2014.1%2014s14.1-6.3%2014.1-14-6.3-14-14-14h-.3c-7.6%200-13.9%206.2-13.9%2014z%22/%3E%3Cg%20fill%3D%22%23fdb913%22%3E%3Cpath%20opacity%3D%22.4%22%20d%3D%22M99.6%20145.9h37.6V171H99.6z%22/%3E%3Cpath%20d%3D%22M133.1%20128.2c-3.5-3.9-8.7-7-14.6-7s-11.2%203.1-14.7%207c-2.6%203.1-4.2%207.2-4.2%2011.7v6h37.6v-6c.1-4.4-1.6-8.6-4.1-11.7z%22%20opacity%3D%22.7%22/%3E%3Cpath%20d%3D%22M104.3%20101.1c0%207.8%206.4%2014%2014.1%2014s14.1-6.3%2014.1-14-6.3-14-14-14h-.3c-7.6%200-13.9%206.2-13.9%2014z%22/%3E%3C/g%3E%3Cpath%20d%3D%22M46.3%20196.9h144.3v3.1H46.3v-3.1zm18.8-72.2H46.3V96.5h12.5v-4.7c0-3.8%202.7-6.9%206.3-7.6V55.7h33.5c2.1-9%2010.2-15.7%2019.8-15.7s17.7%206.7%2019.8%2015.7h33.5v39c2-.9%204.1-1.3%206.3-1.3%208.6%200%2015.7%207.1%2015.7%2015.7s-7.1%2015.7-15.7%2015.7c-2.2%200-4.3-.5-6.3-1.3v39h-25.5v-3.1h22.4v-35.8c-2%20.9-4.1%201.3-6.3%201.3-8.6%200-15.7-7.1-15.7-15.7s7.1-15.7%2015.7-15.7c2.2%200%204.3.5%206.3%201.3v-36h-29.9c.1.5.1%201%20.1%201.6%200%2011.2-9.2%2020.4-20.4%2020.4S98%2071.6%2098%2060.4c0-.5%200-1%20.1-1.6H68.2v25.3c3.6.7%206.3%203.9%206.3%207.8v4.5H87v28.2H68.2v34.5h22v3.1H65.1v-37.5zm105.1-25.5c-2.9%202.3-4.7%205.8-4.7%209.8s1.8%207.5%204.7%209.8c2.9-2.3%204.7-5.8%204.7-9.8s-1.8-7.4-4.7-9.8zm-7.8%2022.4c1.8%200%203.5-.4%205-1.1-3.1-2.9-5-7-5-11.5s2-8.6%205-11.5c-1.6-.7-3.2-1.1-5-1.1-6.9%200-12.5%205.6-12.5%2012.5s5.6%2012.7%2012.5%2012.7zM178%2096.5c-1.8%200-3.5.4-5%201.1%203.1%202.9%205%207%205%2011.5s-2%208.6-5%2011.5c1.6.7%203.2%201.1%205%201.1%206.9%200%2012.5-5.6%2012.5-12.5s-5.6-12.7-12.5-12.7zm-58.8-53.4v15.1l13.7-7.2c-2.9-4.5-7.9-7.5-13.7-7.9zm-18%2017.3c0%209.5%207.8%2017.3%2017.3%2017.3s17.3-7.8%2017.3-17.3c0-2.3-.5-4.5-1.3-6.5l-18.4%209.6V43.3c-8.4%201.2-14.9%208.4-14.9%2017.1zM62%2096.5h9.4V92c0-2.6-2.1-4.8-4.7-4.8-2.7%200-4.7%202-4.7%204.6v4.7zm-12.6%2025.1h34.5v-22H49.4v22z%22%20fill%3D%22%23231f20%22/%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--corporate-negative {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st2%7Bfill%3A%23ab218e%7D%3C/style%3E%3Cpath%20fill%3D%22%236fbe57%22%20d%3D%22M100.4%20196.9H138z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M133.1%20128.4c-3.5-3.9-8.7-6.8-14.6-6.8s-11.2%202.9-14.7%206.8c-2.6%203.1-4.2%207.1-4.2%2011.5v57h37.6V139.9c.1-4.4-1.6-8.4-4.1-11.5z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M133.1%20128.2c2.6%203.1%204.2%207.2%204.2%2011.7V197H99.6V139.9c0-4.4%201.6-8.5%204.2-11.7%203.5-3.9%208.8-7%2014.7-7%205.8%200%2011.1%203.1%2014.6%207zm-28.8-27.1c0%207.8%206.4%2014%2014.1%2014s14.1-6.3%2014.1-14-6.3-14-14-14h-.3c-7.6%200-13.9%206.2-13.9%2014z%22/%3E%3Cg%20fill%3D%22%23fdb913%22%3E%3Cpath%20opacity%3D%22.4%22%20d%3D%22M99.6%20145.9h37.6V171H99.6z%22/%3E%3Cpath%20d%3D%22M133.1%20128.2c-3.5-3.9-8.7-7-14.6-7s-11.2%203.1-14.7%207c-2.6%203.1-4.2%207.2-4.2%2011.7v6h37.6v-6c.1-4.4-1.6-8.6-4.1-11.7z%22%20opacity%3D%22.7%22/%3E%3Cpath%20d%3D%22M104.3%20101.1c0%207.8%206.4%2014%2014.1%2014s14.1-6.3%2014.1-14-6.3-14-14-14h-.3c-7.6%200-13.9%206.2-13.9%2014z%22/%3E%3C/g%3E%3Cpath%20d%3D%22M46.3%20196.9h144.3v3.1H46.3v-3.1zm18.8-72.2H46.3V96.5h12.5v-4.7c0-3.8%202.7-6.9%206.3-7.6V55.7h33.5c2.1-9%2010.2-15.7%2019.8-15.7s17.7%206.7%2019.8%2015.7h33.5v39c2-.9%204.1-1.3%206.3-1.3%208.6%200%2015.7%207.1%2015.7%2015.7s-7.1%2015.7-15.7%2015.7c-2.2%200-4.3-.5-6.3-1.3v39h-25.5v-3.1h22.4v-35.8c-2%20.9-4.1%201.3-6.3%201.3-8.6%200-15.7-7.1-15.7-15.7s7.1-15.7%2015.7-15.7c2.2%200%204.3.5%206.3%201.3v-36h-29.9c.1.5.1%201%20.1%201.6%200%2011.2-9.2%2020.4-20.4%2020.4S98%2071.6%2098%2060.4c0-.5%200-1%20.1-1.6H68.2v25.3c3.6.7%206.3%203.9%206.3%207.8v4.5H87v28.2H68.2v34.5h22v3.1H65.1v-37.5zm105.1-25.5c-2.9%202.3-4.7%205.8-4.7%209.8s1.8%207.5%204.7%209.8c2.9-2.3%204.7-5.8%204.7-9.8s-1.8-7.4-4.7-9.8zm-7.8%2022.4c1.8%200%203.5-.4%205-1.1-3.1-2.9-5-7-5-11.5s2-8.6%205-11.5c-1.6-.7-3.2-1.1-5-1.1-6.9%200-12.5%205.6-12.5%2012.5s5.6%2012.7%2012.5%2012.7zM178%2096.5c-1.8%200-3.5.4-5%201.1%203.1%202.9%205%207%205%2011.5s-2%208.6-5%2011.5c1.6.7%203.2%201.1%205%201.1%206.9%200%2012.5-5.6%2012.5-12.5s-5.6-12.7-12.5-12.7zm-58.8-53.4v15.1l13.7-7.2c-2.9-4.5-7.9-7.5-13.7-7.9zm-18%2017.3c0%209.5%207.8%2017.3%2017.3%2017.3s17.3-7.8%2017.3-17.3c0-2.3-.5-4.5-1.3-6.5l-18.4%209.6V43.3c-8.4%201.2-14.9%208.4-14.9%2017.1zM62%2096.5h9.4V92c0-2.6-2.1-4.8-4.7-4.8-2.7%200-4.7%202-4.7%204.6v4.7zm-12.6%2025.1h34.5v-22H49.4v22z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--developer {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st0%7Bfill%3A%23970a82%7D.st2%2C.st3%7Bopacity%3A.7%3Bfill%3A%23f0ab00%3Benable-background%3Anew%7D.st3%7Bopacity%3A.38%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M126.3%2074.8a35.49%2035.49%200%200%200-25.1-10.4c-3.2%200-6.2.4-9.3%201.3-6%201.6-11.6%204.8-15.9%209.3-4.3%204.3-7.6%209.8-9.2%2015.8-.8%202.8-1.2%205.7-1.3%208.7%202.9-.8%206-1.2%209-.8.6.1%201.3.1%201.8.2%205%20.8%209.4%203.2%2013.1%206.7s6%208.1%206.7%2013.1c.1.6.2%201.3.2%201.7.5%204.9-.6%209.8-3%2014.2%202.4.6%205%20.8%207.5.8%203.2%200%206.2-.4%209.3-1.3%206-1.6%2011.6-4.8%2015.9-9.3%204.3-4.4%207.6-9.9%209.3-15.9%203.4-11.9-.1-25.1-9-34.1zm1.7%2026.8l-12.5%2012.5-.3.3-1.9-1.9.3-.3%207.6-7.6-30.6-30.3-7.6%207.6-.3.2-1.9-1.9%209.7-9.7%2032.4%2032.4%203.1-3.1%205-5%201.9%201.9-4.9%204.9z%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M93.7%20119.2c-.1-.7-.3-1.3-.5-2-1-3.7-2.9-6.8-5.5-9.6-2.7-2.7-6-4.5-9.6-5.6-.7-.2-1.3-.4-2-.4-3.4-.6-6.7-.4-9.9.6-.1.1-.2.1-.4.1.6%208.6%204.2%2016.7%2010.3%2022.7%204.1%204.1%209.3%207.1%2014.8%208.9.1-.1.1-.2.2-.3%202.6-4.3%203.5-9.5%202.6-14.4z%22/%3E%3Cpath%20d%3D%22M135.4%20109.1l-7.5-7.5%205-5-1.9-1.9-5%205-34-34c3-.8%206.1-1.3%209.3-1.3%209.4%200%2018.3%203.7%2025.1%2010.4%208.8%209%2012.3%2022.2%209%2034.3z%22%20fill%3D%22%23f0ab00%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M123%20102.8l3.1-3.1-34-34c-6%201.6-11.6%204.8-15.9%209.3l5%205%209.4-9.4%2032.4%2032.2z%22/%3E%3Cpath%20transform%3D%22rotate%28-45.001%20102.134%2093.241%29%22%20class%3D%22st2%22%20d%3D%22M96.8%2071.7h10.7v43.1H96.8z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M128%20101.6l-12.5%2012.5%2010.9%2010.9c4.3-4.4%207.6-9.9%209.3-15.9l-7.7-7.5z%22/%3E%3Cg%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M115.4%20114.1l-.3.3-1.9-1.9.3-.3L83%2081.8l-.3.2-1.9-2%20.3-.3-5-5c-4.3%204.4-7.6%209.9-9.2%2015.9l7.8%207.8c.6.1%201.3.1%201.8.2%205%20.8%209.4%203.2%2013.1%206.7s6%208.1%206.7%2013.1c.1.6.2%201.3.2%201.7l13.7%2013.7c6-1.6%2011.6-4.8%2015.9-9.3l-10.7-10.4z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M78.2%20102l15.1%2015.1c-1-3.7-2.9-6.8-5.5-9.6-2.8-2.7-6.1-4.5-9.6-5.5z%22/%3E%3C/g%3E%3Cpath%20d%3D%22M52.1%20147.1c-2.9-2.9-7.4-2.9-10.3%200-2.9%202.9-2.9%207.4%200%2010.3%201.4%201.4%203.3%202.1%205.2%202.1%201.9%200%203.8-.7%205.2-2.1%201.4-1.4%202.1-3.3%202.1-5.2%200-1.8-.8-3.7-2.2-5.1zm-1.9%208.4c-1.7%201.7-4.6%201.7-6.5%200-1.7-1.7-1.7-4.6%200-6.5.9-.9%202-1.3%203.2-1.3%201.2%200%202.3.5%203.2%201.3%201.8%201.8%201.8%204.7.1%206.5zM158.9%2042.2c-2.9-2.9-7.4-2.9-10.3%200-1.3%201.3-2.1%203.2-2.1%205.2%200%201.9.8%203.8%202.1%205.1%201.4%201.4%203.3%202.1%205.1%202.1%201.8%200%203.8-.7%205.2-2.1%201.3-1.3%202.1-3.2%202.1-5.1%200-2-.7-3.9-2.1-5.2zm-2%208.4c-.9.9-2%201.3-3.2%201.3-1.3%200-2.4-.5-3.2-1.3-.9-.9-1.3-2-1.3-3.2%200-1.3.5-2.4%201.3-3.2.9-.9%202-1.3%203.2-1.3%201.3%200%202.4.5%203.2%201.3.8.9%201.3%202%201.3%203.2.1%201.2-.4%202.3-1.3%203.2zm43.4%20133.1l-1.5-1.5-10.9-10.9-12.5-12.5-12.4-12.5-11-10.9-1.5-1.5-2.9%202.9-9.3-9.3c5.7-7.7%209.2-17.2%209.2-27.7%200-10.2-3.3-19.7-9-27.3%201.3-1.3%202.1-3.2%202.1-5.1%200-1-.2-1.9-.6-2.8s-.9-1.7-1.5-2.4c-2.9-2.9-7.4-2.9-10.3%200-7.6-5.5-17-8.8-27.2-8.8-25.3%200-46.2%2020.8-46.2%2046.4%200%209.6%203%2018.6%208.1%2026-.1.1-.3.2-.4.4-2.9%202.9-2.9%207.4%200%2010.3%201.3%201.3%203.2%202.1%205.2%202.1s3.8-.8%205.2-2.1l.1-.1c7.8%206.1%2017.6%209.6%2028.3%209.6%209.8%200%2019-3.1%2026.5-8.3l9.3%209.3-2.9%202.9%2048.4%2048.4%201.4%201.4%203-3c1.3%201%202.8%201.3%204.3%201.3%201.9%200%203.9-.8%205.3-2.2%202.6-2.7%202.9-6.7.8-9.6l2.9-2.5zM133.6%2062.9c1.3%200%202.4.5%203.2%201.3.9.9%201.3%202%201.3%203.2%200%201.1-.4%202.1-1.1%202.9-1.9-2.3-4-4.5-6.5-6.5.8-.4%201.9-.9%203.1-.9zm-65.9%2073.2c-1.3%200-2.4-.5-3.2-1.3-.9-.9-1.3-2-1.3-3.2%200-1.2.5-2.4%201.3-3.2l.1-.1c1.8%202.4%204%204.6%206.3%206.6-1%20.8-2.1%201.2-3.2%201.2zm33.5%207.5h-1.1c-.7%200-1.4-.1-2.1-.1-.3%200-.5%200-.8-.1-.3%200-.5-.1-.8-.1-.2%200-.5-.1-.7-.1-.3%200-.6-.1-.8-.1-.2%200-.4-.1-.6-.1s-.4-.1-.6-.1c-.3-.1-.6-.1-.9-.1-1.5-.3-2.9-.7-4.3-1.1l-.9-.3c-.3-.1-.6-.1-.8-.3-.4-.1-.6-.2-1-.4-.3-.1-.6-.2-.8-.4-1.6-.7-3.3-1.4-4.8-2.2-.3-.1-.6-.3-.8-.4-.6-.3-1.1-.6-1.5-.9-.3-.1-.5-.4-.8-.5-.5-.3-.9-.6-1.3-.9-.6-.4-1.1-.8-1.5-1.2-.4-.4-.8-.6-1.2-1-.4-.3-.7-.6-1.1-.9-1-.8-1.9-1.7-2.7-2.7-.4-.4-.8-.9-1.2-1.3-.4-.5-.8-1-1.2-1.4-.3-.4-.6-.7-.8-1-.1-.1-.1-.2-.2-.3-.3-.4-.6-.8-.8-1.1-.5-.7-.9-1.3-1.3-2-.2-.4-.4-.7-.6-1.1v-.1c-.1-.3-.4-.6-.5-.8-.2-.4-.4-.8-.6-1.3-.1-.4-.4-.7-.5-1-.2-.5-.4-.9-.6-1.3-.1-.3-.2-.6-.4-.8-.6-1.3-1-2.6-1.3-3.9-.1-.3-.1-.5-.2-.8%200-.1-.1-.1-.1-.2-.1-.3-.1-.6-.2-.8-.1-.5-.3-1.1-.4-1.5-.1-.4-.1-.8-.2-1.2-.1-.4-.1-.8-.2-1.3-.1-.6-.1-1.1-.2-1.6-.1-.4-.1-.8-.1-1.3v-.4c-.1-.4-.1-.8-.1-1.3%200-.4-.1-.7-.1-1.1v-1.3c0-24.1%2019.6-43.6%2043.6-43.6H102.3c.3%200%20.6%200%20.8.1h.6c.8.1%201.5.1%202.2.2.3%200%20.5.1.8.1.4.1.8.1%201.1.1%201.4.2%202.9.6%204.3.9.4.1.7.2%201.1.3s.6.2%201%20.3h.1c.7.2%201.3.4%202%20.7.4.1.7.3%201.1.4.4.1.7.3%201%20.4.4.1.6.3%201%20.4h.1c.3.1.5.2.8.4%201%20.5%201.9%201%202.8%201.4.2.1.4.2.6.4.2.1.5.3.7.4%201%20.6%201.9%201.3%202.8%201.8l.1.1c.2.1.4.4.6.5.2.1.4.3.6.4.4.3.7.6%201%20.8.2.2.4.4.7.6.4.3.7.6%201%20.9l1.3%201.3c.5.5.9%201%201.3%201.4.2.2.4.5.7.8.2.3.4.5.6.8.3.3.6.6.8%201%20.1.1.2.2.3.4.3.4.5.7.8%201.1.1.2.4.5.5.7.4.5.6.9%201%201.3.3.5.6%201%20.9%201.4.4.8.8%201.4%201.3%202.2.1.3.3.5.4.8.1.3.3.6.4.8.1.3.2.6.4.8.4.8.7%201.6%201.1%202.4.1.2.1.4.2.6.3.8.6%201.7.8%202.6.1.2.1.4.1.6.1.2.1.4.1.6.1.4.1.6.2%201%20.4%201.7.8%203.7%201%205.5.1.4.1.8.1%201.1%200%20.3.1.6.1.9V100.1c-.8%2024-20.3%2043.5-44.4%2043.5zm28.6-7.2c2.5-2%204.8-4.2%206.8-6.6l9%209-6.7%206.7-9.1-9.1zm64.8%2058c-1.5%201.5-4%201.8-5.7.8l6.5-6.5c1%201.8.7%204.2-.8%205.7zm-10.6%201.8l-23-23-12.4-12.5-10.6-10.5%2012.5-12.5%2023%2023%2012.4%2012.4.1.1%2010.5%2010.5-12.5%2012.5zM64.5%20145.1l-4.6%204.6-1.9-1.9%201.3-1.3-6.5-6.5-1.3%201.3-1.9-1.9%203.3-3.3%208.4%208.4%201.3-1.3%201.9%201.9zm86.8-85.5l-4.6%204.6-1.9-1.9%201.3-1.3-6.5-6.5-1.3%201.3-1.9-1.9%203.3-3.3L148%2059l1.3-1.3%202%201.9zm-12.6%2018.1c.4.8.8%201.4%201.3%202.2-.4-.7-.8-1.5-1.3-2.2zm-74.8%2044.9c.4.7.8%201.3%201.3%202-.4-.5-.8-1.2-1.3-2zm0%200c.4.7.8%201.3%201.3%202-.4-.5-.8-1.2-1.3-2zm74.8-44.9c.4.8.8%201.4%201.3%202.2-.4-.7-.8-1.5-1.3-2.2zm-74.8%2044.9c.4.7.8%201.3%201.3%202-.4-.5-.8-1.2-1.3-2zm51.3-8.2l-1.9-1.9%207.8-7.8-30.5-30.5-7.8%207.8-1.9-2%209.7-9.7%2032.4%2032.4%208.1-8.1%201.9%201.9-17.8%2017.9zm13-41.5l-.7-.7c-.5-.5-1-.9-1.4-1.3-.4-.3-.7-.6-1.1-.8-.4-.4-.8-.7-1.3-1-.6-.4-1.1-.8-1.5-1.1-.3-.1-.6-.4-.8-.6-.2-.1-.4-.2-.6-.4-.1%200-.1-.1-.1-.1-.1-.1-.4-.2-.5-.3-1.3-.7-2.4-1.3-3.7-1.8-.3-.1-.6-.3-.9-.4-1-.4-1.9-.8-2.9-1.1-.2-.1-.4-.1-.6-.2-2-.6-4.1-1.1-6.2-1.3-.1%200-.3%200-.4-.1-.8-.1-1.5-.1-2.4-.2H101c-3.4%200-6.6.4-9.9%201.3-6.3%201.7-12.2%205-17.2%209.9-5%204.8-8.3%2010.8-9.9%2017.1-.1.4-.2.8-.3%201.1-.1.3-.1.6-.2.9-.1.6-.2%201.1-.4%201.5-.1.3-.1.6-.1.9-.1.3-.1.6-.1.9%200%20.3-.1.8-.1%201.1v.9c0%20.3-.1.6-.1.9%200%20.4%200%20.6-.1%201v1.3c0%20.5%200%201.1.1%201.5%200%20.5.1%201%20.1%201.4.1.6.1%201.1.2%201.6%200%20.2.1.5.1.7%200%20.1%200%20.1.1.3.1.2.1.5.1.7.1.4.1.8.2%201.3.1.4.1.8.3%201.3.1.3.1.6.2.8.1.3.1.6.2.8.1.6.4%201.2.6%201.7.1.2.1.4.2.6.1.5.4.9.5%201.3.1.2.2.5.3.7.2.5.4%201%20.6%201.4l.3.6c.1.3.3.6.4.8l.6%201.2c.1.3.3.6.5.8.2.4.4.6.6%201s.4.6.6%201c.1.2.3.4.4.6%200%20.1.1.1.1.1.1.1.2.4.4.5%201.2%201.5%202.4%203.1%203.9%204.4.6.6%201.3%201.2%201.8%201.7.3.3.6.6.9.8.7.6%201.3%201.1%202.1%201.6l.9.6c.4.2.7.5%201.1.7%201.4.9%202.9%201.7%204.3%202.4.4.1.6.3%201%20.4.4.2.8.4%201.3.6.2.1.4.1.6.2.1%200%20.1.1.1.1.2.1.4.1.7.2.1.1.3.1.4.1.5.1%201%20.3%201.4.4.5.1%201%20.3%201.4.4.1%200%20.3.1.4.1.4.1.6.1%201%20.2.5.1.9.2%201.3.3.8.1%201.5.2%202.2.4.1%200%20.3%200%20.4.1.2%200%20.5.1.7.1.2%200%20.5.1.7.1h.1c.3%200%20.5%200%20.8.1h1.5c3.4%200%206.6-.4%209.9-1.3%206.3-1.7%2012.2-5%2017.2-9.9%204.9-4.9%208.2-10.9%209.9-17.2%203.2-13.5-.1-27.6-10.1-37.7zm-37.3%2061c-5.6-1.7-10.6-4.7-14.8-8.9-6.2-6.2-9.7-14.2-10.3-22.7%202.1-.7%204.3-1.1%206.6-1.1%205.7%200%2011.2%202.2%2015.2%206.3%207.2%207.2%208.4%2018.1%203.3%2026.4zm44.5-24.8c-1.5%206-4.8%2011.6-9.2%2015.9-4.4%204.4-9.9%207.6-15.9%209.3-3%20.8-6.1%201.3-9.3%201.3-2.5%200-5-.3-7.5-.8%205.2-9.3%203.9-21.1-4-29-4.6-4.6-10.7-7.1-17.2-7.1-2.3%200-4.6.4-6.7%201%20.1-2.9.5-5.9%201.3-8.7%201.6-6%204.8-11.6%209.3-15.9%204.3-4.4%209.9-7.6%2015.9-9.3%203-.8%206.1-1.3%209.3-1.3%209.4%200%2018.3%203.7%2025.1%2010.4%208.7%208.9%2012.2%2022.1%208.9%2034.2z%22/%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--developer-negative {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8, %3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st0%7Bfill%3A%23970a82%7D.st2%2C.st3%7Bopacity%3A.7%3Bfill%3A%23f0ab00%3Benable-background%3Anew%7D.st3%7Bopacity%3A.38%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M126.3%2074.8a35.49%2035.49%200%200%200-25.1-10.4c-3.2%200-6.2.4-9.3%201.3-6%201.6-11.6%204.8-15.9%209.3-4.3%204.3-7.6%209.8-9.2%2015.8-.8%202.8-1.2%205.7-1.3%208.7%202.9-.8%206-1.2%209-.8.6.1%201.3.1%201.8.2%205%20.8%209.4%203.2%2013.1%206.7s6%208.1%206.7%2013.1c.1.6.2%201.3.2%201.7.5%204.9-.6%209.8-3%2014.2%202.4.6%205%20.8%207.5.8%203.2%200%206.2-.4%209.3-1.3%206-1.6%2011.6-4.8%2015.9-9.3%204.3-4.4%207.6-9.9%209.3-15.9%203.4-11.9-.1-25.1-9-34.1zm1.7%2026.8l-12.5%2012.5-.3.3-1.9-1.9.3-.3%207.6-7.6-30.6-30.3-7.6%207.6-.3.2-1.9-1.9%209.7-9.7%2032.4%2032.4%203.1-3.1%205-5%201.9%201.9-4.9%204.9z%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M93.7%20119.2c-.1-.7-.3-1.3-.5-2-1-3.7-2.9-6.8-5.5-9.6-2.7-2.7-6-4.5-9.6-5.6-.7-.2-1.3-.4-2-.4-3.4-.6-6.7-.4-9.9.6-.1.1-.2.1-.4.1.6%208.6%204.2%2016.7%2010.3%2022.7%204.1%204.1%209.3%207.1%2014.8%208.9.1-.1.1-.2.2-.3%202.6-4.3%203.5-9.5%202.6-14.4z%22/%3E%3Cpath%20d%3D%22M135.4%20109.1l-7.5-7.5%205-5-1.9-1.9-5%205-34-34c3-.8%206.1-1.3%209.3-1.3%209.4%200%2018.3%203.7%2025.1%2010.4%208.8%209%2012.3%2022.2%209%2034.3z%22%20fill%3D%22%23f0ab00%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M123%20102.8l3.1-3.1-34-34c-6%201.6-11.6%204.8-15.9%209.3l5%205%209.4-9.4%2032.4%2032.2z%22/%3E%3Cpath%20transform%3D%22rotate%28-45.001%20102.134%2093.241%29%22%20class%3D%22st2%22%20d%3D%22M96.8%2071.7h10.7v43.1H96.8z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M128%20101.6l-12.5%2012.5%2010.9%2010.9c4.3-4.4%207.6-9.9%209.3-15.9l-7.7-7.5z%22/%3E%3Cg%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M115.4%20114.1l-.3.3-1.9-1.9.3-.3L83%2081.8l-.3.2-1.9-2%20.3-.3-5-5c-4.3%204.4-7.6%209.9-9.2%2015.9l7.8%207.8c.6.1%201.3.1%201.8.2%205%20.8%209.4%203.2%2013.1%206.7s6%208.1%206.7%2013.1c.1.6.2%201.3.2%201.7l13.7%2013.7c6-1.6%2011.6-4.8%2015.9-9.3l-10.7-10.4z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M78.2%20102l15.1%2015.1c-1-3.7-2.9-6.8-5.5-9.6-2.8-2.7-6.1-4.5-9.6-5.5z%22/%3E%3C/g%3E%3Cpath%20d%3D%22M52.1%20147.1c-2.9-2.9-7.4-2.9-10.3%200-2.9%202.9-2.9%207.4%200%2010.3%201.4%201.4%203.3%202.1%205.2%202.1%201.9%200%203.8-.7%205.2-2.1%201.4-1.4%202.1-3.3%202.1-5.2%200-1.8-.8-3.7-2.2-5.1zm-1.9%208.4c-1.7%201.7-4.6%201.7-6.5%200-1.7-1.7-1.7-4.6%200-6.5.9-.9%202-1.3%203.2-1.3%201.2%200%202.3.5%203.2%201.3%201.8%201.8%201.8%204.7.1%206.5zM158.9%2042.2c-2.9-2.9-7.4-2.9-10.3%200-1.3%201.3-2.1%203.2-2.1%205.2%200%201.9.8%203.8%202.1%205.1%201.4%201.4%203.3%202.1%205.1%202.1%201.8%200%203.8-.7%205.2-2.1%201.3-1.3%202.1-3.2%202.1-5.1%200-2-.7-3.9-2.1-5.2zm-2%208.4c-.9.9-2%201.3-3.2%201.3-1.3%200-2.4-.5-3.2-1.3-.9-.9-1.3-2-1.3-3.2%200-1.3.5-2.4%201.3-3.2.9-.9%202-1.3%203.2-1.3%201.3%200%202.4.5%203.2%201.3.8.9%201.3%202%201.3%203.2.1%201.2-.4%202.3-1.3%203.2zm43.4%20133.1l-1.5-1.5-10.9-10.9-12.5-12.5-12.4-12.5-11-10.9-1.5-1.5-2.9%202.9-9.3-9.3c5.7-7.7%209.2-17.2%209.2-27.7%200-10.2-3.3-19.7-9-27.3%201.3-1.3%202.1-3.2%202.1-5.1%200-1-.2-1.9-.6-2.8s-.9-1.7-1.5-2.4c-2.9-2.9-7.4-2.9-10.3%200-7.6-5.5-17-8.8-27.2-8.8-25.3%200-46.2%2020.8-46.2%2046.4%200%209.6%203%2018.6%208.1%2026-.1.1-.3.2-.4.4-2.9%202.9-2.9%207.4%200%2010.3%201.3%201.3%203.2%202.1%205.2%202.1s3.8-.8%205.2-2.1l.1-.1c7.8%206.1%2017.6%209.6%2028.3%209.6%209.8%200%2019-3.1%2026.5-8.3l9.3%209.3-2.9%202.9%2048.4%2048.4%201.4%201.4%203-3c1.3%201%202.8%201.3%204.3%201.3%201.9%200%203.9-.8%205.3-2.2%202.6-2.7%202.9-6.7.8-9.6l2.9-2.5zM133.6%2062.9c1.3%200%202.4.5%203.2%201.3.9.9%201.3%202%201.3%203.2%200%201.1-.4%202.1-1.1%202.9-1.9-2.3-4-4.5-6.5-6.5.8-.4%201.9-.9%203.1-.9zm-65.9%2073.2c-1.3%200-2.4-.5-3.2-1.3-.9-.9-1.3-2-1.3-3.2%200-1.2.5-2.4%201.3-3.2l.1-.1c1.8%202.4%204%204.6%206.3%206.6-1%20.8-2.1%201.2-3.2%201.2zm33.5%207.5h-1.1c-.7%200-1.4-.1-2.1-.1-.3%200-.5%200-.8-.1-.3%200-.5-.1-.8-.1-.2%200-.5-.1-.7-.1-.3%200-.6-.1-.8-.1-.2%200-.4-.1-.6-.1s-.4-.1-.6-.1c-.3-.1-.6-.1-.9-.1-1.5-.3-2.9-.7-4.3-1.1l-.9-.3c-.3-.1-.6-.1-.8-.3-.4-.1-.6-.2-1-.4-.3-.1-.6-.2-.8-.4-1.6-.7-3.3-1.4-4.8-2.2-.3-.1-.6-.3-.8-.4-.6-.3-1.1-.6-1.5-.9-.3-.1-.5-.4-.8-.5-.5-.3-.9-.6-1.3-.9-.6-.4-1.1-.8-1.5-1.2-.4-.4-.8-.6-1.2-1-.4-.3-.7-.6-1.1-.9-1-.8-1.9-1.7-2.7-2.7-.4-.4-.8-.9-1.2-1.3-.4-.5-.8-1-1.2-1.4-.3-.4-.6-.7-.8-1-.1-.1-.1-.2-.2-.3-.3-.4-.6-.8-.8-1.1-.5-.7-.9-1.3-1.3-2-.2-.4-.4-.7-.6-1.1v-.1c-.1-.3-.4-.6-.5-.8-.2-.4-.4-.8-.6-1.3-.1-.4-.4-.7-.5-1-.2-.5-.4-.9-.6-1.3-.1-.3-.2-.6-.4-.8-.6-1.3-1-2.6-1.3-3.9-.1-.3-.1-.5-.2-.8%200-.1-.1-.1-.1-.2-.1-.3-.1-.6-.2-.8-.1-.5-.3-1.1-.4-1.5-.1-.4-.1-.8-.2-1.2-.1-.4-.1-.8-.2-1.3-.1-.6-.1-1.1-.2-1.6-.1-.4-.1-.8-.1-1.3v-.4c-.1-.4-.1-.8-.1-1.3%200-.4-.1-.7-.1-1.1v-1.3c0-24.1%2019.6-43.6%2043.6-43.6H102.3c.3%200%20.6%200%20.8.1h.6c.8.1%201.5.1%202.2.2.3%200%20.5.1.8.1.4.1.8.1%201.1.1%201.4.2%202.9.6%204.3.9.4.1.7.2%201.1.3s.6.2%201%20.3h.1c.7.2%201.3.4%202%20.7.4.1.7.3%201.1.4.4.1.7.3%201%20.4.4.1.6.3%201%20.4h.1c.3.1.5.2.8.4%201%20.5%201.9%201%202.8%201.4.2.1.4.2.6.4.2.1.5.3.7.4%201%20.6%201.9%201.3%202.8%201.8l.1.1c.2.1.4.4.6.5.2.1.4.3.6.4.4.3.7.6%201%20.8.2.2.4.4.7.6.4.3.7.6%201%20.9l1.3%201.3c.5.5.9%201%201.3%201.4.2.2.4.5.7.8.2.3.4.5.6.8.3.3.6.6.8%201%20.1.1.2.2.3.4.3.4.5.7.8%201.1.1.2.4.5.5.7.4.5.6.9%201%201.3.3.5.6%201%20.9%201.4.4.8.8%201.4%201.3%202.2.1.3.3.5.4.8.1.3.3.6.4.8.1.3.2.6.4.8.4.8.7%201.6%201.1%202.4.1.2.1.4.2.6.3.8.6%201.7.8%202.6.1.2.1.4.1.6.1.2.1.4.1.6.1.4.1.6.2%201%20.4%201.7.8%203.7%201%205.5.1.4.1.8.1%201.1%200%20.3.1.6.1.9V100.1c-.8%2024-20.3%2043.5-44.4%2043.5zm28.6-7.2c2.5-2%204.8-4.2%206.8-6.6l9%209-6.7%206.7-9.1-9.1zm64.8%2058c-1.5%201.5-4%201.8-5.7.8l6.5-6.5c1%201.8.7%204.2-.8%205.7zm-10.6%201.8l-23-23-12.4-12.5-10.6-10.5%2012.5-12.5%2023%2023%2012.4%2012.4.1.1%2010.5%2010.5-12.5%2012.5zM64.5%20145.1l-4.6%204.6-1.9-1.9%201.3-1.3-6.5-6.5-1.3%201.3-1.9-1.9%203.3-3.3%208.4%208.4%201.3-1.3%201.9%201.9zm86.8-85.5l-4.6%204.6-1.9-1.9%201.3-1.3-6.5-6.5-1.3%201.3-1.9-1.9%203.3-3.3L148%2059l1.3-1.3%202%201.9zm-12.6%2018.1c.4.8.8%201.4%201.3%202.2-.4-.7-.8-1.5-1.3-2.2zm-74.8%2044.9c.4.7.8%201.3%201.3%202-.4-.5-.8-1.2-1.3-2zm0%200c.4.7.8%201.3%201.3%202-.4-.5-.8-1.2-1.3-2zm74.8-44.9c.4.8.8%201.4%201.3%202.2-.4-.7-.8-1.5-1.3-2.2zm-74.8%2044.9c.4.7.8%201.3%201.3%202-.4-.5-.8-1.2-1.3-2zm51.3-8.2l-1.9-1.9%207.8-7.8-30.5-30.5-7.8%207.8-1.9-2%209.7-9.7%2032.4%2032.4%208.1-8.1%201.9%201.9-17.8%2017.9zm13-41.5l-.7-.7c-.5-.5-1-.9-1.4-1.3-.4-.3-.7-.6-1.1-.8-.4-.4-.8-.7-1.3-1-.6-.4-1.1-.8-1.5-1.1-.3-.1-.6-.4-.8-.6-.2-.1-.4-.2-.6-.4-.1%200-.1-.1-.1-.1-.1-.1-.4-.2-.5-.3-1.3-.7-2.4-1.3-3.7-1.8-.3-.1-.6-.3-.9-.4-1-.4-1.9-.8-2.9-1.1-.2-.1-.4-.1-.6-.2-2-.6-4.1-1.1-6.2-1.3-.1%200-.3%200-.4-.1-.8-.1-1.5-.1-2.4-.2H101c-3.4%200-6.6.4-9.9%201.3-6.3%201.7-12.2%205-17.2%209.9-5%204.8-8.3%2010.8-9.9%2017.1-.1.4-.2.8-.3%201.1-.1.3-.1.6-.2.9-.1.6-.2%201.1-.4%201.5-.1.3-.1.6-.1.9-.1.3-.1.6-.1.9%200%20.3-.1.8-.1%201.1v.9c0%20.3-.1.6-.1.9%200%20.4%200%20.6-.1%201v1.3c0%20.5%200%201.1.1%201.5%200%20.5.1%201%20.1%201.4.1.6.1%201.1.2%201.6%200%20.2.1.5.1.7%200%20.1%200%20.1.1.3.1.2.1.5.1.7.1.4.1.8.2%201.3.1.4.1.8.3%201.3.1.3.1.6.2.8.1.3.1.6.2.8.1.6.4%201.2.6%201.7.1.2.1.4.2.6.1.5.4.9.5%201.3.1.2.2.5.3.7.2.5.4%201%20.6%201.4l.3.6c.1.3.3.6.4.8l.6%201.2c.1.3.3.6.5.8.2.4.4.6.6%201s.4.6.6%201c.1.2.3.4.4.6%200%20.1.1.1.1.1.1.1.2.4.4.5%201.2%201.5%202.4%203.1%203.9%204.4.6.6%201.3%201.2%201.8%201.7.3.3.6.6.9.8.7.6%201.3%201.1%202.1%201.6l.9.6c.4.2.7.5%201.1.7%201.4.9%202.9%201.7%204.3%202.4.4.1.6.3%201%20.4.4.2.8.4%201.3.6.2.1.4.1.6.2.1%200%20.1.1.1.1.2.1.4.1.7.2.1.1.3.1.4.1.5.1%201%20.3%201.4.4.5.1%201%20.3%201.4.4.1%200%20.3.1.4.1.4.1.6.1%201%20.2.5.1.9.2%201.3.3.8.1%201.5.2%202.2.4.1%200%20.3%200%20.4.1.2%200%20.5.1.7.1.2%200%20.5.1.7.1h.1c.3%200%20.5%200%20.8.1h1.5c3.4%200%206.6-.4%209.9-1.3%206.3-1.7%2012.2-5%2017.2-9.9%204.9-4.9%208.2-10.9%209.9-17.2%203.2-13.5-.1-27.6-10.1-37.7zm-37.3%2061c-5.6-1.7-10.6-4.7-14.8-8.9-6.2-6.2-9.7-14.2-10.3-22.7%202.1-.7%204.3-1.1%206.6-1.1%205.7%200%2011.2%202.2%2015.2%206.3%207.2%207.2%208.4%2018.1%203.3%2026.4zm44.5-24.8c-1.5%206-4.8%2011.6-9.2%2015.9-4.4%204.4-9.9%207.6-15.9%209.3-3%20.8-6.1%201.3-9.3%201.3-2.5%200-5-.3-7.5-.8%205.2-9.3%203.9-21.1-4-29-4.6-4.6-10.7-7.1-17.2-7.1-2.3%200-4.6.4-6.7%201%20.1-2.9.5-5.9%201.3-8.7%201.6-6%204.8-11.6%209.3-15.9%204.3-4.4%209.9-7.6%2015.9-9.3%203-.8%206.1-1.3%209.3-1.3%209.4%200%2018.3%203.7%2025.1%2010.4%208.7%208.9%2012.2%2022.1%208.9%2034.2z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--industries {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20d%3D%22M140.9%20151.3h31.3v-17.4h-31.3v17.4zm3.4-13.9h24.3v10.4h-24.3v-10.4zm-3.4-34.8h31.3V85.2h-31.3v17.4zm3.4-13.9h24.3v10.4h-24.3V88.7zm-3.4%2038.3h31.3v-17.4h-31.3V127zm3.4-14h24.3v10.4h-24.3V113zm27.9-52.1h-73v17.4h73V60.9zm-3.5%2013.9h-66.1V64.3h66.1v10.5zm-87%2045.2H67.8v17.4h13.9V120zm-3.4%2013.9h-7v-10.4h7v10.4zm3.4-38.2H67.8V113h13.9V95.7zm-3.4%2013.9h-7V99.1h7v10.5zm104.3%2086.9V50.4h-80V40H88.7v45.2H57.4v111.3h-7v3.5h41.7V88.7h38.3V200h59.2v-3.5h-7zm-90.4-153h7v6.7h-7v-6.7zM78.3%20158.3h-7v-10.4h7v10.4zm0%203.4v7h-7v-7h7zm-7%2010.5h7v24.3h-7v-24.3zm17.4%2024.3h-7V144.3H67.8V196.5h-7V88.7h27.8v107.8zm3.5-111.3V53.9h87v142.6h-7v-38.2h-31.3v38.2h-7V85.2H92.2zm76.5%2083.5h-24.3v-7h24.3v7zm-13.9%203.5v24.3h-10.4v-24.3h10.4zm3.5%200h10.4v24.3h-10.4v-24.3z%22/%3E%3Cpath%20fill%3D%22%23e35500%22%20d%3D%22M99.1%2095.7h24.3V200H99.1z%22/%3E%3Cpath%20fill%3D%22%23f0ab00%22%20d%3D%22M99.1%2095.7h24.3v26.1H99.1z%22/%3E%3Cpath%20opacity%3D%22.7%22%20fill%3D%22%23f0ab00%22%20d%3D%22M99.1%20121.7h24.3v26.1H99.1z%22/%3E%3Cpath%20opacity%3D%22.4%22%20fill%3D%22%23f0ab00%22%20d%3D%22M99.1%20147.8h24.3v26.1H99.1z%22/%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--industries-negative {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20d%3D%22M140.9%20151.3h31.3v-17.4h-31.3v17.4zm3.4-13.9h24.3v10.4h-24.3v-10.4zm-3.4-34.8h31.3V85.2h-31.3v17.4zm3.4-13.9h24.3v10.4h-24.3V88.7zm-3.4%2038.3h31.3v-17.4h-31.3V127zm3.4-14h24.3v10.4h-24.3V113zm27.9-52.1h-73v17.4h73V60.9zm-3.5%2013.9h-66.1V64.3h66.1v10.5zm-87%2045.2H67.8v17.4h13.9V120zm-3.4%2013.9h-7v-10.4h7v10.4zm3.4-38.2H67.8V113h13.9V95.7zm-3.4%2013.9h-7V99.1h7v10.5zm104.3%2086.9V50.4h-80V40H88.7v45.2H57.4v111.3h-7v3.5h41.7V88.7h38.3V200h59.2v-3.5h-7zm-90.4-153h7v6.7h-7v-6.7zM78.3%20158.3h-7v-10.4h7v10.4zm0%203.4v7h-7v-7h7zm-7%2010.5h7v24.3h-7v-24.3zm17.4%2024.3h-7V144.3H67.8V196.5h-7V88.7h27.8v107.8zm3.5-111.3V53.9h87v142.6h-7v-38.2h-31.3v38.2h-7V85.2H92.2zm76.5%2083.5h-24.3v-7h24.3v7zm-13.9%203.5v24.3h-10.4v-24.3h10.4zm3.5%200h10.4v24.3h-10.4v-24.3z%22%20fill%3D%22%23fff%22/%3E%3Cpath%20fill%3D%22%23f37021%22%20d%3D%22M99.1%2095.7h24.3V200H99.1z%22/%3E%3Cpath%20fill%3D%22%23fdb913%22%20d%3D%22M99.1%2095.7h24.3v26.1H99.1z%22/%3E%3Cpath%20opacity%3D%22.7%22%20fill%3D%22%23fdb913%22%20d%3D%22M99.1%20121.7h24.3v26.1H99.1z%22/%3E%3Cpath%20opacity%3D%22.4%22%20fill%3D%22%23fdb913%22%20d%3D%22M99.1%20147.8h24.3v26.1H99.1z%22/%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--partners {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st0%7Bfill%3A%23970a82%7D.st1%2C.st2%2C.st3%7Bfill%3A%23f0ab00%7D.st2%2C.st3%7Bopacity%3A.7%3Benable-background%3Anew%7D.st3%7Bopacity%3A.4%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M99.1%20112.8h101.1v27.9H99.1z%22/%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M99.1%20112.8h25.3v27.9H99.1z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M124.4%20112.8h25.3v27.9h-25.3z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M149.6%20112.8h25.3v27.9h-25.3z%22/%3E%3Cpath%20d%3D%22M119.7%2074.9c9.6%200%2017.4-7.8%2017.4-17.4S129.3%2040%20119.7%2040s-17.4%207.8-17.4%2017.4%207.8%2017.5%2017.4%2017.5zm0-31.4c7.7%200%2014%206.3%2014%2014s-6.3%2014-14%2014-14-6.3-14-14%206.3-14%2014-14zm-17.1%2069.3h-3.5v-10.3c0-11.7%209.4-21.1%2020.9-21.1s20.9%209.5%2020.9%2021.1v10.3h-3.5v-10.3c0-9.8-7.8-17.6-17.4-17.6s-17.4%207.9-17.4%2017.6v10.3zm38.3%2027.9V200H99.1v-59.3h3.5v55.8h34.9v-55.8h3.4zM81.6%20200H39.8v-76.6c0-11.7%209.4-21.1%2020.9-21.1s20.9%209.5%2020.9%2021.1V200zm-38.3-3.5h34.9v-73.1c0-9.8-7.8-17.6-17.4-17.6s-17.4%207.9-17.4%2017.6v73.1zM60.4%2095.8C50.9%2095.8%2043%2088%2043%2078.4S50.8%2061%2060.4%2061s17.4%207.8%2017.4%2017.4S70%2095.8%2060.4%2095.8zm0-31.4c-7.7%200-14%206.3-14%2014s6.3%2014%2014%2014%2014-6.3%2014-14-6.3-14-14-14zM200.2%20200h-41.9v-59.3h3.5v55.8h34.9V113c0-9.8-7.8-17.6-17.4-17.6-9.8%200-17.4%207.7-17.4%2017.5h-3.5c0-11.8%209.2-21%2020.9-21%2011.5%200%2020.9%209.5%2020.9%2021.1v87zm-3.7-132.1c0-9.6-7.8-17.4-17.4-17.4s-17.4%207.8-17.4%2017.4%207.8%2017.4%2017.4%2017.4%2017.4-7.8%2017.4-17.4zm-3.5%200c0%207.7-6.3%2014-14%2014s-14-6.3-14-14%206.3-14%2014-14c7.7.1%2014%206.3%2014%2014z%22/%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M39.8%20151.2h101.1v27.9H39.8z%22/%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M115.6%20151.2h25.3v27.9h-25.3z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M90.4%20151.2h25.3v27.9H90.4z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M65.1%20151.2h25.3v27.9H65.1z%22/%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--partners-negative {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st0%7Bfill%3A%23970a82%7D.st1%2C.st2%2C.st3%7Bfill%3A%23f0ab00%7D.st2%2C.st3%7Bopacity%3A.7%3Benable-background%3Anew%7D.st3%7Bopacity%3A.4%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M99.1%20112.8h101.1v27.9H99.1z%22/%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M99.1%20112.8h25.3v27.9H99.1z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M124.4%20112.8h25.3v27.9h-25.3z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M149.6%20112.8h25.3v27.9h-25.3z%22/%3E%3Cpath%20d%3D%22M119.7%2074.9c9.6%200%2017.4-7.8%2017.4-17.4S129.3%2040%20119.7%2040s-17.4%207.8-17.4%2017.4%207.8%2017.5%2017.4%2017.5zm0-31.4c7.7%200%2014%206.3%2014%2014s-6.3%2014-14%2014-14-6.3-14-14%206.3-14%2014-14zm-17.1%2069.3h-3.5v-10.3c0-11.7%209.4-21.1%2020.9-21.1s20.9%209.5%2020.9%2021.1v10.3h-3.5v-10.3c0-9.8-7.8-17.6-17.4-17.6s-17.4%207.9-17.4%2017.6v10.3zm38.3%2027.9V200H99.1v-59.3h3.5v55.8h34.9v-55.8h3.4zM81.6%20200H39.8v-76.6c0-11.7%209.4-21.1%2020.9-21.1s20.9%209.5%2020.9%2021.1V200zm-38.3-3.5h34.9v-73.1c0-9.8-7.8-17.6-17.4-17.6s-17.4%207.9-17.4%2017.6v73.1zM60.4%2095.8C50.9%2095.8%2043%2088%2043%2078.4S50.8%2061%2060.4%2061s17.4%207.8%2017.4%2017.4S70%2095.8%2060.4%2095.8zm0-31.4c-7.7%200-14%206.3-14%2014s6.3%2014%2014%2014%2014-6.3%2014-14-6.3-14-14-14zM200.2%20200h-41.9v-59.3h3.5v55.8h34.9V113c0-9.8-7.8-17.6-17.4-17.6-9.8%200-17.4%207.7-17.4%2017.5h-3.5c0-11.8%209.2-21%2020.9-21%2011.5%200%2020.9%209.5%2020.9%2021.1v87zm-3.7-132.1c0-9.6-7.8-17.4-17.4-17.4s-17.4%207.8-17.4%2017.4%207.8%2017.4%2017.4%2017.4%2017.4-7.8%2017.4-17.4zm-3.5%200c0%207.7-6.3%2014-14%2014s-14-6.3-14-14%206.3-14%2014-14c7.7.1%2014%206.3%2014%2014z%22%20fill%3D%22%23fff%22/%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M39.8%20151.2h101.1v27.9H39.8z%22/%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M115.6%20151.2h25.3v27.9h-25.3z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M90.4%20151.2h25.3v27.9H90.4z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M65.1%20151.2h25.3v27.9H65.1z%22/%3E%3C/g%3E%3C/svg%3E");
  width: 70px;
  height: 70px;
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--products {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20fill%3D%22%234fb81c%22%20d%3D%22M154.6%20114.5l-12.3-15.6-22.3%2026.7-17.8-49.1-16.8%2030.2-12.3-12.3-22.3%2022.4v35.6h138.4V63.1z%22/%3E%3Cg%20fill%3D%22%23f0ab00%22%3E%3Cpath%20d%3D%22M154.6%20114.5v37.9h34.6V63.1z%22/%3E%3Cpath%20opacity%3D%22.4%22%20d%3D%22M102.2%2076.5l-16.8%2030.2v45.7H120v-26.8z%22/%3E%3Cpath%20opacity%3D%22.7%22%20d%3D%22M120%20125.6v26.8h34.6v-37.9l-12.3-15.6z%22/%3E%3C/g%3E%3Cpath%20d%3D%22M202.2%2040H37.8c-7.1%200-13%205.8-13%2013v112.4c0%207.1%205.8%2013%2013%2013h62.7v17.3H76.8v4.3h86.5v-4.3h-23.8v-17.3h62.7c7.1%200%2013-5.8%2013-13V53c-.1-7.2-5.9-13-13-13zm-67.1%20155.7h-30.3v-17.3h30.3v17.3zm75.7-30.3c0%204.8-3.9%208.6-8.6%208.6H37.8c-4.8%200-8.6-3.9-8.6-8.6V53c0-4.8%203.9-8.6%208.6-8.6h164.3c4.8%200%208.6%203.9%208.6%208.6v112.4zm-91.6-35.5l-17.5-48.2-15.8%2028.5-12.8-12.7-20.8%2020.8c-.9.9-2.2.9-3%200s-.9-2.2%200-3l23.9-23.9L85%20103.1l17.6-31.8%2018.2%2050.1%2021.6-25.9%2012.1%2015.4%2033-48.9c.6-1%202.1-1.3%203-.5%201%20.6%201.3%202.1.5%203l-36.2%2053.8-12.4-15.9-23.2%2027.5z%22/%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--products-negative {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20fill%3D%22%234fb81c%22%20d%3D%22M154.6%20114.5l-12.3-15.6-22.3%2026.7-17.8-49.1-16.8%2030.2-12.3-12.3-22.3%2022.4v35.6h138.4V63.1z%22/%3E%3Cg%20fill%3D%22%23f0ab00%22%3E%3Cpath%20d%3D%22M154.6%20114.5v37.9h34.6V63.1z%22/%3E%3Cpath%20opacity%3D%22.4%22%20d%3D%22M102.2%2076.5l-16.8%2030.2v45.7H120v-26.8z%22/%3E%3Cpath%20opacity%3D%22.7%22%20d%3D%22M120%20125.6v26.8h34.6v-37.9l-12.3-15.6z%22/%3E%3C/g%3E%3Cpath%20d%3D%22M202.2%2040H37.8c-7.1%200-13%205.8-13%2013v112.4c0%207.1%205.8%2013%2013%2013h62.7v17.3H76.8v4.3h86.5v-4.3h-23.8v-17.3h62.7c7.1%200%2013-5.8%2013-13V53c-.1-7.2-5.9-13-13-13zm-67.1%20155.7h-30.3v-17.3h30.3v17.3zm75.7-30.3c0%204.8-3.9%208.6-8.6%208.6H37.8c-4.8%200-8.6-3.9-8.6-8.6V53c0-4.8%203.9-8.6%208.6-8.6h164.3c4.8%200%208.6%203.9%208.6%208.6v112.4zm-91.6-35.5l-17.5-48.2-15.8%2028.5-12.8-12.7-20.8%2020.8c-.9.9-2.2.9-3%200s-.9-2.2%200-3l23.9-23.9L85%20103.1l17.6-31.8%2018.2%2050.1%2021.6-25.9%2012.1%2015.4%2033-48.9c.6-1%202.1-1.3%203-.5%201%20.6%201.3%202.1.5%203l-36.2%2053.8-12.4-15.9-23.2%2027.5z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--support {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20d%3D%22M212.3%2092.8h-78c-8.1.9-10.8%208.2-11.4%2011.8v50.7h-15.5v20.8h56c-2.2-1.9-3.5-4.7-3.5-7.8%200-5.7%204.7-10.4%2010.4-10.4h9v18.2h44.6V106c-.2-2.7-2.3-12.3-11.6-13.2z%22%20fill%3D%22%23008fd3%22/%3E%3Cpath%20d%3D%22M212.3%2092.8h-78c-8.1.9-10.8%208.2-11.4%2011.8v9h101V106c-.2-2.7-2.3-12.3-11.6-13.2z%22%20fill%3D%22%23f0ab00%22/%3E%3Cpath%20opacity%3D%22.7%22%20fill%3D%22%23f0ab00%22%20d%3D%22M123%20113.6h101v20.8H123z%22/%3E%3Cpath%20opacity%3D%22.4%22%20fill%3D%22%23f0ab00%22%20d%3D%22M123%20134.4h101v20.8H123z%22/%3E%3Cpath%20d%3D%22M184.7%2057.4v35.4h-5.2V57.4c0-6.8-5.5-12.2-12.2-12.2s-12.2%205.5-12.2%2012.2v6.4h3v2.6c0%205.1%204.2%209.2%209.2%209.2v5.2c-7.1%200-13-5.1-14.2-11.8h-3.2V57.4c0-9.6%207.8-17.4%2017.4-17.4%209.6-.1%2017.4%207.8%2017.4%2017.4zM9.4%20181.2v13.6h226.4v5.2H4.2v-24h59.5v-14.7H4.2v-5.2H24l2.6-17.4H4.2V47.9h103.3v90.7h-55L49.9%20156h18.8v20h16.8c-1.7-2.2-2.6-4.9-2.6-7.8%200-7.1%205.8-13%2013-13h11.6V176h34.6v-51h5.2v51H160c-1.7-2.2-2.6-4.9-2.6-7.8%200-7.1%205.8-13%2013-13h.4v-13.8l-16.9-48.6%204.9-1.7%2017.3%2049.5v14.7h23.5v-29.9h5.2v35.1H182v15.6h53.8v5.2H9.4v-.1zm153.1-13c0%204.3%203.5%207.8%207.8%207.8h6.4v-15.6h-6.4c-4.3%200-7.8%203.5-7.8%207.8zm-74.3%200c0%204.3%203.5%207.8%207.8%207.8h6.4v-15.6H96c-4.3%200-7.8%203.5-7.8%207.8zm-61-34.7l7-47.6h26.1l-7%2047.6h49V53.1H9.4v80.3h17.8zm17.5%2022.7l9.6-65.1H38.8l-9.6%2065.1h15.5z%22/%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--support-negative {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20d%3D%22M212.3%2092.8h-78c-8.1.9-10.8%208.2-11.4%2011.8v50.7h-15.5v20.8h56c-2.2-1.9-3.5-4.7-3.5-7.8%200-5.7%204.7-10.4%2010.4-10.4h9v18.2h44.6V106c-.2-2.7-2.3-12.3-11.6-13.2z%22%20fill%3D%22%23008fd3%22/%3E%3Cpath%20d%3D%22M212.3%2092.8h-78c-8.1.9-10.8%208.2-11.4%2011.8v9h101V106c-.2-2.7-2.3-12.3-11.6-13.2z%22%20fill%3D%22%23f0ab00%22/%3E%3Cpath%20opacity%3D%22.7%22%20fill%3D%22%23f0ab00%22%20d%3D%22M123%20113.6h101v20.8H123z%22/%3E%3Cpath%20opacity%3D%22.4%22%20fill%3D%22%23f0ab00%22%20d%3D%22M123%20134.4h101v20.8H123z%22/%3E%3Cpath%20d%3D%22M184.7%2057.4v35.4h-5.2V57.4c0-6.8-5.5-12.2-12.2-12.2s-12.2%205.5-12.2%2012.2v6.4h3v2.6c0%205.1%204.2%209.2%209.2%209.2v5.2c-7.1%200-13-5.1-14.2-11.8h-3.2V57.4c0-9.6%207.8-17.4%2017.4-17.4%209.6-.1%2017.4%207.8%2017.4%2017.4zM9.4%20181.2v13.6h226.4v5.2H4.2v-24h59.5v-14.7H4.2v-5.2H24l2.6-17.4H4.2V47.9h103.3v90.7h-55L49.9%20156h18.8v20h16.8c-1.7-2.2-2.6-4.9-2.6-7.8%200-7.1%205.8-13%2013-13h11.6V176h34.6v-51h5.2v51H160c-1.7-2.2-2.6-4.9-2.6-7.8%200-7.1%205.8-13%2013-13h.4v-13.8l-16.9-48.6%204.9-1.7%2017.3%2049.5v14.7h23.5v-29.9h5.2v35.1H182v15.6h53.8v5.2H9.4v-.1zm153.1-13c0%204.3%203.5%207.8%207.8%207.8h6.4v-15.6h-6.4c-4.3%200-7.8%203.5-7.8%207.8zm-74.3%200c0%204.3%203.5%207.8%207.8%207.8h6.4v-15.6H96c-4.3%200-7.8%203.5-7.8%207.8zm-61-34.7l7-47.6h26.1l-7%2047.6h49V53.1H9.4v80.3h17.8zm17.5%2022.7l9.6-65.1H38.8l-9.6%2065.1h15.5z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--training {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st0%7Bfill%3Anone%3Bstroke%3A%23000%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%7D.st1%7Bfill%3A%23008fd3%7D.st2%2C.st3%2C.st4%7Bfill%3A%23f0ab00%7D.st3%2C.st4%7Bopacity%3A.7%3Benable-background%3Anew%7D.st4%7Bopacity%3A.4%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M153.2%2095.3v85.3M182.5%2096.8H154M52%2095.3v85.3M81.3%2096.8H52.8%22/%3E%3Cpath%20d%3D%22M189.6%2059.7v17.2l-6.3%205.4v13h-3.2V89H158v6.3h-3.2V54.2c0-7.8%206.4-14.2%2014.2-14.2s14.2%206.3%2014.2%2014.2V70H180V54.2c0-6.1-5-11.1-11.1-11.1s-11.1%205-11.1%2011.1v31.5h22.1v-5l6.3-5.4V59.7h3.4zm-71.1%203.2c-7.8%200-14.2%206.3-14.2%2014.2h-.1v15.8h3.2V77.2h.1c0-6.1%205-11.1%2011.1-11.1s11.1%204.9%2011.1%2011h-.1V115h3.2V77.2h.1c-.2-7.9-6.5-14.3-14.4-14.3zM101%2082.6h-3.2v17.2l6.3%205.4v9.8h3.2v-11.3l-6.3-5.4V82.6zm-15.8-7.2l-6.3%205.4v14.5h3.2v-13l6.3-5.4V59.7h-3.2v15.7zM78.9%2070h3.2V54.2c0-7.8-6.4-14.2-14.2-14.2s-14.2%206.3-14.2%2014.2v26.3l3.2%209.5v5.3h3.2v-5.8L56.8%2080V54.2c0-6.1%205-11.1%2011.1-11.1S79%2048.1%2079%2054.2V70z%22/%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M151.6%2095.3h31.6v85.4h-31.6z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M151.6%20159.3h31.6v21.3h-31.6z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M151.6%20137.9h31.6v21.3h-31.6z%22/%3E%3Cpath%20class%3D%22st4%22%20d%3D%22M151.6%20116.6h31.6v21.3h-31.6z%22/%3E%3Cg%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M50.4%2095.3H82v85.4H50.4z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M50.4%20159.3H82v21.3H50.4z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M50.4%20137.9H82v21.3H50.4z%22/%3E%3Cpath%20class%3D%22st4%22%20d%3D%22M50.4%20116.6H82v21.3H50.4z%22/%3E%3C/g%3E%3Cg%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M104.2%20114.6h28.5V200h-28.5z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M104.2%20178.7h28.5V200h-28.5z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M104.2%20157.3h28.5v21.3h-28.5z%22/%3E%3Cpath%20class%3D%22st4%22%20d%3D%22M104.2%20136h28.5v21.3h-28.5z%22/%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--training-negative {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st0%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%7D.st2%7Bfill%3A%23008fd3%7D.st3%2C.st4%2C.st5%7Bfill%3A%23f0ab00%7D.st4%2C.st5%7Bopacity%3A.7%3Benable-background%3Anew%7D.st5%7Bopacity%3A.4%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M153.3%2095.2v85.4M182.5%2096.8H154M52.1%2095.2v85.4M81.3%2096.8H52.8%22/%3E%3Cpath%20d%3D%22M189.6%2059.7v17.2l-6.3%205.4v13h-3.2V89H158v6.3h-3.2V54.2c0-7.8%206.4-14.2%2014.2-14.2s14.2%206.3%2014.2%2014.2V70H180V54.2c0-6.1-5-11.1-11.1-11.1s-11.1%205-11.1%2011.1v31.5h22.1v-5l6.3-5.4V59.7h3.4zm-71.1%203.2c-7.8%200-14.2%206.3-14.2%2014.2h-.1v15.8h3.2V77.2h.1c0-6.1%205-11.1%2011.1-11.1s11.1%204.9%2011.1%2011h-.1V115h3.2V77.2h.1c-.2-7.9-6.5-14.3-14.4-14.3zM101%2082.6h-3.2v17.2l6.3%205.4v9.8h3.2v-11.3l-6.3-5.4V82.6zm-15.8-7.2l-6.3%205.4v14.5h3.2v-13l6.3-5.4V59.7h-3.2v15.7zM78.9%2070h3.2V54.2c0-7.8-6.4-14.2-14.2-14.2s-14.2%206.3-14.2%2014.2v26.3l3.2%209.5v5.3h3.2v-5.8L56.8%2080V54.2c0-6.1%205-11.1%2011.1-11.1S79%2048.1%2079%2054.2V70z%22%20fill%3D%22%23fff%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M151.6%2095.3h31.6v85.4h-31.6z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M151.6%20159.3h31.6v21.3h-31.6z%22/%3E%3Cpath%20class%3D%22st4%22%20d%3D%22M151.6%20137.9h31.6v21.3h-31.6z%22/%3E%3Cpath%20class%3D%22st5%22%20d%3D%22M151.6%20116.6h31.6v21.3h-31.6z%22/%3E%3Cg%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M50.4%2095.3H82v85.4H50.4z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M50.4%20159.3H82v21.3H50.4z%22/%3E%3Cpath%20class%3D%22st4%22%20d%3D%22M50.4%20137.9H82v21.3H50.4z%22/%3E%3Cpath%20class%3D%22st5%22%20d%3D%22M50.4%20116.6H82v21.3H50.4z%22/%3E%3C/g%3E%3Cg%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M104.2%20114.6h28.5V200h-28.5z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M104.2%20178.7h28.5V200h-28.5z%22/%3E%3Cpath%20class%3D%22st4%22%20d%3D%22M104.2%20157.3h28.5v21.3h-28.5z%22/%3E%3Cpath%20class%3D%22st5%22%20d%3D%22M104.2%20136h28.5v21.3h-28.5z%22/%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--trends {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20d%3D%22M79.5%2065.8c.5%200%201-.1%201.5-.2l55-12.5c3.6-.8%205.8-4.4%205-8-.4-1.7-1.4-3.2-2.9-4.2-1.5-.9-3.3-1.2-5-.8l-55%2012.5c-3.6.8-5.8%204.4-5%208%20.6%203.1%203.2%205.2%206.4%205.2zm-.7-9.9l55-12.5c.2-.1.5-.1.7-.1.6%200%201.2.2%201.7.5.7.5%201.2%201.2%201.5%202.1.4%201.8-.7%203.6-2.5%204l-55%2012.5c-1.7.4-3.6-.7-4-2.5-.4-1.8.8-3.6%202.6-4zm80.1%2018.8L78%2093.1c-3.6.8-5.8%204.4-5%208%20.7%203.1%203.3%205.2%206.5%205.2.5%200%201-.1%201.5-.2l80.9-18.4c3.6-.8%205.8-4.4%205-8-.8-3.5-4.4-5.8-8-5zm2.3%209.7l-80.9%2018.4c-1.7.4-3.6-.7-4-2.5-.4-1.8.7-3.6%202.5-4l80.9-18.4c.2-.1.5-.1.7-.1%201.5%200%202.9%201.1%203.2%202.6.5%201.9-.7%203.6-2.4%204zm-81.7%201.5c.5%200%201-.1%201.5-.2l80.9-18.4c3.6-.8%205.8-4.4%205-8-.8-3.6-4.4-5.8-8-5L78%2072.8c-3.6.8-5.8%204.4-5%208%20.7%203%203.3%205.1%206.5%205.1zm-.7-9.9l80.9-18.4c.2-.1.5-.1.7-.1%201.5%200%202.9%201.1%203.2%202.6.4%201.8-.7%203.6-2.5%204L80.3%2082.5c-1.8.4-3.6-.7-4-2.5-.5-1.8.7-3.6%202.5-4zM164%2095.6c-1.5-.9-3.3-1.2-5-.8l-80.9%2018.4c-3.6.8-5.8%204.4-5%208%20.7%203.1%203.3%205.2%206.5%205.2.5%200%201-.1%201.5-.2l10-2.2%208.8%208.8v7.2h-3.2l-10.2%2010.2v20l16.2%209.8H137l16.2-9.9v-20L143.1%20140h-1.5v-7.2l6.4-6.4c2.6-2.6%202.6-6.8%200-9.4a6.64%206.64%200%200%200-9.4%200l-8.3%208.3c-1.2%201.2-1.9%202.9-1.9%204.7v10h-15v-12.7l-6.9-6.9%2055.6-12.7c3.6-.8%205.8-4.4%205-8-.6-1.7-1.6-3.2-3.1-4.1zm-14.1%2055.9v16.7l-13.8%208.5h-32.4L90%20168.3v-16.7l8.2-8.2h43.6l8.1%208.1zM131.6%20130c0-.9.3-1.7%201-2.3l8.3-8.3c1.3-1.3%203.4-1.3%204.7%200%201.3%201.3%201.3%203.4%200%204.7l-7.3%207.3v8.6h-6.7v-10zm29.6-25.6l-61.4%2014%2010.2%2010.2V140h-6.7v-8.6l-11.2-11.2-11.7%202.7c-1.7.4-3.6-.7-4-2.5-.4-1.8.7-3.6%202.5-4L159.8%2098c.8-.2%201.7-.1%202.5.4.7.5%201.2%201.2%201.5%202.1.3%201.8-.9%203.5-2.6%203.9zm-57.9%2082.3h33.3v3.3h-33.3v-3.3zm5%2010h23.3v3.3h-23.3v-3.3z%22/%3E%3Cpath%20fill%3D%22%23e35500%22%20d%3D%22M86.6%20150h66.7v20H86.6z%22/%3E%3Cg%20fill%3D%22%23f0ab00%22%3E%3Cpath%20d%3D%22M136.6%20150h16.7v20h-16.7z%22/%3E%3Cpath%20opacity%3D%22.7%22%20d%3D%22M119.9%20150h16.7v20h-16.7z%22/%3E%3Cpath%20opacity%3D%22.4%22%20d%3D%22M103.3%20150H120v20h-16.7z%22/%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--trends-negative {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20d%3D%22M79.5%2065.8c.5%200%201-.1%201.5-.2l55-12.5c3.6-.8%205.8-4.4%205-8-.4-1.7-1.4-3.2-2.9-4.2-1.5-.9-3.3-1.2-5-.8l-55%2012.5c-3.6.8-5.8%204.4-5%208%20.6%203.1%203.2%205.2%206.4%205.2zm-.7-9.9l55-12.5c.2-.1.5-.1.7-.1.6%200%201.2.2%201.7.5.7.5%201.2%201.2%201.5%202.1.4%201.8-.7%203.6-2.5%204l-55%2012.5c-1.7.4-3.6-.7-4-2.5-.4-1.8.8-3.6%202.6-4zm80.1%2018.8L78%2093.1c-3.6.8-5.8%204.4-5%208%20.7%203.1%203.3%205.2%206.5%205.2.5%200%201-.1%201.5-.2l80.9-18.4c3.6-.8%205.8-4.4%205-8-.8-3.5-4.4-5.8-8-5zm2.3%209.7l-80.9%2018.4c-1.7.4-3.6-.7-4-2.5-.4-1.8.7-3.6%202.5-4l80.9-18.4c.2-.1.5-.1.7-.1%201.5%200%202.9%201.1%203.2%202.6.5%201.9-.7%203.6-2.4%204zm-81.7%201.5c.5%200%201-.1%201.5-.2l80.9-18.4c3.6-.8%205.8-4.4%205-8-.8-3.6-4.4-5.8-8-5L78%2072.8c-3.6.8-5.8%204.4-5%208%20.7%203%203.3%205.1%206.5%205.1zm-.7-9.9l80.9-18.4c.2-.1.5-.1.7-.1%201.5%200%202.9%201.1%203.2%202.6.4%201.8-.7%203.6-2.5%204L80.3%2082.5c-1.8.4-3.6-.7-4-2.5-.5-1.8.7-3.6%202.5-4zM164%2095.6c-1.5-.9-3.3-1.2-5-.8l-80.9%2018.4c-3.6.8-5.8%204.4-5%208%20.7%203.1%203.3%205.2%206.5%205.2.5%200%201-.1%201.5-.2l10-2.2%208.8%208.8v7.2h-3.2l-10.2%2010.2v20l16.2%209.8H137l16.2-9.9v-20L143.1%20140h-1.5v-7.2l6.4-6.4c2.6-2.6%202.6-6.8%200-9.4a6.64%206.64%200%200%200-9.4%200l-8.3%208.3c-1.2%201.2-1.9%202.9-1.9%204.7v10h-15v-12.7l-6.9-6.9%2055.6-12.7c3.6-.8%205.8-4.4%205-8-.6-1.7-1.6-3.2-3.1-4.1zm-14.1%2055.9v16.7l-13.8%208.5h-32.4L90%20168.3v-16.7l8.2-8.2h43.6l8.1%208.1zM131.6%20130c0-.9.3-1.7%201-2.3l8.3-8.3c1.3-1.3%203.4-1.3%204.7%200%201.3%201.3%201.3%203.4%200%204.7l-7.3%207.3v8.6h-6.7v-10zm29.6-25.6l-61.4%2014%2010.2%2010.2V140h-6.7v-8.6l-11.2-11.2-11.7%202.7c-1.7.4-3.6-.7-4-2.5-.4-1.8.7-3.6%202.5-4L159.8%2098c.8-.2%201.7-.1%202.5.4.7.5%201.2%201.2%201.5%202.1.3%201.8-.9%203.5-2.6%203.9zm-57.9%2082.3h33.3v3.3h-33.3v-3.3zm5%2010h23.3v3.3h-23.3v-3.3z%22%20fill%3D%22%23fff%22/%3E%3Cpath%20fill%3D%22%23e35500%22%20d%3D%22M86.6%20150h66.7v20H86.6z%22/%3E%3Cg%20fill%3D%22%23f0ab00%22%3E%3Cpath%20d%3D%22M136.6%20150h16.7v20h-16.7z%22/%3E%3Cpath%20opacity%3D%22.7%22%20d%3D%22M119.9%20150h16.7v20h-16.7z%22/%3E%3Cpath%20opacity%3D%22.4%22%20d%3D%22M103.3%20150H120v20h-16.7z%22/%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  position: relative;
  display: inline-block; }
  .dm-icon-encoded--trends-negative:hover, .dm-icon-encoded--trends-negative:active, .dm-icon-encoded--trends-negative:focus {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20d%3D%22M79.5%2065.8c.5%200%201-.1%201.5-.2l55-12.5c3.6-.8%205.8-4.4%205-8-.4-1.7-1.4-3.2-2.9-4.2-1.5-.9-3.3-1.2-5-.8l-55%2012.5c-3.6.8-5.8%204.4-5%208%20.6%203.1%203.2%205.2%206.4%205.2zm-.7-9.9l55-12.5c.2-.1.5-.1.7-.1.6%200%201.2.2%201.7.5.7.5%201.2%201.2%201.5%202.1.4%201.8-.7%203.6-2.5%204l-55%2012.5c-1.7.4-3.6-.7-4-2.5-.4-1.8.8-3.6%202.6-4zm80.1%2018.8L78%2093.1c-3.6.8-5.8%204.4-5%208%20.7%203.1%203.3%205.2%206.5%205.2.5%200%201-.1%201.5-.2l80.9-18.4c3.6-.8%205.8-4.4%205-8-.8-3.5-4.4-5.8-8-5zm2.3%209.7l-80.9%2018.4c-1.7.4-3.6-.7-4-2.5-.4-1.8.7-3.6%202.5-4l80.9-18.4c.2-.1.5-.1.7-.1%201.5%200%202.9%201.1%203.2%202.6.5%201.9-.7%203.6-2.4%204zm-81.7%201.5c.5%200%201-.1%201.5-.2l80.9-18.4c3.6-.8%205.8-4.4%205-8-.8-3.6-4.4-5.8-8-5L78%2072.8c-3.6.8-5.8%204.4-5%208%20.7%203%203.3%205.1%206.5%205.1zm-.7-9.9l80.9-18.4c.2-.1.5-.1.7-.1%201.5%200%202.9%201.1%203.2%202.6.4%201.8-.7%203.6-2.5%204L80.3%2082.5c-1.8.4-3.6-.7-4-2.5-.5-1.8.7-3.6%202.5-4zM164%2095.6c-1.5-.9-3.3-1.2-5-.8l-80.9%2018.4c-3.6.8-5.8%204.4-5%208%20.7%203.1%203.3%205.2%206.5%205.2.5%200%201-.1%201.5-.2l10-2.2%208.8%208.8v7.2h-3.2l-10.2%2010.2v20l16.2%209.8H137l16.2-9.9v-20L143.1%20140h-1.5v-7.2l6.4-6.4c2.6-2.6%202.6-6.8%200-9.4a6.64%206.64%200%200%200-9.4%200l-8.3%208.3c-1.2%201.2-1.9%202.9-1.9%204.7v10h-15v-12.7l-6.9-6.9%2055.6-12.7c3.6-.8%205.8-4.4%205-8-.6-1.7-1.6-3.2-3.1-4.1zm-14.1%2055.9v16.7l-13.8%208.5h-32.4L90%20168.3v-16.7l8.2-8.2h43.6l8.1%208.1zM131.6%20130c0-.9.3-1.7%201-2.3l8.3-8.3c1.3-1.3%203.4-1.3%204.7%200%201.3%201.3%201.3%203.4%200%204.7l-7.3%207.3v8.6h-6.7v-10zm29.6-25.6l-61.4%2014%2010.2%2010.2V140h-6.7v-8.6l-11.2-11.2-11.7%202.7c-1.7.4-3.6-.7-4-2.5-.4-1.8.7-3.6%202.5-4L159.8%2098c.8-.2%201.7-.1%202.5.4.7.5%201.2%201.2%201.5%202.1.3%201.8-.9%203.5-2.6%203.9zm-57.9%2082.3h33.3v3.3h-33.3v-3.3zm5%2010h23.3v3.3h-23.3v-3.3z%22/%3E%3Cpath%20fill%3D%22%23e35500%22%20d%3D%22M86.6%20150h66.7v20H86.6z%22/%3E%3Cg%20fill%3D%22%23f0ab00%22%3E%3Cpath%20d%3D%22M136.6%20150h16.7v20h-16.7z%22/%3E%3Cpath%20opacity%3D%22.7%22%20d%3D%22M119.9%20150h16.7v20h-16.7z%22/%3E%3Cpath%20opacity%3D%22.4%22%20d%3D%22M103.3%20150H120v20h-16.7z%22/%3E%3C/g%3E%3C/svg%3E"); }

.dm-icon-encoded--plus {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23000000%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20x%3D%223.5%22%20y%3D%2230.3%22%20fill%3D%22%23969696%22%20width%3D%2263.8%22%20height%3D%228%22%2F%3E%0A%3Crect%20x%3D%2232.7%22%20y%3D%224%22%20fill%3D%22%23969696%22%20width%3D%228%22%20height%3D%2263.8%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  width: 14px;
  height: 14px;
  background-size: 14px 14px;
  position: relative;
  display: inline-block;
  cursor: pointer; }
  .dm-icon-encoded--plus:hover, .dm-icon-encoded--plus:active, .dm-icon-encoded--plus:focus {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23000000%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20x%3D%223.5%22%20y%3D%2230.3%22%20fill%3D%22%23000000%22%20width%3D%2263.8%22%20height%3D%228%22%2F%3E%0A%3Crect%20x%3D%2232.7%22%20y%3D%224%22%20fill%3D%22%23000000%22%20width%3D%228%22%20height%3D%2263.8%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-subheader--dark .dm-icon-encoded--plus {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23000000%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20x%3D%223.5%22%20y%3D%2230.3%22%20fill%3D%22%23000000%22%20width%3D%2263.8%22%20height%3D%228%22%2F%3E%0A%3Crect%20x%3D%2232.7%22%20y%3D%224%22%20fill%3D%22%23000000%22%20width%3D%228%22%20height%3D%2263.8%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--minus {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%0A%3Crect%20x%3D%221%22%20y%3D%2222.1%22%20fill%3D%22%23969696%22%20width%3D%2263.8%22%20height%3D%228%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  width: 14px;
  height: 14px;
  background-size: 14px 14px;
  position: relative;
  display: inline-block;
  cursor: pointer; }
  .dm-icon-encoded--minus:hover, .dm-icon-encoded--minus:active, .dm-icon-encoded--minus:focus {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%0A%3Crect%20x%3D%221%22%20y%3D%2222.1%22%20fill%3D%22%23000000%22%20width%3D%2263.8%22%20height%3D%228%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-subheader--dark .dm-icon-encoded--minus {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%0A%3Crect%20x%3D%221%22%20y%3D%2222.1%22%20fill%3D%22%23000000%22%20width%3D%2263.8%22%20height%3D%228%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--plus-white {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cstyle%3E.st0%7Bfill%3A%23fff%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M3.5%2030.3h63.8v8H3.5z%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M32.7%204h8v63.8h-8z%22/%3E%3C/svg%3E");
  width: 14px;
  height: 14px;
  background-size: 14px 14px;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--exclamation-light {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22ico-exclamation-light%22%20viewBox%3D%220%200%2012%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%3E%0A%20%20%20%20%3Cstyle%3E.st0%7Bfill%3A%23dddddd%3B%7D%3C%2Fstyle%3E%0A%20%20%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M6%2012A6%206%200%201%201%206%200a6%206%200%200%201%200%2012zM5%202v5h2V2H5zm0%206v2h2V8H5z%22%2F%3E%0A%3C%2Fsvg%3E');
  width: 14px;
  height: 14px;
  background-size: 14px;
  display: inline-block;
  background-repeat: no-repeat; }

.dm-icon-encoded--reply {
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2022.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23666666%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M45.9%2C22.8C40.7%2C27.9%2C35%2C33.7%2C29%2C39.6c0-3%2C0-6.1%2C0-9.5c-11.2-0.3-20.4%2C3-27.6%2C11.6C1%2C29.9%2C13%2C17.9%2C28.8%2C14.5%0A%09%09%09c0-3%2C0-6.2%2C0-8.7C34.4%2C11.5%2C40.2%2C17.3%2C45.9%2C22.8z%22%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A');
  width: 14px;
  height: 14px;
  background-size: cover;
  display: inline-block; }

.dm-icon-encoded--bookmark-black {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22icon-bookmark%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2056%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2023h7v2h-7v7h-2v-7h-7v-2h7v-7h2v7zM2%2052.349l16-10.222%2016%2010.222V2H2v50.349zM0%2056V0h36v56L18%2044.5%200%2056z%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%2F%3E%0A%3C%2Fsvg%3E');
  background-repeat: no-repeat;
  background-size: 20px 30px;
  width: 20px;
  height: 30px;
  display: inline-block; }

.dm-icon-encoded--bookmark-blue {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22icon-bookmark%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2056%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2023h7v2h-7v7h-2v-7h-7v-2h7v-7h2v7zM2%2052.349l16-10.222%2016%2010.222V2H2v50.349zM0%2056V0h36v56L18%2044.5%200%2056z%22%20fill%3D%22%23007db8%22%20fill-rule%3D%22nonzero%22%2F%3E%0A%3C%2Fsvg%3E');
  background-repeat: no-repeat;
  background-size: 20px 30px;
  width: 20px;
  height: 30px;
  display: inline-block; }

.dm-icon-encoded--bookmark-white {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22icon-bookmark%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2056%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%2023h7v2h-7v7h-2v-7h-7v-2h7v-7h2v7zM2%2052.349l16-10.222%2016%2010.222V2H2v50.349zM0%2056V0h36v56L18%2044.5%200%2056z%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22nonzero%22%2F%3E%0A%3C%2Fsvg%3E');
  background-repeat: no-repeat;
  background-size: cover;
  width: 20px;
  height: 30px;
  display: inline-block; }

.dm-icon-encoded--unbookmark-black {
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22icon-unbookmark%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2036%2056%22%20style%3D%22enable-background%3Anew%200%200%2036%2056%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23222%3B%7D%0A%09.st1%7Bfill%3A%23ffffff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%220%2C55.8%200%2C-0.2%2036%2C-0.2%2036%2C55.8%2017.9%2C44.3%20%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M25.4%2C21v2.3H11V21H25.4z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  background-repeat: no-repeat;
  background-size: 20px 30px;
  width: 20px;
  height: 30px;
  display: inline-block; }

.dm-icon-encoded--unbookmark-blue {
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22icon-unbookmark%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2036%2056%22%20style%3D%22enable-background%3Anew%200%200%2036%2056%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23007db8%3B%7D%0A%09.st1%7Bfill%3A%23ffffff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%220%2C55.8%200%2C-0.2%2036%2C-0.2%2036%2C55.8%2017.9%2C44.3%20%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M25.4%2C21v2.3H11V21H25.4z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  background-repeat: no-repeat;
  background-size: 20px 30px;
  width: 20px;
  height: 30px;
  display: inline-block; }

.dm-icon-encoded--unbookmark-white {
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22icon-unbookmark%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2036%2056%22%20style%3D%22enable-background%3Anew%200%200%2036%2056%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23eaeaea%3B%7D%0A%09.st1%7Bfill%3A%23000000%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%220%2C55.8%200%2C-0.2%2036%2C-0.2%2036%2C55.8%2017.9%2C44.3%20%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M25.4%2C21v2.3H11V21H25.4z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  background-repeat: no-repeat;
  background-size: 20px 30px;
  width: 20px;
  height: 30px;
  display: inline-block; }

.dm-icon-encoded--account {
  height: 24px;
  height: 1.5rem;
  width: 24px;
  width: 1.5rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2232px%22%20height%3D%2232px%22%20viewBox%3D%220%200%2032%2032%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20stroke%3D%22%233c3c3c%22%20fill%3D%22%233c3c3c%22%20%20d%3D%22M0.941176471%2C31.0588235%20C0.941176471%2C27.7647059%200.293647059%2C20.8818824%204.23529412%2C20.0583529%20C6.70588235%2C19.4108235%208.82352941%2C18.7049412%2011.4117647%2C17.9990588%20C14.2352941%2C17.0578824%2010.9411765%2C13.1755294%2010.7058824%2C10.528%20C10.5289412%2C7.05694118%2010.2352941%2C5.05694118%2012.5882353%2C2.82164706%20C14.4122353%2C1.23294118%2015.7063529%2C1.05694118%2016.7651765%2C0.939294118%20C17.7656471%2C0.939294118%2019.4127059%2C1.23388235%2021.0597647%2C3.11623529%20C22.2362353%2C4.41035294%2022.2362353%2C5.35152941%2022.4131765%2C6.29270588%20C22.7077647%2C8.29270588%2022.7077647%2C10.1750588%2021.9425882%2C11.7637647%20C21.2950588%2C13.0578824%2020.7068235%2C14.7049412%2020.7068235%2C15.2348235%20C20.5298824%2C18.2352941%2024.0009412%2C18.9995294%2026.2362353%2C19.8823529%20C32.1778824%2C21.9416471%2031.0597647%2C24.6475294%2031.0597647%2C31.0588235%20L0.941176471%2C31.0588235%20Z%20M29.824%2C29.7647059%20C30.4122353%2C22.4705882%2028.0592941%2C22%2025.5887059%2C20.9995294%20C22.7651765%2C20.2343529%2020.3529412%2C19.1171765%2019.4117647%2C16.8225882%20C18.176%2C13.4691765%2021.2941176%2C11.4108235%2021.0004706%2C7.70447059%20C21.1774118%2C3.29223529%2017.5887059%2C2.17505882%2016.6475294%2C2.17505882%20C15.6470588%2C2.17505882%2011.9416471%2C4.23435294%2011.9416471%2C7.88141176%20C11.8823529%2C11.1171765%2013.1774118%2C13.0578824%2013.9416471%2C15.4108235%20C14.7068235%2C17.8814118%2012.0592941%2C19.2931765%2010.0592941%2C19.7637647%20C8.11764706%2C20.352%206.58823529%2C20.352%204.70588235%2C21.2931765%20C2.64658824%2C22.4696471%202.70588235%2C23.8230588%202.35294118%2C29.7637647%20L29.824%2C29.7647059%20Z%22%20id%3D%22path-1%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E');
  position: relative;
  display: inline-block; }
  .dm-subheader--dark .dm-icon-encoded--account {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2232px%22%20height%3D%2232px%22%20viewBox%3D%220%200%2032%2032%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20stroke%3D%22%23ffffff%22%20fill%3D%22%23ffffff%22%20%20d%3D%22M0.941176471%2C31.0588235%20C0.941176471%2C27.7647059%200.293647059%2C20.8818824%204.23529412%2C20.0583529%20C6.70588235%2C19.4108235%208.82352941%2C18.7049412%2011.4117647%2C17.9990588%20C14.2352941%2C17.0578824%2010.9411765%2C13.1755294%2010.7058824%2C10.528%20C10.5289412%2C7.05694118%2010.2352941%2C5.05694118%2012.5882353%2C2.82164706%20C14.4122353%2C1.23294118%2015.7063529%2C1.05694118%2016.7651765%2C0.939294118%20C17.7656471%2C0.939294118%2019.4127059%2C1.23388235%2021.0597647%2C3.11623529%20C22.2362353%2C4.41035294%2022.2362353%2C5.35152941%2022.4131765%2C6.29270588%20C22.7077647%2C8.29270588%2022.7077647%2C10.1750588%2021.9425882%2C11.7637647%20C21.2950588%2C13.0578824%2020.7068235%2C14.7049412%2020.7068235%2C15.2348235%20C20.5298824%2C18.2352941%2024.0009412%2C18.9995294%2026.2362353%2C19.8823529%20C32.1778824%2C21.9416471%2031.0597647%2C24.6475294%2031.0597647%2C31.0588235%20L0.941176471%2C31.0588235%20Z%20M29.824%2C29.7647059%20C30.4122353%2C22.4705882%2028.0592941%2C22%2025.5887059%2C20.9995294%20C22.7651765%2C20.2343529%2020.3529412%2C19.1171765%2019.4117647%2C16.8225882%20C18.176%2C13.4691765%2021.2941176%2C11.4108235%2021.0004706%2C7.70447059%20C21.1774118%2C3.29223529%2017.5887059%2C2.17505882%2016.6475294%2C2.17505882%20C15.6470588%2C2.17505882%2011.9416471%2C4.23435294%2011.9416471%2C7.88141176%20C11.8823529%2C11.1171765%2013.1774118%2C13.0578824%2013.9416471%2C15.4108235%20C14.7068235%2C17.8814118%2012.0592941%2C19.2931765%2010.0592941%2C19.7637647%20C8.11764706%2C20.352%206.58823529%2C20.352%204.70588235%2C21.2931765%20C2.64658824%2C22.4696471%202.70588235%2C23.8230588%202.35294118%2C29.7637647%20L29.824%2C29.7647059%20Z%22%20id%3D%22path-1%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E'); }

.dm-icon-encoded--triangle-up {
  height: 12px;
  height: 0.75rem;
  width: 32px;
  width: 2rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%20style%3D%22enable-background%3Anew%200%200%2025%2010%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20fill%3D%22%23969696%22%20points%3D%2216.0%2C0.0%200%2C12.0%2032%2C12.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }
  @media (hover: hover) {
    .dm-icon-encoded--triangle-up:hover, .dm-icon-encoded--triangle-up:focus {
      background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%20style%3D%22enable-background%3Anew%200%200%2025%2010%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20fill%3D%22%23007db8%22%20points%3D%2216.0%2C0.0%200%2C12.0%2032%2C12.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .dm-icon-encoded--triangle-up:hover {
      background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%20style%3D%22enable-background%3Anew%200%200%2025%2010%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20fill%3D%22%23007db8%22%20points%3D%2216.0%2C0.0%200%2C12.0%2032%2C12.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); } }
  .dm-vote-aside__voted .dm-icon-encoded--triangle-up {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%20style%3D%22enable-background%3Anew%200%200%2025%2010%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20fill%3D%22%23007db8%22%20points%3D%2216.0%2C0.0%200%2C12.0%2032%2C12.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
    @media (hover: hover) {
      .dm-vote-aside__voted .dm-icon-encoded--triangle-up:hover {
        background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%20style%3D%22enable-background%3Anew%200%200%2025%2010%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20fill%3D%22%23006799%22%20points%3D%2216.0%2C0.0%200%2C12.0%2032%2C12.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); } }
    @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
      .dm-vote-aside__voted .dm-icon-encoded--triangle-up:hover {
        background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%20style%3D%22enable-background%3Anew%200%200%2025%2010%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20fill%3D%22%23006799%22%20points%3D%2216.0%2C0.0%200%2C12.0%2032%2C12.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); } }
  .dm-vote-aside__disabled .dm-icon-encoded--triangle-up {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%20style%3D%22enable-background%3Anew%200%200%2025%2010%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20fill%3D%22%23c6c6c6%22%20points%3D%2216.0%2C0.0%200%2C12.0%2032%2C12.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--triangle-down {
  height: 12px;
  height: 0.75rem;
  width: 32px;
  width: 2rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%3E%0A%3Cpolygon%20fill%3D%22%23969696%22%20points%3D%2216.0%2C12.0%2032%2C0.0%200%2C0.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }
  @media (hover: hover) {
    .dm-icon-encoded--triangle-down:hover, .dm-icon-encoded--triangle-down:focus {
      background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%3E%0A%3Cpolygon%20fill%3D%22%23007db8%22%20points%3D%2216.0%2C12.0%2032%2C0.0%200%2C0.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .dm-icon-encoded--triangle-down:hover {
      background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%3E%0A%3Cpolygon%20fill%3D%22%23007db8%22%20points%3D%2216.0%2C12.0%2032%2C0.0%200%2C0.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); } }
  .dm-vote-aside__voted .dm-icon-encoded--triangle-down {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%3E%0A%3Cpolygon%20fill%3D%22%23007db8%22%20points%3D%2216.0%2C12.0%2032%2C0.0%200%2C0.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
    @media (hover: hover) {
      .dm-vote-aside__voted .dm-icon-encoded--triangle-down:hover {
        background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%3E%0A%3Cpolygon%20fill%3D%22%23006799%22%20points%3D%2216.0%2C12.0%2032%2C0.0%200%2C0.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); } }
    @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
      .dm-vote-aside__voted .dm-icon-encoded--triangle-down:hover {
        background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%3E%0A%3Cpolygon%20fill%3D%22%23006799%22%20points%3D%2216.0%2C12.0%2032%2C0.0%200%2C0.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); } }
  .dm-vote-aside__disabled .dm-icon-encoded--triangle-down {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%3E%0A%3Cpolygon%20fill%3D%22%23c6c6c6%22%20points%3D%2216.0%2C12.0%2032%2C0.0%200%2C0.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--mobile-menu {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2030%2022%22%20style%3D%22enable-background%3Anew%200%200%2030%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%23666666%22%20width%3D%2230%22%20height%3D%222.5%22%2F%3E%0A%3Crect%20x%3D%220%22%20y%3D%229.5%22%20%20fill%3D%22%23666666%22%20width%3D%2230%22%20height%3D%222.5%22%2F%3E%0A%3Crect%20x%3D%220%22%20y%3D%2219.5%22%20%20fill%3D%22%23666666%22%20width%3D%2230%22%20height%3D%222.5%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  width: 30px;
  height: 22px;
  background-size: cover; }

.dm-icon-encoded--mobileMenuWhite {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2030%2022%22%20style%3D%22enable-background%3Anew%200%200%2030%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%23ffffff%22%20width%3D%2230%22%20height%3D%222.5%22%2F%3E%0A%3Crect%20x%3D%220%22%20y%3D%229.5%22%20%20fill%3D%22%23ffffff%22%20width%3D%2230%22%20height%3D%222.5%22%2F%3E%0A%3Crect%20x%3D%220%22%20y%3D%2219.5%22%20%20fill%3D%22%23ffffff%22%20width%3D%2230%22%20height%3D%222.5%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  width: 30px;
  height: 22px;
  background-size: cover; }

.dm-icon-encoded--globe {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%0A%3Csvg%20width%3D%2232px%22%20height%3D%2232px%22%20viewBox%3D%220%200%2032%2032%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M15.875%2C0.125%20C6.875%2C0.125%200.125%2C6.5%200.125%2C15.875%20C0.125%2C24.813%206.875%2C32%2015.875%2C32%20C24.875%2C32%2031.688%2C24.687%2031.875%2C16%20C31.875%2C6.625%2024.687%2C-2.77555756e-17%2015.875%2C0.125%20Z%20M15.375%2C1.125%20L15.375%2C7.5%20C13.5%2C7.5%2011.687%2C7.125%2010%2C6.375%20C10.188%2C6%2010.375%2C5.625%2010.625%2C5.187%20C12%2C2.687%2013.5%2C1.499%2015.313%2C1.187%20C15.313%2C1.187%2015.376%2C1.187%2015.376%2C1.187%20L15.375%2C1.125%20Z%20M16.375%2C1.125%20C16.5%2C1.125%2016.5%2C1.125%2016.625%2C1.125%20C18.375%2C1.375%2019.875%2C2.625%2021.188%2C5.125%20C21.376%2C5.5%2021.626%2C5.875%2021.813%2C6.313%20C20.125%2C7.001%2018.313%2C7.376%2016.375%2C7.501%20L16.375%2C1.125%20Z%20M19.375%2C1.5%20C21.5%2C2%2023.5%2C2.875%2025.188%2C4.313%20C24.375%2C4.876%2023.5%2C5.501%2022.5%2C6.001%20C21.687%2C4.126%2020.625%2C2.501%2019.375%2C1.501%20L19.375%2C1.5%20Z%20M12.188%2C1.5%20C11%2C2.625%2010%2C4.125%209.188%2C6%20C8.313%2C5.5%207.375%2C5%206.5%2C4.312%20C8.313%2C3.124%2010.375%2C1.999%2012.188%2C1.624%20L12.188%2C1.5%20Z%20M25.875%2C4.625%20C28.875%2C7.375%2030.813%2C11.313%2030.875%2C15.5%20L24.375%2C15.5%20C24.375%2C12.187%2023.812%2C9.187%2022.812%2C6.687%20C23.875%2C6.187%2024.875%2C5.499%2025.875%2C4.687%20L25.875%2C4.625%20Z%20M5.875%2C4.813%20C6.875%2C5.501%207.875%2C6.188%208.875%2C6.688%20C7.875%2C9.188%207.375%2C12.188%207.312%2C15.501%20L1.124%2C15.501%20C1.312%2C11.313%202.999%2C7.501%205.874%2C4.813%20L5.875%2C4.813%20Z%20M22.125%2C7%20C23%2C9.5%2023.5%2C12.375%2023.625%2C15.5%20L16.375%2C15.5%20L16.375%2C8.312%20C18.375%2C8.187%2020.313%2C7.812%2022.125%2C7.124%20L22.125%2C7%20Z%20M9.688%2C7.125%20C11.501%2C7.813%2013.376%2C8.188%2015.376%2C8.313%20L15.376%2C15.501%20L8.188%2C15.501%20C8.313%2C12.376%208.813%2C9.501%209.688%2C7.126%20L9.688%2C7.125%20Z%20M1.125%2C16.5%20L7.313%2C16.5%20C7.376%2C19.875%208.001%2C23%209.001%2C25.625%20C8.001%2C26.125%207.001%2C26.688%206.126%2C27.375%20C3.126%2C24.687%201.188%2C20.812%201.126%2C16.5%20L1.125%2C16.5%20Z%20M8.188%2C16.5%20L15.376%2C16.5%20L15.376%2C24%20C13.501%2C24.125%2011.626%2C24.5%209.813%2C25.188%20C8.813%2C22.688%208.313%2C19.688%208.188%2C16.5%20L8.188%2C16.5%20Z%20M16.375%2C16.5%20L23.625%2C16.5%20C23.5%2C19.688%2023%2C22.688%2022%2C25.188%20C20.187%2C24.5%2018.312%2C24.125%2016.375%2C24%20L16.375%2C16.5%20Z%20M24.5%2C16.5%20L30.875%2C16.5%20C30.812%2C20.875%2028.875%2C24.813%2025.812%2C27.375%20C24.874%2C26.687%2023.812%2C26.125%2022.812%2C25.5%20C23.812%2C23%2024.375%2C19.875%2024.5%2C16.5%20Z%20M15.375%2C24.813%20L15.375%2C30.876%20C13.5%2C30.688%2011.875%2C29.501%2010.625%2C26.876%20C10.375%2C26.626%2010.312%2C26.313%2010.125%2C26.001%20C11.813%2C25.313%2013.625%2C24.876%2015.375%2C24.876%20L15.375%2C24.813%20Z%20M16.313%2C24.813%20C18.126%2C24.876%2019.876%2C25.188%2021.626%2C25.876%20C21.501%2C26.189%2021.313%2C26.501%2021.126%2C26.814%20C19.688%2C29.314%2018.001%2C30.627%2016.188%2C30.814%20L16.313%2C24.813%20Z%20M9.313%2C26.313%20C10.188%2C28.188%2011.313%2C29.688%2012.626%2C30.688%20C10.376%2C30.188%208.376%2C29.188%206.688%2C27.875%20C7.501%2C27.312%208.376%2C26.812%209.313%2C26.312%20L9.313%2C26.313%20Z%20M22.375%2C26.313%20C23.375%2C26.813%2024.313%2C27.313%2025.125%2C27.876%20C23.375%2C29.189%2021.312%2C30.189%2019.125%2C30.689%20C20.375%2C29.689%2021.5%2C28.189%2022.375%2C26.314%20L22.375%2C26.313%20Z%22%20id%3D%22path-1%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Header-with-out-Dropdowns%22%20transform%3D%22translate(-568.000000%2C%20-175.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Icon-%2F-Globe%22%20transform%3D%22translate(568.000000%2C%20175.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22globe%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cmask%20id%3D%22mask-2%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fmask%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20id%3D%22Mask%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22color-%2F-white%22%20style%3D%22mix-blend-mode%3A%20screen%3B%22%20mask%3D%22url(%23mask-2)%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22Color%22%20points%3D%2232%205.87830464e-15%2032%2032%200%2032%207.57912251e-15%200%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E');
  width: 24px;
  height: 24px;
  background-size: cover; }

.dm-icon-encoded--blogs {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_28%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20150%20150%22%20style%3D%22enable-background%3Anew%200%200%20150%20150%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23666666%3B%7D%0A%09.st1%7Bfill%3A%23666666%3B%7D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23666666%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3Eskillful-solver%3C%2Ftitle%3E%0A%3Cpolyline%20class%3D%22st0%22%20points%3D%22113.2%2C22.5%20113.2%2C33.9%2032.5%2C33.9%2032.5%2C22.5%20%22%2F%3E%0A%3Crect%20x%3D%2232.5%22%20y%3D%2245.3%22%20class%3D%22st1%22%20width%3D%2255%22%20height%3D%2211.4%22%2F%3E%0A%3Crect%20x%3D%2232.5%22%20y%3D%2268.2%22%20class%3D%22st1%22%20width%3D%2233%22%20height%3D%2211.4%22%2F%3E%0A%3Crect%20x%3D%2232.5%22%20y%3D%2291%22%20class%3D%22st1%22%20width%3D%2222%22%20height%3D%2211.4%22%2F%3E%0A%3Crect%20x%3D%2232.5%22%20y%3D%22113.8%22%20class%3D%22st1%22%20width%3D%2280.7%22%20height%3D%2211.4%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%2279.2%2C88.2%2076.8%2C99.8%2087.1%2C95.5%20%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%2280.9%2C84.3%20126.1%2C38.9%20126.1%2C60.7%2091%2C94.8%20%22%2F%3E%0A%3Crect%20x%3D%2221.8%22%20y%3D%228.6%22%20class%3D%22st2%22%20width%3D%22105.2%22%20height%3D%22130.8%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  width: 32px;
  height: 32px;
  background-size: cover; }

.dm-icon-encoded--answers {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2038%2048%22%20style%3D%22enable-background%3Anew%200%200%2038%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23666666%3Bstroke%3A%23666666%3Bstroke-width%3A2%3Bstroke-miterlimit%3A10%3B%7D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20x%3D%222.6%22%20y%3D%222.8%22%20class%3D%22st0%22%20width%3D%2233.2%22%20height%3D%2241.4%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M27.3%2C27.3c1%2C0%2C1.8-0.8%2C1.8-1.8v-5.2H33c0.7%2C0%2C1.3%2C0.6%2C1.3%2C1.3v8.8c0%2C0.7-0.6%2C1.3-1.3%2C1.3c0%2C0%2C0%2C0%2C0%2C0h-4.9%0A%09c-0.1%2C0.4-0.2%2C0.8-0.1%2C1.2c0.1%2C0.9%2C0.6%2C1.6%2C1.2%2C2.2c0%2C0-2.1%2C0-3.3-1.1c-0.7-0.6-1.1-1.5-1.1-2.4h-8.1c-0.7%2C0-0.7-0.6-0.7-1.3v-3.1%0A%09L27.3%2C27.3L27.3%2C27.3z%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M6.2%2C11.2h19.3c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6c0%2C0%2C0%2C0%2C0%2C0v11.1c0%2C0.9-0.7%2C1.6-1.6%2C1.6c0%2C0%2C0%2C0%2C0%2C0H13.2%0A%09c-0.1%2C0.7-0.3%2C2.1-1.4%2C3c-1.5%2C1.3-4.2%2C1.4-4.2%2C1.4c0.8-0.7%2C1.4-1.7%2C1.5-2.8c0.1-0.5%2C0.1-1.1-0.1-1.6H6.2c-0.9%2C0-1.6-0.7-1.6-1.6%0A%09V12.8C4.5%2C11.9%2C5.3%2C11.2%2C6.2%2C11.2C6.2%2C11.2%2C6.2%2C11.2%2C6.2%2C11.2z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  width: 32px;
  height: 32px;
  background-size: cover; }

.dm-icon-encoded--calendar {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23F0AB00%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22Mask%22%3E%0A%09%3Cpath%20id%3D%22path-1_1_%22%20class%3D%22st0%22%20d%3D%22M14.7%2C2.5c-0.9%2C0-1.7%2C0.8-1.7%2C1.7v5c0%2C0.9%2C0.8%2C1.8%2C1.7%2C1.8s1.8-0.9%2C1.8-1.8v-5%0A%09%09C16.5%2C3.3%2C15.7%2C2.5%2C14.7%2C2.5z%20M33.8%2C2.5c-1%2C0-1.8%2C0.8-1.8%2C1.7v5c0%2C0.9%2C0.8%2C1.8%2C1.8%2C1.8c0.9%2C0%2C1.7-0.9%2C1.7-1.8v-5%0A%09%09C35.5%2C3.3%2C34.7%2C2.5%2C33.8%2C2.5z%20M4.4%2C7C3.9%2C6.9%2C3.4%2C7.2%2C3%2C7.5C2.6%2C7.9%2C2.4%2C8.4%2C2.4%2C8.9v33.9c0%2C1%2C0.9%2C2%2C2%2C2h39.8c1.1%2C0%2C2-0.9%2C2-2V8.9%0A%09%09c0-1.1-0.9-1.9-2-1.9h-7.7v2.1c0%2C1.5-1.2%2C2.7-2.7%2C2.7c-1.5%2C0-2.7-1.2-2.7-2.7V7H17.5v2.1c0%2C1.5-1.2%2C2.7-2.7%2C2.7%0A%09%09c-1.5%2C0-2.7-1.2-2.7-2.7V7H4.4z%20M5.5%2C14.3h37.4v27.9H5.5V14.3z%20M16.4%2C16.7v6.5h6.5v-6.5H16.4z%20M25.5%2C16.7v6.5h6.4v-6.5H25.5z%0A%09%09%20M34.6%2C16.7v6.5h6.5v-6.5H34.6z%20M7.3%2C25.2v6.5h6.5v-6.5H7.3z%20M16.4%2C25.2v6.5h6.5v-6.5H16.4z%20M25.5%2C25.2v6.5H32v-6.5H25.5z%0A%09%09%20M34.7%2C25.2v6.5h6.4v-6.5H34.7z%20M7.3%2C33.8v6.5h6.5v-6.5H7.3z%20M16.4%2C33.8v6.5h6.5v-6.5H16.4z%20M25.5%2C33.8v6.5H32v-6.5H25.5z%0A%09%09%20M34.7%2C33.8v6.5h6.5v-6.5H34.7z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A');
  width: 32px;
  height: 32px;
  background-size: cover; }

.dm-icon-encoded--microphone {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23008FD3%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22Mask%22%3E%0A%09%3Cpath%20id%3D%22path-1_1_%22%20d%3D%22M22.6%2C1.4c-4.2%2C0-7.9%2C3.7-8.1%2C8c0%2C0.1%2C0%2C0.1%2C0%2C0.2v17c0%2C4.3%2C3.8%2C8.2%2C8.1%2C8.2h0.8c4.3%2C0%2C8.1-3.9%2C8.1-8.2v-17%0A%09%09c0-4.3-3.8-8.2-8.1-8.2H22.6z%20M22.6%2C2.1h0.8c3.9%2C0%2C7.4%2C3.6%2C7.4%2C7.5v17c0%2C4-3.5%2C7.5-7.4%2C7.5h-0.8c-4%2C0-7.4-3.6-7.4-7.5v-17%0A%09%09C15.3%2C5.6%2C18.7%2C2.1%2C22.6%2C2.1z%20M9.5%2C24.1c-0.2%2C0-0.3%2C0.2-0.3%2C0.4V27c0%2C7.1%2C6.2%2C13.3%2C13.3%2C13.3h1.4c6.9%2C0%2C13.3-6.2%2C13.3-13.3v-2.5%0A%09%09c0-0.3-0.2-0.4-0.4-0.4c-0.2%2C0-0.4%2C0.1-0.4%2C0.4V27c0%2C6.7-5.9%2C12.7-12.5%2C12.7h-1.4c-6.7%2C0-12.5-6-12.5-12.7v-2.5%0A%09%09c0-0.2-0.2-0.4-0.3-0.4H9.5z%20M21.7%2C41.1v3.6h-4.1c-0.5%2C0-0.8%2C0.5-0.8%2C1.3s0.4%2C1.3%2C0.8%2C1.3h10.7c0.4%2C0%2C0.8-0.5%2C0.8-1.3%0A%09%09s-0.5-1.3-0.8-1.3h-4.1v-3.6H21.7z%22%2F%3E%0A%3C%2Fg%3E%0A%3Cpath%20id%3D%22path-1_3_%22%20class%3D%22st0%22%20d%3D%22M22.6%2C1.4c-4.2%2C0-7.9%2C3.7-8.1%2C8c0%2C0.1%2C0%2C0.1%2C0%2C0.2v17c0%2C4.3%2C3.8%2C8.2%2C8.1%2C8.2h0.8%0A%09c4.3%2C0%2C8.1-3.9%2C8.1-8.2v-17c0-4.3-3.8-8.2-8.1-8.2H22.6z%20M22.6%2C2.1h0.8c3.9%2C0%2C7.4%2C3.6%2C7.4%2C7.5v17c0%2C4-3.5%2C7.5-7.4%2C7.5h-0.8%0A%09c-4%2C0-7.4-3.6-7.4-7.5v-17C15.3%2C5.6%2C18.7%2C2.1%2C22.6%2C2.1z%20M9.5%2C24.1c-0.2%2C0-0.3%2C0.2-0.3%2C0.4V27c0%2C7.1%2C6.2%2C13.3%2C13.3%2C13.3h1.4%0A%09c6.9%2C0%2C13.3-6.2%2C13.3-13.3v-2.5c0-0.3-0.2-0.4-0.4-0.4c-0.2%2C0-0.4%2C0.1-0.4%2C0.4V27c0%2C6.7-5.9%2C12.7-12.5%2C12.7h-1.4%0A%09c-6.7%2C0-12.5-6-12.5-12.7v-2.5c0-0.2-0.2-0.4-0.3-0.4H9.5z%20M21.7%2C41.1v3.6h-4.1c-0.5%2C0-0.8%2C0.5-0.8%2C1.3s0.4%2C1.3%2C0.8%2C1.3h10.7%0A%09c0.4%2C0%2C0.8-0.5%2C0.8-1.3s-0.5-1.3-0.8-1.3h-4.1v-3.6H21.7z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  width: 32px;
  height: 32px;
  background-size: cover; }

.dm-social-icon {
  height: 26px;
  height: 1.625rem;
  width: 26px;
  width: 1.625rem;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block; }

.dm-icon-encoded--facebook {
  height: 26px;
  height: 1.625rem;
  width: 26px;
  width: 1.625rem;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.4%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20x%3D%22-0.9%22%20fill%3D%22%233c3c3c%22%20width%3D%2264.9%22%20height%3D%2265%22%2F%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M27.9%2C51.9V34.6H22v-6.9h5.9v-5.4c0-5.9%2C3.7-9.1%2C8.9-9.1c2.5%2C0%2C4.7%2C0.2%2C5.2%2C0.3v6.2h-3.7%0A%09c-2.9%2C0-3.5%2C1.5-3.5%2C3.2v4.7h6.6l-0.9%2C6.9h-5.7v17.3%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-icon-encoded--facebook-white {
    height: 26px;
    height: 1.625rem;
    width: 26px;
    width: 1.625rem;
    background-size: 26px 26px;
    background-repeat: no-repeat;
    position: relative;
    display: inline-block;
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.4%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20x%3D%22-0.9%22%20fill%3D%22%23ffffff%22%20width%3D%2264.9%22%20height%3D%2265%22%2F%3E%0A%3Cpath%20fill%3D%22%233c3c3c%22%20d%3D%22M27.9%2C51.9V34.6H22v-6.9h5.9v-5.4c0-5.9%2C3.7-9.1%2C8.9-9.1c2.5%2C0%2C4.7%2C0.2%2C5.2%2C0.3v6.2h-3.7%0A%09c-2.9%2C0-3.5%2C1.5-3.5%2C3.2v4.7h6.6l-0.9%2C6.9h-5.7v17.3%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--twitter {
  height: 26px;
  height: 1.625rem;
  width: 26px;
  width: 1.625rem;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.4%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%233c3c3c%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M49.9%2C24.8c0%2C0.3%2C0%2C0.7%2C0%2C1c0%2C10.8-8.2%2C23.2-23.2%2C23.2c-4.6%2C0-8.9-1.3-12.6-3.7c0.7%2C0.1%2C1.3%2C0.1%2C2%2C0.1%0A%09c3.8%2C0%2C7.3-1.3%2C10.1-3.5c-3.6-0.1-6.6-2.4-7.6-5.7c0.5%2C0.1%2C1%2C0.1%2C1.6%2C0.1c0.7%2C0%2C1.5-0.1%2C2.2-0.3c-3.8-0.7-6.6-3.9-6.6-7.9v-0.1%0A%09c1%2C0.6%2C2.4%2C1%2C3.7%2C1c-2.2-1.5-3.7-3.9-3.7-6.8c0-1.5%2C0.4-2.9%2C1.1-4.1c4%2C5%2C10%2C8.2%2C16.9%2C8.6c-0.1-0.6-0.2-1.2-0.2-1.8%0A%09c0-4.5%2C3.7-8.2%2C8.2-8.2c2.4%2C0%2C4.5%2C1%2C5.9%2C2.6c1.8-0.3%2C3.6-1%2C5.2-2c-0.6%2C1.9-1.9%2C3.5-3.6%2C4.5c1.7-0.2%2C3.2-0.6%2C4.7-1.2%0A%09C52.9%2C22.2%2C51.5%2C23.7%2C49.9%2C24.8L49.9%2C24.8z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }
  .dm-icon-encoded--twitter-white {
    height: 26px;
    height: 1.625rem;
    width: 26px;
    width: 1.625rem;
    background-size: 26px 26px;
    background-repeat: no-repeat;
    position: relative;
    display: inline-block;
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.4%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%23ffffff%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%0A%3Cpath%20fill%3D%22%233c3c3c%22%20d%3D%22M49.9%2C24.8c0%2C0.3%2C0%2C0.7%2C0%2C1c0%2C10.8-8.2%2C23.2-23.2%2C23.2c-4.6%2C0-8.9-1.3-12.6-3.7c0.7%2C0.1%2C1.3%2C0.1%2C2%2C0.1%0A%09c3.8%2C0%2C7.3-1.3%2C10.1-3.5c-3.6-0.1-6.6-2.4-7.6-5.7c0.5%2C0.1%2C1%2C0.1%2C1.6%2C0.1c0.7%2C0%2C1.5-0.1%2C2.2-0.3c-3.8-0.7-6.6-3.9-6.6-7.9v-0.1%0A%09c1%2C0.6%2C2.4%2C1%2C3.7%2C1c-2.2-1.5-3.7-3.9-3.7-6.8c0-1.5%2C0.4-2.9%2C1.1-4.1c4%2C5%2C10%2C8.2%2C16.9%2C8.6c-0.1-0.6-0.2-1.2-0.2-1.8%0A%09c0-4.5%2C3.7-8.2%2C8.2-8.2c2.4%2C0%2C4.5%2C1%2C5.9%2C2.6c1.8-0.3%2C3.6-1%2C5.2-2c-0.6%2C1.9-1.9%2C3.5-3.6%2C4.5c1.7-0.2%2C3.2-0.6%2C4.7-1.2%0A%09C52.9%2C22.2%2C51.5%2C23.7%2C49.9%2C24.8L49.9%2C24.8z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--linkedin {
  height: 26px;
  height: 1.625rem;
  width: 26px;
  width: 1.625rem;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.6%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%233c3c3c%22%20x%3D%220.1%22%20width%3D%2263.9%22%20height%3D%2264%22%2F%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M23.8%2C46.2h-6.7V24.5h6.7C23.8%2C24.5%2C23.8%2C46.2%2C23.8%2C46.2z%20M20.4%2C21.5c-2.1%2C0-3.9-1.7-3.9-4s1.7-3.9%2C3.9-3.9s3.9%2C1.7%2C3.9%2C3.9%0A%09S22.6%2C21.5%2C20.4%2C21.5z%20M48.9%2C46.2h-6.7V35.6c0-2.5-0.1-5.7-3.5-5.7c-3.5%2C0-4.1%2C2.8-4.1%2C5.5v10.8H28V24.5h6.4v2.9h0.1%0A%09c0.9-1.7%2C3.1-3.5%2C6.4-3.5c6.8%2C0%2C8.1%2C4.5%2C8.1%2C10.3L48.9%2C46.2L48.9%2C46.2L48.9%2C46.2z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }
  .dm-icon-encoded--linkedin-white {
    height: 26px;
    height: 1.625rem;
    width: 26px;
    width: 1.625rem;
    background-size: 26px 26px;
    background-repeat: no-repeat;
    position: relative;
    display: inline-block;
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.6%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%23ffffff%22%20x%3D%220.1%22%20width%3D%2263.9%22%20height%3D%2264%22%2F%3E%0A%3Cpath%20fill%3D%22%233c3c3c%22%20d%3D%22M23.8%2C46.2h-6.7V24.5h6.7C23.8%2C24.5%2C23.8%2C46.2%2C23.8%2C46.2z%20M20.4%2C21.5c-2.1%2C0-3.9-1.7-3.9-4s1.7-3.9%2C3.9-3.9s3.9%2C1.7%2C3.9%2C3.9%0A%09S22.6%2C21.5%2C20.4%2C21.5z%20M48.9%2C46.2h-6.7V35.6c0-2.5-0.1-5.7-3.5-5.7c-3.5%2C0-4.1%2C2.8-4.1%2C5.5v10.8H28V24.5h6.4v2.9h0.1%0A%09c0.9-1.7%2C3.1-3.5%2C6.4-3.5c6.8%2C0%2C8.1%2C4.5%2C8.1%2C10.3L48.9%2C46.2L48.9%2C46.2L48.9%2C46.2z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--instagram {
  height: 26px;
  height: 1.625rem;
  width: 26px;
  width: 1.625rem;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.6%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%233c3c3c%22%20x%3D%22-0.9%22%20width%3D%2264.9%22%20height%3D%2265%22%2F%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M32.2%2C22.9c-4.7%2C0-8.5%2C3.8-8.5%2C8.5s3.7%2C8.6%2C8.5%2C8.6s8.5-3.8%2C8.5-8.6S36.9%2C22.9%2C32.2%2C22.9z%20M32.2%2C36.9c-3%2C0-5.5-2.4-5.5-5.5%0A%09s2.4-5.5%2C5.5-5.5c3.1%2C0%2C5.5%2C2.4%2C5.5%2C5.5S35.2%2C36.9%2C32.2%2C36.9L32.2%2C36.9z%20M43.1%2C22.6c0%2C1.2-0.9%2C2-2%2C2c-1.2%2C0-2-0.9-2-2%0A%09c0-1.1%2C0.9-2%2C2-2C42.2%2C20.6%2C43.1%2C21.5%2C43.1%2C22.6z%20M48.7%2C24.6c-0.2-2.7-0.7-5-2.7-7c-2-2-4.3-2.5-7-2.7c-2.8-0.2-10.9-0.2-13.6%2C0%0A%09c-2.7%2C0.2-5%2C0.7-7%2C2.7c-2%2C2-2.5%2C4.3-2.7%2C7c-0.2%2C2.8-0.2%2C10.9%2C0%2C13.6c0.2%2C2.7%2C0.7%2C5%2C2.7%2C7s4.3%2C2.5%2C7%2C2.7c2.8%2C0.2%2C10.9%2C0.2%2C13.6%2C0%0A%09c2.7-0.2%2C5-0.7%2C7-2.7s2.5-4.3%2C2.7-7C48.8%2C35.5%2C48.8%2C27.4%2C48.7%2C24.6L48.7%2C24.6z%20M45.1%2C41.2c-0.5%2C1.4-1.7%2C2.6-3.2%2C3.2%0A%09c-2.2%2C0.9-7.3%2C0.6-9.8%2C0.6c-2.4%2C0-7.6%2C0.2-9.8-0.6c-1.4-0.5-2.6-1.7-3.2-3.2c-0.9-2.2-0.6-7.3-0.6-9.8s-0.2-7.6%2C0.6-9.8%0A%09c0.5-1.4%2C1.7-2.6%2C3.2-3.2c2.2-0.9%2C7.3-0.6%2C9.8-0.6c2.4%2C0%2C7.6-0.2%2C9.8%2C0.6c1.4%2C0.5%2C2.6%2C1.7%2C3.2%2C3.2c0.9%2C2.2%2C0.6%2C7.3%2C0.6%2C9.8%0A%09S46%2C39%2C45.1%2C41.2z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }
  .dm-icon-encoded--instagram-white {
    height: 26px;
    height: 1.625rem;
    width: 26px;
    width: 1.625rem;
    background-size: 26px 26px;
    background-repeat: no-repeat;
    position: relative;
    display: inline-block;
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.6%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%23ffffff%22%20x%3D%22-0.9%22%20width%3D%2264.9%22%20height%3D%2265%22%2F%3E%0A%3Cpath%20fill%3D%22%233c3c3c%22%20d%3D%22M32.2%2C22.9c-4.7%2C0-8.5%2C3.8-8.5%2C8.5s3.7%2C8.6%2C8.5%2C8.6s8.5-3.8%2C8.5-8.6S36.9%2C22.9%2C32.2%2C22.9z%20M32.2%2C36.9c-3%2C0-5.5-2.4-5.5-5.5%0A%09s2.4-5.5%2C5.5-5.5c3.1%2C0%2C5.5%2C2.4%2C5.5%2C5.5S35.2%2C36.9%2C32.2%2C36.9L32.2%2C36.9z%20M43.1%2C22.6c0%2C1.2-0.9%2C2-2%2C2c-1.2%2C0-2-0.9-2-2%0A%09c0-1.1%2C0.9-2%2C2-2C42.2%2C20.6%2C43.1%2C21.5%2C43.1%2C22.6z%20M48.7%2C24.6c-0.2-2.7-0.7-5-2.7-7c-2-2-4.3-2.5-7-2.7c-2.8-0.2-10.9-0.2-13.6%2C0%0A%09c-2.7%2C0.2-5%2C0.7-7%2C2.7c-2%2C2-2.5%2C4.3-2.7%2C7c-0.2%2C2.8-0.2%2C10.9%2C0%2C13.6c0.2%2C2.7%2C0.7%2C5%2C2.7%2C7s4.3%2C2.5%2C7%2C2.7c2.8%2C0.2%2C10.9%2C0.2%2C13.6%2C0%0A%09c2.7-0.2%2C5-0.7%2C7-2.7s2.5-4.3%2C2.7-7C48.8%2C35.5%2C48.8%2C27.4%2C48.7%2C24.6L48.7%2C24.6z%20M45.1%2C41.2c-0.5%2C1.4-1.7%2C2.6-3.2%2C3.2%0A%09c-2.2%2C0.9-7.3%2C0.6-9.8%2C0.6c-2.4%2C0-7.6%2C0.2-9.8-0.6c-1.4-0.5-2.6-1.7-3.2-3.2c-0.9-2.2-0.6-7.3-0.6-9.8s-0.2-7.6%2C0.6-9.8%0A%09c0.5-1.4%2C1.7-2.6%2C3.2-3.2c2.2-0.9%2C7.3-0.6%2C9.8-0.6c2.4%2C0%2C7.6-0.2%2C9.8%2C0.6c1.4%2C0.5%2C2.6%2C1.7%2C3.2%2C3.2c0.9%2C2.2%2C0.6%2C7.3%2C0.6%2C9.8%0A%09S46%2C39%2C45.1%2C41.2z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--email {
  height: 26px;
  height: 1.625rem;
  width: 26px;
  width: 1.625rem;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.6%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%233c3c3c%22%20%20x%3D%22-0.9%22%20width%3D%2264.9%22%20height%3D%2265%22%2F%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M48.2%2C18.1H16.5c-2%2C0-3.7%2C1.7-3.7%2C3.7v22c0%2C2%2C1.7%2C3.7%2C3.7%2C3.7h31.8c2%2C0%2C3.7-1.7%2C3.7-3.7v-22C51.9%2C19.8%2C50.2%2C18.1%2C48.2%2C18.1z%0A%09%20M48.2%2C21.8v3.1c-1.8%2C1.4-4.4%2C3.6-10.3%2C8.1c-1.2%2C1-3.8%2C3.4-5.5%2C3.4c-1.8%2C0-4.3-2.4-5.6-3.4c-5.8-4.6-8.6-6.7-10.3-8.1v-3.1H48.2z%0A%09%20M16.5%2C43.8V29.6c1.8%2C1.4%2C4.2%2C3.3%2C8%2C6.4c1.7%2C1.3%2C4.6%2C4.2%2C7.8%2C4.2s6.2-2.9%2C7.8-4.2c3.8-3%2C6.3-4.9%2C8-6.4v14.2H16.5L16.5%2C43.8z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }
  .dm-icon-encoded--email-white {
    height: 26px;
    height: 1.625rem;
    width: 26px;
    width: 1.625rem;
    background-size: 26px 26px;
    background-repeat: no-repeat;
    position: relative;
    display: inline-block;
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.6%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%23ffffff%22%20%20x%3D%22-0.9%22%20width%3D%2264.9%22%20height%3D%2265%22%2F%3E%0A%3Cpath%20fill%3D%22%233c3c3c%22%20d%3D%22M48.2%2C18.1H16.5c-2%2C0-3.7%2C1.7-3.7%2C3.7v22c0%2C2%2C1.7%2C3.7%2C3.7%2C3.7h31.8c2%2C0%2C3.7-1.7%2C3.7-3.7v-22C51.9%2C19.8%2C50.2%2C18.1%2C48.2%2C18.1z%0A%09%20M48.2%2C21.8v3.1c-1.8%2C1.4-4.4%2C3.6-10.3%2C8.1c-1.2%2C1-3.8%2C3.4-5.5%2C3.4c-1.8%2C0-4.3-2.4-5.6-3.4c-5.8-4.6-8.6-6.7-10.3-8.1v-3.1H48.2z%0A%09%20M16.5%2C43.8V29.6c1.8%2C1.4%2C4.2%2C3.3%2C8%2C6.4c1.7%2C1.3%2C4.6%2C4.2%2C7.8%2C4.2s6.2-2.9%2C7.8-4.2c3.8-3%2C6.3-4.9%2C8-6.4v14.2H16.5L16.5%2C43.8z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--youtube {
  height: 26px;
  height: 1.625rem;
  width: 26px;
  width: 1.625rem;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.6%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%233c3c3c%22%20%20x%3D%220%22%20y%3D%22-0.1%22%20width%3D%2264.2%22%20height%3D%2264.1%22%2F%3E%0A%3Cpath%20%20fill%3D%22%23ffffff%22%20d%3D%22M50.5%2C23c-0.4-1.6-1.7-2.9-3.3-3.3c-2.9-0.8-14.4-0.8-14.4-0.8s-11.5%2C0-14.4%2C0.8c-1.6%2C0.4-2.8%2C1.7-3.3%2C3.3%0A%09c-0.8%2C2.9-0.8%2C8.9-0.8%2C8.9s0%2C6%2C0.8%2C8.9c0.4%2C1.6%2C1.7%2C2.8%2C3.3%2C3.2c2.9%2C0.8%2C14.4%2C0.8%2C14.4%2C0.8s11.5%2C0%2C14.4-0.8c1.6-0.4%2C2.8-1.6%2C3.3-3.2%0A%09c0.8-2.9%2C0.8-8.9%2C0.8-8.9S51.3%2C25.9%2C50.5%2C23z%20M29.1%2C37.4v-11l9.6%2C5.5L29.1%2C37.4L29.1%2C37.4z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }
  .dm-icon-encoded--youtube-white {
    height: 26px;
    height: 1.625rem;
    width: 26px;
    width: 1.625rem;
    background-size: 26px 26px;
    background-repeat: no-repeat;
    position: relative;
    display: inline-block;
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.6%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%23ffffff%22%20%20x%3D%220%22%20y%3D%22-0.1%22%20width%3D%2264.2%22%20height%3D%2264.1%22%2F%3E%0A%3Cpath%20%20fill%3D%22%233c3c3c%22%20d%3D%22M50.5%2C23c-0.4-1.6-1.7-2.9-3.3-3.3c-2.9-0.8-14.4-0.8-14.4-0.8s-11.5%2C0-14.4%2C0.8c-1.6%2C0.4-2.8%2C1.7-3.3%2C3.3%0A%09c-0.8%2C2.9-0.8%2C8.9-0.8%2C8.9s0%2C6%2C0.8%2C8.9c0.4%2C1.6%2C1.7%2C2.8%2C3.3%2C3.2c2.9%2C0.8%2C14.4%2C0.8%2C14.4%2C0.8s11.5%2C0%2C14.4-0.8c1.6-0.4%2C2.8-1.6%2C3.3-3.2%0A%09c0.8-2.9%2C0.8-8.9%2C0.8-8.9S51.3%2C25.9%2C50.5%2C23z%20M29.1%2C37.4v-11l9.6%2C5.5L29.1%2C37.4L29.1%2C37.4z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-icon-encoded--slideshare {
  height: 26px;
  height: 1.625rem;
  width: 26px;
  width: 1.625rem;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.6%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Crect%20fill%3D%22%233c3c3c%22%20x%3D%22-0.9%22%20width%3D%2264.9%22%20height%3D%2265%22%2F%3E%0D%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M32%2C29c0%2C2.5-2.2%2C4.6-5%2C4.6c-2.7%2C0-5-2.1-5-4.6c0-2.6%2C2.2-4.6%2C5-4.6S32%2C26.4%2C32%2C29z%20M52.5%2C33%0D%0A%09c-1.5%2C1.8-4.3%2C4-8.5%2C5.8c4.5%2C15.4-11%2C17.9-10.8%2C10c0%2C0.1%2C0-4.2%2C0-7.5c-0.3-0.1-0.7-0.2-1.1-0.3c0%2C3.3%2C0%2C7.9%2C0%2C7.8%0D%0A%09c0.3%2C7.9-15.3%2C5.4-10.8-10c-4.3-1.7-7.1-4-8.5-5.8c-0.7-1.1%2C0.1-2.3%2C1.3-1.4c0.2%2C0.1%2C0.3%2C0.2%2C0.5%2C0.3V16c0-2.2%2C1.7-4%2C3.7-4H47%0D%0A%09c2%2C0%2C3.7%2C1.8%2C3.7%2C4v15.9l0.5-0.3C52.4%2C30.7%2C53.2%2C31.9%2C52.5%2C33L52.5%2C33z%20M48.7%2C17.8c0-2.6-0.8-3.7-3.3-3.7H19.9%0D%0A%09c-2.5%2C0-3.3%2C0.9-3.3%2C3.7v15.5c5.4%2C2.8%2C10.1%2C2.3%2C12.7%2C2.3c1.1%2C0%2C1.8%2C0.2%2C2.2%2C0.6c0.1%2C0.1%2C0.8%2C0.8%2C1.6%2C1.4c0.1-1.3%2C0.8-2.1%2C2.7-2%0D%0A%09c2.6%2C0.1%2C7.4%2C0.6%2C12.9-2.4L48.7%2C17.8L48.7%2C17.8z%20M38.6%2C24.4c-2.7%2C0-5%2C2.1-5%2C4.6c0%2C2.5%2C2.2%2C4.6%2C5%2C4.6c2.8%2C0%2C5-2.1%2C5-4.6%0D%0A%09C43.6%2C26.4%2C41.4%2C24.4%2C38.6%2C24.4L38.6%2C24.4z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  position: relative;
  display: inline-block; }
  .dm-icon-encoded--slideshare-white {
    height: 26px;
    height: 1.625rem;
    width: 26px;
    width: 1.625rem;
    background-size: 26px 26px;
    background-repeat: no-repeat;
    position: relative;
    display: inline-block;
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.6%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Crect%20fill%3D%22%23ffffff%22%20x%3D%22-0.9%22%20width%3D%2264.9%22%20height%3D%2265%22%2F%3E%0D%0A%3Cpath%20fill%3D%22%233c3c3c%22%20d%3D%22M32%2C29c0%2C2.5-2.2%2C4.6-5%2C4.6c-2.7%2C0-5-2.1-5-4.6c0-2.6%2C2.2-4.6%2C5-4.6S32%2C26.4%2C32%2C29z%20M52.5%2C33%0D%0A%09c-1.5%2C1.8-4.3%2C4-8.5%2C5.8c4.5%2C15.4-11%2C17.9-10.8%2C10c0%2C0.1%2C0-4.2%2C0-7.5c-0.3-0.1-0.7-0.2-1.1-0.3c0%2C3.3%2C0%2C7.9%2C0%2C7.8%0D%0A%09c0.3%2C7.9-15.3%2C5.4-10.8-10c-4.3-1.7-7.1-4-8.5-5.8c-0.7-1.1%2C0.1-2.3%2C1.3-1.4c0.2%2C0.1%2C0.3%2C0.2%2C0.5%2C0.3V16c0-2.2%2C1.7-4%2C3.7-4H47%0D%0A%09c2%2C0%2C3.7%2C1.8%2C3.7%2C4v15.9l0.5-0.3C52.4%2C30.7%2C53.2%2C31.9%2C52.5%2C33L52.5%2C33z%20M48.7%2C17.8c0-2.6-0.8-3.7-3.3-3.7H19.9%0D%0A%09c-2.5%2C0-3.3%2C0.9-3.3%2C3.7v15.5c5.4%2C2.8%2C10.1%2C2.3%2C12.7%2C2.3c1.1%2C0%2C1.8%2C0.2%2C2.2%2C0.6c0.1%2C0.1%2C0.8%2C0.8%2C1.6%2C1.4c0.1-1.3%2C0.8-2.1%2C2.7-2%0D%0A%09c2.6%2C0.1%2C7.4%2C0.6%2C12.9-2.4L48.7%2C17.8L48.7%2C17.8z%20M38.6%2C24.4c-2.7%2C0-5%2C2.1-5%2C4.6c0%2C2.5%2C2.2%2C4.6%2C5%2C4.6c2.8%2C0%2C5-2.1%2C5-4.6%0D%0A%09C43.6%2C26.4%2C41.4%2C24.4%2C38.6%2C24.4L38.6%2C24.4z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A'); }

.dm-icon-encoded--xing {
  height: 26px;
  height: 1.625rem;
  width: 26px;
  width: 1.625rem;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%0A%20%20%3Cstyle%3E%0A%20%20%20%20.st0%7Bdisplay%3Anone%3B%7D%20.st1%7Bdisplay%3Ainline%3Bfill%3A%23FFFFFF%3B%7D%20.st2%7Bdisplay%3Ainline%3Bfill%3A%23B1B3B5%3B%7D%20.st3%7Bdisplay%3Ainline%3Bfill%3A%23008ED3%3B%7D%20.st4%7Bdisplay%3Ainline%3Bfill%3A%23F6921E%3B%7D%20.st5%7Bdisplay%3Ainline%3Bfill%3Aurl(%23SVGID_1_)%3B%7D%20.st6%7Bdisplay%3Ainline%3Bfill%3A%2355ACEE%3B%7D%20.st7%7Bfill%3A%23FFFFFF%3B%7D%20.st8%7Bfill%3A%23D4D600%3B%7D%20.st9%7Bfill%3A%23005A5F%3B%7D%20.st10%7Bdisplay%3Ainline%3Bfill%3Aurl(%23SVGID_2_)%3B%7D%20.st11%7Bdisplay%3Ainline%3Bfill%3A%233B5B99%3B%7D%20.st12%7Bdisplay%3Ainline%3Bfill%3A%232175A2%3B%7D%0A%20%20%3C%2Fstyle%3E%0A%20%20%3Cg%20id%3D%22Slideshare%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st1%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st2%22%20d%3D%22M11.5%2026.1v-13c0-2.1.6-2.8%202.6-2.8h20c1.9%200%202.6.8%202.6%202.8v12.6l1.5-1v-13c0-1.7-1.3-3.1-2.9-3.1H12.6c-1.6%200-2.9%201.3-2.9%203.1V25l1.8%201.1z%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st3%22%20d%3D%22M24.4%2028.5c0-1.1.5-1.9%202.1-1.8%202.3.1%206.9.6%2012-3.1%201-.6%201.6.2%201%201.1-1.2%201.4-3.4%203.1-6.7%204.5%203.5%2011.9-8.6%2013.8-8.4%207.6v-8.3zm.4-6.7c0%202%201.7%203.5%203.9%203.5s3.9-1.6%203.9-3.5c0-2-1.8-3.6-3.9-3.6s-3.9%201.5-3.9%203.6z%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st4%22%20d%3D%22M23.5%2028.5c0-1.1-.6-1.9-2.1-1.8-2.3.1-6.9.6-12-3.1-1-.6-1.6.2-1%201.1%201.2%201.4%203.3%203.1%206.7%204.5-3.5%2011.9%208.7%2013.8%208.4%207.6-.1.3%200-8.3%200-8.3zm0-6.7c0%202-1.8%203.5-3.9%203.5s-3.9-1.6-3.9-3.5c0-2%201.7-3.6%203.9-3.6s3.9%201.5%203.9%203.6zm5%205.9c-1.7%202.3-3.7%201.8-6.1-.3-2.4-2.3-.9%203.4.2%203.5%201.5.4%202%20.7%204%20.2%201.8-.4%202.8-1.8%203.2-2.7.7-1.5-.4-1.9-1.3-.7z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22emailshare%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3ClinearGradient%20id%3D%22SVGID_1_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%22.979%22%20y1%3D%2249.021%22%20x2%3D%221.979%22%20y2%3D%2248.021%22%20gradientTransform%3D%22matrix(48%200%200%20-48%20-47%202353)%22%3E%0A%20%20%20%20%20%20%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23008FD3%22%2F%3E%0A%20%20%20%20%20%20%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230077CB%22%2F%3E%0A%20%20%20%20%3C%2FlinearGradient%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st5%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M10.7%2014.5h26.7l-13%2012.4-13.7-12.4zm0%202.5v14.4l8.1-6.9-8.1-7.5zm26.6%200v14.4l-7.8-6.9%207.8-7.5zM10.7%2033.8h26.7l-9.1-8-3.9%203.8-4.2-3.8-9.5%208z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22twitter%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st6%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M36.1%2019.9c.3%207.8-5.5%2016.6-15.8%2016.6-3.2%200-6.1-.9-8.5-2.5%202.9.4%205.9-.5%208.3-2.3-2.4%200-4.5-1.6-5.3-3.8.9.2%201.8.1%202.5-.1-2.6-.6-4.5-2.9-4.4-5.5.8.4%201.6.7%202.4.7-2.4-1.6-3.1-4.9-1.7-7.4%202.7%203.4%206.8%205.6%2011.4%205.8-.8-3.5%201.9-6.8%205.4-6.8%201.6%200%203.1.8%204.1%201.8%201.2-.3%202.4-.8%203.5-1.3-.4%201.3-1.2%202.3-2.4%203.1%201.1-.2%202.3-.5%203.2-.9-.7.8-1.7%201.8-2.7%202.6z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22xing%22%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st7%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cg%20id%3D%22g3274%22%3E%0A%20%20%20%20%20%20%3Cpath%20id%3D%22path3262%22%20class%3D%22st8%22%20d%3D%22M30.433%209.833l-9.5%2016.4%206.2%2011.6h5.4l-6.1-11.5%209.5-16.6-5.5.1z%22%2F%3E%0A%20%20%20%20%20%20%3Cpath%20id%3D%22path3264%22%20class%3D%22st9%22%20d%3D%22M12.833%2015.433h5.4l3.3%205.8-4.7%208.2h-5.6l4.7-8.3-3.1-5.7z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22youtube%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3ClinearGradient%20id%3D%22SVGID_2_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%22.979%22%20y1%3D%2249.021%22%20x2%3D%221.99%22%20y2%3D%2248.01%22%20gradientTransform%3D%22matrix(47.496%200%200%20-47.496%20-46.496%202328.3)%22%3E%0A%20%20%20%20%20%20%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23DF2A25%22%2F%3E%0A%20%20%20%20%20%20%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23B41217%22%2F%3E%0A%20%20%20%20%3C%2FlinearGradient%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st10%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M21.2%2019.8l6.8%204.5.9-.5-7.7-4zm17.3%209.9s-.3%202-1.1%202.9c-1.1%201.2-2.4%201.2-2.9%201.2-4%20.3-10.1.3-10.1.3s-7.6-.1-9.9-.3c-.6-.1-2.1-.1-3.2-1.2-.9-.8-1.2-2.9-1.2-2.9s-.4-2.4-.4-4.7v-2.2c0-2.4.3-4.7.3-4.7s.3-2%201.2-2.9c1.1-1.2%202.3-1.2%202.9-1.2%204.1-.3%2010.2-.3%2010.2-.3s6.1%200%2010.1.3c.6.1%201.8.1%202.9%201.2.8.8%201.1%202.9%201.1%202.9s.3%202.3.3%204.7V25c.1%202.3-.2%204.7-.2%204.7zm-17.3-9.9V28l7.7-4.1-7.7-4.1z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22facebook%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st11%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M31.1%2014.2h-3.4c-1.2%200-1.4.5-1.4%201.7v2.9h4.8l-.4%205.2h-4.3v15.5h-6.2V24.1h-3.3v-5.3h3.3v-4.1c0-3.8%202.1-5.9%206.7-5.9h4.3v5.4z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22linkedin%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st12%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M17.6%2035.6h-5.3v-17h5.3v17zm-2.7-19.3c-1.7%200-3.1-1.4-3.1-3.1%200-1.8%201.4-3.2%203.1-3.2%201.8%200%203.2%201.4%203.2%203.2%200%201.7-1.4%203.1-3.2%203.1zm22.4%2019.3H32v-9c0-2.4-.9-3.8-2.8-3.8-2.2%200-3.2%201.4-3.2%203.8v9h-5v-17h5.1v2.3s1.5-2.8%205.1-2.8c3.7%200%206.2%202.2%206.2%206.8v10.7z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }

.dm-icon-encoded--googleplus {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%0A%20%20%3Cstyle%3E%0A%20%20%20%20.st0%7Bdisplay%3Anone%3B%7D%20.st1%7Bdisplay%3Ainline%3Bfill%3A%23FFFFFF%3B%7D%20.st2%7Bdisplay%3Ainline%3Bfill%3A%23B1B3B5%3B%7D%20.st3%7Bdisplay%3Ainline%3Bfill%3A%23008ED3%3B%7D%20.st4%7Bdisplay%3Ainline%3Bfill%3A%23F6921E%3B%7D%20.st5%7Bdisplay%3Ainline%3Bfill%3Aurl(%23SVGID_1_)%3B%7D%20.st6%7Bdisplay%3Ainline%3Bfill%3A%2355ACEE%3B%7D%20.st7%7Bdisplay%3Ainline%3B%7D%20.st8%7Bfill%3A%23D4D600%3B%7D%20.st9%7Bfill%3A%23005A5F%3B%7D%20.st10%7Bdisplay%3Ainline%3Bfill%3Aurl(%23SVGID_2_)%3B%7D%20.st11%7Bdisplay%3Ainline%3Bfill%3A%233B5B99%3B%7D%20.st12%7Bdisplay%3Ainline%3Bfill%3A%232175A2%3B%7D%20.st13%7Bfill%3A%23DC4E41%3B%7D%20.st14%7Bfill%3A%23FFFFFF%3B%7D%0A%20%20%3C%2Fstyle%3E%0A%20%20%3Cg%20id%3D%22Slideshare%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st1%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st2%22%20d%3D%22M11.5%2026.1v-13c0-2.1.6-2.8%202.6-2.8h20c1.9%200%202.6.8%202.6%202.8v12.6l1.5-1v-13c0-1.7-1.3-3.1-2.9-3.1H12.6c-1.6%200-2.9%201.3-2.9%203.1V25l1.8%201.1z%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st3%22%20d%3D%22M24.4%2028.5c0-1.1.5-1.9%202.1-1.8%202.3.1%206.9.6%2012-3.1%201-.6%201.6.2%201%201.1-1.2%201.4-3.4%203.1-6.7%204.5%203.5%2011.9-8.6%2013.8-8.4%207.6v-8.3zm.4-6.7c0%202%201.7%203.5%203.9%203.5s3.9-1.6%203.9-3.5c0-2-1.8-3.6-3.9-3.6s-3.9%201.5-3.9%203.6z%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st4%22%20d%3D%22M23.5%2028.5c0-1.1-.6-1.9-2.1-1.8-2.3.1-6.9.6-12-3.1-1-.6-1.6.2-1%201.1%201.2%201.4%203.3%203.1%206.7%204.5-3.5%2011.9%208.7%2013.8%208.4%207.6-.1.3%200-8.3%200-8.3zm0-6.7c0%202-1.8%203.5-3.9%203.5s-3.9-1.6-3.9-3.5c0-2%201.7-3.6%203.9-3.6s3.9%201.5%203.9%203.6zm5%205.9c-1.7%202.3-3.7%201.8-6.1-.3-2.4-2.3-.9%203.4.2%203.5%201.5.4%202%20.7%204%20.2%201.8-.4%202.8-1.8%203.2-2.7.7-1.5-.4-1.9-1.3-.7z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22emailshare%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3ClinearGradient%20id%3D%22SVGID_1_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%22.979%22%20y1%3D%2249.021%22%20x2%3D%221.979%22%20y2%3D%2248.021%22%20gradientTransform%3D%22matrix(48%200%200%20-48%20-47%202353)%22%3E%0A%20%20%20%20%20%20%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23008FD3%22%2F%3E%0A%20%20%20%20%20%20%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230077CB%22%2F%3E%0A%20%20%20%20%3C%2FlinearGradient%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st5%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M10.7%2014.5h26.7l-13%2012.4-13.7-12.4zm0%202.5v14.4l8.1-6.9-8.1-7.5zm26.6%200v14.4l-7.8-6.9%207.8-7.5zM10.7%2033.8h26.7l-9.1-8-3.9%203.8-4.2-3.8-9.5%208z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22twitter%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st6%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M36.1%2019.9c.3%207.8-5.5%2016.6-15.8%2016.6-3.2%200-6.1-.9-8.5-2.5%202.9.4%205.9-.5%208.3-2.3-2.4%200-4.5-1.6-5.3-3.8.9.2%201.8.1%202.5-.1-2.6-.6-4.5-2.9-4.4-5.5.8.4%201.6.7%202.4.7-2.4-1.6-3.1-4.9-1.7-7.4%202.7%203.4%206.8%205.6%2011.4%205.8-.8-3.5%201.9-6.8%205.4-6.8%201.6%200%203.1.8%204.1%201.8%201.2-.3%202.4-.8%203.5-1.3-.4%201.3-1.2%202.3-2.4%203.1%201.1-.2%202.3-.5%203.2-.9-.7.8-1.7%201.8-2.7%202.6z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22xing%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st1%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cg%20id%3D%22g3274%22%20class%3D%22st7%22%3E%0A%20%20%20%20%20%20%3Cpath%20id%3D%22path3262%22%20class%3D%22st8%22%20d%3D%22M30.433%209.833l-9.5%2016.4%206.2%2011.6h5.4l-6.1-11.5%209.5-16.6-5.5.1z%22%2F%3E%0A%20%20%20%20%20%20%3Cpath%20id%3D%22path3264%22%20class%3D%22st9%22%20d%3D%22M12.833%2015.433h5.4l3.3%205.8-4.7%208.2h-5.6l4.7-8.3-3.1-5.7z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22youtube%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3ClinearGradient%20id%3D%22SVGID_2_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%22.979%22%20y1%3D%2249.021%22%20x2%3D%221.99%22%20y2%3D%2248.01%22%20gradientTransform%3D%22matrix(47.496%200%200%20-47.496%20-46.496%202328.3)%22%3E%0A%20%20%20%20%20%20%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23DF2A25%22%2F%3E%0A%20%20%20%20%20%20%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23B41217%22%2F%3E%0A%20%20%20%20%3C%2FlinearGradient%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st10%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M21.2%2019.8l6.8%204.5.9-.5-7.7-4zm17.3%209.9s-.3%202-1.1%202.9c-1.1%201.2-2.4%201.2-2.9%201.2-4%20.3-10.1.3-10.1.3s-7.6-.1-9.9-.3c-.6-.1-2.1-.1-3.2-1.2-.9-.8-1.2-2.9-1.2-2.9s-.4-2.4-.4-4.7v-2.2c0-2.4.3-4.7.3-4.7s.3-2%201.2-2.9c1.1-1.2%202.3-1.2%202.9-1.2%204.1-.3%2010.2-.3%2010.2-.3s6.1%200%2010.1.3c.6.1%201.8.1%202.9%201.2.8.8%201.1%202.9%201.1%202.9s.3%202.3.3%204.7V25c.1%202.3-.2%204.7-.2%204.7zm-17.3-9.9V28l7.7-4.1-7.7-4.1z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22facebook%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st11%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M31.1%2014.2h-3.4c-1.2%200-1.4.5-1.4%201.7v2.9h4.8l-.4%205.2h-4.3v15.5h-6.2V24.1h-3.3v-5.3h3.3v-4.1c0-3.8%202.1-5.9%206.7-5.9h4.3v5.4z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22linkedin%22%20class%3D%22st0%22%3E%0A%20%20%20%20%3Ccircle%20class%3D%22st12%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22M17.6%2035.6h-5.3v-17h5.3v17zm-2.7-19.3c-1.7%200-3.1-1.4-3.1-3.1%200-1.8%201.4-3.2%203.1-3.2%201.8%200%203.2%201.4%203.2%203.2%200%201.7-1.4%203.1-3.2%203.1zm22.4%2019.3H32v-9c0-2.4-.9-3.8-2.8-3.8-2.2%200-3.2%201.4-3.2%203.8v9h-5v-17h5.1v2.3s1.5-2.8%205.1-2.8c3.7%200%206.2%202.2%206.2%206.8v10.7z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20id%3D%22google_x2B_%22%3E%0A%20%20%20%20%3Cg%20id%3D%22svg_2%22%3E%0A%20%20%20%20%20%20%3Ccircle%20id%3D%22XMLID_30_%22%20class%3D%22st13%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cg%20id%3D%22svg_3%22%3E%0A%20%20%20%20%20%20%3Cpath%20id%3D%22svg_4%22%20class%3D%22st13%22%20d%3D%22M8.4%2024.2c-.1%204.1%202.8%208.1%206.7%209.4%203.7%201.2%208.2.3%2010.7-2.8%201.8-2.2%202.2-5.2%202-7.9h-9.5v3.4c1.9.1%203.8%200%205.7.1-.5%201.6-1.6%203.2-3.2%203.7-3.2%201.4-7.2-.4-8.2-3.8-1.2-3.2.8-7.1%204-8%202-.7%204.1.1%205.8%201.1.9-.8%201.7-1.7%202.5-2.6-2-1.6-4.5-2.7-7.1-2.4-5.2%200-9.6%204.7-9.4%209.8z%22%2F%3E%0A%20%20%20%20%20%20%3Cpath%20id%3D%22svg_5%22%20class%3D%22st13%22%20d%3D%22M33.8%2020v2.8H31v2.8h2.8v2.8h2.8v-2.8h2.8v-2.8h-2.8V20h-2.8z%22%2F%3E%0A%20%20%20%20%20%20%3Cg%20id%3D%22svg_6%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22svg_7%22%20class%3D%22st14%22%20d%3D%22M8.4%2024.2c-.2-5.1%204.3-9.8%209.4-9.9%202.6-.2%205.1.8%207.1%202.4-.8.9-1.6%201.8-2.5%202.6-1.7-1.1-3.8-1.9-5.8-1.1-3.3.9-5.2%204.8-4%208%201%203.3%205.1%205.2%208.2%203.8%201.6-.6%202.7-2.1%203.2-3.7-1.9%200-3.8%200-5.7-.1v-3.4h9.5c.2%202.8-.2%205.7-2%207.9-2.5%203.2-7%204.1-10.7%202.8-4-1.2-6.8-5.2-6.7-9.3z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22svg_8%22%20class%3D%22st14%22%20d%3D%22M33.8%2020h2.8v2.8h2.8v2.8h-2.8v2.8h-2.8v-2.8H31v-2.8h2.8V20z%22%2F%3E%0A%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A');
  width: 24px;
  height: 24px;
  background-size: cover;
  display: inline-block; }

.dm-icon-encoded--facebook-2018 {
  height: 26px;
  height: 1.625rem;
  width: 26px;
  width: 1.625rem;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.4%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20x%3D%22-0.9%22%20fill%3D%22%233c3c3c%22%20width%3D%2264.9%22%20height%3D%2265%22%2F%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M27.9%2C51.9V34.6H22v-6.9h5.9v-5.4c0-5.9%2C3.7-9.1%2C8.9-9.1c2.5%2C0%2C4.7%2C0.2%2C5.2%2C0.3v6.2h-3.7%0A%09c-2.9%2C0-3.5%2C1.5-3.5%2C3.2v4.7h6.6l-0.9%2C6.9h-5.7v17.3%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }

.dm-icon-encoded--twitter-2018 {
  height: 26px;
  height: 1.625rem;
  width: 26px;
  width: 1.625rem;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.4%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%233c3c3c%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M49.9%2C24.8c0%2C0.3%2C0%2C0.7%2C0%2C1c0%2C10.8-8.2%2C23.2-23.2%2C23.2c-4.6%2C0-8.9-1.3-12.6-3.7c0.7%2C0.1%2C1.3%2C0.1%2C2%2C0.1%0A%09c3.8%2C0%2C7.3-1.3%2C10.1-3.5c-3.6-0.1-6.6-2.4-7.6-5.7c0.5%2C0.1%2C1%2C0.1%2C1.6%2C0.1c0.7%2C0%2C1.5-0.1%2C2.2-0.3c-3.8-0.7-6.6-3.9-6.6-7.9v-0.1%0A%09c1%2C0.6%2C2.4%2C1%2C3.7%2C1c-2.2-1.5-3.7-3.9-3.7-6.8c0-1.5%2C0.4-2.9%2C1.1-4.1c4%2C5%2C10%2C8.2%2C16.9%2C8.6c-0.1-0.6-0.2-1.2-0.2-1.8%0A%09c0-4.5%2C3.7-8.2%2C8.2-8.2c2.4%2C0%2C4.5%2C1%2C5.9%2C2.6c1.8-0.3%2C3.6-1%2C5.2-2c-0.6%2C1.9-1.9%2C3.5-3.6%2C4.5c1.7-0.2%2C3.2-0.6%2C4.7-1.2%0A%09C52.9%2C22.2%2C51.5%2C23.7%2C49.9%2C24.8L49.9%2C24.8z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }

.dm-icon-encoded--linkedin-2018 {
  height: 26px;
  height: 1.625rem;
  width: 26px;
  width: 1.625rem;
  background-size: 26px 26px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.6%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%233c3c3c%22%20x%3D%220.1%22%20width%3D%2263.9%22%20height%3D%2264%22%2F%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M23.8%2C46.2h-6.7V24.5h6.7C23.8%2C24.5%2C23.8%2C46.2%2C23.8%2C46.2z%20M20.4%2C21.5c-2.1%2C0-3.9-1.7-3.9-4s1.7-3.9%2C3.9-3.9s3.9%2C1.7%2C3.9%2C3.9%0A%09S22.6%2C21.5%2C20.4%2C21.5z%20M48.9%2C46.2h-6.7V35.6c0-2.5-0.1-5.7-3.5-5.7c-3.5%2C0-4.1%2C2.8-4.1%2C5.5v10.8H28V24.5h6.4v2.9h0.1%0A%09c0.9-1.7%2C3.1-3.5%2C6.4-3.5c6.8%2C0%2C8.1%2C4.5%2C8.1%2C10.3L48.9%2C46.2L48.9%2C46.2L48.9%2C46.2z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }

.dm-icon-encoded--google-map {
  height: 20px;
  height: 1.25rem;
  width: 20px;
  width: 1.25rem;
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-image: url("../../../assets/versioned/images/google-map.png");
  position: relative;
  display: inline-block; }

.dm-icon-encoded--dot {
  height: 16px;
  height: 1rem;
  width: 16px;
  width: 1rem;
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23666666%3B%7D%0A%3C%2Fstyle%3E%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%2236%22%20cy%3D%2236%22%20r%3D%2236%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  position: relative;
  display: inline-block; }

.dm-icon-encoded--xs {
  width: 24px;
  height: 24px;
  background-size: cover;
  background-repeat: no-repeat; }

.dm-icon-encoded--sm {
  width: 40px;
  height: 40px; }

.dm-icon-encoded--md {
  width: 70px;
  height: 70px;
  background-size: cover;
  background-repeat: no-repeat; }

.dm-icon-encoded--lg {
  width: 100px;
  height: 100px;
  background-size: cover;
  background-repeat: no-repeat; }

.dm-icon-encoded--xl {
  width: 120px;
  height: 120px;
  background-size: cover;
  background-repeat: no-repeat; }

.dm-button {
  font-size: 13px;
  font-size: 0.8125rem;
  height: 40px;
  height: 2.5rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  position: relative;
  display: inline-block;
  line-height: 1.2;
  text-align: center;
  color: #666666;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0;
  cursor: pointer;
  outline: none;
  padding: 0 24px;
  padding: 0rem 1.5rem; }
  .dm-button .dm-icon {
    top: 2px;
    top: 0.125rem;
    margin: 0 9px;
    margin: 0rem 0.5625rem; }
  .dm-button .dm-icon-encoded {
    top: 2px;
    top: 0.125rem;
    margin: 0 8px 0 0;
    margin: 0rem 0.5rem 0rem 0rem; }
  .dm-button > .dm-button-text {
    display: inline-block;
    color: inherit;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
    button.dm-button > .dm-button-text {
      top: auto;
      -webkit-transform: translateY(0);
              transform: translateY(0); }
    .dm-button > .dm-button-text .dm-icon {
      margin-right: 3px;
      margin-right: 0.1875rem;
      margin-left: 0; }
  .dm-button:hover, .dm-button:active, .dm-toggle--toggled > .dm-button {
    text-decoration: none;
    color: inherit;
    background-color: transparent;
    border-color: transparent;
    font-size: 13px;
    font-size: 0.8125rem;
    height: 40px;
    height: 2.5rem;
    border: 1px solid transparent; }

.dm-button-small {
  font-size: 12px;
  font-size: 0.75rem;
  height: 30px;
  height: 1.875rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  position: relative;
  display: inline-block;
  line-height: 1.2;
  text-align: center;
  color: #666666;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0;
  cursor: pointer;
  outline: none;
  padding: 0 14px;
  padding: 0rem 0.875rem; }
  .dm-button-small .dm-icon {
    top: 2px;
    top: 0.125rem;
    margin: 0 9px;
    margin: 0rem 0.5625rem; }
  .dm-button-small .dm-icon-encoded {
    top: 2px;
    top: 0.125rem;
    margin: 0 8px 0 0;
    margin: 0rem 0.5rem 0rem 0rem; }
  .dm-button-small > .dm-button-text {
    display: inline-block;
    color: inherit;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
    button.dm-button-small > .dm-button-text {
      top: auto;
      -webkit-transform: translateY(0);
              transform: translateY(0); }
    .dm-button-small > .dm-button-text .dm-icon {
      margin-right: 3px;
      margin-right: 0.1875rem;
      margin-left: 0; }
  .dm-button-small:hover, .dm-button-small:active, .dm-toggle--toggled > .dm-button-small {
    text-decoration: none;
    color: inherit;
    background-color: transparent;
    border-color: transparent;
    font-size: 12px;
    font-size: 0.75rem;
    height: 30px;
    height: 1.875rem;
    border: 1px solid transparent; }

.dm-button-tiny {
  font-size: 12px;
  font-size: 0.75rem;
  height: 25px;
  height: 1.5625rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  position: relative;
  display: inline-block;
  line-height: 1.2;
  text-align: center;
  color: #666666;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0;
  cursor: pointer;
  outline: none;
  padding: 8px 12px;
  padding: 0.5rem 0.75rem; }
  .dm-button-tiny .dm-icon {
    top: 2px;
    top: 0.125rem;
    margin: 0 9px;
    margin: 0rem 0.5625rem; }
  .dm-button-tiny .dm-icon-encoded {
    top: 2px;
    top: 0.125rem;
    margin: 0 8px 0 0;
    margin: 0rem 0.5rem 0rem 0rem; }
  .dm-button-tiny > .dm-button-text {
    display: inline-block;
    color: inherit;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
    button.dm-button-tiny > .dm-button-text {
      top: auto;
      -webkit-transform: translateY(0);
              transform: translateY(0); }
    .dm-button-tiny > .dm-button-text .dm-icon {
      margin-right: 3px;
      margin-right: 0.1875rem;
      margin-left: 0; }
  .dm-button-tiny:hover, .dm-button-tiny:active, .dm-toggle--toggled > .dm-button-tiny {
    text-decoration: none;
    color: inherit;
    background-color: transparent;
    border-color: transparent;
    font-size: 12px;
    font-size: 0.75rem;
    height: 25px;
    height: 1.5625rem;
    border: 1px solid transparent; }

.dm-form-button {
  border: 1px solid #666666;
  border-right: none;
  font-size: 12px;
  font-size: 0.75rem;
  height: 40px;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  position: relative;
  line-height: 1.2;
  text-align: center;
  color: #666;
  background-color: transparent;
  border-radius: 0;
  cursor: pointer;
  outline: none;
  padding: 2px 12px 0 12px;
  padding: 0.125rem 0.75rem 0rem 0.75rem; }
  .dm-form-button.dm-form-button--disabled {
    border: 1px solid #969696;
    background-color: #f6f6f6;
    border-right: none; }
  .dm-form-button.dm-form-button--radius {
    border: 1px solid #969696;
    background-color: #eaeaea;
    border-right: none; }

.dm-input.dm-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
  .dm-input.dm-flex .dm-input__box {
    width: 100%; }

a.dm-button .dm-icon, a.dm-button-small .dm-icon, a.dm-button-tiny .dm-icon {
  height: 12px;
  height: 0.75rem;
  width: 14px;
  width: 0.875rem;
  margin: 0 9px;
  margin: 0rem 0.5625rem;
  display: inline-block; }

a.dm-button .dm-icon-encoded, a.dm-button-small .dm-icon-encoded, a.dm-button-tiny .dm-icon-encoded {
  display: inline-block;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }

a.dm-button .dm-button-text, a.dm-button-small .dm-button-text, a.dm-button-tiny .dm-button-text {
  display: inline-block;
  color: inherit;
  position: relative;
  z-index: 2;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  white-space: nowrap; }
  a.dm-button .dm-button-text .dm-icon, a.dm-button-small .dm-button-text .dm-icon, a.dm-button-tiny .dm-button-text .dm-icon {
    margin-right: 3px;
    margin-right: 0.1875rem;
    margin-left: 0; }

a.dm-button:hover, a.dm-button:active, a.dm-button-small:hover, a.dm-button-small:active, a.dm-button-tiny:hover, a.dm-button-tiny:active {
  text-decoration: none;
  color: inherit;
  background-color: transparent;
  border-color: transparent;
  text-decoration: none; }

button:disabled, .dm-button--disabled {
  opacity: .50;
  pointer-events: none; }

.dm-subheader--dark .dm-button--disabled {
  opacity: .25;
  pointer-events: none; }

button + button {
  margin-left: 10px;
  margin-left: 0.625rem; }

.dm-control {
  padding-left: 20px;
  padding-left: 1.25rem;
  margin-bottom: 6px;
  margin-bottom: 0.375rem;
  display: block;
  position: relative;
  cursor: pointer;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #969696;
  font-size: 14px;
  font-size: 0.875rem; }
  .dm-control.dm-control--selected {
    color: #666666;
    text-decoration: none; }
  .dm-control:visited {
    color: #969696;
    text-decoration: underline; }
  .dm-control:hover, .dm-control:active, .dm-control:focus {
    color: #2fa0e0;
    text-decoration: none; }
  .dm-control.dm-control--all {
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    font-size: 14px;
    font-size: 0.875rem;
    color: #969696; }
    .dm-control.dm-control--all:visited {
      color: #969696;
      text-decoration: underline; }
    .dm-control.dm-control--all:hover, .dm-control.dm-control--all:active, .dm-control.dm-control--all:focus {
      color: #2fa0e0;
      text-decoration: none; }
    .dm-control.dm-control--all .dm-control__indicator {
      top: 1px; }
  .dm-control.dm-control--nested {
    margin-left: 20px;
    margin-left: 1.25rem; }
  .dm-control.dm-control--checkbox .dm-control__indicator:after {
    width: 13px;
    width: 0.8125rem;
    height: 13px;
    height: 0.8125rem;
    border: 2px solid #ffffff;
    background-color: #2fa0e0; }
  .dm-control.dm-control--checkbox input:disabled ~ .dm-control__indicator:after {
    border-color: #666666;
    background-color: #2fa0e0; }
  .dm-control.dm-control--disabled {
    pointer-events: none;
    cursor: not-allowed;
    color: #969696; }
    .dm-control.dm-control--disabled .dm-control__indicator {
      background-color: #c6c6c6; }
  .dm-control .dm-control-results {
    font-family: "SAPLight", "Helvetica Neue", Arial, sans-serif;
    color: #969696; }
  .dm-control input {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #969696;
    font-size: 12px;
    font-size: 0.75rem;
    position: absolute;
    z-index: -1;
    opacity: 0; }
    .dm-control input:checked ~ .dm-control__indicator:after {
      display: block; }
  .dm-control .dm-control__indicator {
    top: 3px;
    top: 0.1875rem;
    height: 15px;
    height: 0.9375rem;
    width: 15px;
    width: 0.9375rem;
    position: absolute;
    left: 0;
    background-color: #ffffff;
    border: 1px solid #c6c6c6; }
  .dm-control:hover input ~ .dm-control__indicator,
  .dm-control input:focus ~ .dm-control__indicator {
    border-color: #969696; }
  .dm-control input:disabled ~ .dm-control__indicator {
    opacity: 0.6;
    pointer-events: none; }
  .dm-control .dm-control__indicator:after {
    content: '';
    position: absolute;
    display: none; }
  .dm-control.dm-control--radio-input .dm-control__radio:after {
    width: 13px;
    width: 0.8125rem;
    height: 13px;
    height: 0.8125rem;
    border: 2px solid #ffffff;
    background-color: #2fa0e0;
    border-radius: 50%; }
  .dm-control.dm-control--radio-input input:disabled ~ .dm-control__radio:after {
    border-color: #7b7b7b; }
  .dm-control:checked ~ .dm-control__radio:after {
    display: block; }
  .dm-control input {
    position: absolute;
    z-index: -1;
    opacity: 0; }
    .dm-control input:checked ~ .dm-control__radio:after {
      display: block; }
  .dm-control .dm-control__radio {
    top: 3px;
    top: 0.1875rem;
    height: 15px;
    height: 0.9375rem;
    width: 15px;
    width: 0.9375rem;
    position: absolute;
    left: 0;
    background-color: #ffffff;
    border: 1px solid #c6c6c6;
    border-radius: 50%; }
  .dm-control:hover input ~ .dm-control__radio,
  .dm-control input:focus ~ .dm-control__radio {
    border-color: #969696; }
  .dm-control input:disabled ~ .dm-control__radio {
    opacity: 0.6;
    pointer-events: none; }
  .dm-control .dm-control__radio:after {
    content: '';
    position: absolute;
    display: none; }

.dm-form-group {
  margin-bottom: 24px;
  margin-bottom: 1.5rem; }
  .dm-form-group:last-of-type {
    margin-bottom: 0 !important; }
  .dm-form-group.dm-commentForm {
    padding-top: 18px;
    margin-left: 24px; }
  .dm-form-group .dm-comment-container {
    background: #ffffff;
    border: 0; }
  .dm-form-group .dm-commentForm__option-item {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #969696;
    font-size: 12px;
    font-size: 0.75rem;
    padding-right: 4px;
    padding-right: 0.25rem; }
    .dm-form-group .dm-commentForm__option-item.dm-error {
      background: transparent;
      color: #a4360e; }
  .dm-form-group .dm-error {
    background: transparent;
    color: #a4360e; }

.dm-commentForm__container {
  padding-bottom: 20px;
  padding-bottom: 1.25rem; }
  .dm-commentForm__container .dm-input-container .dm-commentForm__input {
    padding: 8px 16px;
    padding: 0.5rem 1rem;
    height: 60px;
    height: 3.75rem;
    line-height: 24px;
    line-height: 1.5rem;
    border-radius: 4px;
    border: 1px solid #c6c6c6; }

.dm-input-container .dm-label--animated, .dm-search-container .dm-label--animated, .dm-select-container .dm-label--animated,
.dm-input-container-small .dm-label--animated, .dm-search-container-small .dm-label--animated, .dm-select-container-small .dm-label--animated {
  line-height: 40px;
  line-height: 2.5rem;
  height: 40px;
  height: 2.5rem;
  display: block;
  position: relative; }
  .dm-input-container .dm-label--animated .dm-label-text, .dm-search-container .dm-label--animated .dm-label-text, .dm-select-container .dm-label--animated .dm-label-text,
  .dm-input-container-small .dm-label--animated .dm-label-text, .dm-search-container-small .dm-label--animated .dm-label-text, .dm-select-container-small .dm-label--animated .dm-label-text {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 40px;
    line-height: 2.5rem;
    padding: 0 8px;
    padding: 0rem 0.5rem;
    left: 8px;
    left: 0.5rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #969696;
    cursor: text;
    transition: all 0.3s; }

.dm-input-container .dm-label--required .dm-label-text:after, .dm-search-container .dm-label--required .dm-label-text:after, .dm-select-container .dm-label--required .dm-label-text:after,
.dm-input-container-small .dm-label--required .dm-label-text:after, .dm-search-container-small .dm-label--required .dm-label-text:after, .dm-select-container-small .dm-label--required .dm-label-text:after {
  font-size: 14px;
  font-size: 0.875rem;
  content: ' *';
  color: #2fa0e0; }

.dm-input-container .dm-label--fixed, .dm-search-container .dm-label--fixed, .dm-select-container .dm-label--fixed,
.dm-input-container-small .dm-label--fixed, .dm-search-container-small .dm-label--fixed, .dm-select-container-small .dm-label--fixed {
  position: relative;
  display: block; }
  .dm-input-container .dm-label--fixed .dm-label-text, .dm-search-container .dm-label--fixed .dm-label-text, .dm-select-container .dm-label--fixed .dm-label-text,
  .dm-input-container-small .dm-label--fixed .dm-label-text, .dm-search-container-small .dm-label--fixed .dm-label-text, .dm-select-container-small .dm-label--fixed .dm-label-text {
    padding: 0 8px;
    padding: 0rem 0.5rem;
    left: 8px;
    left: 0.5rem;
    font-size: 14px;
    font-size: 0.875rem;
    position: absolute;
    top: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    line-height: normal;
    color: #969696;
    background-color: #ffffff; }
    .dm-input-container .dm-label--fixed .dm-label-text:after, .dm-search-container .dm-label--fixed .dm-label-text:after, .dm-select-container .dm-label--fixed .dm-label-text:after,
    .dm-input-container-small .dm-label--fixed .dm-label-text:after, .dm-search-container-small .dm-label--fixed .dm-label-text:after, .dm-select-container-small .dm-label--fixed .dm-label-text:after {
      display: none; }
  .dm-input-container .dm-label--fixed:after, .dm-search-container .dm-label--fixed:after, .dm-select-container .dm-label--fixed:after,
  .dm-input-container-small .dm-label--fixed:after, .dm-search-container-small .dm-label--fixed:after, .dm-select-container-small .dm-label--fixed:after {
    display: none; }

.dm-input-container.dm-input--error .dm-label--required, .dm-search-container.dm-input--error .dm-label--required, .dm-select-container.dm-input--error .dm-label--required,
.dm-input-container-small.dm-input--error .dm-label--required, .dm-search-container-small.dm-input--error .dm-label--required, .dm-select-container-small.dm-input--error .dm-label--required {
  margin-bottom: 8px;
  margin-bottom: 0.5rem; }

.dm-input-container.dm-input--error .dm-label-text, .dm-search-container.dm-input--error .dm-label-text, .dm-select-container.dm-input--error .dm-label-text,
.dm-input-container-small.dm-input--error .dm-label-text, .dm-search-container-small.dm-input--error .dm-label-text, .dm-select-container-small.dm-input--error .dm-label-text {
  color: #a4360e; }
  .dm-input-container.dm-input--error .dm-label-text:after, .dm-search-container.dm-input--error .dm-label-text:after, .dm-select-container.dm-input--error .dm-label-text:after,
  .dm-input-container-small.dm-input--error .dm-label-text:after, .dm-search-container-small.dm-input--error .dm-label-text:after, .dm-select-container-small.dm-input--error .dm-label-text:after {
    color: #a4360e; }

.dm-input-container.dm-input--error .dm-input-note, .dm-search-container.dm-input--error .dm-input-note, .dm-select-container.dm-input--error .dm-input-note,
.dm-input-container-small.dm-input--error .dm-input-note, .dm-search-container-small.dm-input--error .dm-input-note, .dm-select-container-small.dm-input--error .dm-input-note {
  color: #a4360e; }

.dm-input-container.dm-input--error input, .dm-input-container.dm-input--error select, .dm-search-container.dm-input--error input, .dm-search-container.dm-input--error select, .dm-select-container.dm-input--error input, .dm-select-container.dm-input--error select,
.dm-input-container-small.dm-input--error input,
.dm-input-container-small.dm-input--error select, .dm-search-container-small.dm-input--error input, .dm-search-container-small.dm-input--error select, .dm-select-container-small.dm-input--error input, .dm-select-container-small.dm-input--error select {
  border: 1px solid #a4360e; }

.dm-input-container.dm-input--filled input, .dm-input-container.dm-input--filled textarea, .dm-search-container.dm-input--filled input, .dm-search-container.dm-input--filled textarea, .dm-select-container.dm-input--filled input, .dm-select-container.dm-input--filled textarea,
.dm-input-container-small.dm-input--filled input,
.dm-input-container-small.dm-input--filled textarea, .dm-search-container-small.dm-input--filled input, .dm-search-container-small.dm-input--filled textarea, .dm-select-container-small.dm-input--filled input, .dm-select-container-small.dm-input--filled textarea {
  color: #3c3c3c; }

.dm-input-container.dm-input--filled .dm-label-text, .dm-search-container.dm-input--filled .dm-label-text, .dm-select-container.dm-input--filled .dm-label-text,
.dm-input-container-small.dm-input--filled .dm-label-text, .dm-search-container-small.dm-input--filled .dm-label-text, .dm-select-container-small.dm-input--filled .dm-label-text {
  font-size: 14px;
  font-size: 0.875rem;
  top: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  line-height: normal;
  color: #969696;
  background-color: #ffffff; }
  .dm-input-container.dm-input--filled .dm-label-text:after, .dm-search-container.dm-input--filled .dm-label-text:after, .dm-select-container.dm-input--filled .dm-label-text:after,
  .dm-input-container-small.dm-input--filled .dm-label-text:after, .dm-search-container-small.dm-input--filled .dm-label-text:after, .dm-select-container-small.dm-input--filled .dm-label-text:after {
    display: none; }

.dm-input-container input, .dm-input-container select, .dm-input-container textarea, .dm-search-container input, .dm-search-container select, .dm-search-container textarea, .dm-select-container input, .dm-select-container select, .dm-select-container textarea,
.dm-input-container-small input,
.dm-input-container-small select,
.dm-input-container-small textarea, .dm-search-container-small input, .dm-search-container-small select, .dm-search-container-small textarea, .dm-select-container-small input, .dm-select-container-small select, .dm-select-container-small textarea {
  font-size: 14px;
  font-size: 0.875rem;
  padding: 0 14px;
  padding: 0rem 0.875rem;
  height: 40px;
  height: 2.5rem;
  line-height: initial;
  width: 100%;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  background-color: transparent;
  border: 1px solid #969696;
  color: #3c3c3c;
  outline: 0;
  transition: all 0.3s;
  border-radius: 0;
  -webkit-appearance: none;
  -webkit-border-radius: 0px;
  box-sizing: border-box;
  box-shadow: none; }
  .dm-input-container input[type='password'], .dm-input-container select[type='password'], .dm-input-container textarea[type='password'], .dm-search-container input[type='password'], .dm-search-container select[type='password'], .dm-search-container textarea[type='password'], .dm-select-container input[type='password'], .dm-select-container select[type='password'], .dm-select-container textarea[type='password'],
  .dm-input-container-small input[type='password'],
  .dm-input-container-small select[type='password'],
  .dm-input-container-small textarea[type='password'], .dm-search-container-small input[type='password'], .dm-search-container-small select[type='password'], .dm-search-container-small textarea[type='password'], .dm-select-container-small input[type='password'], .dm-select-container-small select[type='password'], .dm-select-container-small textarea[type='password'] {
    font-size: 36px;
    font-size: 2.25rem;
    letter-spacing: -5px;
    letter-spacing: -0.3125rem; }
  .dm-input-container input:required, .dm-input-container select:required, .dm-input-container textarea:required, .dm-search-container input:required, .dm-search-container select:required, .dm-search-container textarea:required, .dm-select-container input:required, .dm-select-container select:required, .dm-select-container textarea:required,
  .dm-input-container-small input:required,
  .dm-input-container-small select:required,
  .dm-input-container-small textarea:required, .dm-search-container-small input:required, .dm-search-container-small select:required, .dm-search-container-small textarea:required, .dm-select-container-small input:required, .dm-select-container-small select:required, .dm-select-container-small textarea:required {
    box-shadow: none; }
  .dm-input-container input:focus, .dm-input-container select:focus, .dm-input-container textarea:focus, .dm-search-container input:focus, .dm-search-container select:focus, .dm-search-container textarea:focus, .dm-select-container input:focus, .dm-select-container select:focus, .dm-select-container textarea:focus,
  .dm-input-container-small input:focus,
  .dm-input-container-small select:focus,
  .dm-input-container-small textarea:focus, .dm-search-container-small input:focus, .dm-search-container-small select:focus, .dm-search-container-small textarea:focus, .dm-select-container-small input:focus, .dm-select-container-small select:focus, .dm-select-container-small textarea:focus {
    border: 1px solid #2fa0e0; }
    .dm-input-container input:focus + .dm-label-text, .dm-input-container select:focus + .dm-label-text, .dm-input-container textarea:focus + .dm-label-text, .dm-search-container input:focus + .dm-label-text, .dm-search-container select:focus + .dm-label-text, .dm-search-container textarea:focus + .dm-label-text, .dm-select-container input:focus + .dm-label-text, .dm-select-container select:focus + .dm-label-text, .dm-select-container textarea:focus + .dm-label-text,
    .dm-input-container-small input:focus + .dm-label-text,
    .dm-input-container-small select:focus + .dm-label-text,
    .dm-input-container-small textarea:focus + .dm-label-text, .dm-search-container-small input:focus + .dm-label-text, .dm-search-container-small select:focus + .dm-label-text, .dm-search-container-small textarea:focus + .dm-label-text, .dm-select-container-small input:focus + .dm-label-text, .dm-select-container-small select:focus + .dm-label-text, .dm-select-container-small textarea:focus + .dm-label-text {
      font-size: 14px;
      font-size: 0.875rem;
      top: 0;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      line-height: normal;
      color: #2fa0e0;
      background-color: #ffffff; }
      .dm-input-container input:focus + .dm-label-text:after, .dm-input-container select:focus + .dm-label-text:after, .dm-input-container textarea:focus + .dm-label-text:after, .dm-search-container input:focus + .dm-label-text:after, .dm-search-container select:focus + .dm-label-text:after, .dm-search-container textarea:focus + .dm-label-text:after, .dm-select-container input:focus + .dm-label-text:after, .dm-select-container select:focus + .dm-label-text:after, .dm-select-container textarea:focus + .dm-label-text:after,
      .dm-input-container-small input:focus + .dm-label-text:after,
      .dm-input-container-small select:focus + .dm-label-text:after,
      .dm-input-container-small textarea:focus + .dm-label-text:after, .dm-search-container-small input:focus + .dm-label-text:after, .dm-search-container-small select:focus + .dm-label-text:after, .dm-search-container-small textarea:focus + .dm-label-text:after, .dm-select-container-small input:focus + .dm-label-text:after, .dm-select-container-small select:focus + .dm-label-text:after, .dm-select-container-small textarea:focus + .dm-label-text:after {
        display: none; }
  .dm-input-container input::-webkit-input-placeholder, .dm-input-container select::-webkit-input-placeholder, .dm-input-container textarea::-webkit-input-placeholder, .dm-search-container input::-webkit-input-placeholder, .dm-search-container select::-webkit-input-placeholder, .dm-search-container textarea::-webkit-input-placeholder, .dm-select-container input::-webkit-input-placeholder, .dm-select-container select::-webkit-input-placeholder, .dm-select-container textarea::-webkit-input-placeholder,
  .dm-input-container-small input::-webkit-input-placeholder,
  .dm-input-container-small select::-webkit-input-placeholder,
  .dm-input-container-small textarea::-webkit-input-placeholder, .dm-search-container-small input::-webkit-input-placeholder, .dm-search-container-small select::-webkit-input-placeholder, .dm-search-container-small textarea::-webkit-input-placeholder, .dm-select-container-small input::-webkit-input-placeholder, .dm-select-container-small select::-webkit-input-placeholder, .dm-select-container-small textarea::-webkit-input-placeholder {
    color: #cccccc;
    opacity: 1; }
  .dm-input-container input:-ms-input-placeholder, .dm-input-container select:-ms-input-placeholder, .dm-input-container textarea:-ms-input-placeholder, .dm-search-container input:-ms-input-placeholder, .dm-search-container select:-ms-input-placeholder, .dm-search-container textarea:-ms-input-placeholder, .dm-select-container input:-ms-input-placeholder, .dm-select-container select:-ms-input-placeholder, .dm-select-container textarea:-ms-input-placeholder,
  .dm-input-container-small input:-ms-input-placeholder,
  .dm-input-container-small select:-ms-input-placeholder,
  .dm-input-container-small textarea:-ms-input-placeholder, .dm-search-container-small input:-ms-input-placeholder, .dm-search-container-small select:-ms-input-placeholder, .dm-search-container-small textarea:-ms-input-placeholder, .dm-select-container-small input:-ms-input-placeholder, .dm-select-container-small select:-ms-input-placeholder, .dm-select-container-small textarea:-ms-input-placeholder {
    color: #cccccc;
    opacity: 1; }
  .dm-input-container input::placeholder, .dm-input-container select::placeholder, .dm-input-container textarea::placeholder, .dm-search-container input::placeholder, .dm-search-container select::placeholder, .dm-search-container textarea::placeholder, .dm-select-container input::placeholder, .dm-select-container select::placeholder, .dm-select-container textarea::placeholder,
  .dm-input-container-small input::placeholder,
  .dm-input-container-small select::placeholder,
  .dm-input-container-small textarea::placeholder, .dm-search-container-small input::placeholder, .dm-search-container-small select::placeholder, .dm-search-container-small textarea::placeholder, .dm-select-container-small input::placeholder, .dm-select-container-small select::placeholder, .dm-select-container-small textarea::placeholder {
    color: #cccccc;
    opacity: 1; }
  .dm-input-container input:-ms-input-placeholder, .dm-input-container select:-ms-input-placeholder, .dm-input-container textarea:-ms-input-placeholder, .dm-search-container input:-ms-input-placeholder, .dm-search-container select:-ms-input-placeholder, .dm-search-container textarea:-ms-input-placeholder, .dm-select-container input:-ms-input-placeholder, .dm-select-container select:-ms-input-placeholder, .dm-select-container textarea:-ms-input-placeholder,
  .dm-input-container-small input:-ms-input-placeholder,
  .dm-input-container-small select:-ms-input-placeholder,
  .dm-input-container-small textarea:-ms-input-placeholder, .dm-search-container-small input:-ms-input-placeholder, .dm-search-container-small select:-ms-input-placeholder, .dm-search-container-small textarea:-ms-input-placeholder, .dm-select-container-small input:-ms-input-placeholder, .dm-select-container-small select:-ms-input-placeholder, .dm-select-container-small textarea:-ms-input-placeholder {
    color: #cccccc;
    opacity: 1; }

.dm-input-container textarea, .dm-search-container textarea, .dm-select-container textarea,
.dm-input-container-small textarea, .dm-search-container-small textarea, .dm-select-container-small textarea {
  padding: 8px 16px;
  padding: 0.5rem 1rem;
  height: 200px;
  height: 12.5rem;
  line-height: 24px;
  line-height: 1.5rem; }

.dm-input-container .dm-input-note, .dm-search-container .dm-input-note, .dm-select-container .dm-input-note,
.dm-input-container-small .dm-input-note, .dm-search-container-small .dm-input-note, .dm-select-container-small .dm-input-note {
  margin-top: 8px;
  margin-top: 0.5rem;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.1;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #969696; }

.dm-search-container label, .dm-search-container-small label {
  height: 40px;
  height: 2.5rem;
  position: relative;
  display: inline-block;
  width: 100%; }

.dm-search-container input, .dm-search-container-small input {
  padding-right: 50px;
  padding-right: 3.125rem;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
  .dm-search-container input::-webkit-search-cancel-button, .dm-search-container-small input::-webkit-search-cancel-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }
  .dm-search-container input::-webkit-input-placeholder, .dm-search-container-small input::-webkit-input-placeholder {
    color: #969696;
    font-style: normal; }
  .dm-search-container input:-ms-input-placeholder, .dm-search-container-small input:-ms-input-placeholder {
    color: #969696;
    font-style: normal; }
  .dm-search-container input::placeholder, .dm-search-container-small input::placeholder {
    color: #969696;
    font-style: normal; }
  .dm-search-container input:placeholder-shown ~ button[type='reset'], .dm-search-container-small input:placeholder-shown ~ button[type='reset'] {
    display: none; }
  .dm-search-container input::-webkit-search-cancel-button, .dm-search-container-small input::-webkit-search-cancel-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }
  .dm-search-container input::-ms-clear, .dm-search-container-small input::-ms-clear {
    display: none; }

.dm-search-container button, .dm-search-container-small button {
  cursor: pointer;
  border: none;
  outline: none;
  background-color: transparent;
  position: absolute;
  top: 42%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  padding: 0;
  margin: 0;
  line-height: 0; }
  .dm-search-container button .dm-icon, .dm-search-container-small button .dm-icon {
    fill: #727272; }
  .dm-search-container button:hover .dm-icon, .dm-search-container button:active .dm-icon, .dm-search-container button:focus .dm-icon, .dm-search-container-small button:hover .dm-icon, .dm-search-container-small button:active .dm-icon, .dm-search-container-small button:focus .dm-icon {
    fill: #3c3c3c; }
  .dm-search-container button[type='submit'], .dm-search-container-small button[type='submit'] {
    right: 16px;
    right: 1rem;
    z-index: 2; }
    .dm-search-container button[type='submit'] .dm-icon, .dm-search-container-small button[type='submit'] .dm-icon {
      height: 18px;
      height: 1.125rem;
      width: 18px;
      width: 1.125rem; }
  .dm-search-container button[type='reset'], .dm-search-container-small button[type='reset'] {
    right: 40px;
    right: 2.5rem;
    z-index: 5; }
    .dm-search-container button[type='reset'] .dm-icon, .dm-search-container-small button[type='reset'] .dm-icon {
      height: 10px;
      height: 0.625rem;
      width: 10px;
      width: 0.625rem; }

.dm-searchSuggestions {
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  color: #666666;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }
  .dm-searchSuggestions.dm-searchSuggestions--closed {
    display: none; }
  .dm-searchSuggestions .dm-searchSuggestions__title {
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-size: 1rem;
    margin-top: 0;
    margin-bottom: 12px;
    margin-bottom: 0.75rem; }
  .dm-searchSuggestions .dm-searchSuggestions__list {
    padding: 8px 0;
    padding: 0.5rem 0rem;
    margin-top: 3px;
    margin-top: 0.1875rem;
    margin-bottom: 24px;
    margin-bottom: 1.5rem;
    max-height: 240px;
    max-height: 15rem;
    z-index: 100;
    background-color: #ffffff;
    border: 1px solid #2fa0e0;
    display: block;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08), 0 0 0 1px #eaeaea;
    height: 250px;
    height: 15.625rem;
    overflow: hidden;
    overflow-y: auto; }
    .dm-searchSuggestions .dm-searchSuggestions__list .dm-searchSuggestions__list-item {
      text-align: left; }
      .dm-searchSuggestions .dm-searchSuggestions__list .dm-searchSuggestions__list-item a {
        color: #007db8;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        padding: 4px 16px;
        padding: 0.25rem 1rem;
        text-decoration: none;
        white-space: nowrap;
        display: block; }
        .dm-searchSuggestions .dm-searchSuggestions__list .dm-searchSuggestions__list-item a:visited {
          color: #007db8;
          text-decoration: none; }
        .dm-searchSuggestions .dm-searchSuggestions__list .dm-searchSuggestions__list-item a:hover, .dm-searchSuggestions .dm-searchSuggestions__list .dm-searchSuggestions__list-item a:focus {
          color: #006799;
          text-decoration: none; }
        .dm-searchSuggestions .dm-searchSuggestions__list .dm-searchSuggestions__list-item a:active {
          color: #006799; }
        .dm-searchSuggestions .dm-searchSuggestions__list .dm-searchSuggestions__list-item a:hover, .dm-searchSuggestions .dm-searchSuggestions__list .dm-searchSuggestions__list-item a:focus, .dm-searchSuggestions .dm-searchSuggestions__list .dm-searchSuggestions__list-item a:active {
          background-color: #fafafa; }
      .dm-searchSuggestions .dm-searchSuggestions__list .dm-searchSuggestions__list-item.dm-dropdown__property--active > a {
        color: #3c3c3c; }

.dm-search-container-small .dm-label--animated {
  line-height: 30px;
  line-height: 1.875rem;
  height: 30px;
  height: 1.875rem; }
  .dm-search-container-small .dm-label--animated .dm-label-text {
    line-height: 30px;
    line-height: 1.875rem;
    font-size: 14px;
    font-size: 0.875rem; }

.dm-search-container-small .dm-icon-encoded--search {
  top: 3px;
  top: 0.1875rem; }

.dm-search-container-small label {
  height: 30px;
  height: 1.875rem; }

.dm-search-container-small input {
  height: 30px;
  height: 1.875rem;
  line-height: 30px;
  line-height: 1.875rem;
  font-size: 14px;
  font-size: 0.875rem;
  padding: 0 12px;
  padding: 0rem 0.75rem; }

.dm-search-container-small button[type='submit'] {
  right: 12px;
  right: 0.75rem; }

.dm-search-container-small button[type='reset'] {
  right: 36px;
  right: 2.25rem; }

.dm-input {
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #969696;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 40px;
  line-height: 2.5rem;
  height: 40px;
  height: 2.5rem; }

.dm-input__box {
  display: block;
  position: relative;
  line-height: 40px;
  line-height: 2.5rem;
  height: 40px;
  height: 2.5rem;
  background-color: #ffffff; }

.dm-input__control {
  padding: 0 16px;
  padding: 0rem 1rem;
  line-height: 40px;
  line-height: 2.5rem;
  height: 40px;
  height: 2.5rem;
  width: 100%;
  border: 1px solid #969696;
  -webkit-appearance: none;
  border-radius: 0; }
  .dm-input__control:focus {
    border: 1px solid #2fa0e0;
    box-shadow: none; }
  .dm-input__control:hover, .dm-input__control:active {
    outline: none; }
  .dm-input__control.dm-input__control--small {
    padding: 0 12px;
    padding: 0rem 0.75rem;
    line-height: 1.4;
    height: 32px;
    height: 2rem; }

.dm-input__placeholder {
  padding: 0 8px;
  padding: 0rem 0.5rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  color: #969696;
  position: absolute;
  left: 8px;
  left: 0.5rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  cursor: text;
  display: block;
  line-height: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: calc(100% - 9px); }
  .dm-input--filled .dm-input__placeholder {
    display: none; }
  .dm-input__control:focus + .dm-input__placeholder {
    display: none; }

.dm-input__placeholder--fixed, .dm-input__placeholder--animated {
  font-size: 14px;
  font-size: 0.875rem;
  display: block;
  position: absolute;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 0;
  background-color: #ffffff; }
  .dm-input--filled .dm-input__placeholder--fixed, .dm-input--filled .dm-input__placeholder--animated {
    display: block; }
  .dm-input__control:focus + .dm-input__placeholder--fixed, .dm-input__control:focus + .dm-input__placeholder--animated {
    display: block;
    color: #2fa0e0; }

.dm-input__placeholder--animated {
  font-size: 16px;
  font-size: 1rem;
  top: 50%; }
  .dm-input__control:focus + .dm-input__placeholder--animated,
  .dm-input--filled .dm-input__placeholder--animated {
    font-size: 14px;
    font-size: 0.875rem;
    top: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    transition: all 0.3s; }
    .dm-input__control:focus + .dm-input__placeholder--animated:after,
    .dm-input--filled .dm-input__placeholder--animated:after {
      display: none; }
  .dm-input--filled .dm-input__placeholder--animated {
    transition: none; }

.dm-input__placeholder--required:after {
  font-size: 14px;
  font-size: 0.875rem;
  content: ' *';
  color: #2fa0e0; }

.dm-search__input {
  border-radius: 0; }
  .dm-search__input input.dm-input__control, .dm-search__input .dm-input__control {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    font-size: 14px;
    font-size: 0.875rem;
    padding: 0 60px 0 16px;
    padding: 0rem 3.75rem 0rem 1rem;
    height: 40px;
    height: 2.5rem;
    width: 100%;
    border: 1px solid #969696;
    color: #3c3c3c;
    -webkit-appearance: none;
    border-radius: 0;
    background-color: #ffffff; }
    .dm-search__input input.dm-input__control:hover .dm-search__input input.dm-input__control:active, .dm-search__input .dm-input__control:hover .dm-search__input input.dm-input__control:active, .dm-search__input input.dm-input__control:hover .dm-search__input .dm-input__control:active, .dm-search__input .dm-input__control:hover .dm-search__input .dm-input__control:active {
      outline: none; }
    .dm-search__input input.dm-input__control:focus, .dm-search__input .dm-input__control:focus {
      box-shadow: none;
      outline: 0; }
    .dm-search__input input.dm-input__control::-ms-clear, .dm-search__input .dm-input__control::-ms-clear {
      display: none; }
    .dm-search__input input.dm-input__control::-webkit-search-cancel-button, .dm-search__input .dm-input__control::-webkit-search-cancel-button {
      display: none; }
    .dm-search__input input.dm-input__control::-webkit-input-placeholder, .dm-search__input .dm-input__control::-webkit-input-placeholder {
      color: #969696;
      font-style: normal; }
    .dm-search__input input.dm-input__control:-ms-input-placeholder, .dm-search__input .dm-input__control:-ms-input-placeholder {
      color: #969696;
      font-style: normal; }
    .dm-search__input input.dm-input__control::placeholder, .dm-search__input .dm-input__control::placeholder {
      color: #969696;
      font-style: normal; }
  .dm-search__input input.dm-input__control:-webkit-autofill, .dm-search__input input.dm-input__control:-webkit-autofill:hover, .dm-search__input input.dm-input__control:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 100px white inset;
    -webkit-text-fill-color: #666666;
    background-color: #ffffff !important;
    font-size: 14px;
    font-size: 0.875rem;
    color: #666666;
    width: 100%;
    outline: 0; }
  .dm-search__input input.dm-input__control:-webkit-autofill::first-line {
    font-size: 14px !important;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    outline: 0; }
  .dm-search__input input.dm-input__control:-webkit-autofill, .dm-search__input input.dm-input__control:-internal-autofill-selected {
    -webkit-text-fill-color: #666666;
    background-color: #ffffff !important;
    font-size: 14px !important;
    outline: 0; }
  .dm-search__input .dm-icon-encoded--close {
    height: 15px;
    height: 0.9375rem;
    width: 15px;
    width: 0.9375rem; }
  .dm-search__input .dm-icon-encoded--search {
    height: 16px;
    height: 1rem;
    width: 16px;
    width: 1rem; }
  .dm-search__input .dm-input__placeholder {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    font-size: 16px;
    font-size: 1rem;
    width: 100%;
    padding-right: 40px;
    padding-right: 2.5rem; }
  .dm-search__input .dm-search__button {
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    position: absolute;
    top: 50%; }
    .dm-search__input .dm-search__button:hover {
      border: none; }

.dm-search__button {
  padding: 1px 7px 2px;
  line-height: 2.9rem;
  border: 0;
  margin: 0;
  outline: none;
  background-color: transparent;
  height: 100%; }
  .dm-search__button:hover {
    border: none; }

button.dm-search__button {
  cursor: pointer; }

.dm-search__button-submit {
  right: 4px;
  right: 0.25rem; }
  .dm-search__button-submit:hover .dm-icon-encoded--search, .dm-search__button-submit:active .dm-icon-encoded--search, .dm-search__button-submit:focus .dm-icon-encoded--search {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%233c3c3c%22%20d%3D%22M69.1%2C64.7L50.3%2C45.7c8.1-10.7%2C7.6-26.4-2.1-36.2C37.6-1%2C20.3-1%2C9.7%2C9.6c-10.6%2C10.6-10.6%2C27.9%2C0%2C38.5%0A%09c9.9%2C9.9%2C25.8%2C10.2%2C36.5%2C1.8l18.7%2C18.7c1.4%2C1.4%2C2.7%2C1.4%2C4.1%2C0C70.3%2C67.2%2C70.5%2C66%2C69.1%2C64.7L69.1%2C64.7z%20M44.8%2C44.9%0A%09c-8.8%2C8.8-22.9%2C8.8-31.7%2C0c-8.8-8.8-8.8-22.9%2C0-31.7s22.9-8.8%2C31.7%2C0C53.5%2C22%2C53.5%2C36.2%2C44.8%2C44.9L44.8%2C44.9z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-search__input .dm-input__control:focus ~ .dm-search__button-submit .dm-icon-encoded--search {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M69.1%2C64.7L50.3%2C45.7c8.1-10.7%2C7.6-26.4-2.1-36.2C37.6-1%2C20.3-1%2C9.7%2C9.6c-10.6%2C10.6-10.6%2C27.9%2C0%2C38.5%0A%09c9.9%2C9.9%2C25.8%2C10.2%2C36.5%2C1.8l18.7%2C18.7c1.4%2C1.4%2C2.7%2C1.4%2C4.1%2C0C70.3%2C67.2%2C70.5%2C66%2C69.1%2C64.7L69.1%2C64.7z%20M44.8%2C44.9%0A%09c-8.8%2C8.8-22.9%2C8.8-31.7%2C0c-8.8-8.8-8.8-22.9%2C0-31.7s22.9-8.8%2C31.7%2C0C53.5%2C22%2C53.5%2C36.2%2C44.8%2C44.9L44.8%2C44.9z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-search__button-clear {
  right: 30px;
  right: 1.875rem;
  display: none; }
  .dm-search__button-clear:hover .dm-icon-encoded--close, .dm-search__button-clear:active .dm-icon-encoded--close, .dm-search__button-clear:focus .dm-icon-encoded--close {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%233c3c3c%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20x1%3D%220.9%22%20y1%3D%220.9%22%20x2%3D%2213.1%22%20y2%3D%2213.2%22%2F%3E%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%233c3c3c%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20x1%3D%220.6%22%20y1%3D%2213.2%22%20x2%3D%2213%22%20y2%3D%221.1%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-search__input.dm-input--filled .dm-search__button-clear {
    display: block; }

.dm-bullet-list li {
  padding-left: 14px;
  padding-left: 0.875rem;
  padding-bottom: 4px;
  padding-bottom: 0.25rem;
  position: relative;
  font-family: "SAPLight", "Helvetica Neue", Arial, sans-serif; }
  .dm-bullet-list li:before {
    height: 4px;
    height: 0.25rem;
    width: 4px;
    width: 0.25rem;
    margin-left: -4px;
    margin-left: -0.25rem;
    left: -10px;
    left: -0.625rem;
    top: -3px;
    top: -0.1875rem;
    content: "";
    position: relative;
    display: inline-block;
    background-color: #3c3c3c; }
  .dm-bullet-list li:last-child {
    padding-bottom: 0; }
  .dm-bullet-list li > .dm-bullet-list {
    padding-top: 4px;
    padding-top: 0.25rem;
    margin-top: 0; }

.dm-bullet-list.dm-bullet-list--extended > li {
  padding-bottom: 15px;
  padding-bottom: 0.9375rem; }
  .dm-bullet-list.dm-bullet-list--extended > li .dm-he {
    display: inline-block; }
  .dm-bullet-list.dm-bullet-list--extended > li *:first-child {
    margin-left: -3px;
    margin-left: -0.1875rem; }

.dm-bullet-list.dm-bullet-list--small > li {
  font-size: 12px;
  font-size: 0.75rem;
  padding-left: 8px;
  padding-left: 0.5rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
  .dm-bullet-list.dm-bullet-list--small > li:before {
    left: -4px;
    left: -0.25rem;
    top: -3px;
    top: -0.1875rem; }

table {
  margin-bottom: 24px;
  margin-bottom: 1.5rem; }
  table a {
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    table a:visited {
      color: #007db8;
      text-decoration: none; }
    table a:hover, table a:focus {
      color: #006799;
      text-decoration: none; }
    table a:active {
      color: #006799; }
  table caption {
    caption-side: top;
    text-align: left;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
  table th, table td {
    text-align: left;
    vertical-align: top; }
  table.dm-table--align-middle th, table.dm-table--align-middle td {
    vertical-align: middle; }
  table.dm-table--responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    table.dm-table--responsive th {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      text-align: left;
      background-color: transparent;
      border-bottom: 1px solid #c6c6c6;
      padding: 12px;
      padding: 0.75rem;
      min-width: 90px;
      width: auto;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      vertical-align: middle; }
      table.dm-table--responsive th .dm-th-text {
        display: inline-block;
        vertical-align: middle; }
      table.dm-table--responsive th .dm-table-sort {
        display: inline-block;
        vertical-align: middle;
        margin-left: 8px; }
      table.dm-table--responsive th.dm-moderation-issue {
        width: 20%; }
      table.dm-table--responsive th.dm-moderation-description {
        width: 50%; }
      table.dm-table--responsive th.dm-moderation-author {
        width: 15%; }
      table.dm-table--responsive th.dm-moderation-date {
        width: 15%; }
    table.dm-table--responsive td {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      padding: 12px;
      padding: 0.75rem; }
  table.dm-table--stripedBackground tbody tr:nth-child(even) {
    background: #ffffff; }
  table.dm-table--stripedBackground tbody tr:nth-child(odd) {
    background: #f6f6f6; }
  table.dm-table--striped {
    border-spacing: 50px 0;
    border-spacing: 3.125rem 0rem;
    margin-left: -50px;
    margin-left: -3.125rem;
    margin-right: -50px;
    margin-right: -3.125rem;
    position: relative;
    border-collapse: separate;
    width: calc(100% + 100px);
    width: calc(100% + 6.25rem); }
    table.dm-table--striped caption {
      margin-left: 50px;
      margin-left: 3.125rem;
      display: none; }
    table.dm-table--striped tr {
      padding-bottom: 4px;
      padding-bottom: 0.25rem;
      border-bottom: 1px solid #dddddd; }
      table.dm-table--striped tr th {
        font-size: 16px;
        font-size: 1rem;
        padding: 20px;
        padding: 1.25rem;
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        font-weight: normal;
        background-color: transparent;
        border-top: 4px solid #f0ab00;
        border-bottom: 1px solid #c6c6c6;
        text-align: left;
        vertical-align: top; }
      table.dm-table--striped tr td {
        font-size: 14px;
        font-size: 0.875rem;
        padding: 20px;
        padding: 1.25rem;
        background-color: transparent;
        border-bottom: 1px solid #c6c6c6;
        text-align: left;
        vertical-align: top; }
      table.dm-table--striped tr:last-child td {
        border-bottom: none; }
    table.dm-table--striped:after {
      content: '';
      display: block;
      position: absolute;
      height: 0;
      border-bottom: 1px solid #c6c6c6;
      width: calc(100% - 100px);
      width: calc(100% - 6.25rem); }

.dm-badge {
  font-size: .8em;
  display: inline-block;
  border-radius: .25em;
  font-weight: normal;
  background-color: #ccc;
  padding: .1em .5em .15em .5em;
  white-space: nowrap; }

.dm-badge--danger,
.dm-badge--error {
  background-color: #a4360e;
  color: #fff; }

.dm-badge--success {
  background-color: #4fb81c;
  color: #fff; }

.dm-status-badge {
  font-size: 14px;
  font-size: 0.875rem;
  margin: 16px 0;
  margin: 1rem 0rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  display: inline-block; }
  .dm-status-badge b {
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    font-weight: normal; }
  .dm-status-badge .dm-icon {
    height: 16px;
    height: 1rem;
    width: 16px;
    width: 1rem;
    top: 4px;
    top: 0.25rem;
    margin-right: 6px;
    margin-right: 0.375rem; }
  .dm-status-badge.dm-status-badge--gold {
    background-color: #f0ab00; }
  .dm-status-badge.dm-status-badge--gray {
    background-color: #666666; }

*[class*="dm-status-badge--"] {
  padding: 4px 16px 4px 10px;
  padding: 0.25rem 1rem 0.25rem 0.625rem;
  color: #ffffff; }

.dm-notice {
  font-size: 14px;
  font-size: 0.875rem;
  padding: 12px 12px;
  padding: 0.75rem 0.75rem;
  margin-bottom: 24px;
  margin-bottom: 1.5rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center; }
  .dm-notice.dm-hidden {
    display: none; }
  .dm-notice .dm-notice__title {
    font-size: 14px;
    font-size: 0.875rem;
    margin-bottom: 3px;
    margin-bottom: 0.1875rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    display: block; }
  .dm-notice p {
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    margin: 0; }
  .dm-notice .dm-icon-encoded {
    margin-right: 12px;
    margin-right: 0.75rem;
    width: 16px;
    width: 1rem;
    height: 16px;
    height: 1rem;
    min-width: 16px;
    min-width: 1rem;
    background-size: cover; }
  .dm-notice p:last-of-type {
    margin-bottom: 0; }
  .dm-notice .dm-notice__title {
    font-size: 17px;
    font-size: 1.0625rem;
    margin-bottom: 3px;
    margin-bottom: 0.1875rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    display: block; }
  .dm-notice.dm-notice--gold {
    background-color: #fbe8bc;
    border: 1px solid #be8500;
    color: #be8500; }
    .dm-notice.dm-notice--gold .dm-notice__title {
      font-size: 14px;
      font-size: 0.875rem;
      color: #be8500;
      margin: 0;
      padding: 0; }
    .dm-notice.dm-notice--gold .dm-notice__text {
      font-size: 14px;
      font-size: 0.875rem;
      color: #be8500;
      margin: 0;
      padding: 0; }
    .dm-notice.dm-notice--gold p {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #be8500; }
    .dm-notice.dm-notice--gold a {
      color: #007db8;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-notice.dm-notice--gold a:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-notice.dm-notice--gold a:hover, .dm-notice.dm-notice--gold a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-notice.dm-notice--gold a:active {
        color: #006799; }
  .dm-notice.dm-notice--lightblue, .dm-notice.dm-notice--info {
    background-color: #cbe8f7;
    border: 1px solid #006799;
    color: #006799; }
    .dm-notice.dm-notice--lightblue .dm-notice__title, .dm-notice.dm-notice--info .dm-notice__title {
      font-size: 14px;
      font-size: 0.875rem;
      color: #006799;
      margin: 0;
      padding: 0; }
    .dm-notice.dm-notice--lightblue p, .dm-notice.dm-notice--info p {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #006799; }
  .dm-notice.dm-notice--success {
    background-color: #c9eecf;
    color: #127823;
    border: 1px solid #127823; }
    .dm-notice.dm-notice--success .dm-notice__title {
      color: #127823; }
    .dm-notice.dm-notice--success p {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #127823; }
  .dm-notice.dm-notice--warning {
    background-color: #f4d7cc;
    color: #a4360e;
    border: 1px solid #a4360e; }
    .dm-notice.dm-notice--warning .dm-notice__title {
      color: #a4360e; }
    .dm-notice.dm-notice--warning p {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #a4360e; }
  .dm-notice.dm-notice--error {
    background-color: #f4d7cc;
    color: #a4360e;
    border: 1px solid #a4360e; }
    .dm-notice.dm-notice--error p {
      color: #a4360e; }
    .dm-notice.dm-notice--error .dm-notice__title {
      color: #a4360e; }
  .dm-notice > em {
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    font-style: normal; }

.dm-metadata-icons {
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPLight", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }
  .dm-metadata-icons .dm-metadata-icon__tag {
    margin-right: 15px;
    margin-right: 0.9375rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    white-space: nowrap; }
    .dm-metadata-icons .dm-metadata-icon__tag:first-child {
      margin-left: 0; }
    .dm-metadata-icons .dm-metadata-icon__tag .dm-icon {
      height: 16px;
      height: 1rem;
      width: 16px;
      width: 1rem;
      fill: #727272; }
      .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--likes {
        top: -2px;
        top: -0.125rem; }
      .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answered {
        top: 1px;
        top: 0.0625rem; }
      .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answer {
        top: 1px;
        top: 0.0625rem; }
      .dm-metadata-icons .dm-metadata-icon__tag .dm-icon + span {
        margin-left: 4px;
        margin-left: 0.25rem; }

.dm-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: table;
  table-layout: fixed;
  width: 100%; }

.dm-list__item {
  padding-bottom: 12px;
  padding-bottom: 0.75rem; }

.dm-list__item-link {
  color: #007db8;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  font-size: 18px;
  font-size: 1.125rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
  .dm-list__item-link:visited {
    color: #007db8;
    text-decoration: none; }
  .dm-list__item-link:hover, .dm-list__item-link:focus {
    color: #006799;
    text-decoration: none; }
  .dm-list__item-link:active {
    color: #006799; }

.dm-list__item-title {
  color: #007db8;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  padding-left: 4px;
  padding-left: 0.25rem;
  font-size: 16px;
  font-size: 1rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif; }
  .dm-list__item-title:visited {
    color: #007db8;
    text-decoration: none; }
  .dm-list__item-title:hover, .dm-list__item-title:focus {
    color: #006799;
    text-decoration: none; }
  .dm-list__item-title:active {
    color: #006799; }

.dm-list--column {
  -webkit-column-count: 1;
          column-count: 1;
  -webkit-column-gap: 0px;
          column-gap: 0px;
  list-style: none;
  margin-left: 0;
  padding-left: 0; }
  @media only screen and (min-width: 768px) {
    .dm-list--column {
      -webkit-column-count: 2;
              column-count: 2;
      -webkit-column-gap: 20px;
              column-gap: 20px; } }
  .dm-list--column li {
    -webkit-column-break-inside: avoid;
    break-inside: avoid; }
  .dm-list--column .dm-list-column__item {
    padding-bottom: 20px; }

.dm-list--column--3col {
  -webkit-column-count: 1;
          column-count: 1;
  -webkit-column-gap: 0px;
          column-gap: 0px;
  list-style: none;
  margin-left: 0;
  padding-left: 0; }
  @media only screen and (min-width: 768px) {
    .dm-list--column--3col {
      margin: 0 auto;
      -webkit-column-count: 3;
              column-count: 3;
      -webkit-column-gap: 20px;
              column-gap: 20px;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; } }
  .dm-list--column--3col li {
    text-align: center;
    -webkit-column-break-inside: avoid;
    break-inside: avoid; }

ul.dm-list--flex-columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin-top: 9px;
  margin-top: 0.5625rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  @media only screen and (min-width: 768px) {
    ul.dm-list--flex-columns {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; } }
  ul.dm-list--flex-columns > li {
    margin-bottom: 4px;
    margin-bottom: 0.25rem;
    width: 100%; }
    @media only screen and (min-width: 768px) {
      ul.dm-list--flex-columns > li {
        width: 50%; } }
  ul.dm-list--flex-columns.dm-list--flex-columns-3 > li {
    margin-bottom: 4px;
    margin-bottom: 0.25rem;
    width: 100%; }
    @media only screen and (min-width: 768px) {
      ul.dm-list--flex-columns.dm-list--flex-columns-3 > li {
        width: 30%; } }

.dm-list-item {
  line-height: 1;
  display: table-row;
  width: 100%; }
  .dm-list-item a {
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-list-item a:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-list-item a:hover, .dm-list-item a:focus {
      color: #006799;
      text-decoration: none; }
    .dm-list-item a:active {
      color: #006799; }

.dm-list-item__left {
  font-size: 13px;
  font-size: 0.8125rem;
  min-width: 120px;
  min-width: 7.5rem;
  width: 120px;
  width: 7.5rem;
  padding-top: 10px;
  padding-top: 0.625rem;
  padding-bottom: 18px;
  padding-bottom: 1.125rem;
  padding-left: 4px;
  padding-left: 0.25rem;
  display: table-cell;
  vertical-align: top;
  text-align: center;
  border-bottom: 1px solid #ddd; }

.dm-list-item__avatar,
.dm-list-item__icon {
  height: 48px;
  height: 3rem;
  width: 48px;
  width: 3rem;
  margin-bottom: 9px;
  margin-bottom: 0.5625rem;
  border-radius: 100%;
  display: block;
  background-repeat: no-repeat; }

.dm-list-item__avatar--user {
  height: 64px;
  height: 4rem;
  width: 64px;
  width: 4rem; }

.dm-list-item__avatar-container {
  display: inline-block;
  position: relative; }

.dm-list-item__avatar-icon {
  height: 18px;
  height: 1.125rem;
  width: 18px;
  width: 1.125rem;
  right: -3px;
  right: -0.1875rem;
  bottom: 9px;
  bottom: 0.5625rem;
  display: block;
  position: absolute; }

.dm-list-item__avatar-icon--question {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EArtboard%3C%2Ftitle%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cellipse%20fill%3D%22%23008FD3%22%20cx%3D%229%22%20cy%3D%229%22%20rx%3D%229%22%20ry%3D%229%22%2F%3E%3Cpath%20d%3D%22M7.94%2010.543a12.25%2012.25%200%200%201-.038-.467%207.764%207.764%200%200%201-.012-.455c0-.235.036-.45.11-.646.07-.195.167-.37.285-.53a2.05%202.05%200%200%201%20.426-.42c.167-.122.344-.235.53-.34.358-.194.617-.38.78-.56.16-.177.242-.424.242-.74a.756.756%200%200%200-.312-.622c-.207-.162-.504-.243-.89-.243-.212%200-.42.03-.63.09a3.112%203.112%200%200%200-1.126.597%204.007%204.007%200%200%200-.435.42L5.63%205.47c.2-.213.42-.417.666-.614.245-.197.52-.365.822-.504a5.045%205.045%200%200%201%202.16-.464c.486%200%20.915.057%201.29.17.372.115.685.276.936.483.25.21.442.456.572.742.13.287.196.6.196.94%200%20.295-.04.555-.118.782-.08.226-.187.426-.324.6a2.334%202.334%200%200%201-.48.458%205.81%205.81%200%200%201-.578.364c-.29.154-.515.29-.672.408a1.03%201.03%200%200%200-.336.4c-.067.15-.107.327-.122.53-.014.204-.022.463-.022.78H7.94zM7.683%2013.5v-1.886h2.192V13.5H7.684z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }

.dm-list-item__avatar-icon--answer {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Ctitle%3EArtboard%3C%2Ftitle%3E%3Cdefs%3E%3Cellipse%20id%3D%22a%22%20cx%3D%229%22%20cy%3D%229%22%20rx%3D%229%22%20ry%3D%229%22%2F%3E%3Cmask%20id%3D%22b%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2218%22%20height%3D%2218%22%20fill%3D%22%23fff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cuse%20mask%3D%22url(%23b)%22%20xlink%3Ahref%3D%22%23a%22%20stroke%3D%22%23008FD3%22%20stroke-width%3D%222%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20d%3D%22M8.533%2010.583L8%204h2.628l-.52%206.583H8.532zm-.336%203.04V11.7h2.234v1.923H8.198z%22%20fill%3D%22%23008FD3%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }

.dm-list-item__username-left {
  margin-bottom: 4px;
  margin-bottom: 0.25rem;
  font-weight: bold; }

.dm-list-item__date {
  font-size: 13px;
  font-size: 0.8125rem; }

.dm-list-item__date--left {
  color: #888; }

.dm-list-item__right {
  display: table-cell;
  vertical-align: top;
  padding-top: 12px;
  padding-bottom: 18px;
  border-bottom: 1px solid #ddd; }

.dm-list-item__tags {
  margin-bottom: 8px; }

.dm-list-item__primary-tag {
  color: #007db8;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  font-size: 13px;
  margin-bottom: 4px; }
  .dm-list-item__primary-tag:visited {
    color: #007db8;
    text-decoration: none; }
  .dm-list-item__primary-tag:hover, .dm-list-item__primary-tag:focus {
    color: #006799;
    text-decoration: none; }
  .dm-list-item__primary-tag:active {
    color: #006799; }
  .dm-list-item__primary-tag a {
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-list-item__primary-tag a:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-list-item__primary-tag a:hover, .dm-list-item__primary-tag a:focus {
      color: #006799;
      text-decoration: none; }
    .dm-list-item__primary-tag a:active {
      color: #006799; }

.dm-list-item__additional-tag {
  font-size: 12px;
  font-family: arial, Helvetica, sans-serif;
  color: #666;
  display: none; }

.dm-list-item__tag-divider {
  font-size: 12px;
  padding: 0 3px;
  color: #999; }

.dm-list-item__title {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 8px;
  line-height: 1.25; }
  .dm-list-item__title a {
    color: #333;
    text-decoration: none; }
    .dm-list-item__title a:hover {
      text-decoration: none;
      color: #007db8; }
    .dm-list-item__title a:active {
      text-decoration: none;
      color: #43a2d0; }
    .dm-list-item__title a:visited {
      color: #333; }

.dm-list-item__item-actions {
  display: none;
  padding-top: 5px;
  color: #999;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px; }
  .dm-list-item__item-actions .dm-list-item__activity-tags-button {
    background: transparent;
    box-shadow: none;
    border: 0;
    padding: 0;
    color: #008fd3; }
    .dm-list-item__item-actions .dm-list-item__activity-tags-button .dm-list-item__button-img {
      width: 20px;
      height: 20px;
      margin-right: 10px; }

.dm-list-item__title--user {
  margin-bottom: 3px; }

.dm-list-item__title--notification {
  font-weight: normal; }

.dm-list-item__icon-accepted {
  width: 18px;
  height: 18px;
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EArtboard%3C%2Ftitle%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%2393C939%22%20cx%3D%229.022%22%20cy%3D%229%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M6.976%2010.717L5.478%209.22%203.98%2010.716l2.247%202.246.75.748%207.486-7.486-1.498-1.497-5.99%205.99z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  margin-left: .25em;
  position: relative;
  top: .2em; }

.dm-list-item__excerpt {
  font-size: 14px;
  margin-bottom: 8px;
  line-height: 1.5; }

.dm-list-item__read-more:after {
  display: inline-block;
  margin-left: .25em;
  content: '\00bb'; }

.dm-list-item__metadata-primary {
  *zoom: 1;
  display: inline-block;
  font-size: 13px;
  background-color: #e2e2e2;
  color: #4a4a4a;
  border-radius: 3px;
  padding: 2px 9px 2px 9px; }
  .dm-list-item__metadata-primary:after {
    display: table;
    clear: both;
    content: ""; }

.dm-list-item__metadata-icon {
  display: inline-block;
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  margin-right: .15em; }

.dm-list-item__metadata-icon--comments {
  width: 11px;
  height: 12px;
  background-position-y: 1px;
  position: relative;
  top: 1px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.028%207h3.976A1%201%200%200%200%2011%205.997V1.003A.992.992%200%200%200%2010.004%200H.996A1%201%200%200%200%200%201.003v4.994A.992.992%200%200%200%20.996%207h2.03v3.002L6.028%207z%22%20fill%3D%22%23666%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"); }

.dm-list-item__metadata-icon--answers {
  position: relative;
  top: 1px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EIcon%20Answer%3C%2Ftitle%3E%3Cpath%20d%3D%22M6%2012A6%206%200%201%201%206%200a6%206%200%200%201%200%2012zM5%202v5h2V2H5zm0%206v2h2V8H5z%22%20fill%3D%22%23666%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"); }

.dm-list-item__metadata-primary-outer {
  margin-bottom: 10px; }

.dm-list-item__metadata-primary-inner {
  float: left; }
  .dm-list-item__metadata-primary-inner + .dm-list-item__metadata-primary-inner {
    margin-left: 1em; }

.dm-list-item__title + .dm-list-item__metadata-primary-outer {
  padding-top: 2px; }

.dm-list-item__title + .dm-list-item__date {
  padding-top: 2px; }

.dm-list-item__primary-tag + .dm-list-item__metadata-primary-outer {
  margin-top: 18px; }

.dm-list-item__metadata-secondary {
  font-size: 13px;
  color: #888; }

.dm-list-item__date + .dm-list-item__metadata-secondary {
  padding-top: 5px; }

.dm-list-item__icon--blogpost-people {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EArtboard%3C%2Ftitle%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cellipse%20fill%3D%22%23008FD3%22%20cx%3D%2224%22%20cy%3D%2224%22%20rx%3D%2224%22%20ry%3D%2224%22%2F%3E%3Cpath%20d%3D%22M18.673%2026.142L32.815%2012l4.243%204.243-14.142%2014.142-4.243-4.243zm-1.26%201.375l4.168%204.168-6.458%202.253%202.29-6.42z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }

.dm-list-item__icon--answer-people {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Ctitle%3EArtboard%3C%2Ftitle%3E%3Cdefs%3E%3Ccircle%20id%3D%22a%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%3Cmask%20id%3D%22b%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23fff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cuse%20stroke%3D%22%23008FD3%22%20mask%3D%22url(%23b)%22%20stroke-width%3D%222%22%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cpath%20d%3D%22M22.395%2028.216L21%2011h6.873l-1.36%2017.216h-4.118zm-.88%207.952v-5.03h5.843v5.03h-5.843z%22%20fill%3D%22%23008FD3%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }

.dm-list-item__icon--question-people {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EArtboard%3C%2Ftitle%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%23008FD3%22%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2224%22%2F%3E%3Cpath%20d%3D%22M21.16%2028.747c-.045-.454-.078-.87-.1-1.245-.023-.376-.034-.78-.034-1.212%200-.63.097-1.206.29-1.727.195-.52.45-.99.765-1.41.316-.42.695-.795%201.138-1.12.442-.328.913-.63%201.41-.906.953-.52%201.644-1.018%202.076-1.494.432-.476.648-1.135.648-1.976%200-.675-.277-1.228-.83-1.66-.554-.432-1.345-.647-2.375-.647-.564%200-1.123.08-1.676.24a8.298%208.298%200%200%200-1.593.648c-.51.27-.98.586-1.41.946-.433.36-.82.733-1.163%201.12L15%2015.218c.53-.565%201.123-1.11%201.776-1.635a10.378%2010.378%200%200%201%202.192-1.345%2014.22%2014.22%200%200%201%202.64-.897c.95-.227%201.992-.34%203.12-.34%201.295%200%202.44.152%203.437.457.996.304%201.83.733%202.5%201.286a5.505%205.505%200%200%201%201.526%201.976c.35.762.524%201.598.524%202.506%200%20.785-.105%201.48-.316%202.083a5.5%205.5%200%200%201-.863%201.6c-.365.466-.79.873-1.278%201.22-.487.35-1.002.674-1.544.973-.775.41-1.373.772-1.793%201.087-.42.315-.72.672-.897%201.07-.177.4-.285.87-.323%201.412-.04.542-.058%201.234-.058%202.075H21.16zm-.68%207.886v-5.03h5.842v5.03H20.48z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }

.dm-list-item__icon--discussion-coffeecorner-people {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2072%2072%22%3E%3Ccircle%20fill%3D%22%23008FD3%22%20cx%3D%2236%22%20cy%3D%2236%22%20r%3D%2236%22/%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M54.788%2038.662c-1.655-.298-1.906-.112-2.093%201.536-.016.136-.04.27-.064.404l-.935%205.09c1.303-.11%202.557-.127%203.775-.342.908-.16%201.48-.752%201.37-1.826-.075-.737-.03-1.493.01-2.236.095-1.773-.316-2.313-2.062-2.626z%22/%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M21.854%2025.67h3.116l-2.304%206.504%201.085-.067c1.83-.27%202.914-.678%203.998-2.17l3.59-4.198h7.32c1.016%200%201.896-.952%201.896-1.9v-9.35c0-1.083-.543-1.896-1.897-1.896H21.854c-1.152%200-1.897%201.083-1.897%201.897v9.35c0%20.88.61%201.83%201.897%201.83zM58.733%2038.512c-.782-1.43-1.747-2.345-3.18-2.483h-37.57c0%201.107-.102%202.108.022%203.08.214%201.687.465%203.382.88%205.027%201.178%204.674%203.447%208.613%207.87%2010.964.546.293%201.22.475%201.838.48l13.74.004c.554-.004%201.154-.16%201.65-.412%202.845-1.436%204.896-3.673%206.302-6.504.28-.566.6-.806%201.244-.765.918.06%201.847.056%202.767%200%201.688-.1%203.244-.55%204.295-2.007.75-1.04.765-6.247.14-7.384zm-1.892%205.012c.11%201.074-.46%201.666-1.37%201.826-1.218.215-2.472.23-3.774.34l.936-5.088c.024-.135.05-.27.064-.404.187-1.648.438-1.834%202.093-1.536%201.745.312%202.156.853%202.06%202.626-.04.743-.084%201.5-.01%202.236zM19.507%2058.263c.717.028%201.436.036%202.15.005.603-.025%201.046.086%201.503.584.34.37%201.02.594%201.548.596l21.413.006c.48-.002%201.142-.128%201.394-.45.61-.777%201.355-.772%202.18-.735.58.024%201.164.026%201.742-.007%201.003-.055%201.76-.53%202.486-1.533h-36.99c.783%201.053%201.57%201.497%202.575%201.533z%22/%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M32.49%2027.296v3.185c0%20.882.476%201.694%201.56%201.694h7.317l2.352%202.75h5.002l-.985-2.75h3.117c1.15%200%201.762-.95%201.762-1.83v-9.28c0-.814-.746-1.695-1.83-1.695H42.18v5.962c0%201.085-.948%201.965-2.033%201.965H32.49z%22/%3E%3C/svg%3E"); }

.dm-list-item__icon--discussion-archived-people {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cstyle%3E.st0%7Bfill%3A%23008FD3%3B%7D%20.st1%7Bfill%3Anone%3B%7D%20.st2%7Bfill%3A%23FFFFFF%3B%7D%3C/style%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2236%22%20cy%3D%2236%22%20r%3D%2236%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M15.8%2037.5h4.6L17%2047.1l1.6-.1c2.7-.4%204.3-1%205.9-3.2l5.3-6.2h10.8c1.5%200%202.8-1.4%202.8-2.8V21c0-1.6-.8-2.8-2.8-2.8H15.8c-1.7%200-2.8%201.6-2.8%202.8v13.8c0%201.3.9%202.7%202.8%202.7z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M61.2%2044.4V30.7c0-1.2-1.1-2.5-2.7-2.5H45.8V37c0%201.6-1.4%202.9-3%202.9H31.5v4.7c0%201.3.7%202.5%202.3%202.5h10.8l5.3%206.2c1.6%202.2%203.1%202.8%205.9%203.2l1.6.1-3.4-9.5h4.6c1.7%200%202.6-1.4%202.6-2.7z%22/%3E%3C/svg%3E"); }

.dm-list-item__icon--document-archived-people {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cstyle%3E.st0%7Bfill%3A%23008FD3%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C/style%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2236%22%20cy%3D%2236%22%20r%3D%2236%22/%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M18%2058h34V14H29.2L18%2024.7V58z%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M21%2055h28V17H30v8.4h-9V55z%22/%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M25%2046.5h20v2.9H25zM25%2030.5h20v2.9H25zM25%2038.5h20v2.9H25z%22/%3E%3C/svg%3E"); }

.dm-list-item__network {
  font-size: 13px;
  font-size: 0.8125rem;
  margin-bottom: 5px; }

.dm-list-item__username-right {
  font-size: 13px;
  font-size: 0.8125rem;
  margin-bottom: 12px; }

.dm-list-item__activity {
  font-size: 13px;
  margin-bottom: 8px; }
  .dm-list-item__activity h4 {
    margin: 0;
    padding: 0;
    font-size: 13px;
    font-weight: normal; }

.dm-list-item__title--activity {
  margin-bottom: 5px; }

.dm-list-item--activities-notification .dm-list-item__title--notification:first-child {
  padding-top: 12px; }

.dm-list-item__author-roles {
  background-size: cover;
  display: inline-block;
  margin-left: .45em;
  position: relative;
  background-repeat: no-repeat; }

.dm-list-item__author-roles--moderator {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cstyle%3E.st0%7Bfill%3A%234a4a4a%7D.st1%7Bfill%3A%23fff%7D%3C%2Fstyle%3E%3Ctitle%3Eicon-moderator%3C%2Ftitle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M2%200h10c1.1%200%202%20.9%202%202v10c0%201.1-.9%202-2%202H2c-1.1%200-2-.9-2-2V2C0%20.9.9%200%202%200z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M2.5%2011.4V2.6H5l2%206.5%201.9-6.5h2.6v8.9H9.7V5.4c-.1.4-.2.7-.2%201-.2.3-.3.6-.4%201l-1.3%204.1H6.1L4.8%207.4c0-.2-.1-.3-.1-.5%200-.1-.1-.3-.1-.4-.2-.4-.3-.8-.4-1.2v6.2l-1.7-.1z%22%2F%3E%3C%2Fsvg%3E");
  width: 14px;
  height: 14px;
  top: .09em; }

.dm-list-item__author-roles--mentor {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Ccircle%20fill%3D%22%23F0AB00%22%20cx%3D%2236%22%20cy%3D%2236%22%20r%3D%2236%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M27.665%2041.07l12.38-32.6A2.681%202.681%200%200%201%2043.705%207l8.938%204.244a2.755%202.755%200%200%201%201.204%203.86l-17.35%2030.122a2.09%202.09%200%200%201-2.702.84L28.7%2043.65a2.048%202.048%200%200%201-1.035-2.58M31.6%2058.575a6.45%206.45%200%200%201-6.497%206.4%206.454%206.454%200%200%201-6.4-6.5%206.45%206.45%200%200%201%2012.898.1%22%2F%3E%3C%2Fsvg%3E");
  width: .95em;
  height: .95em;
  top: .08em; }

.dm-list-item__author-roles--employee {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2033%2016%22%3E%3Cstyle%3E.st0%7Bfill%3Aurl(%23SVGID_1_)%7D.st1%7Bfill%3A%23fff%7D.st2%7Bfill%3Anone%7D%3C%2Fstyle%3E%3Ctitle%3Esap-logo-small%3C%2Ftitle%3E%3ClinearGradient%20id%3D%22SVGID_1_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%22-55.707%22%20y1%3D%2279.875%22%20x2%3D%22-55.707%22%20y2%3D%2278.875%22%20gradientTransform%3D%22matrix(32.343%200%200%20-16%201817.894%201278)%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%2300aeef%22%2F%3E%3Cstop%20offset%3D%22.212%22%20stop-color%3D%22%230097dc%22%2F%3E%3Cstop%20offset%3D%22.519%22%20stop-color%3D%22%23007cc5%22%2F%3E%3Cstop%20offset%3D%22.792%22%20stop-color%3D%22%23006cb8%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230066b3%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2016h16.3l16-16H0v16%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M19.2%202.7H16v7.5l-2.8-7.5h-2.8L8.1%209c-.3-1.6-1.9-2.2-3.2-2.6-.9-.2-1.8-.6-1.8-1.1%200-.4.5-.7%201.4-.7.6%200%201.2.1%202.3.6L8%203.4c-1-.6-2.4-.9-3.6-.9-1.4%200-2.5.4-3.2%201.2-.5.5-.7%201.1-.7%201.8%200%201%20.3%201.7%201.1%202.2.6.5%201.5.8%202.2%201%20.9.3%201.6.5%201.6%201%200%20.2-.1.4-.2.5-.2.2-.6.3-1%20.3-.9%200-1.6-.1-2.6-.8l-1%202c1.1.6%202.3.9%203.5.9h.3c1.1%200%202-.3%202.7-.9l.1-.1-.2.7h2.7l.5-1.2c.5.2%201.1.3%201.7.3.6%200%201.2-.1%201.7-.3l.3%201.2h4.8V9.5h1c2.5%200%204-1.3%204-3.4%200-2.3-1.5-3.4-4.5-3.4zm-7.4%206.4c-.3%200-.7-.1-1-.2l1-3.2%201%203.2c-.3.2-.6.2-1%20.2zm7.6-1.8h-.7V4.8h.7c.9%200%201.7.3%201.7%201.3%200%20.9-.8%201.2-1.7%201.2z%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M0%200h32.7v16H0V0z%22%2F%3E%3C%2Fsvg%3E");
  width: 31px;
  height: 14px;
  margin-left: .45em;
  top: .09em; }

.dm-list-item__notification-link {
  font-size: 13px; }

.dm-list-item__title + .dm-list-item__notification-link {
  padding-top: 12px; }

.dm-list-item__read-state-hold {
  height: 18px;
  display: table-cell;
  width: 18%;
  padding-top: 12px;
  padding-bottom: 18px;
  border-bottom: 1px solid #ddd; }

.dm-list-item__read-actions {
  width: 110px;
  float: right; }

.dm-list-item__read-label {
  float: left;
  font-size: 12px;
  font-family: arial, Helvetica, sans-serif;
  font-weight: 400; }

.dm-list-item__btn-circle {
  border-radius: 50%;
  border-radius: 50%;
  -khtml-border-radius: 50%;
  width: 15px;
  height: 15px;
  border: 2px solid #ccc;
  padding-left: 5px;
  outline: 0;
  display: inline;
  float: right; }

.dm-list-toolbar {
  margin: 12px 0;
  margin: 0.75rem 0rem; }
  .dm-list-toolbar .dm-button {
    margin: 16px auto;
    margin: 1rem auto;
    display: inline-block; }
  @media screen and (min-width: 768px) {
    .dm-list-toolbar .dm-row {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .dm-list-toolbar .dm-button {
      margin: 0 0 0 auto;
      margin: 0rem 0rem 0rem auto; } }

.dm-list-toolbar--flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap; }
  @media screen and (min-width: 980px) {
    .dm-list-toolbar--flex {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; } }
  .dm-list-toolbar--flex .dm-list-toolbar__item {
    width: 100%;
    cursor: pointer; }
    @media screen and (min-width: 980px) {
      .dm-list-toolbar--flex .dm-list-toolbar__item {
        width: 70%;
        max-width: 380px; } }

.dm-sort-options {
  display: inline-block;
  float: right; }
  .dm-sort-options .dm-sort-options__label {
    display: inline-block; }
  .dm-sort-options .dm-sort-options__list {
    list-style: none;
    color: #666666;
    margin: 4px 0 0 2px;
    margin: 0.25rem 0rem 0rem 0.125rem;
    padding: 0;
    display: inline-block; }
    .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item {
      display: inline-block; }
      .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item.dm-is-active {
        background: #eaeaea;
        color: #3c3c3c; }
      .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item:last-child .dm-sort-options__option {
        padding: 2px 0 2px 4px;
        padding: 0.125rem 0rem 0.125rem 0.25rem; }
      .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item .dm-sort-options__option {
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        font-size: 12px;
        font-size: 0.75rem;
        color: #666666;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        padding: 2px 4px 2px 4px;
        padding: 0.125rem 0.25rem 0.125rem 0.25rem; }
        .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item .dm-sort-options__option:visited {
          color: #666666;
          text-decoration: none; }
        .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item .dm-sort-options__option:hover, .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item .dm-sort-options__option:focus {
          color: #3c3c3c;
          text-decoration: none; }
        .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item .dm-sort-options__option:active {
          color: #3c3c3c; }
      .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item span {
        margin: 0 4px;
        margin: 0rem 0.25rem; }
      .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item a {
        color: #007db8;
        text-decoration: none;
        position: relative;
        cursor: pointer; }
        .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item a:visited {
          color: #007db8;
          text-decoration: none; }
        .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item a:hover, .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item a:focus {
          color: #006799;
          text-decoration: none; }
        .dm-sort-options .dm-sort-options__list .dm-sort-options__list--item a:active {
          color: #006799; }
  .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__label {
    color: #000000; }
  .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list {
    list-style: none;
    color: #000000;
    margin: 4px 0 0 2px;
    margin: 0.25rem 0rem 0rem 0.125rem;
    padding: 0;
    display: inline-block; }
    .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item {
      display: inline-block;
      color: #000000; }
      .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item .dm-sort-options__option {
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        font-size: 12px;
        font-size: 0.75rem;
        color: #666666;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        padding: 2px 4px 2px 4px;
        padding: 0.125rem 0.25rem 0.125rem 0.25rem; }
        .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item .dm-sort-options__option:visited {
          color: #666666;
          text-decoration: none; }
        .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item .dm-sort-options__option:hover, .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item .dm-sort-options__option:focus {
          color: #3c3c3c;
          text-decoration: none; }
        .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item .dm-sort-options__option:active {
          color: #3c3c3c; }
      .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item.dm-is-active {
        background: #969696; }
        .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item.dm-is-active .dm-sort-options__option {
          color: #ffffff;
          text-decoration: none;
          position: relative;
          cursor: pointer; }
          .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item.dm-is-active .dm-sort-options__option:visited {
            color: #ffffff;
            text-decoration: none; }
          .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item.dm-is-active .dm-sort-options__option:hover, .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item.dm-is-active .dm-sort-options__option:focus {
            color: #ffffff;
            text-decoration: none; }
          .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item.dm-is-active .dm-sort-options__option:active {
            color: #ffffff; }
      .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item:last-child .dm-sort-options__option {
        padding: 2px 0 2px 4px;
        padding: 0.125rem 0rem 0.125rem 0.25rem; }
      .dm-sort-options.dm-sort-options--background-grey .dm-sort-options__list .dm-sort-options__list--item span {
        margin: 0 4px;
        margin: 0rem 0.25rem; }

.dm-list-activity .dm-list-activity {
  margin-left: 36px;
  margin-left: 2.25rem; }

.dm-list-activity .dm-list-activity--nopadding .dm-list-activity__item {
  padding-top: 0;
  padding-bottom: 0; }

.dm-list-activity .dm-list-activity__item {
  padding: 16px 0;
  padding: 1rem 0rem;
  border-top: 1px solid #eaeaea;
  display: block;
  cursor: pointer;
  line-height: 1.2; }
  .dm-list-activity .dm-list-activity__item a {
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-list-activity .dm-list-activity__item a:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-list-activity .dm-list-activity__item a:hover, .dm-list-activity .dm-list-activity__item a:focus {
      color: #006799;
      text-decoration: none; }
    .dm-list-activity .dm-list-activity__item a:active {
      color: #006799; }
  .dm-list-activity .dm-list-activity__item:first-child {
    border-top: none; }
  .dm-list-activity .dm-list-activity__item .dm-primary-tag {
    margin-bottom: 8px;
    margin-bottom: 0.5rem; }
  .dm-list-activity .dm-list-activity__item .dm-list-activity__itemStatus--text {
    display: none; }
  .dm-list-activity .dm-list-activity__item:hover .dm-list-activity__itemStatus--text, .dm-list-activity .dm-list-activity__item:focus .dm-list-activity__itemStatus--text {
    display: inline-block; }
  .dm-list-activity .dm-list-activity__item .dm-user .dm-user__heading {
    margin-right: 50px;
    margin-right: 3.125rem; }
  .dm-list-activity .dm-list-activity__item .dm-user a.dm-user__name {
    font-size: 12px;
    font-size: 0.75rem; }
  .dm-list-activity .dm-list-activity__item .dm-list-activity__item-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .dm-list-activity .dm-list-activity__item .dm-list-activity__item-header .dm-list-activity__item-date {
      font-size: 12px;
      font-size: 0.75rem;
      color: #666666;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      white-space: nowrap;
      text-align: right;
      min-width: 95px;
      max-width: 95px; }
      .dm-list-activity .dm-list-activity__item .dm-list-activity__item-header .dm-list-activity__item-date .dm-list-activity__item-status {
        display: block;
        height: 14px;
        padding-right: 16px;
        padding-right: 1rem;
        cursor: pointer;
        position: relative;
        line-height: 1.4; }
        .dm-list-activity .dm-list-activity__item .dm-list-activity__item-header .dm-list-activity__item-date .dm-list-activity__item-status:after {
          height: 10px;
          height: 0.625rem;
          width: 10px;
          width: 0.625rem;
          display: inline-block;
          content: '';
          background-color: #f0ab00;
          border-radius: 100%;
          position: absolute;
          right: 0;
          top: 60%;
          -webkit-transform: translateY(-60%);
                  transform: translateY(-60%); }
  .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read a {
    color: #969696;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read a:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read a:hover, .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read a:focus {
      color: #006799;
      text-decoration: none; }
    .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read a:active {
      color: #006799; }
    .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read a:visited {
      color: #969696; }
  .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-list-activity__item-message {
    color: #969696; }
  .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-user .dm-user__heading .dm-user__name {
    color: #969696;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-user .dm-user__heading .dm-user__name:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-user .dm-user__heading .dm-user__name:hover, .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-user .dm-user__heading .dm-user__name:focus {
      color: #006799;
      text-decoration: none; }
    .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-user .dm-user__heading .dm-user__name:active {
      color: #006799; }
    .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-user .dm-user__heading .dm-user__name a {
      color: #007db8;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-user .dm-user__heading .dm-user__name a:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-user .dm-user__heading .dm-user__name a:hover, .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-user .dm-user__heading .dm-user__name a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-user .dm-user__heading .dm-user__name a:active {
        color: #006799; }
  .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-list-activity__item-date {
    color: #969696; }
  .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header a.dm-link-arrow {
    color: #969696; }
    .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header a.dm-link-arrow:visited {
      color: #969696; }
  .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-list-activity__itemStatus:after {
    display: inline-block;
    content: '';
    background-color: #f5f5f5;
    border: 1px solid #c6c6c6;
    border-radius: 100%; }
  .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-list-activity__item-status--unread {
    padding-right: 16px;
    padding-right: 1rem;
    display: block;
    cursor: pointer;
    position: relative;
    line-height: 1.4;
    height: 12px; }
    .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-header .dm-list-activity__item-status--unread:after {
      height: 10px;
      height: 0.625rem;
      width: 10px;
      width: 0.625rem;
      display: inline-block;
      content: '';
      background-color: #f0ab00;
      border-radius: 100%;
      position: absolute;
      right: 0;
      top: 54%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }
  .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-message {
    color: #969696; }
    .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-message a.dm-link-arrow {
      color: #969696; }
      .dm-list-activity .dm-list-activity__item.dm-list-activity__item--read .dm-list-activity__item-message a.dm-link-arrow:visited {
        color: #969696; }
  @media (min-width: 768px) {
    .dm-list-activity .dm-list-activity__item .dm-list-activity__item-body {
      margin-left: 46px;
      margin-left: 2.875rem; } }
  .dm-list-activity .dm-list-activity__item .dm-list-activity__item-message {
    font-size: 14px;
    font-size: 0.875rem;
    margin-left: 36px;
    margin-left: 2.25rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    display: block; }
    .dm-list-activity .dm-list-activity__item .dm-list-activity__item-message + .dm-list-activity__item-message {
      margin-top: 4px;
      margin-top: 0.25rem; }
  .dm-list-activity .dm-list-activity__item .dm-list-activity__item-title {
    font-size: 16px;
    font-size: 1rem;
    margin-top: 6px;
    margin-top: 0.375rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    font-weight: bold; }
    .dm-list-activity .dm-list-activity__item .dm-list-activity__item-title a {
      color: #007db8;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-list-activity .dm-list-activity__item .dm-list-activity__item-title a:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-list-activity .dm-list-activity__item .dm-list-activity__item-title a:hover, .dm-list-activity .dm-list-activity__item .dm-list-activity__item-title a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-list-activity .dm-list-activity__item .dm-list-activity__item-title a:active {
        color: #006799; }
  .dm-list-activity .dm-list-activity__item .dm-list-activity__activity-content {
    font-size: 14px;
    font-size: 0.875rem;
    margin-top: 4px;
    margin-top: 0.25rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    line-height: 1.4; }
  .dm-list-activity .dm-list-activity__item .dm-list-activity__item-content {
    font-size: 14px;
    font-size: 0.875rem;
    margin-top: 4px;
    margin-top: 0.25rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    line-height: 1.4; }
    @media screen and (min-width: 768px) {
      .dm-list-activity .dm-list-activity__item .dm-list-activity__item-content {
        padding-right: 48px;
        padding-right: 3rem; } }
  .dm-list-activity .dm-list-activity__item .dm-list-activity__item-metadata {
    font-size: 12px;
    font-size: 0.75rem;
    margin-top: 12px;
    margin-top: 0.75rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .dm-list-activity .dm-list-activity__item .dm-list-activity__item-metadata .dm-list-activity__item-metadata-tag {
      margin-right: 32px;
      margin-right: 2rem; }
  .dm-list-activity .dm-list-activity__item .dm-metadata-icons {
    margin-top: 12px;
    margin-top: 0.75rem; }

.dm-list-activity__markall {
  font-size: 13px;
  font-size: 0.8125rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }

.dm-listActivity .dm-listActivity {
  margin-left: 36px;
  margin-left: 2.25rem; }

.dm-listActivity .dm-listActivity--nopadding .dm-listActivity__item {
  padding-top: 0;
  padding-bottom: 0; }

.dm-listActivity .dm-listActivity__item {
  padding: 8px 0;
  padding: 0.5rem 0rem;
  border-top: 1px solid #eaeaea;
  display: block;
  line-height: 1.2; }
  .dm-listActivity .dm-listActivity__item .dm-user a.dm-user__name, .dm-listActivity .dm-listActivity__item .dm-user .dm-user__name {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif; }
  .dm-listActivity .dm-listActivity__item .dm-user .dm-user__activity {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
  .dm-listActivity .dm-listActivity__item:first-child {
    border-top: none; }
  .dm-listActivity .dm-listActivity__item .dm-listActivity__itemStatus--text {
    display: none; }
  .dm-listActivity .dm-listActivity__item:hover .dm-listActivity__itemStatus--text, .dm-listActivity .dm-listActivity__item:focus .dm-listActivity__itemStatus--text {
    display: inline-block; }
  .dm-listActivity .dm-listActivity__item .dm-listActivity__itemHeader {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .dm-listActivity .dm-listActivity__item .dm-listActivity__itemHeader .dm-user .dm-user__heading {
      font-size: 12px;
      font-size: 0.75rem;
      margin-right: 50px;
      margin-right: 3.125rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #3c3c3c;
      text-decoration: none; }
    .dm-listActivity .dm-listActivity__item .dm-listActivity__itemHeader .dm-listActivity__itemDate {
      font-size: 12px;
      font-size: 0.75rem;
      color: #666666;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      white-space: nowrap;
      text-align: right;
      min-width: 95px;
      max-width: 95px;
      cursor: pointer; }
      .dm-listActivity .dm-listActivity__item .dm-listActivity__itemHeader .dm-listActivity__itemDate .dm-listActivity__itemStatus {
        display: block;
        height: 14px;
        padding-right: 16px;
        padding-right: 1rem;
        display: block;
        cursor: pointer;
        position: relative;
        line-height: 1.4; }
        .dm-listActivity .dm-listActivity__item .dm-listActivity__itemHeader .dm-listActivity__itemDate .dm-listActivity__itemStatus:after {
          height: 10px;
          height: 0.625rem;
          width: 10px;
          width: 0.625rem;
          display: inline-block;
          content: '';
          background-color: #f0ab00;
          border-radius: 100%;
          position: absolute;
          right: 0;
          top: 60%;
          -webkit-transform: translateY(-60%);
                  transform: translateY(-60%); }
  .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read a {
    color: #969696; }
    .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read a:visited {
      color: #969696; }
  .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read .dm-listActivity__itemHeader .dm-listActivity__itemMessage {
    color: #969696; }
  .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read .dm-listActivity__itemHeader .dm-user .dm-user__heading {
    color: #969696; }
    .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read .dm-listActivity__itemHeader .dm-user .dm-user__heading .dm-user__name {
      color: #969696; }
  .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read .dm-listActivity__itemHeader .dm-listActivity__itemDate {
    color: #969696; }
  .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read .dm-listActivity__itemHeader a.dm-link-arrow {
    color: #969696; }
    .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read .dm-listActivity__itemHeader a.dm-link-arrow:visited {
      color: #969696; }
  .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read .dm-listActivity__itemHeader .dm-listActivity__itemStatus:after {
    display: inline-block;
    content: '';
    background-color: #f5f5f5;
    border: 1px solid #c6c6c6;
    border-radius: 100%; }
  .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read .dm-listActivity__itemHeader .dm-listActivity__itemStatus--unread {
    padding-right: 16px;
    padding-right: 1rem;
    display: block;
    cursor: pointer;
    position: relative;
    line-height: 1.4;
    height: 12px; }
    .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read .dm-listActivity__itemHeader .dm-listActivity__itemStatus--unread:after {
      height: 10px;
      height: 0.625rem;
      width: 10px;
      width: 0.625rem;
      display: inline-block;
      content: '';
      background-color: #f0ab00;
      border-radius: 100%;
      position: absolute;
      right: 0;
      top: 54%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }
  .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read .dm-listActivity__itemMessage {
    color: #969696; }
    .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read .dm-listActivity__itemMessage a.dm-link-arrow {
      color: #969696; }
      .dm-listActivity .dm-listActivity__item.dm-listActivity__item--read .dm-listActivity__itemMessage a.dm-link-arrow:visited {
        color: #969696; }
  @media (min-width: 768px) {
    .dm-listActivity .dm-listActivity__item .dm-listActivity__itemBody {
      margin-left: 46px;
      margin-left: 2.875rem; } }
  .dm-listActivity .dm-listActivity__item .dm-listActivity__itemMessage {
    font-size: 12px;
    font-size: 0.75rem;
    margin-left: 36px;
    margin-left: 2.25rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    display: block; }
    .dm-listActivity .dm-listActivity__item .dm-listActivity__itemMessage + .dm-listActivity__itemMessage {
      margin-top: 4px;
      margin-top: 0.25rem; }
  .dm-listActivity .dm-listActivity__item .dm-listActivity__itemTitle {
    font-size: 16px;
    font-size: 1rem;
    margin-top: 6px;
    margin-top: 0.375rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
  .dm-listActivity .dm-listActivity__item .dm-listActivity__contentTitle {
    font-size: 16px;
    font-size: 1rem;
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
    .dm-listActivity .dm-listActivity__item .dm-listActivity__contentTitle:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-listActivity .dm-listActivity__item .dm-listActivity__contentTitle:hover, .dm-listActivity .dm-listActivity__item .dm-listActivity__contentTitle:focus {
      color: #006799;
      text-decoration: none; }
    .dm-listActivity .dm-listActivity__item .dm-listActivity__contentTitle:active {
      color: #006799; }
    .dm-listActivity .dm-listActivity__item .dm-listActivity__contentTitle a {
      font-size: 16px;
      font-size: 1rem;
      color: #007db8;
      text-decoration: none;
      position: relative;
      cursor: pointer;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
      .dm-listActivity .dm-listActivity__item .dm-listActivity__contentTitle a:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-listActivity .dm-listActivity__item .dm-listActivity__contentTitle a:hover, .dm-listActivity .dm-listActivity__item .dm-listActivity__contentTitle a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-listActivity .dm-listActivity__item .dm-listActivity__contentTitle a:active {
        color: #006799; }
  .dm-listActivity .dm-listActivity__item .dm-listActivity__activityContent {
    font-size: 12px;
    font-size: 0.75rem;
    margin-top: 4px;
    margin-top: 0.25rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    line-height: 1.4; }
    .dm-listActivity .dm-listActivity__item .dm-listActivity__activityContent.dm-listActivity__activityContent--indented {
      padding-left: 32px; }
  .dm-listActivity .dm-listActivity__item .dm-listActivity__itemContent {
    font-size: 12px;
    font-size: 0.75rem;
    margin-top: 4px;
    margin-top: 0.25rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    line-height: 1.4; }
    @media screen and (min-width: 768px) {
      .dm-listActivity .dm-listActivity__item .dm-listActivity__itemContent {
        padding-right: 48px;
        padding-right: 3rem; } }
  .dm-listActivity .dm-listActivity__item .dm-listActivity__item-metadata {
    font-size: 12px;
    font-size: 0.75rem;
    margin-top: 12px;
    margin-top: 0.75rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .dm-listActivity .dm-listActivity__item .dm-listActivity__item-metadata .dm-listActivity__item-metadata-tag {
      margin-right: 32px;
      margin-right: 2rem; }
  .dm-listActivity .dm-listActivity__item .dm-metadata-icons {
    margin-top: 12px;
    margin-top: 0.75rem; }
  .dm-listActivity .dm-listActivity__item .dm-tags {
    margin-top: 8px;
    margin-top: 0.5rem; }
    .dm-listActivity .dm-listActivity__item .dm-tags .dm-tags__content b {
      margin-right: 6px;
      margin-right: 0.375rem;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      font-weight: normal;
      display: inline-block; }
    .dm-listActivity .dm-listActivity__item .dm-tags .dm-icon--tag, .dm-listActivity .dm-listActivity__item .dm-tags .dm-icon-encoded--tag {
      top: 3px;
      top: 0.1875rem;
      margin-right: 4px;
      margin-right: 0.25rem;
      fill: #c6c6c6;
      height: 12px;
      height: 0.75rem;
      width: 12px;
      width: 0.75rem;
      background-size: 12px 12px;
      opacity: 0.7;
      position: relative; }
    .dm-listActivity .dm-listActivity__item .dm-tags .dm-tags__list a {
      font-size: 12px;
      font-size: 0.75rem;
      padding-right: 8px;
      padding-right: 0.5rem; }
    .dm-listActivity .dm-listActivity__item .dm-tags .dm-tags__list .dm-tags__list-item {
      font-size: 12px;
      font-size: 0.75rem;
      padding-right: 0; }
      .dm-listActivity .dm-listActivity__item .dm-tags .dm-tags__list .dm-tags__list-item:after {
        font-size: 12px;
        font-size: 0.75rem;
        top: -2px;
        top: -0.125rem; }

.dm-commentsbox {
  margin-top: 20px; }
  .dm-commentsbox .dm-commentsbox__title {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666; }
    .dm-commentsbox .dm-commentsbox__title.dm-commentsbox__title--active {
      padding: 8px 0;
      padding: 0.5rem 0rem;
      margin-top: 8px;
      margin-top: 0.5rem;
      border-top: 1px solid #c6c6c6; }
    .dm-commentsbox .dm-commentsbox__title .dm-link {
      color: #666666; }
  .dm-commentsbox.dm-commentsbox--border {
    border-top: 1px solid #c6c6c6; }
  .dm-commentsbox.dm-commentsbox--discussion {
    margin-left: 0; }
    @media screen and (min-width: 980px) {
      .dm-commentsbox.dm-commentsbox--discussion {
        margin-left: 100px;
        margin-left: 6.25rem; } }
  .dm-commentsbox.dm-commentsbox--blogs {
    margin-left: 0;
    width: 100%; }
    @media screen and (min-width: 980px) {
      .dm-commentsbox.dm-commentsbox--blogs {
        margin-left: 155px;
        margin-left: 9.6875rem;
        width: 80%; } }
    @media screen and (min-width: 1260px) {
      .dm-commentsbox.dm-commentsbox--blogs {
        width: 60%; } }
  .dm-commentsbox.dm-commentsbox--question {
    padding-top: 0;
    padding-left: 0; }
    @media screen and (min-width: 768px) {
      .dm-commentsbox.dm-commentsbox--question {
        padding-left: 140px;
        padding-left: 8.75rem; } }
  .dm-commentsbox.dm-commentsbox--answer {
    padding-top: 0;
    padding-left: 0;
    padding-left: 0rem; }
    @media screen and (min-width: 768px) {
      .dm-commentsbox.dm-commentsbox--answer {
        padding-left: 62px;
        padding-left: 3.875rem; } }
    .dm-commentsbox.dm-commentsbox--answer .dm-actionbar__wrapper {
      margin-left: 24px;
      margin-left: 1.5rem; }
  .dm-commentsbox .dm-commentsbox__toggle {
    text-decoration: none;
    color: #666666;
    border: 0;
    padding: 16px 0 18px 0;
    padding: 1rem 0rem 1.125rem 0rem;
    margin-left: 22px;
    margin-left: 1.375rem;
    text-align: center; }
    .dm-commentsbox .dm-commentsbox__toggle .dm-link {
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #666666; }
    .dm-commentsbox .dm-commentsbox__toggle .dm-icon--comments {
      height: 16px;
      height: 1rem;
      width: 16px;
      width: 1rem;
      top: 4px;
      top: 0.25rem;
      margin-right: 6px;
      margin-right: 0.375rem;
      color: #727272; }
    .dm-commentsbox .dm-commentsbox__toggle .dm-icon-encoded--arrow-right {
      position: relative;
      top: 3px; }
    .dm-commentsbox .dm-commentsbox__toggle .dm-icon:last-child {
      margin-left: 8px;
      margin-left: 0.5rem; }
  .dm-commentsbox.dm-commentsbox--expand .dm-commentsbox__toggle .dm-icon:last-child {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  .dm-commentsbox.dm-commentsbox--expand .dm-list-comments {
    display: block; }
  .dm-commentsbox .dm-commentsbox__actions {
    padding-top: 8px;
    padding-top: 0.5rem;
    margin-left: 0px;
    margin-left: 0rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    @media screen and (min-width: 768px) {
      .dm-commentsbox .dm-commentsbox__actions {
        margin-left: 24px;
        margin-left: 1.5rem; } }
    .dm-commentsbox .dm-commentsbox__actions a {
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #666666; }
    .dm-commentsbox .dm-commentsbox__actions .dm-link__text {
      padding-right: 4px;
      padding-right: 0.25rem; }

.dm-list-comments.dm-list-comments--vote .dm-list-comments__item {
  margin-left: 60px;
  margin-left: 3.75rem; }
  .dm-list-comments.dm-list-comments--vote .dm-list-comments__item .dm-vote-aside {
    margin-left: 5px;
    margin-left: 0.3125rem; }
  @media screen and (min-width: 768px) {
    .dm-list-comments.dm-list-comments--vote .dm-list-comments__item {
      margin-left: 32px;
      margin-left: 2rem; }
      .dm-list-comments.dm-list-comments--vote .dm-list-comments__item .dm-vote-aside {
        left: -71px;
        left: -4.4375rem; } }

.dm-list-comments .dm-list-comments__item {
  margin: 12px 0 40px 0;
  margin: 0.75rem 0rem 2.5rem 0rem;
  padding: 16px 0 0 0;
  padding: 1rem 0rem 0rem 0rem;
  border-top: 1px solid #eaeaea;
  position: relative; }
  .dm-list-comments .dm-list-comments__item:first-child {
    border-top: 0;
    padding-top: 0; }
  .dm-list-comments .dm-list-comments__item .dm-user__name--parent {
    display: inline-block; }
    @media screen and (min-width: 768px) {
      .dm-list-comments .dm-list-comments__item .dm-user__name--parent {
        display: none; } }
  .dm-list-comments .dm-list-comments__item:last-child {
    margin-bottom: 0; }
  .dm-list-comments .dm-list-comments__item .dm-list-comments__item-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -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 wrap;
            flex-flow: column wrap; }
    @media screen and (min-width: 768px) {
      .dm-list-comments .dm-list-comments__item .dm-list-comments__item-header {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; } }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-header .dm-list-comments__item-date {
      font-size: 12px;
      font-size: 0.75rem;
      margin: 8px 0 12px 0;
      margin: 0.5rem 0rem 0.75rem 0rem;
      color: #666666;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      white-space: nowrap;
      text-align: right; }
      .dm-list-comments .dm-list-comments__item .dm-list-comments__item-header .dm-list-comments__item-date a:visited {
        color: #666666; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item .dm-list-comments__item-header .dm-list-comments__item-date {
          margin: 0 0 12px 0;
          margin: 0rem 0rem 0.75rem 0rem; } }
  .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    word-break: break-word;
    word-wrap: break-word;
    padding: 0;
    padding: 0rem;
    margin-top: 0;
    margin-left: 0; }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h5 {
      margin: 0; }
    @media screen and (min-width: 768px) {
      .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content {
        padding-left: 38px;
        padding-left: 2.375rem;
        margin-top: 0; } }
    @media screen and (min-width: 980px) {
      .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content {
        padding-top: 0;
        padding-top: 0rem;
        padding-left: 58px;
        padding-left: 3.625rem;
        margin-top: 0; } }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content.dm-scrollable-area {
      overflow-x: auto;
      -webkit-overflow-scrolling: touch; }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content p {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      color: #3c3c3c;
      line-height: 1.4; }
      .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content p:empty {
        display: none;
        padding-top: 0;
        margin: 0; }
      .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content p:last-child {
        margin: 0; }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content ul {
      margin: 12px 0 12px 18px;
      margin: 0.75rem 0rem 0.75rem 1.125rem;
      padding: 0;
      line-height: 1.5;
      list-style-type: disc; }
      .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content ul ul {
        margin: 4px 0 4px 32px;
        margin: 0.25rem 0rem 0.25rem 2rem;
        list-style-type: circle;
        padding: 0; }
        .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content ul ul ul {
          margin: 4px 0 4px 32px;
          margin: 0.25rem 0rem 0.25rem 2rem;
          list-style-type: disc; }
      .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content ul li {
        padding-bottom: 4px; }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content ol {
      margin: 12px 0 12px 18px;
      margin: 0.75rem 0rem 0.75rem 1.125rem;
      line-height: 1.5;
      list-style: decimal;
      padding: 0; }
      .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content ol ol {
        margin: 4px 0 4px 32px;
        margin: 0.25rem 0rem 0.25rem 2rem;
        list-style: lower-roman;
        padding: 0; }
        .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content ol ol ol {
          margin: 4px 0 4px 32px;
          margin: 0.25rem 0rem 0.25rem 2rem;
          list-style: decimal; }
      .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content ol li {
        padding-bottom: 4px; }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content blockquote {
      margin-bottom: 15px;
      margin-bottom: 0.9375rem;
      padding: 10px 20px;
      padding: 0.625rem 1.25rem;
      font-style: italic; }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content blockquote p:last-child {
      margin-bottom: 0; }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h1 {
      font-size: 24px;
      font-size: 1.5rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h1 {
          font-size: 28px;
          font-size: 1.75rem; } }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h2 {
      font-size: 20px;
      font-size: 1.25rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h2 {
          font-size: 24px;
          font-size: 1.5rem; } }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h3 {
      font-size: 18px;
      font-size: 1.125rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h3 {
          font-size: 20px;
          font-size: 1.25rem; } }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h4 {
      font-size: 14px;
      font-size: 0.875rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h4 {
          font-size: 16px;
          font-size: 1rem; } }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h5 {
      font-size: 14px;
      font-size: 0.875rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h5 {
          font-size: 14px;
          font-size: 0.875rem; } }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h6 {
      font-size: 12px;
      font-size: 0.75rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content h6 {
          font-size: 12px;
          font-size: 0.75rem; } }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content table {
      margin-bottom: 24px;
      margin-bottom: 1.5rem;
      width: 100% !important;
      height: auto !important;
      display: block;
      overflow-x: auto;
      overflow-y: hidden;
      -webkit-overflow-scrolling: touch; }
      .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content table caption {
        caption-side: top;
        text-align: left;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
      .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content table th, .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content table td {
        text-align: left;
        vertical-align: top;
        padding: 8px;
        border: 1px solid #dddddd; }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content pre {
      background-color: #f2f3f4;
      padding: 20px;
      overflow-x: auto;
      border: 1px solid #dddddd;
      word-wrap: normal;
      -ms-word-wrap: normal;
      -webkit-overflow-scrolling: touch; }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__item-content code {
      font-family: Menlo, Consolas, Monaco, "Lucida Console", monospace;
      font-size: .9em;
      background-color: #f2f3f4;
      padding: 2px;
      word-wrap: normal;
      -ms-word-wrap: normal;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch; }
  .dm-list-comments .dm-list-comments__item .dm-list-comments__edit-content {
    display: none;
    padding: 4px 0 12px 58px;
    padding: 0.25rem 0rem 0.75rem 3.625rem;
    margin: 0;
    background: #ffffff;
    border-bottom: 0;
    font-size: 14px;
    font-size: 0.875rem; }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__edit-content .dm-list-comments__edit-form {
      border: 1px solid #c6c6c6;
      padding: 12px 20px;
      padding: 0.75rem 1.25rem;
      background: #fff; }
    .dm-list-comments .dm-list-comments__item .dm-list-comments__edit-content .dm-actionbar {
      margin-left: 0; }
  .dm-list-comments .dm-list-comments__item.dm-edit-comment .dm-list-comments__item-content {
    display: none; }
  .dm-list-comments .dm-list-comments__item.dm-edit-comment .dm-list-comments__edit-content {
    display: block; }
  .dm-list-comments .dm-list-comments__item .dm-actionbar {
    margin-left: 0;
    margin-left: 0rem;
    margin-top: 8px;
    margin-top: 0.5rem; }
    @media screen and (min-width: 768px) {
      .dm-list-comments .dm-list-comments__item .dm-actionbar {
        margin-left: 40px;
        margin-left: 2.5rem; } }
    @media screen and (min-width: 980px) {
      .dm-list-comments .dm-list-comments__item .dm-actionbar {
        margin-left: 58px;
        margin-left: 3.625rem; } }
  .dm-list-comments .dm-list-comments__item .dm-actionbar__wrapper {
    padding: 12px 16px 12px 0;
    padding: 0.75rem 1rem 0.75rem 0rem;
    margin: 0;
    border-bottom: 0; }
    .dm-list-comments .dm-list-comments__item .dm-actionbar__wrapper > .dm-actionbar {
      margin-left: 0;
      margin-top: 8px;
      margin-top: 0.5rem; }
    @media screen and (min-width: 768px) {
      .dm-list-comments .dm-list-comments__item .dm-actionbar__wrapper {
        padding: 12px 16px 12px 58px;
        padding: 0.75rem 1rem 0.75rem 3.625rem; } }
    .dm-list-comments .dm-list-comments__item .dm-actionbar__wrapper .dm-list-comments__edit-form {
      border: 1px solid #c6c6c6;
      padding: 12px 20px;
      padding: 0.75rem 1.25rem;
      background: #fff; }
    .dm-list-comments .dm-list-comments__item .dm-actionbar__wrapper .dm-actionbar {
      margin-left: 0;
      margin-left: 0rem;
      margin-top: 8px;
      margin-top: 0.5rem; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item .dm-actionbar__wrapper .dm-actionbar {
          margin-left: 0;
          margin-left: 0rem; } }
      @media screen and (min-width: 980px) {
        .dm-list-comments .dm-list-comments__item .dm-actionbar__wrapper .dm-actionbar {
          margin-left: 0;
          margin-left: 0rem; } }
  .dm-list-comments .dm-list-comments__item .dm-commentForm__options .dm-actionbar {
    margin-left: 0; }
    .dm-list-comments .dm-list-comments__item .dm-commentForm__options .dm-actionbar.dm-comment-form-buttons-container {
      margin-left: 0; }
  .dm-list-comments .dm-list-comments__item .dm-metadata-icons {
    margin-top: 12px;
    margin-top: 0.75rem; }
  .dm-list-comments .dm-list-comments__item .dm-status-badge {
    margin-bottom: 12px;
    margin-bottom: 0.75rem;
    margin-top: 0; }
    .dm-list-comments .dm-list-comments__item .dm-status-badge.dm-status-badge--answered {
      background-color: #BCDC50;
      color: #127823;
      padding: 6px 10px;
      padding: 0.375rem 0.625rem; }
  .dm-list-comments .dm-list-comments__item .dm-list-comments {
    margin-top: 24px;
    margin-top: 1.5rem; }
    .dm-list-comments .dm-list-comments__item .dm-list-comments .dm-list-comments__item {
      margin: 12px 0 18px;
      margin: 0.75rem 0rem 1.125rem;
      border-top: 0; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item .dm-list-comments .dm-list-comments__item {
          margin: 12px 0 18px 60px;
          margin: 0.75rem 0rem 1.125rem 3.75rem; } }
      .dm-list-comments .dm-list-comments__item .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-list-comments__item-header {
        padding: 12px 16px 0 16px;
        padding: 0.75rem 1rem 0rem 1rem;
        background: #f5f5f5;
        border-top: 2px solid #666666;
        border-bottom: 0;
        margin-bottom: 0; }
      .dm-list-comments .dm-list-comments__item .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-list-comments__item-content {
        padding: 4px 16px 4px 16px;
        padding: 0.25rem 1rem 0.25rem 1rem;
        margin-bottom: 0;
        margin-bottom: 0rem;
        background: #f5f5f5;
        border-bottom: 0;
        margin-left: 0; }
        @media screen and (min-width: 768px) {
          .dm-list-comments .dm-list-comments__item .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-list-comments__item-content {
            padding-left: 56px;
            padding-left: 3.5rem; } }
        @media screen and (min-width: 980px) {
          .dm-list-comments .dm-list-comments__item .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-list-comments__item-content {
            padding-left: 75px;
            padding-left: 4.6875rem; } }
      .dm-list-comments .dm-list-comments__item .dm-list-comments .dm-list-comments__item.dm-comment-alerted {
        border-top: 2px solid #623B0B;
        padding-top: 0;
        border-bottom: 0;
        margin-bottom: 0; }
        .dm-list-comments .dm-list-comments__item .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-list-comments__item-header {
          padding: 12px 16px 0 16px;
          padding: 0.75rem 1rem 0rem 1rem;
          background: #FEFAF1;
          border-bottom: 0;
          margin-bottom: 0; }
  .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-list-comments__item-header {
    padding: 12px 16px 0 16px;
    padding: 0.75rem 1rem 0rem 1rem;
    background: #f5f5f5;
    border-top: 2px solid #666666;
    border-bottom: 0;
    margin-bottom: 0; }
  .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-list-comments__item-content {
    padding: 4px 16px 4px 16px;
    padding: 0.25rem 1rem 0.25rem 1rem;
    margin-bottom: 0;
    margin-bottom: 0rem;
    background: #f5f5f5;
    border-bottom: 0;
    margin-left: 0; }
    @media screen and (min-width: 768px) {
      .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-list-comments__item-content {
        padding-left: 56px;
        padding-left: 3.5rem; } }
    @media screen and (min-width: 980px) {
      .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-list-comments__item-content {
        padding-left: 75px;
        padding-left: 4.6875rem; } }
  .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-actionbar {
    padding: 12px 16px 8px 16px;
    padding: 0.75rem 1rem 0.5rem 1rem;
    margin-top: 0;
    margin-left: 0;
    background: #f5f5f5; }
    @media screen and (min-width: 768px) {
      .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-actionbar {
        padding-left: 56px;
        padding-left: 3.5rem; } }
    @media screen and (min-width: 980px) {
      .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-actionbar {
        padding-left: 75px;
        padding-left: 4.6875rem; } }
  .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-actionbar__wrapper {
    padding-left: 16px;
    padding-left: 1rem;
    margin-left: 0;
    background: #f5f5f5; }
    @media screen and (min-width: 768px) {
      .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-actionbar__wrapper {
        padding-left: 56px;
        padding-left: 3.5rem; } }
    @media screen and (min-width: 980px) {
      .dm-list-comments .dm-list-comments__item.dm-list-comments__item--moderation > .dm-actionbar__wrapper {
        padding-left: 75px;
        padding-left: 4.6875rem; } }
  .dm-list-comments .dm-list-comments__item.dm-comment-alerted {
    border-top: 2px solid #623B0B;
    padding-top: 0;
    border-bottom: 0;
    margin-bottom: 0; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-list-comments__item-header {
      padding: 12px 16px 0 16px;
      padding: 0.75rem 1rem 0rem 1rem;
      background: #FEFAF1;
      border-bottom: 0;
      margin-bottom: 0; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-list-comments__item-content {
      padding: 4px 16px 4px 16px;
      padding: 0.25rem 1rem 0.25rem 1rem;
      margin-bottom: 0;
      margin-bottom: 0rem;
      background: #FEFAF1;
      border-bottom: 0;
      margin-left: 0; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-list-comments__item-content {
          padding-left: 56px;
          padding-left: 3.5rem; } }
      @media screen and (min-width: 980px) {
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-list-comments__item-content {
          padding-left: 75px;
          padding-left: 4.6875rem; } }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-list-comments__edit-content {
      padding: 4px 16px 12px 75px;
      padding: 0.25rem 1rem 0.75rem 4.6875rem;
      background: #FEFAF1; }
      .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-list-comments__edit-content .dm-list-comments__edit-form {
        border: 1px solid #969696;
        padding: 12px 20px;
        padding: 0.75rem 1.25rem;
        background: #fff; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-actionsForm .dm-actionsForm__container {
      background: #FEFAF1;
      border-top: 2px solid #623B0B; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-actionsForm .dm-actionsForm__section {
      padding: 12px 12px 12px 0;
      padding: 0.75rem 0.75rem 0.75rem 0rem; }
      @media screen and (min-width: 980px) {
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-actionsForm .dm-actionsForm__section {
          padding: 12px 32px 12px 0;
          padding: 0.75rem 2rem 0.75rem 0rem; } }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-actionbar {
      margin-top: 0;
      padding-left: 16px;
      padding-left: 1rem;
      padding-bottom: 12px;
      padding-bottom: 0.75rem;
      background: #FEFAF1;
      margin-left: 0;
      padding-top: 8px;
      padding-top: 0.5rem; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-actionbar {
          padding-left: 56px;
          padding-left: 3.5rem; } }
      @media screen and (min-width: 980px) {
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-actionbar {
          padding-left: 75px;
          padding-left: 4.6875rem; } }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-actionbar__wrapper {
      background: #FEFAF1;
      margin-left: 0;
      padding-left: 16px;
      padding-left: 1rem; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-actionbar__wrapper {
          padding-left: 56px;
          padding-left: 3.5rem; } }
      @media screen and (min-width: 980px) {
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-actionbar__wrapper {
          padding-left: 75px;
          padding-left: 4.6875rem; } }
      .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-actionbar__wrapper .dm-actionbar {
        margin-top: 0;
        padding-left: 0;
        padding-left: 0rem;
        padding-bottom: 12px;
        padding-bottom: 0.75rem;
        background: #FEFAF1;
        margin-left: 0; }
        @media screen and (min-width: 768px) {
          .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-actionbar__wrapper .dm-actionbar {
            padding-left: 0;
            padding-left: 0rem; } }
        @media screen and (min-width: 980px) {
          .dm-list-comments .dm-list-comments__item.dm-comment-alerted > .dm-actionbar__wrapper .dm-actionbar {
            padding-left: 0;
            padding-left: 0rem; } }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-list-comments__item-header {
      padding: 12px 16px 0 16px;
      padding: 0.75rem 1rem 0rem 1rem;
      background: #FEFAF1;
      border-bottom: 0;
      margin-bottom: 0; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-list-comments__item-content {
      padding: 4px 16px 4px 16px;
      padding: 0.25rem 1rem 0.25rem 1rem;
      margin-bottom: 0;
      margin-bottom: 0rem;
      background: #FEFAF1;
      border-bottom: 0;
      margin-left: 0; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-list-comments__item-content {
          padding-left: 56px;
          padding-left: 3.5rem; } }
      @media screen and (min-width: 980px) {
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-list-comments__item-content {
          padding-left: 75px;
          padding-left: 4.6875rem; } }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-list-comments__edit-content {
      padding: 4px 16px 12px 75px;
      padding: 0.25rem 1rem 0.75rem 4.6875rem;
      background: #FEFAF1; }
      .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-list-comments__edit-content .dm-list-comments__edit-form {
        border: 1px solid #969696;
        padding: 12px 20px;
        padding: 0.75rem 1.25rem;
        background: #fff; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-actionsForm .dm-actionsForm__container {
      background: #FEFAF1;
      border-top: 2px solid #623B0B; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-actionsForm .dm-actionsForm__section {
      padding: 12px 12px 12px 0;
      padding: 0.75rem 0.75rem 0.75rem 0rem; }
      @media screen and (min-width: 980px) {
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-actionsForm .dm-actionsForm__section {
          padding: 12px 32px 12px 0;
          padding: 0.75rem 2rem 0.75rem 0rem; } }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-actionbar__wrapper {
      background: #FEFAF1;
      margin-left: 0;
      padding-left: 16px;
      padding-left: 1rem; }
      @media screen and (min-width: 768px) {
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-actionbar__wrapper {
          padding-left: 56px;
          padding-left: 3.5rem; } }
      @media screen and (min-width: 980px) {
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-actionbar__wrapper {
          padding-left: 75px;
          padding-left: 4.6875rem; } }
      .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-actionbar__wrapper .dm-actionbar {
        margin-top: 0;
        padding-left: 0;
        padding-left: 0rem;
        padding-bottom: 12px;
        padding-bottom: 0.75rem;
        background: #FEFAF1;
        margin-left: 0; }
        @media screen and (min-width: 768px) {
          .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-actionbar__wrapper .dm-actionbar {
            padding-left: 0;
            padding-left: 0rem; } }
        @media screen and (min-width: 980px) {
          .dm-list-comments .dm-list-comments__item.dm-comment-alerted > article .dm-actionbar__wrapper .dm-actionbar {
            padding-left: 0;
            padding-left: 0rem; } }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__header {
      padding: 12px 16px 0 16px;
      padding: 0.75rem 1rem 0rem 1rem;
      background: #FEFAF1;
      border-bottom: 0;
      margin-bottom: 0; }
      .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__header.dm-widget--collapsed .dm-comment-alerted__wrapper {
        visibility: hidden;
        height: 0;
        overflow: hidden;
        margin: 0; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__title {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #623B0B;
      font-size: 14px;
      font-size: 0.875rem;
      padding-right: 8px;
      padding-right: 0.5rem; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__wrapper {
      padding-bottom: 8px;
      padding-bottom: 0.5rem; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__info {
      padding: 8px 16px;
      padding: 0.5rem 1rem;
      border-bottom: 1px solid #ddd; }
      .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__info .dm-actionbar {
        margin: 0 0 8px 0;
        margin: 0rem 0rem 0.5rem 0rem; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__author-info {
      padding-bottom: 8px;
      padding-bottom: 0.5rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__author-info .dm-comment-alerted__reporter {
        padding-right: 8px;
        padding-right: 0.5rem;
        font-size: 12px;
        font-size: 0.75rem;
        color: #623B0B;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
      .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__author-info .dm-comment-alerted__date {
        padding-left: 8px;
        padding-left: 0.5rem;
        font-size: 12px;
        font-size: 0.75rem;
        color: #623B0B;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__reason {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      color: #623B0B;
      font-size: 14px;
      font-size: 0.875rem;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      padding-bottom: 8px;
      padding-bottom: 0.5rem; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__reason-text {
      color: #623B0B;
      font-size: 14px;
      font-size: 0.875rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      padding-left: 4px;
      padding-left: 0.25rem; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__description {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
      padding-bottom: 8px;
      padding-bottom: 0.5rem;
      color: #623B0B;
      font-size: 14px;
      font-size: 0.875rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      display: flex;
      flex-flow: column nowrap; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__text {
      padding-top: 8px;
      padding-top: 0.5rem;
      padding-left: 16px;
      padding-left: 1rem;
      color: #623B0B;
      font-size: 14px;
      font-size: 0.875rem;
      font-weight: 600;
      background: #FEFAF1;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      padding-bottom: 8px;
      padding-bottom: 0.5rem; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__body-text {
      color: #623B0B;
      font-size: 14px;
      font-size: 0.875rem;
      background: #FEFAF1;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
    .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__text-link {
      color: #623B0B;
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      padding-bottom: 8px;
      padding-bottom: 0.5rem; }
      .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__text-link .dm-link {
        font-size: inherit;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: #2fa0e0;
        text-decoration: none; }
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__text-link .dm-link:visited {
          color: #2fa0e0; }
        .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__text-link .dm-link:hover, .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__text-link .dm-link:active, .dm-list-comments .dm-list-comments__item.dm-comment-alerted .dm-comment-alerted__text-link .dm-link:focus {
          color: #2fa0e0;
          text-decoration: underline; }

.dm-list-comments .dm-list-comments__toggle {
  text-decoration: none;
  color: #666666;
  border: 0;
  padding: 16px 0 18px 0;
  padding: 1rem 0rem 1.125rem 0rem;
  text-align: center; }
  .dm-list-comments .dm-list-comments__toggle .dm-link {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    text-decoration: none; }
    .dm-list-comments .dm-list-comments__toggle .dm-link:visited {
      color: #666666; }
    .dm-list-comments .dm-list-comments__toggle .dm-link:hover, .dm-list-comments .dm-list-comments__toggle .dm-link:focus, .dm-list-comments .dm-list-comments__toggle .dm-link:active {
      color: #007db8; }
  .dm-list-comments .dm-list-comments__toggle .dm-icon-encoded--arrow-right {
    height: 14px;
    height: 0.875rem;
    width: 10px;
    width: 0.625rem;
    background-size: 10px 14px;
    margin-left: 4px;
    margin-left: 0.25rem;
    top: 1px;
    position: relative; }
  .dm-list-comments .dm-list-comments__toggle .dm-icon-encoded--arrow-down, .dm-list-comments .dm-list-comments__toggle .dm-select__inputСontainer:after {
    height: 14px;
    height: 0.875rem;
    width: 10px;
    width: 0.625rem;
    background-size: 10px 14px;
    margin-left: 4px;
    margin-left: 0.25rem;
    top: 1px;
    position: relative; }
  .dm-list-comments .dm-list-comments__toggle .dm-icon--comments {
    height: 16px;
    height: 1rem;
    width: 16px;
    width: 1rem;
    top: 4px;
    top: 0.25rem;
    margin-right: 6px;
    margin-right: 0.375rem;
    color: #727272; }
  .dm-list-comments .dm-list-comments__toggle .dm-icon:last-child {
    margin-left: 8px;
    margin-left: 0.5rem; }

.dm-comment-alerted__header .dm-comment-alerted__title {
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #623B0B;
  font-size: 14px;
  font-size: 0.875rem;
  padding-right: 8px;
  padding-right: 0.5rem; }

.dm-comment-alerted__header .dm-icon-encoded--arrow-down, .dm-comment-alerted__header .dm-select__inputСontainer:after {
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%09%20viewBox%3D%220%200%2025%2010%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23623B0B%22%20%20d%3D%22M25%2C0v3.3L12.8%2C10L0%2C3.3L0%2C0l12.8%2C6.7L25%2C0z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  margin-left: 4px;
  margin-left: 0.25rem;
  width: 14px;
  width: 0.875rem;
  height: 10px;
  height: 0.625rem;
  background-size: 14px 10px;
  position: relative;
  top: 2px;
  top: 0.125rem; }

.dm-comment-alerted__header .dm-icon-encoded--arrow-right {
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2010%2025%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23623B0B%22%20d%3D%22M0%2C0h3.3L10%2C12.2L3.3%2C25H0l6.7-12.8L0%2C0z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  margin-left: 4px;
  margin-left: 0.25rem;
  width: 10px;
  width: 0.625rem;
  height: 12px;
  height: 0.75rem;
  background-size: 10px 12px;
  position: relative;
  top: 2px;
  top: 0.125rem; }

.dm-list-comments--question {
  font-size: 12px;
  font-size: 0.75rem;
  margin-left: 0;
  margin-left: 0rem; }
  @media screen and (min-width: 768px) {
    .dm-list-comments--question {
      margin-left: 24px;
      margin-left: 1.5rem; } }
  .dm-list-comments--question:first-child {
    border-top: 0; }
  .dm-list-comments--question li:first-of-type {
    border-top: 0; }
  .dm-list-comments--question.dm-is-hidden {
    display: none; }
  .dm-list-comments--question .dm-list-comments--question__item {
    padding: 8px 0;
    padding: 0.5rem 0rem;
    position: relative;
    border-top: 1px solid #c6c6c6;
    list-style: none; }
    .dm-list-comments--question .dm-list-comments--question__item.dm-list-comments__item--moderation {
      padding: 12px 16px 8px 16px;
      padding: 0.75rem 1rem 0.5rem 1rem;
      background: #f5f5f5;
      border-top: 2px solid #666666;
      border-bottom: 0;
      margin-bottom: 12px;
      margin-bottom: 0.75rem; }
    .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted {
      border-top: 2px solid #623B0B;
      border-bottom: 0;
      margin-bottom: 12px;
      margin-bottom: 0.75rem;
      padding: 12px 16px 12px 16px;
      padding: 0.75rem 1rem 0.75rem 1rem;
      background: #FEFAF1; }
      .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__header {
        padding: 0 0 4px 0;
        padding: 0rem 0rem 0.25rem 0rem;
        background: #FEFAF1;
        border-bottom: 0;
        margin-bottom: 0; }
      .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__title {
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: #623B0B;
        font-size: 14px;
        font-size: 0.875rem;
        padding-right: 8px;
        padding-right: 0.5rem; }
      .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__wrapper {
        padding-bottom: 8px;
        padding-bottom: 0.5rem; }
      .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__info {
        padding: 8px 16px;
        padding: 0.5rem 1rem;
        border-bottom: 1px solid #ddd; }
        .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__info .dm-actionbar {
          margin: 0 0 8px 0;
          margin: 0rem 0rem 0.5rem 0rem; }
      .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__author-info {
        padding-bottom: 8px;
        padding-bottom: 0.5rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
        .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__author-info .dm-comment-alerted__reporter {
          padding-right: 8px;
          padding-right: 0.5rem;
          font-size: 12px;
          font-size: 0.75rem;
          font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
        .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__author-info .dm-comment-alerted__date {
          padding-left: 8px;
          padding-left: 0.5rem;
          font-size: 12px;
          font-size: 0.75rem;
          font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
      .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__reason {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
                flex-flow: column nowrap;
        color: #623B0B;
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        padding-bottom: 8px;
        padding-bottom: 0.5rem; }
      .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__description {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
                flex-flow: column nowrap;
        padding-bottom: 8px;
        padding-bottom: 0.5rem;
        color: #623B0B;
        font-size: 14px;
        font-size: 0.875rem;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        display: flex;
        flex-flow: column nowrap; }
      .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__text {
        padding-top: 8px;
        padding-top: 0.5rem;
        padding-left: 16px;
        padding-left: 1rem;
        color: #623B0B;
        font-size: 14px;
        font-size: 0.875rem;
        font-weight: 600;
        background: #FEFAF1;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        padding-bottom: 8px;
        padding-bottom: 0.5rem; }
      .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__body-text {
        color: #623B0B;
        font-size: 14px;
        font-size: 0.875rem;
        background: #FEFAF1;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
      .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__text-link {
        color: #623B0B;
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        padding-bottom: 8px;
        padding-bottom: 0.5rem; }
        .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__text-link .dm-link {
          font-size: inherit;
          font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
          color: #2fa0e0;
          text-decoration: none; }
          .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__text-link .dm-link:visited {
            color: #2fa0e0; }
          .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__text-link .dm-link:hover, .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__text-link .dm-link:active, .dm-list-comments--question .dm-list-comments--question__item.dm-comment-alerted .dm-comment-alerted__text-link .dm-link:focus {
            color: #2fa0e0;
            text-decoration: underline; }
    .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments--question__item {
      padding: 8px 0 12px 0;
      padding: 0.5rem 0rem 0.75rem 0rem;
      position: relative;
      border-top: 1px solid #c6c6c6;
      list-style: none; }
    .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments--question__item-header {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -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 wrap;
              flex-flow: column wrap; }
      @media screen and (min-width: 768px) {
        .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments--question__item-header {
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-flow: row nowrap;
                  flex-flow: row nowrap;
          -webkit-box-align: start;
              -ms-flex-align: start;
                  align-items: flex-start; } }
    .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments--question__item-date {
      font-size: 12px;
      font-size: 0.75rem;
      margin-top: 8px;
      margin-top: 0.5rem;
      color: #666666;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      white-space: nowrap;
      text-align: right;
      float: right; }
      .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments--question__item-date a {
        color: #666666; }
      .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments--question__item-date a:visited {
        color: #666666; }
      @media screen and (min-width: 768px) {
        .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments--question__item-date {
          margin-top: 0; } }
    @media (min-width: 768px) {
      .dm-list-comments--question .dm-list-comments--question__item .dm-user .dm-user__data.dm-user__data--expand {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; }
        .dm-list-comments--question .dm-list-comments--question__item .dm-user .dm-user__data.dm-user__data--expand .dm-user__date {
          -webkit-box-flex: 1;
              -ms-flex-positive: 1;
                  flex-grow: 1;
          text-align: right;
          -webkit-box-ordinal-group: 2;
              -ms-flex-order: 1;
                  order: 1; } }
    .dm-list-comments--question .dm-list-comments--question__item a.dm-user__name {
      font-size: 12px;
      font-size: 0.75rem;
      color: #666666;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-list-comments--question .dm-list-comments--question__item a.dm-user__name:visited {
        color: #666666;
        text-decoration: none; }
      .dm-list-comments--question .dm-list-comments--question__item a.dm-user__name:hover, .dm-list-comments--question .dm-list-comments--question__item a.dm-user__name:focus {
        color: #007db8;
        text-decoration: none; }
      .dm-list-comments--question .dm-list-comments--question__item a.dm-user__name:active {
        color: #007db8; }
    .dm-list-comments--question .dm-list-comments--question__item a.dm-user__name--parent {
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      display: inline-block; }
    .dm-list-comments--question .dm-list-comments--question__item .dm-user__date {
      font-size: 12px;
      font-size: 0.75rem; }
      .dm-list-comments--question .dm-list-comments--question__item .dm-user__date a {
        color: #666666; }
    .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments--question__item-content, .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments__item-content {
      padding-top: 4px;
      padding-top: 0.25rem;
      margin-bottom: 4px;
      margin-bottom: 0.25rem;
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #3c3c3c;
      line-height: 1.4; }
      .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments--question__item-content p, .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments__item-content p {
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: #3c3c3c;
        line-height: 1.4; }
      .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments--question__item-content p:empty, .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments__item-content p:empty {
        display: none;
        padding-top: 0;
        margin: 0; }
      .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments--question__item-content p:last-child, .dm-list-comments--question .dm-list-comments--question__item .dm-list-comments__item-content p:last-child {
        margin: 0; }
    .dm-list-comments--question .dm-list-comments--question__item .dm-metadata-icons {
      margin-top: 12px;
      margin-top: 0.75rem; }
    .dm-list-comments--question .dm-list-comments--question__item .dm-status-badge {
      margin-bottom: 12px;
      margin-bottom: 0.75rem;
      margin-top: 0; }

.dm-listAnswer-wrapper {
  margin-top: 8px;
  margin-top: 0.5rem; }

.dm-listAnswer-wrapper--nested {
  margin: 8px 0 0 0;
  margin: 0.5rem 0rem 0rem 0rem; }
  @media screen and (min-width: 980px) {
    .dm-listAnswer-wrapper--nested {
      margin: 8px 0 0 90px;
      margin: 0.5rem 0rem 0rem 5.625rem; } }
  .dm-listAnswer-wrapper--nested .dm-section-header__title {
    font-size: 16px;
    font-size: 1rem;
    margin-bottom: 0;
    padding-bottom: 0;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    font-weight: normal;
    line-height: 1.2;
    color: #666666;
    margin-top: 12px;
    margin-top: 0.75rem; }
  .dm-listAnswer-wrapper--nested .dm-filter-results {
    margin-left: auto; }

.dm-listAnswers {
  margin-bottom: 32px;
  margin-bottom: 2rem; }
  .dm-listAnswers .dm-listAnswer__item {
    margin-bottom: 40px;
    margin-bottom: 2.5rem;
    position: relative; }
    .dm-listAnswers .dm-listAnswer__item.dm-listAnswer__item-border {
      margin-bottom: 32px;
      margin-bottom: 2rem;
      background: #ffffff;
      border: 1px solid #eaeaea; }
      .dm-listAnswers .dm-listAnswer__item.dm-listAnswer__item-border .dm-listAnswer__item-wrapper {
        *zoom: 1;
        padding: 20px 16px 12px 16px;
        padding: 1.25rem 1rem 0.75rem 1rem;
        border-bottom: 0; }
        .dm-listAnswers .dm-listAnswer__item.dm-listAnswer__item-border .dm-listAnswer__item-wrapper:after {
          display: table;
          clear: both;
          content: ""; }
      .dm-listAnswers .dm-listAnswer__item.dm-listAnswer__item-border .dm-commentsbox {
        margin-top: 8px;
        margin-top: 0.5rem;
        padding-right: 20px;
        padding-right: 1.25rem;
        padding-left: 12px;
        padding-left: 0.75rem; }
        @media screen and (min-width: 768px) {
          .dm-listAnswers .dm-listAnswer__item.dm-listAnswer__item-border .dm-commentsbox {
            margin-left: 78px;
            margin-left: 4.875rem; } }
    .dm-listAnswers .dm-listAnswer__item .dm-listAnswer {
      margin-top: 20px;
      margin-top: 1.25rem; }
      .dm-listAnswers .dm-listAnswer__item .dm-listAnswer .dm-listAnswer__item {
        margin-bottom: 40px;
        margin-bottom: 2.5rem;
        margin-left: 36px;
        margin-left: 2.25rem; }
        @media screen and (min-width: 768px) {
          .dm-listAnswers .dm-listAnswer__item .dm-listAnswer .dm-listAnswer__item {
            margin-left: 71px;
            margin-left: 4.4375rem; } }
    .dm-listAnswers .dm-listAnswer__item.dm-answer-alerted {
      border-top: 2px solid #623B0B;
      padding-top: 0;
      border-bottom: 0; }
      .dm-listAnswers .dm-listAnswer__item.dm-answer-alerted .dm-listAnswer__item-wrapper {
        *zoom: 1;
        padding: 12px 16px 12px 16px;
        padding: 0.75rem 1rem 0.75rem 1rem;
        background: #FEFAF1;
        border-bottom: 0; }
        .dm-listAnswers .dm-listAnswer__item.dm-answer-alerted .dm-listAnswer__item-wrapper:after {
          display: table;
          clear: both;
          content: ""; }
      .dm-listAnswers .dm-listAnswer__item.dm-answer-alerted .dm-answer-alerted__title {
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: #623B0B;
        font-size: 14px;
        font-size: 0.875rem;
        padding-right: 8px;
        padding-right: 0.5rem; }
      .dm-listAnswers .dm-listAnswer__item.dm-answer-alerted .dm-vote-aside.dm-control--disabled .dm-vote-aside__up {
        pointer-events: none;
        cursor: not-allowed;
        color: #eaeaea; }
        .dm-listAnswers .dm-listAnswer__item.dm-answer-alerted .dm-vote-aside.dm-control--disabled .dm-vote-aside__up .dm-icon-encoded--vote-up {
          background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2023.0.2%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2025%2010%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23c6c6c6%22%20d%3D%22M0%2C10V6.7L12.2%2C0L25%2C6.7V10L12.2%2C3.3L0%2C10z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
      .dm-listAnswers .dm-listAnswer__item.dm-answer-alerted .dm-vote-aside.dm-control--disabled .dm-vote-aside__score {
        color: #c6c6c6; }
      .dm-listAnswers .dm-listAnswer__item.dm-answer-alerted .dm-vote-aside.dm-control--disabled .dm-vote-aside__down {
        pointer-events: none;
        cursor: not-allowed;
        color: #eaeaea; }
        .dm-listAnswers .dm-listAnswer__item.dm-answer-alerted .dm-vote-aside.dm-control--disabled .dm-vote-aside__down .dm-icon-encoded--vote-down {
          background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%09%20viewBox%3D%220%200%2025%2010%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23c6c6c6%22%20%20d%3D%22M25%2C0v3.3L12.8%2C10L0%2C3.3L0%2C0l12.8%2C6.7L25%2C0z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
    .dm-listAnswers .dm-listAnswer__item.dm-correct-answer {
      border-top: 2px solid #127823;
      padding-top: 0;
      border-bottom: 0; }
      .dm-listAnswers .dm-listAnswer__item.dm-correct-answer .dm-listAnswer__item-wrapper {
        padding: 12px 16px 12px 16px;
        padding: 0.75rem 1rem 0.75rem 1rem;
        display: table;
        width: 100%;
        background-color: #f3f9f3;
        color: #127823; }
      .dm-listAnswers .dm-listAnswer__item.dm-correct-answer .dm-correct-answer__header {
        margin-bottom: 10px;
        margin-bottom: 0.625rem;
        font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
        color: #127823; }
      .dm-listAnswers .dm-listAnswer__item.dm-correct-answer .dm-icon-encoded--accepted {
        background-size: 16px;
        background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ctitle%3EArtboard%3C%2Ftitle%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20fill%3D%22%2393C939%22%20cx%3D%229.022%22%20cy%3D%229%22%20r%3D%229%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.976%2010.717L5.478%209.22%203.98%2010.716l2.247%202.246.75.748%207.486-7.486-1.498-1.497-5.99%205.99z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E');
        background-repeat: no-repeat;
        top: 2px;
        top: 0.125rem;
        width: 16px;
        height: 16px;
        display: inline-block;
        position: relative; }
      .dm-listAnswers .dm-listAnswer__item.dm-correct-answer .dm-correct-answer__date {
        font-size: 12px;
        font-size: 0.75rem;
        color: #127823;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        white-space: nowrap;
        text-align: right; }
      .dm-listAnswers .dm-listAnswer__item.dm-correct-answer .dm-correct-answer__content {
        font-size: 14px;
        font-size: 0.875rem;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: #127823; }
        @media screen and (min-width: 768px) {
          .dm-listAnswers .dm-listAnswer__item.dm-correct-answer .dm-correct-answer__content {
            margin-right: 71px;
            margin-right: 4.4375rem; } }
      .dm-listAnswers .dm-listAnswer__item.dm-correct-answer .dm-status-badge {
        margin-bottom: 12px;
        margin-bottom: 0.75rem;
        margin-top: 0; }
      .dm-listAnswers .dm-listAnswer__item.dm-correct-answer .dm-user__image {
        border: 1px solid #c6c6c6;
        border-radius: 1000px;
        margin-right: 20px;
        margin-right: 1.25rem; }
      .dm-listAnswers .dm-listAnswer__item.dm-correct-answer.dm-answer-alerted {
        border-top: 2px solid #623B0B; }
        .dm-listAnswers .dm-listAnswer__item.dm-correct-answer.dm-answer-alerted .dm-listAnswer__item-wrapper {
          *zoom: 1;
          padding: 12px 16px 12px 16px;
          padding: 0.75rem 1rem 0.75rem 1rem;
          background: #FEFAF1;
          border-bottom: 0; }
          .dm-listAnswers .dm-listAnswer__item.dm-correct-answer.dm-answer-alerted .dm-listAnswer__item-wrapper:after {
            display: table;
            clear: both;
            content: ""; }
        .dm-listAnswers .dm-listAnswer__item.dm-correct-answer.dm-answer-alerted .dm-answer-alerted__title {
          font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
          color: #623B0B;
          font-size: 14px;
          font-size: 0.875rem;
          padding-right: 8px;
          padding-right: 0.5rem;
          margin-bottom: 8px;
          margin-bottom: 0.5rem; }
    .dm-listAnswers .dm-listAnswer__item:last-child {
      margin-bottom: 0; }
    .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-header {
      margin-bottom: 8px;
      margin-bottom: 0.5rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -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 wrap;
              flex-flow: column wrap; }
      @media screen and (min-width: 768px) {
        .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-header {
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-flow: row nowrap;
                  flex-flow: row nowrap;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; } }
      @media screen and (min-width: 768px) {
        .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-header {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-flow: row nowrap;
                  flex-flow: row nowrap; } }
      .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-header .dm-listAnswer__item-date {
        font-size: 12px;
        font-size: 0.75rem;
        margin-top: 8px;
        margin-top: 0.5rem;
        color: #666666;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        white-space: nowrap;
        text-align: right; }
        .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-header .dm-listAnswer__item-date a:visited {
          color: #666666; }
        @media screen and (min-width: 768px) {
          .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-header .dm-listAnswer__item-date {
            margin-top: 0; } }
    .dm-listAnswers .dm-listAnswer__item .dm-user__data {
      padding-left: 0; }
    .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-vote {
      display: inline-block;
      width: 40px;
      margin-top: 6px;
      margin-top: 0.375rem;
      float: left; }
      @media screen and (min-width: 768px) {
        .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-vote {
          padding: 4px 0;
          padding: 0.25rem 0rem;
          width: 40px; } }
      .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-vote .dm-vote-aside {
        margin-left: 2px;
        margin-left: 0.125rem; }
        @media screen and (min-width: 768px) {
          .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-vote .dm-vote-aside {
            margin-left: 8px;
            margin-left: 0.5rem; } }
        .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-vote .dm-vote-aside .dm-icon-encoded--vote-up {
          width: 25px;
          height: 15px; }
          @media screen and (min-width: 768px) {
            .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-vote .dm-vote-aside .dm-icon-encoded--vote-up {
              width: 25px;
              height: 15px; } }
        .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-vote .dm-vote-aside .dm-icon-encoded--vote-down {
          width: 25px;
          height: 15px; }
          @media screen and (min-width: 768px) {
            .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-vote .dm-vote-aside .dm-icon-encoded--vote-down {
              width: 25px;
              height: 15px; } }
    .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-content {
      font-size: 14px;
      font-size: 0.875rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #3c3c3c;
      margin-left: 0;
      margin-left: 0rem; }
      @media screen and (min-width: 768px) {
        .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-content {
          margin-left: 60px;
          margin-left: 3.75rem; } }
      .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-content p {
        word-break: break-word;
        word-wrap: break-word; }
      .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-content p:empty {
        display: none;
        padding-top: 0;
        margin: 0; }
      .dm-listAnswers .dm-listAnswer__item .dm-listAnswer__item-content p:last-child {
        margin: 0; }
    .dm-listAnswers .dm-listAnswer__item .dm-metadata-icons {
      margin-top: 12px;
      margin-top: 0.75rem; }
    .dm-listAnswers .dm-listAnswer__item .dm-status-badge {
      margin-bottom: 12px;
      margin-bottom: 0.75rem;
      margin-top: 0; }
      .dm-listAnswers .dm-listAnswer__item .dm-status-badge.dm-status-badge--answered {
        background-color: #f3f9f3;
        color: #127823;
        padding: 6px 10px;
        padding: 0.375rem 0.625rem; }

.dm-list-comments--question__item-content blockquote, .dm-listAnswer__item-body blockquote, .dm-section-hero--question__body blockquote {
  margin: 20px 0 20px 0;
  margin: 1.25rem 0rem 1.25rem 0rem;
  padding: 0 0 0 12px;
  padding: 0rem 0rem 0rem 0.75rem;
  font-style: italic;
  border-left: 4px solid #c6c6c6; }
  .dm-list-comments--question__item-content blockquote p, .dm-listAnswer__item-body blockquote p, .dm-section-hero--question__body blockquote p {
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem;
    font-size: 14px; }

.dm-list-comments--question__item-content blockquote p:last-child, .dm-listAnswer__item-body blockquote p:last-child, .dm-section-hero--question__body blockquote p:last-child {
  margin-bottom: 0; }

.dm-list-comments--question__item-content pre, .dm-listAnswer__item-body pre, .dm-section-hero--question__body pre {
  background-color: #f2f3f4;
  margin: 20px 0 20px 0;
  margin: 1.25rem 0rem 1.25rem 0rem;
  padding: 12px;
  padding: 0.75rem;
  overflow-x: auto;
  border: 1px solid #dddddd;
  word-wrap: normal;
  -ms-word-wrap: normal;
  -webkit-overflow-scrolling: touch; }
  .dm-list-comments--question__item-content pre p, .dm-listAnswer__item-body pre p, .dm-section-hero--question__body pre p {
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem; }

.dm-list-comments--question__item-content code, .dm-listAnswer__item-body code, .dm-section-hero--question__body code {
  margin: 20px 0 20px 0;
  margin: 1.25rem 0rem 1.25rem 0rem;
  padding: 12px;
  padding: 0.75rem;
  font-family: Menlo, Consolas, Monaco, "Lucida Console", monospace;
  font-size: .9em;
  background-color: #f2f3f4;
  padding: 2px;
  word-wrap: normal;
  -ms-word-wrap: normal;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }
  .dm-list-comments--question__item-content code p, .dm-listAnswer__item-body code p, .dm-section-hero--question__body code p {
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem; }

.dm-list-comments--question__item-content ul, .dm-listAnswer__item-body ul, .dm-section-hero--question__body ul {
  margin: 12px 0 12px 18px;
  margin: 0.75rem 0rem 0.75rem 1.125rem;
  padding: 0;
  line-height: 1.5;
  list-style-type: disc; }
  .dm-list-comments--question__item-content ul ul, .dm-listAnswer__item-body ul ul, .dm-section-hero--question__body ul ul {
    margin: 4px 0 4px 32px;
    margin: 0.25rem 0rem 0.25rem 2rem;
    list-style-type: circle;
    padding: 0; }
    .dm-list-comments--question__item-content ul ul ul, .dm-listAnswer__item-body ul ul ul, .dm-section-hero--question__body ul ul ul {
      margin: 4px 0 4px 32px;
      margin: 0.25rem 0rem 0.25rem 2rem;
      list-style-type: disc; }
  .dm-list-comments--question__item-content ul li, .dm-listAnswer__item-body ul li, .dm-section-hero--question__body ul li {
    padding-bottom: 4px; }

.dm-list-comments--question__item-content ol, .dm-listAnswer__item-body ol, .dm-section-hero--question__body ol {
  margin: 12px 0 12px 18px;
  margin: 0.75rem 0rem 0.75rem 1.125rem;
  line-height: 1.5;
  list-style: decimal;
  padding: 0; }
  .dm-list-comments--question__item-content ol ol, .dm-listAnswer__item-body ol ol, .dm-section-hero--question__body ol ol {
    margin: 4px 0 4px 32px;
    margin: 0.25rem 0rem 0.25rem 2rem;
    list-style: lower-roman;
    padding: 0; }
    .dm-list-comments--question__item-content ol ol ol, .dm-listAnswer__item-body ol ol ol, .dm-section-hero--question__body ol ol ol {
      margin: 4px 0 4px 32px;
      margin: 0.25rem 0rem 0.25rem 2rem;
      list-style: decimal; }
  .dm-list-comments--question__item-content ol li, .dm-listAnswer__item-body ol li, .dm-section-hero--question__body ol li {
    padding-bottom: 4px; }

.dm-list-topic-box {
  margin-top: 0;
  margin-top: 0rem;
  width: 100%; }
  .dm-list-topic-box + .dm-list-topic-box {
    margin-top: 32px;
    margin-top: 2rem; }
  .dm-list-topic-box .dm-list-topic-box__title {
    font-size: 18px;
    font-size: 1.125rem;
    margin-bottom: 9px;
    margin-bottom: 0.5625rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666; }

.dm-list-topics {
  list-style: none;
  margin-top: 32px;
  margin-top: 2rem;
  padding: 0; }
  .dm-list-topics li {
    list-style: none;
    margin: 0;
    padding: 0; }
  .dm-list-topics .dm-list-topic__section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: 18px;
    margin-top: 1.125rem; }
  .dm-list-topics .dm-list-topic__section-title {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666; }
  .dm-list-topics .dm-list-topic__section-link {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    margin-left: 18px;
    margin-left: 1.125rem;
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    position: relative;
    top: 5px; }
    .dm-list-topics .dm-list-topic__section-link:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-list-topics .dm-list-topic__section-link:hover, .dm-list-topics .dm-list-topic__section-link:focus {
      color: #006799;
      text-decoration: none; }
    .dm-list-topics .dm-list-topic__section-link:active {
      color: #006799; }
  .dm-list-topics .dm-icon-encoded--arrow-up {
    margin-left: 2px;
    margin-left: 0.125rem;
    position: relative; }
  .dm-list-topics .dm-list-topic .dm-list-topic {
    margin-top: 9px;
    margin-top: 0.5625rem;
    margin-left: 8px;
    margin-left: 0.5rem; }
  .dm-list-topics .dm-list-topic .dm-list-topic__item {
    margin-bottom: 9px;
    margin-bottom: 0.5625rem; }
  .dm-list-topics .dm-list-topic .dm-list-topic__item-title {
    font-size: 15px;
    font-size: 0.9375rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
    .dm-list-topics .dm-list-topic .dm-list-topic__item-title a {
      color: #007db8;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-list-topics .dm-list-topic .dm-list-topic__item-title a:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-list-topics .dm-list-topic .dm-list-topic__item-title a:hover, .dm-list-topics .dm-list-topic .dm-list-topic__item-title a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-list-topics .dm-list-topic .dm-list-topic__item-title a:active {
        color: #006799; }
  .dm-list-topics .dm-list-topic .dm-list-topic__item-metadata {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    display: none; }
    .dm-list-topics .dm-list-topic .dm-list-topic__item-metadata > span {
      color: #3c3c3c; }
  .dm-list-topics.dm-list-topics--categorized {
    column-count: 1;
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-gap: 0px;
    -webkit-column-gap: 0px;
    -moz-column-gap: 0px;
    list-style: none;
    margin-left: 0;
    padding-left: 0; }
    @media only screen and (min-width: 768px) {
      .dm-list-topics.dm-list-topics--categorized {
        column-count: 2;
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-gap: 40px;
        -webkit-column-gap: 40px;
        -moz-column-gap: 40px; } }
    .dm-list-topics.dm-list-topics--categorized li {
      -webkit-column-break-inside: avoid;
      break-inside: avoid; }
  .dm-list-topics.dm-list-topics--uncategorized {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-left: 0; }
    @media only screen and (min-width: 980px) {
      .dm-list-topics.dm-list-topics--uncategorized {
        padding-left: 32px;
        padding-left: 2rem; } }
    .dm-list-topics.dm-list-topics--uncategorized .dm-list-topic__section {
      margin-left: 0;
      margin-bottom: 12px;
      margin-bottom: 0.75rem; }
      @media only screen and (min-width: 980px) {
        .dm-list-topics.dm-list-topics--uncategorized .dm-list-topic__section {
          margin-left: 32px;
          margin-left: 2rem; } }
    .dm-list-topics.dm-list-topics--uncategorized ul.dm-list-topic {
      list-style: none;
      margin-bottom: 32px;
      margin-bottom: 2rem;
      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: baseline;
          -ms-flex-align: baseline;
              align-items: baseline;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      width: 100%;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      @media only screen and (min-width: 768px) {
        .dm-list-topics.dm-list-topics--uncategorized ul.dm-list-topic {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start; } }
      .dm-list-topics.dm-list-topics--uncategorized ul.dm-list-topic .dm-list-topic__item {
        margin-bottom: 9px;
        margin-bottom: 0.5625rem;
        margin-left: 0;
        width: 100%; }
        @media only screen and (min-width: 768px) {
          .dm-list-topics.dm-list-topics--uncategorized ul.dm-list-topic .dm-list-topic__item {
            width: 50%;
            margin-left: 0; } }
        @media only screen and (min-width: 980px) {
          .dm-list-topics.dm-list-topics--uncategorized ul.dm-list-topic .dm-list-topic__item {
            width: 30%;
            margin-left: 32px;
            margin-left: 2rem; } }
  .dm-list-topics.dm-list-topics--followed {
    column-count: 1;
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-gap: 0px;
    -webkit-column-gap: 0px;
    -moz-column-gap: 0px;
    list-style: none;
    margin-left: 0;
    padding-left: 0;
    list-style: none; }
    @media only screen and (min-width: 768px) {
      .dm-list-topics.dm-list-topics--followed {
        column-count: 2;
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-gap: 40px;
        -webkit-column-gap: 40px;
        -moz-column-gap: 40px; } }

.dm-sidebar {
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  box-sizing: border-box;
  padding-right: 50px;
  padding-right: 3.125rem;
  min-height: 1px;
  min-height: 0.0625rem;
  margin-bottom: 0;
  width: 28%; }
  .dm-sidebar.dm-sidebar--topics {
    width: 100%;
    margin-left: 0;
    margin-left: 0rem;
    padding: 0;
    padding: 0rem;
    padding-right: 0;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
    @media screen and (min-width: 768px) {
      .dm-sidebar.dm-sidebar--topics {
        max-width: 260px;
        margin-left: auto;
        margin-left: auto;
        padding: 20px 0 8px 20px;
        padding: 1.25rem 0rem 0.5rem 1.25rem;
        -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
                order: 1; } }
    .dm-sidebar.dm-sidebar--topics .dm-sidebar__section {
      margin-top: 20px;
      margin-top: 1.25rem;
      padding-top: 12px;
      padding-top: 0.75rem;
      border-top: 1px solid #c6c6c6; }
      @media screen and (min-width: 768px) {
        .dm-sidebar.dm-sidebar--topics .dm-sidebar__section {
          border-top: 0; } }
    .dm-sidebar.dm-sidebar--topics .dm-navigationWidget {
      margin-bottom: 12px; }
  .dm-sidebar.dm-sidebar--navigation {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
    margin: 12px 0;
    margin: 0.75rem 0rem;
    padding: 8px 12px;
    padding: 0.5rem 0.75rem;
    background: #f4f4f4; }
    @media (min-width: 768px) {
      .dm-sidebar.dm-sidebar--navigation {
        -ms-flex-preferred-size: 30%;
            flex-basis: 30%;
        max-width: 260px;
        max-width: 16.25rem;
        margin: 12px 0 12px 32px;
        margin: 0.75rem 0rem 0.75rem 2rem;
        background: none; } }
  .dm-sidebar.dm-sidebar--filters {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
    @media (min-width: 768px) {
      .dm-sidebar.dm-sidebar--filters {
        max-width: 280px;
        margin: 0 0 0 32px;
        margin: 0rem 0rem 0rem 2rem;
        padding: 8px 12px;
        padding: 0.5rem 0.75rem;
        background: none;
        -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
                order: 1; } }
    @media (min-width: 980px) {
      .dm-sidebar.dm-sidebar--filters {
        max-width: 320px;
        margin: 0 0 0 32px;
        margin: 0rem 0rem 0rem 2rem;
        background: none;
        min-width: 300px; } }
    .dm-flexRow .dm-sidebar.dm-sidebar--filters {
      margin-right: 10px; }
    .dm-sidebar.dm-sidebar--filters.dm-pull-right {
      margin-top: 0px;
      margin-top: 0rem;
      padding-top: 5px;
      padding-top: 0.3125rem; }
  .dm-sidebar.dm-sidebar--filtersSearch {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
    max-height: 0;
    margin: 0 0;
    margin: 0rem 0rem;
    padding: 0 12px;
    padding: 0rem 0.75rem; }
    @media (min-width: 768px) {
      .dm-sidebar.dm-sidebar--filtersSearch {
        max-width: 280px;
        margin: 8px 0;
        margin: 0.5rem 0rem;
        background: none;
        max-height: none; } }
    @media (min-width: 980px) {
      .dm-sidebar.dm-sidebar--filtersSearch {
        max-width: 320px;
        margin: 8px 0 0 20px;
        margin: 0.5rem 0rem 0rem 1.25rem;
        background: none;
        min-width: 300px;
        max-height: none; } }
    .dm-flexRow .dm-sidebar.dm-sidebar--filtersSearch {
      margin-right: 10px;
      margin-right: 10px;
      margin-right: 0.625rem; }
  @media screen and (min-width: 768px) {
    .dm-sidebar {
      margin-bottom: 24px;
      margin-bottom: 1.5rem; } }
  .dm-sidebar .dm-section-header__title--large {
    font-size: 18px;
    font-size: 1.125rem;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0; }
    .dm-sidebar .dm-section-header__title--large-border {
      font-size: 18px;
      font-size: 1.125rem;
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      border-bottom: 1px solid #c6c6c6;
      padding-bottom: 14px;
      padding-bottom: 0.875rem;
      margin: 0; }

.dm-sidebar--right {
  font-size: 15px;
  font-size: 0.9375rem;
  box-sizing: border-box;
  min-height: 1px;
  min-height: 0.0625rem;
  margin-top: 12px;
  margin-top: 0.75rem;
  padding-top: 18px;
  padding-top: 1.125rem;
  border-top: 1px solid #c6c6c6;
  float: none; }
  @media screen and (min-width: 768px) {
    .dm-sidebar--right {
      padding-top: 0;
      margin-top: 8px;
      margin-top: 0.5rem;
      border-top: 0;
      float: right; } }
  @media screen and (min-width: 980px) {
    .dm-sidebar--right {
      padding-top: 0;
      margin-top: 8px;
      margin-top: 0.5rem;
      border-top: 0;
      float: right; } }

.dm-sidebar__section {
  margin-top: 20px;
  margin-top: 1.25rem;
  padding-top: 12px;
  padding-top: 0.75rem; }
  .dm-sidebar__section .dm-widget {
    margin-top: 20px;
    margin-top: 1.25rem; }
  .dm-sidebar__section .dm-sidebar__section-header {
    border-bottom: 1px solid #c6c6c6; }
  .dm-sidebar__section .dm-sidebar__section:last-child {
    padding-bottom: 0; }
  .dm-sidebar__section .dm-sidebar__sectionTitle {
    font-size: 18px;
    font-size: 1.125rem;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin: 0; }
    .dm-sidebar__section .dm-sidebar__sectionTitle--border {
      font-size: 18px;
      font-size: 1.125rem;
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border-bottom: 1px solid #c6c6c6;
      padding-bottom: 18px;
      padding-bottom: 1.125rem;
      margin: 0; }

.dm-widget--collapsed .dm-navigationWidget {
  display: none; }

.dm-sidebar__section-heading {
  font-size: 18px;
  font-size: 1.125rem;
  padding: 6px 0;
  padding: 0.375rem 0rem;
  margin: 0;
  font-weight: normal;
  text-transform: uppercase;
  color: #666666;
  letter-spacing: .045em;
  position: relative; }

.dm-example-input {
  border-radius: 3px;
  box-sizing: border-box;
  font-size: 16px;
  font-size: 1rem;
  padding: 5px 6px;
  padding: 0.3125rem 0.375rem;
  min-width: 182px;
  min-width: 11.375rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  font-family: "Benton Sans", "Helvetica Neue", Arial, sans-serif;
  margin: 0;
  outline: none;
  border: 1px solid #bbb;
  color: #969696;
  width: 280px;
  height: 90px; }

.dm-example-input:focus {
  transition: box-shadow 0.3s ease-out;
  box-shadow: 0px 0px 3px #007db8;
  border: 1px solid #007db8;
  background-color: #ffffff; }

.dm-popup-container {
  padding: 0;
  border-radius: 0;
  float: none;
  -o-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
  -ms-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
  margin: 0;
  list-style: none;
  background-color: #fbfbfb;
  border: 0;
  background-clip: padding-box;
  width: 280px;
  max-width: 280px;
  z-index: 100;
  position: relative; }

.dm-popup-list__message {
  color: #3c3c3c;
  font-size: 14px;
  padding: 10px 20px;
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1; }

.dm-popup-list {
  width: 100%;
  padding: 0;
  margin: 0;
  max-height: 310px;
  overflow-y: auto; }

.dm-popup-list-item {
  border-bottom: 1px solid #c6c6c6;
  display: block;
  cursor: pointer;
  margin: 0; }
  .dm-popup-list-item .dm-popup-list-item__title {
    font-size: 14px;
    font-family: "BentonSans", Arial, Helvetica, sans-serif;
    color: #3c3c3c;
    line-height: 1.47;
    word-wrap: break-word;
    word-break: break-all; }
  .dm-popup-list-item .dm-popup-list-item__username {
    font-size: 14px;
    font-family: "BentonSans", Arial, Helvetica, sans-serif;
    color: #666666;
    line-height: 1.47;
    word-wrap: break-word;
    word-break: break-all; }
  .dm-popup-list-item:hover, .dm-popup-list-item:focus, .dm-popup-list-item.mention-selected {
    color: #666666;
    background-color: #eaeaea;
    background: #eaeaea;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-focus-ring-color: transparent;
    outline: 0;
    box-shadow: none; }
    .dm-popup-list-item:hover .dm-popup-list-item__title span, .dm-popup-list-item:focus .dm-popup-list-item__title span, .dm-popup-list-item.mention-selected .dm-popup-list-item__title span {
      color: #007db8;
      text-decoration: none; }

.dm-popup-list-item.mention-selected {
  color: #666666;
  background-color: #eaeaea;
  background: #eaeaea;
  text-decoration: none; }

.dm-popup-list-item:last-child {
  border-bottom: 0 none; }

.dm-popup-list-item__left {
  display: table-cell;
  vertical-align: top;
  width: 50px;
  min-width: 50px;
  text-align: center;
  font-size: 12px;
  padding-top: 10px;
  padding-bottom: 8px;
  padding-right: 12px; }

.dm-popup-list-item__avatar-container {
  display: inline-block;
  position: relative; }

.dm-popup-list-item__avatar {
  width: 38px;
  height: 38px;
  border-radius: 100%;
  display: block;
  background-repeat: no-repeat; }

.dm-popup-list-item__avatar-icon {
  width: 18px;
  height: 18px;
  display: block;
  position: absolute;
  right: -3px;
  bottom: 9px; }

.dm-popup-list-item__right {
  display: table-cell;
  vertical-align: top;
  padding-top: 10px;
  padding-bottom: 8px; }

.dm-popup-list__toolbar {
  display: block;
  overflow: hidden;
  padding: 10px;
  border-bottom: 1px solid #ddd;
  text-align: right; }

.dm-popup-list__close-button {
  border: 2px solid #969696;
  border-radius: 1000px;
  height: 18px;
  width: 18px;
  color: #969696;
  font-weight: 400;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 1;
  padding: 0;
  line-height: .8;
  float: right;
  background: 0;
  font-size: 18px;
  display: block;
  cursor: pointer; }

.dm-popup-list__close-button:hover {
  color: #666666;
  background: #ddd; }

.dm-content-container {
  display: table;
  width: 100%; }

.dm-content-container__left {
  display: table-cell;
  vertical-align: top;
  width: 50%; }
  @media only screen and (max-width: 768px) {
    .dm-content-container__left {
      display: block;
      vertical-align: top;
      width: 100%; } }

.dm-content-container__right {
  display: table-cell;
  vertical-align: top; }
  @media only screen and (max-width: 768px) {
    .dm-content-container__right {
      display: block;
      vertical-align: top;
      width: 100%;
      margin-top: 30px; } }

.dm-popup-list-item__author-roles {
  background-size: cover;
  display: inline-block;
  margin-left: .40em;
  position: relative;
  background-repeat: no-repeat; }

.dm-popup-list-item__author-roles--moderator {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cstyle%3E.st0%7Bfill%3A%234a4a4a%7D.st1%7Bfill%3A%23fff%7D%3C%2Fstyle%3E%3Ctitle%3Eicon-moderator%3C%2Ftitle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M2%200h10c1.1%200%202%20.9%202%202v10c0%201.1-.9%202-2%202H2c-1.1%200-2-.9-2-2V2C0%20.9.9%200%202%200z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M2.5%2011.4V2.6H5l2%206.5%201.9-6.5h2.6v8.9H9.7V5.4c-.1.4-.2.7-.2%201-.2.3-.3.6-.4%201l-1.3%204.1H6.1L4.8%207.4c0-.2-.1-.3-.1-.5%200-.1-.1-.3-.1-.4-.2-.4-.3-.8-.4-1.2v6.2l-1.7-.1z%22%2F%3E%3C%2Fsvg%3E");
  width: .90em;
  height: .90em;
  top: .09em; }

.dm-popup-list-item__author-roles--mentor {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%3Ccircle%20fill%3D%22%23F0AB00%22%20cx%3D%2236%22%20cy%3D%2236%22%20r%3D%2236%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M27.665%2041.07l12.38-32.6A2.681%202.681%200%200%201%2043.705%207l8.938%204.244a2.755%202.755%200%200%201%201.204%203.86l-17.35%2030.122a2.09%202.09%200%200%201-2.702.84L28.7%2043.65a2.048%202.048%200%200%201-1.035-2.58M31.6%2058.575a6.45%206.45%200%200%201-6.497%206.4%206.454%206.454%200%200%201-6.4-6.5%206.45%206.45%200%200%201%2012.898.1%22%2F%3E%3C%2Fsvg%3E");
  width: .92em;
  height: .92em;
  top: .09em; }

.dm-popup-list-item__author-roles--employee {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2033%2016%22%3E%3Cstyle%3E.st0%7Bfill%3Aurl(%23SVGID_1_)%7D.st1%7Bfill%3A%23fff%7D.st2%7Bfill%3Anone%7D%3C%2Fstyle%3E%3Ctitle%3Esap-logo-small%3C%2Ftitle%3E%3ClinearGradient%20id%3D%22SVGID_1_%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%22-55.707%22%20y1%3D%2279.875%22%20x2%3D%22-55.707%22%20y2%3D%2278.875%22%20gradientTransform%3D%22matrix(32.343%200%200%20-16%201817.894%201278)%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%2300aeef%22%2F%3E%3Cstop%20offset%3D%22.212%22%20stop-color%3D%22%230097dc%22%2F%3E%3Cstop%20offset%3D%22.519%22%20stop-color%3D%22%23007cc5%22%2F%3E%3Cstop%20offset%3D%22.792%22%20stop-color%3D%22%23006cb8%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230066b3%22%2F%3E%3C%2FlinearGradient%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2016h16.3l16-16H0v16%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M19.2%202.7H16v7.5l-2.8-7.5h-2.8L8.1%209c-.3-1.6-1.9-2.2-3.2-2.6-.9-.2-1.8-.6-1.8-1.1%200-.4.5-.7%201.4-.7.6%200%201.2.1%202.3.6L8%203.4c-1-.6-2.4-.9-3.6-.9-1.4%200-2.5.4-3.2%201.2-.5.5-.7%201.1-.7%201.8%200%201%20.3%201.7%201.1%202.2.6.5%201.5.8%202.2%201%20.9.3%201.6.5%201.6%201%200%20.2-.1.4-.2.5-.2.2-.6.3-1%20.3-.9%200-1.6-.1-2.6-.8l-1%202c1.1.6%202.3.9%203.5.9h.3c1.1%200%202-.3%202.7-.9l.1-.1-.2.7h2.7l.5-1.2c.5.2%201.1.3%201.7.3.6%200%201.2-.1%201.7-.3l.3%201.2h4.8V9.5h1c2.5%200%204-1.3%204-3.4%200-2.3-1.5-3.4-4.5-3.4zm-7.4%206.4c-.3%200-.7-.1-1-.2l1-3.2%201%203.2c-.3.2-.6.2-1%20.2zm7.6-1.8h-.7V4.8h.7c.9%200%201.7.3%201.7%201.3%200%20.9-.8%201.2-1.7%201.2z%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M0%200h32.7v16H0V0z%22%2F%3E%3C%2Fsvg%3E");
  width: 1.8em;
  height: .85em;
  top: .08em; }

.dm-popup-list-item__link {
  padding-left: 10px;
  display: block;
  text-decoration: none; }
  .dm-popup-list-item__link:hover {
    text-decoration: none; }

.dm-tag-picker__container * {
  box-sizing: border-box; }

.dm-tag-picker__input {
  width: 100%;
  padding: 5px 10px;
  padding: 0.3125rem 0.625rem;
  margin-bottom: 4px;
  margin-bottom: 0.25rem;
  box-sizing: border-box; }
  .dm-tag-picker__input:after {
    content: "";
    position: relative;
    top: -.15rem;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .4rem;
    border-top: 4px dashed;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent; }

.dm-tag-picker {
  position: relative; }

.dm-tag-picker__container {
  box-sizing: border-box;
  border-radius: 0;
  float: none;
  -o-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
  -ms-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
  list-style: none;
  background-color: #fff;
  border: 1px solid #ddd;
  padding: 0;
  background-clip: padding-box;
  z-index: 100;
  position: absolute;
  top: calc(100% + 8px);
  display: none;
  overflow: auto;
  width: 100%;
  webkit-appearance: none; }
  .is-flipped .dm-tag-picker__container {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 2px; }

.dm-tag-picker__container--active {
  display: block; }

.dm-tag-picker__no-result-message,
.dm-tag-picker__no-items-message {
  font-size: 14px;
  font-size: 0.875rem;
  padding: 10px;
  padding: 0.625rem;
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1; }

.dm-tag-picker__search-input {
  display: inline-block;
  vertical-align: middle;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  padding: 4px 0 4px 2px;
  padding: 0.25rem 0rem 0.25rem 0.125rem; }
  .dm-tag-picker__search-input:focus {
    outline: none; }
  .dm-tag-picker__search-input::-ms-clear {
    display: none; }

.dm-tag-picker__input {
  width: 100%;
  padding: 5px 10px;
  padding: 0.3125rem 0.625rem;
  margin-bottom: 3px;
  margin-bottom: 0.1875rem;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: baseline;
  background-color: #f9f9f9;
  font-size: 14px;
  font-size: 0.875rem;
  border: 0;
  border-radius: 0;
  max-width: 100%; }

.dm-tag-picker__input-container {
  border: 1px solid #999999;
  padding: 8px 12px;
  padding: 0.5rem 0.75rem;
  color: #999;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  width: 100%;
  border-radius: 0;
  background-image: none;
  box-sizing: border-box;
  height: auto;
  line-height: 1.47;
  min-height: 40px;
  background-color: #ffffff; }
  .dm-tag-picker__input-container .dm-choices__list_multiple .dm-choices__item {
    display: inline-block;
    vertical-align: middle;
    border-radius: 0;
    padding: 4px 4px 4px 10px;
    padding: 0.25rem 0.25rem 0.25rem 0.625rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    font-size: 14px;
    font-size: 0.875rem;
    margin-right: 8px;
    margin-right: 0.5rem;
    margin-bottom: 0;
    word-break: break-all;
    color: #666666;
    background-color: #f4f4f4;
    border: 1px solid #f4f4f4; }
  .dm-tag-picker__input-container .dm-choices__list_multiple .dm-choices__inner {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    background-color: #f9f9f9;
    padding: 7.5px 7.5px 3.75px;
    padding: 0.46875rem 0.46875rem 0.23438rem;
    padding: 7.5px 7.5px 3.75px;
    border: 1px solid #ddd;
    border-radius: 2.5px;
    font-size: 14px;
    font-size: 0.875rem;
    min-height: 44px;
    overflow: hidden; }
  .dm-tag-picker__input-container_empty {
    border: none; }

.dm-choices__list_multiple .dm-choices__item .dm-choices__button,
.dm-choices__list_single .dm-choices__item .dm-choices__button {
  vertical-align: inherit;
  position: relative;
  display: inline-block;
  background-size: 9px;
  margin-left: 8px;
  width: 12px;
  height: 13px;
  text-indent: -9999px;
  background-color: #f4f4f4;
  border: 1px solid #f4f4f4;
  cursor: pointer; }

.dm-choices__list_multiple .dm-choices__item .dm-icon-close,
.dm-choices__list_single .dm-choices__item .dm-icon-close {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cstyle%3E.st0%7Bfill%3A%23999999%3B%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M11.767.358l1.67%201.582L2.222%2013.77l-1.67-1.58z%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M.39%202.052L2.02.425%2013.473%2011.88l-1.627%201.627z%22/%3E%3C/svg%3E");
  background-repeat: no-repeat; }

.dm-choices__item.choices__item--selectable {
  color: #999;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px; }

.dm-tag-picker-list.choices__list--single div[aria-selected="true"],
.dm-tag-picker-primary .dm-tag-picker-item_selected {
  color: #333;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  vertical-align: middle;
  margin-right: 8px;
  margin-right: 0.5rem;
  padding: 4px 10px;
  padding: 0.25rem 0.625rem;
  margin-bottom: 0;
  word-break: break-all;
  display: inline-block;
  background-color: #edf8fd;
  border-radius: 0;
  border-width: 1px;
  border-style: solid;
  border-color: #edf8fd;
  -o-border-image: initial;
     border-image: initial; }
  .dm-tag-picker-list.choices__list--single div[aria-selected="true"] .dm-choices__button,
  .dm-tag-picker-primary .dm-tag-picker-item_selected .dm-choices__button {
    background-color: #edf8fd;
    border-color: #edf8fd; }

input[type="text"].choices__input.choices__input--cloned {
  width: 100%; }

input[type="text"].dm-tag-picker__search-input.choices__input--cloned {
  color: #999999;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  padding: 0 !important;
  border: 0 none;
  margin-bottom: 0;
  box-shadow: none;
  line-height: normal;
  height: auto; }
  input[type="text"].dm-tag-picker__search-input.choices__input--cloned::-webkit-input-placeholder {
    color: #cccccc;
    opacity: 1; }
  input[type="text"].dm-tag-picker__search-input.choices__input--cloned:-ms-input-placeholder {
    color: #cccccc;
    opacity: 1; }
  input[type="text"].dm-tag-picker__search-input.choices__input--cloned::placeholder {
    color: #cccccc;
    opacity: 1; }
  input[type="text"].dm-tag-picker__search-input.choices__input--cloned:-ms-input-placeholder {
    color: #cccccc;
    opacity: 1; }

.dm-choices__item.dm-choices__list_single {
  color: #999;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem; }

.dm-tag-picker-list.choices__list--single div[aria-selected="true"].choices__placeholder {
  padding: 4px;
  padding: 0.25rem;
  color: #999;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  vertical-align: middle;
  padding: 8px;
  padding: 0.5rem;
  margin-bottom: 0px;
  word-break: break-all;
  display: inline-block;
  background-color: transparent;
  border-radius: 0;
  padding: 0;
  border-width: 0;
  border-style: none;
  border-color: transparent;
  -o-border-image: none;
  border-image: none; }

.dm-tag-picker__input--selected {
  width: 100%;
  padding: 5px 10px;
  padding: 0.3125rem 0.625rem;
  margin-bottom: 4px;
  margin-bottom: 0.25rem;
  box-sizing: border-box;
  color: #333;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem; }

.dm-tag-picker-list {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  max-height: 350px;
  overflow-y: auto;
  overflow-x: hidden;
  vertical-align: middle; }

.dm-choices__list_multiple,
.dm-choices__list_single {
  display: inline; }

.dm-tag-picker-list-item__content {
  display: table-cell;
  vertical-align: top; }

.dm-tag-picker-list-item {
  color: #3c3c3c;
  border-bottom: 1px solid #ddd;
  display: table;
  width: 100%;
  padding: 8px 0 8px 15px;
  padding: 0.5rem 0rem 0.5rem 0.9375rem;
  cursor: pointer; }
  .dm-tag-picker-list-item_highlighted {
    color: #3c3c3c;
    background-color: #eaeaea;
    text-decoration: none;
    cursor: pointer; }
    .dm-tag-picker-list-item_highlighted a {
      color: #666666;
      text-decoration: none; }
    .dm-tag-picker-list-item_highlighted span {
      color: #666666;
      text-decoration: none; }
  .dm-tag-picker-list-item_disabled {
    display: none; }
  .dm-tag-picker-list-item_hidden {
    display: none; }

.dm-tag-picker-list-item:last-child {
  border-bottom: 0 none; }

.dm-tag-picker-list-item__avatar-container {
  display: inline-block;
  position: relative; }

.dm-tag-picker-list-item__title {
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  color: #3c3c3c;
  line-height: 1.47;
  line-height: 1.47;
  word-wrap: break-word;
  word-break: break-all; }

.dm-tag-picker-list-item__path {
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  color: #666666;
  line-height: 1.47;
  word-wrap: break-word;
  word-break: break-all; }

.dm-tag-picker-list__toolbar {
  display: table;
  width: 100%;
  padding: 10px;
  padding: 0.625rem;
  border-bottom: 1px solid #ddd;
  text-align: right; }

.dm-tag-picker-list__close-button {
  border: 2px solid #999;
  border-radius: 1000px;
  height: 18px;
  height: 1.125rem;
  width: 18px;
  width: 1.125rem;
  color: #969696;
  font-weight: 400;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 1;
  padding: 0;
  line-height: .8;
  float: right;
  background: 0;
  font-size: 18px;
  display: block;
  cursor: pointer; }

.dm-tag-picker-list__close-button:hover {
  color: #666666;
  background: #ddd; }

.dm-tag-picker-list-item__notice_error {
  background-color: #f4d7cc;
  color: #a4360e; }

.dm-inPageNavigation {
  position: relative;
  margin: 0 auto;
  width: auto; }
  @media only screen and (min-width: 768px) {
    .dm-inPageNavigation {
      width: 670px; } }
  .dm-inPageNavigation .dm-inPageNavigation__menu {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0;
    padding: 0;
    border-bottom: 2px solid #eaeaea; }
  .dm-inPageNavigation .dm-inPageNavigation__item {
    padding: 0;
    padding: 0rem;
    bottom: -2px;
    bottom: -0.125rem;
    position: relative; }
    .dm-inPageNavigation .dm-inPageNavigation__item .dm-inPageNavigation__item-link {
      font-size: 16px;
      font-size: 1rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      text-decoration: none; }
      .dm-inPageNavigation .dm-inPageNavigation__item .dm-inPageNavigation__item-link:hover, .dm-inPageNavigation .dm-inPageNavigation__item .dm-inPageNavigation__item-link:focus {
        color: #000000;
        text-decoration: none;
        border-bottom: 2px solid #666666; }
      @media only screen and (min-width: 768px) {
        .dm-inPageNavigation .dm-inPageNavigation__item .dm-inPageNavigation__item-link {
          font-size: 22px;
          font-size: 1.375rem; } }
    .dm-inPageNavigation .dm-inPageNavigation__item.dm-active .dm-inPageNavigation__item-link {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #000000;
      border-bottom: 2px solid #f0ab00; }

.dm-tab-navigation {
  position: relative; }
  .dm-tab-navigation .dm-tab-navigation__content.dm-tab-inactive {
    display: none; }
  .dm-tab-navigation .dm-tab-navigation__content.dm-tab-active {
    display: block; }
  .dm-tab-navigation.dm-tab-navigation--border {
    border-top: 1px solid #c6c6c6; }
    @media screen and (min-width: 980px) {
      .dm-tab-navigation.dm-tab-navigation--border {
        margin-top: 20px;
        margin-top: 1.25rem; } }
  .dm-tab-navigation .dm-search__message {
    margin: 20px 0;
    margin: 1.25rem 0rem; }
  .dm-tab-navigation .dm-tab-navigation__title {
    margin-bottom: 26px;
    margin-bottom: 1.625rem; }
  .dm-tab-navigation .dm-tab-navigation__content--wrapper {
    background-color: #fafafa;
    border-bottom: 1px solid #eaeaea;
    padding: 0.75rem 0.75rem 0 0.75rem; }
  .dm-tab-navigation .dm-tab-navigation__content--message {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    font-size: 14px;
    font-size: 0.875rem;
    color: #666666;
    line-height: 1.4; }
  .dm-tab-navigation .dm-mobile-filters {
    margin-left: auto;
    display: inline-block; }
    @media screen and (min-width: 768px) {
      .dm-tab-navigation .dm-mobile-filters {
        display: none; } }
  .dm-tab-navigation .dm-tab-navigation__menu {
    width: 100%;
    border-bottom: 2px solid #eaeaea;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    min-height: 24px; }
    .dm-tab-navigation .dm-tab-navigation__menu a {
      color: #727272;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-tab-navigation .dm-tab-navigation__menu a:visited {
        color: #727272;
        text-decoration: none; }
      .dm-tab-navigation .dm-tab-navigation__menu a:hover, .dm-tab-navigation .dm-tab-navigation__menu a:focus {
        color: #000000;
        text-decoration: none; }
      .dm-tab-navigation .dm-tab-navigation__menu a:active {
        color: #000000; }
    .dm-tab-navigation .dm-tab-navigation__menu.dm-tab-navigation__menu--collapsed {
      min-height: 20px;
      height: 20px; }
    .dm-tab-navigation .dm-tab-navigation__menu > li, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item {
      bottom: -2px;
      bottom: -0.125rem;
      padding: 0;
      position: relative; }
      .dm-tab-navigation .dm-tab-navigation__menu > li:nth-child(2).dm-mobileFilter__opener, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item:nth-child(2).dm-mobileFilter__opener {
        margin-left: auto; }
      .dm-tab-navigation .dm-tab-navigation__menu > li.dm-mobileFilter__opener.dm-pull-right, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-mobileFilter__opener.dm-pull-right {
        margin-left: auto; }
      .dm-tab-navigation .dm-tab-navigation__menu > li > a, .dm-tab-navigation .dm-tab-navigation__menu > li .dm-tab-navigation__menu-item-title, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item > a, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item .dm-tab-navigation__menu-item-title {
        font-size: 14px;
        font-size: 0.875rem;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: #727272;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        margin: 0 10px;
        margin: 0rem 0.625rem;
        display: block;
        text-decoration: none;
        line-height: 2.5;
        white-space: nowrap; }
        .dm-tab-navigation .dm-tab-navigation__menu > li > a:visited, .dm-tab-navigation .dm-tab-navigation__menu > li .dm-tab-navigation__menu-item-title:visited, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item > a:visited, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item .dm-tab-navigation__menu-item-title:visited {
          color: #727272;
          text-decoration: none; }
        .dm-tab-navigation .dm-tab-navigation__menu > li > a:hover, .dm-tab-navigation .dm-tab-navigation__menu > li > a:focus, .dm-tab-navigation .dm-tab-navigation__menu > li .dm-tab-navigation__menu-item-title:hover, .dm-tab-navigation .dm-tab-navigation__menu > li .dm-tab-navigation__menu-item-title:focus, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item > a:hover, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item > a:focus, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item .dm-tab-navigation__menu-item-title:hover, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item .dm-tab-navigation__menu-item-title:focus {
          color: #000000;
          text-decoration: none; }
        .dm-tab-navigation .dm-tab-navigation__menu > li > a:active, .dm-tab-navigation .dm-tab-navigation__menu > li .dm-tab-navigation__menu-item-title:active, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item > a:active, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item .dm-tab-navigation__menu-item-title:active {
          color: #000000; }
      .dm-tab-navigation .dm-tab-navigation__menu > li:first-child a, .dm-tab-navigation .dm-tab-navigation__menu > li .dm-tab-navigation__menu-item-title, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item:first-child a, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item .dm-tab-navigation__menu-item-title {
        margin-left: 0; }
      .dm-tab-navigation .dm-tab-navigation__menu > li:last-child > a, .dm-tab-navigation .dm-tab-navigation__menu > li .dm-tab-navigation__menu-item-title, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item:last-child > a, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item .dm-tab-navigation__menu-item-title {
        margin-right: 0; }
      .dm-tab-navigation .dm-tab-navigation__menu > li:only-child > a, .dm-tab-navigation .dm-tab-navigation__menu > li .dm-tab-navigation__menu-item-title, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item:only-child > a, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item .dm-tab-navigation__menu-item-title {
        color: #727272;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
        .dm-tab-navigation .dm-tab-navigation__menu > li:only-child > a:visited, .dm-tab-navigation .dm-tab-navigation__menu > li .dm-tab-navigation__menu-item-title:visited, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item:only-child > a:visited, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item .dm-tab-navigation__menu-item-title:visited {
          color: #727272;
          text-decoration: none; }
        .dm-tab-navigation .dm-tab-navigation__menu > li:only-child > a:hover, .dm-tab-navigation .dm-tab-navigation__menu > li:only-child > a:focus, .dm-tab-navigation .dm-tab-navigation__menu > li .dm-tab-navigation__menu-item-title:hover, .dm-tab-navigation .dm-tab-navigation__menu > li .dm-tab-navigation__menu-item-title:focus, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item:only-child > a:hover, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item:only-child > a:focus, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item .dm-tab-navigation__menu-item-title:hover, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item .dm-tab-navigation__menu-item-title:focus {
          color: #000000;
          text-decoration: none; }
        .dm-tab-navigation .dm-tab-navigation__menu > li:only-child > a:active, .dm-tab-navigation .dm-tab-navigation__menu > li .dm-tab-navigation__menu-item-title:active, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item:only-child > a:active, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item .dm-tab-navigation__menu-item-title:active {
          color: #000000; }
      .dm-tab-navigation .dm-tab-navigation__menu > li.dm-active > a, .dm-tab-navigation .dm-tab-navigation__menu > li.dm-active .dm-tab-navigation__menu-item-title, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-active > a, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-active .dm-tab-navigation__menu-item-title {
        color: #000000;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        border-bottom: 2px solid #f0ab00; }
        .dm-tab-navigation .dm-tab-navigation__menu > li.dm-active > a:visited, .dm-tab-navigation .dm-tab-navigation__menu > li.dm-active .dm-tab-navigation__menu-item-title:visited, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-active > a:visited, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-active .dm-tab-navigation__menu-item-title:visited {
          color: #000000;
          text-decoration: none; }
        .dm-tab-navigation .dm-tab-navigation__menu > li.dm-active > a:hover, .dm-tab-navigation .dm-tab-navigation__menu > li.dm-active > a:focus, .dm-tab-navigation .dm-tab-navigation__menu > li.dm-active .dm-tab-navigation__menu-item-title:hover, .dm-tab-navigation .dm-tab-navigation__menu > li.dm-active .dm-tab-navigation__menu-item-title:focus, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-active > a:hover, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-active > a:focus, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-active .dm-tab-navigation__menu-item-title:hover, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-active .dm-tab-navigation__menu-item-title:focus {
          color: #000000;
          text-decoration: none; }
        .dm-tab-navigation .dm-tab-navigation__menu > li.dm-active > a:active, .dm-tab-navigation .dm-tab-navigation__menu > li.dm-active .dm-tab-navigation__menu-item-title:active, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-active > a:active, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-active .dm-tab-navigation__menu-item-title:active {
          color: #000000; }
      .dm-tab-navigation .dm-tab-navigation__menu > li.dm-tab-navigation__menu-item-right, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-tab-navigation__menu-item-right {
        margin-left: auto; }
        .dm-tab-navigation .dm-tab-navigation__menu > li.dm-tab-navigation__menu-item-right .dm-icon-encoded, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-tab-navigation__menu-item-right .dm-icon-encoded {
          line-height: 1.5; }
      .dm-tab-navigation .dm-tab-navigation__menu > li.dm-tab-navigation__result-views, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-tab-navigation__result-views {
        margin-left: auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        -webkit-box-align: baseline;
            -ms-flex-align: baseline;
                align-items: baseline; }
        .dm-tab-navigation .dm-tab-navigation__menu > li.dm-tab-navigation__result-views .dm-tab-navigation__result-view-option, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-tab-navigation__result-views .dm-tab-navigation__result-view-option {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: baseline;
              -ms-flex-align: baseline;
                  align-items: baseline;
          margin-left: 10px; }
        .dm-tab-navigation .dm-tab-navigation__menu > li.dm-tab-navigation__result-views .dm-icon__expanded-content, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-tab-navigation__result-views .dm-icon__expanded-content {
          background-repeat: no-repeat;
          background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cstyle%3E.st0%7Bfill%3A%23BBBBBB%3B%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2027h34v8H1v-8zm0-13h34v8H1v-8zM1%201h34v8H1V1z%22/%3E%3C/svg%3E");
          height: 1.4rem;
          background-size: 1.4rem;
          padding-left: 20px;
          position: relative;
          top: 6px; }
        .dm-tab-navigation .dm-tab-navigation__menu > li.dm-tab-navigation__result-views .dm-icon__expanded-content--active, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-tab-navigation__result-views .dm-icon__expanded-content--active {
          background-repeat: no-repeat;
          background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cstyle%3E.st0%7Bfill%3A%23F0AB00%3B%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2027h34v8H1v-8zm0-13h34v8H1v-8zM1%201h34v8H1V1z%22/%3E%3C/svg%3E");
          height: 1.4rem;
          background-size: 1.4rem;
          padding-left: 20px;
          position: relative;
          top: 6px; }
        .dm-tab-navigation .dm-tab-navigation__menu > li.dm-tab-navigation__result-views .dm-icon__collapsed-content, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-tab-navigation__result-views .dm-icon__collapsed-content {
          background-repeat: no-repeat;
          background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cstyle%3E.st0%7Bfill%3A%23BBBBBB%3B%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2030.1h34v5H1v-5zm0-19.3h34v5H1v-5zM1%201h34v5H1V1zm0%2019.5h34v5H1v-5z%22/%3E%3C/svg%3E");
          height: 1.4rem;
          background-size: 1.4rem;
          padding-left: 20px;
          position: relative;
          top: 6px; }
        .dm-tab-navigation .dm-tab-navigation__menu > li.dm-tab-navigation__result-views .dm-icon__collapsed-content--active, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-tab-navigation__result-views .dm-icon__collapsed-content--active {
          background-repeat: no-repeat;
          background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cstyle%3E.st0%7Bfill%3A%23F0AB00%3B%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2030.1h34v5H1v-5zm0-19.3h34v5H1v-5zM1%201h34v5H1V1zm0%2019.5h34v5H1v-5z%22/%3E%3C/svg%3E");
          height: 1.4rem;
          background-size: 1.4rem;
          padding-left: 20px;
          position: relative;
          top: 6px; }
        .dm-tab-navigation .dm-tab-navigation__menu > li.dm-tab-navigation__result-views .dm-icon.dm-icon--result-views, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-tab-navigation__result-views .dm-icon.dm-icon--result-views {
          height: 1.3rem;
          width: 1.3rem;
          margin: 0;
          display: inline-block;
          text-align: center;
          fill: #727272;
          position: relative;
          top: 5px; }
        .dm-tab-navigation .dm-tab-navigation__menu > li.dm-tab-navigation__result-views .dm-icon.dm-icon--result-views.dm-icon--result-views--active, .dm-tab-navigation .dm-tab-navigation__menu .dm-tab-navigation__menu-item.dm-tab-navigation__result-views .dm-icon.dm-icon--result-views.dm-icon--result-views--active {
          fill: #f0ab00; }

.dm-subfilter-menu {
  font-size: 13px;
  font-size: 0.8125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  background-color: #fafafa;
  border-bottom: 1px solid #eaeaea;
  font-family: "SAPLight", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c;
  height: 50px; }
  .dm-subfilter-menu .dm-control .dm-control__indicator {
    top: 2px;
    top: 0.125rem; }
  .dm-subfilter-menu > li {
    margin: 0 12px;
    margin: 0rem 0.75rem;
    position: relative; }
    .dm-subfilter-menu > li.dm-subfilter__menu-item-right {
      margin-left: auto; }
    .dm-subfilter-menu > li.dm-filter-notification {
      font-size: 12px;
      font-size: 0.75rem;
      color: #969696;
      margin-left: auto;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -webkit-box-align: baseline;
          -ms-flex-align: baseline;
              align-items: baseline; }
      .dm-subfilter-menu > li.dm-filter-notification .dm-icon--refresh {
        width: 16px;
        width: 1rem;
        height: 16px;
        height: 1rem;
        top: 3px;
        top: 0.1875rem;
        margin-right: 3px;
        margin-right: 0.1875rem;
        position: relative; }
      .dm-subfilter-menu > li.dm-filter-notification .dm-filter-notification__badge {
        margin-right: 3px;
        margin-right: 0.1875rem;
        color: #000000;
        font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif; }
      .dm-subfilter-menu > li.dm-filter-notification .dm-filter-notification__badge-round {
        font-size: 11px;
        font-size: 0.6875rem;
        margin-right: 6px;
        margin-right: 0.375rem;
        padding: 3px 8px;
        padding: 0.1875rem 0.5rem;
        border-radius: 22px;
        border-radius: 1.375rem;
        min-width: 22px;
        min-width: 1.375rem;
        display: inline-block;
        font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
        white-space: nowrap;
        vertical-align: middle;
        text-align: center; }
        .dm-subfilter-menu > li.dm-filter-notification .dm-filter-notification__badge-round.dm-filter-notification__badge-round--gold {
          color: #000000;
          background-color: #f0ab00; }
    .dm-subfilter-menu > li.dm-filter-related-content {
      color: #3c3c3c;
      margin-left: auto;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -webkit-box-align: baseline;
          -ms-flex-align: baseline;
              align-items: baseline; }
      .dm-subfilter-menu > li.dm-filter-related-content .dm-icon--refresh {
        width: 16px;
        width: 1rem;
        height: 16px;
        height: 1rem;
        top: 3px;
        top: 0.1875rem;
        margin-right: 3px;
        margin-right: 0.1875rem;
        position: relative; }
    .dm-subfilter-menu > li.dm-subfilter__dropdown {
      position: relative; }
      .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-toggle {
        white-space: nowrap; }
        .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-toggle:after {
          top: -2px;
          top: -0.125rem;
          margin-left: 6px;
          margin-left: 0.375rem;
          content: "";
          position: relative;
          display: inline-block;
          width: 0;
          height: 0;
          border-top: 4px dashed;
          border-top: 4px solid;
          border-right: 4px solid transparent;
          border-left: 4px solid transparent; }
      .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content {
        min-width: 250px;
        min-width: 15.625rem;
        margin-top: 1px;
        margin-top: 0.0625rem;
        padding: 32px 16px;
        padding: 2rem 1rem;
        left: -24px;
        left: -1.5rem;
        display: none;
        position: absolute;
        z-index: 2;
        background-color: #ffffff;
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08), 0 0 0 1px #eaeaea; }
        .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-subfilter__dropdown-scrollable {
          margin-right: -12px;
          margin-right: -0.75rem;
          margin-bottom: 16px;
          margin-bottom: 1rem;
          max-height: 276px;
          max-height: 17.25rem;
          overflow-y: auto;
          overflow-x: hidden; }
        .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-search-container {
          margin-bottom: 30px;
          margin-bottom: 1.875rem; }
          .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-search-container input {
            padding-right: 32px;
            padding-right: 2rem;
            padding-left: 8px;
            padding-left: 0.5rem;
            font-size: 13px;
            font-size: 0.8125rem;
            border: 1px solid #c6c6c6;
            color: #969696; }
          .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-search-container button[type='submit'] {
            right: 8px;
            right: 0.5rem; }
          .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-search-container button[type='reset'] {
            right: 32px;
            right: 2rem; }
        .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-subfilter__topic-list .dm-subfilter__topic-list-dropdown-item {
          margin-bottom: 6px;
          margin-bottom: 0.375rem; }
          .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-subfilter__topic-list .dm-subfilter__topic-list-dropdown-item.dm-subfilter__topic-list-dropdown-item--open > a:before {
            content: '\2212'; }
          .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-subfilter__topic-list .dm-subfilter__topic-list-dropdown-item.dm-subfilter__topic-list-dropdown-item--open > ul:first-of-type {
            display: block; }
          .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-subfilter__topic-list .dm-subfilter__topic-list-dropdown-item a {
            font-size: 15px;
            font-size: 0.9375rem;
            padding-left: 12px;
            padding-left: 0.75rem;
            color: #3c3c3c;
            font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
            display: inline-block;
            position: relative;
            text-decoration: none; }
            .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-subfilter__topic-list .dm-subfilter__topic-list-dropdown-item a:before {
              left: -1px;
              left: -0.0625rem;
              top: -1px;
              top: -0.0625rem;
              content: '\002b';
              font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
              color: #666666;
              display: inline-block;
              position: absolute; }
          .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-subfilter__topic-list .dm-subfilter__topic-list-dropdown-item > ul {
            margin: 16px 0 16px 12px;
            margin: 1rem 0rem 1rem 0.75rem;
            display: none; }
            .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-subfilter__topic-list .dm-subfilter__topic-list-dropdown-item > ul > li {
              margin-bottom: 4px;
              margin-bottom: 0.25rem; }
              .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-subfilter__topic-list .dm-subfilter__topic-list-dropdown-item > ul > li a {
                font-size: 13px;
                font-size: 0.8125rem;
                padding-left: 9px;
                padding-left: 0.5625rem; }
              .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content .dm-subfilter__topic-list .dm-subfilter__topic-list-dropdown-item > ul > li ul {
                margin: 16px 0 16px 12px;
                margin: 1rem 0rem 1rem 0.75rem;
                list-style-type: none;
                padding: 0; }
        .dm-subfilter-menu > li.dm-subfilter__dropdown .dm-subfilter__dropdown-content button + button {
          margin-left: 6px;
          margin-left: 0.375rem; }
      .dm-subfilter-menu > li.dm-subfilter__dropdown:before, .dm-subfilter-menu > li.dm-subfilter__dropdown:after {
        display: none;
        content: '';
        position: absolute;
        z-index: 5;
        left: 50%;
        -webkit-transform: translate(-50%, 100%);
                transform: translate(-50%, 100%);
        bottom: 0;
        width: 0;
        height: 0;
        border-top: 12px solid #eaeaea;
        border-right: 12px solid transparent;
        border-left: 12px solid transparent; }
      .dm-subfilter-menu > li.dm-subfilter__dropdown:before {
        z-index: 6;
        border-top: 11px solid #fafafa;
        border-right: 11px solid transparent;
        border-left: 11px solid transparent; }
      .dm-subfilter-menu > li.dm-subfilter__dropdown:hover:before, .dm-subfilter-menu > li.dm-subfilter__dropdown:hover:after, .dm-subfilter-menu > li.dm-subfilter__dropdown:focus:before, .dm-subfilter-menu > li.dm-subfilter__dropdown:focus:after, .dm-subfilter-menu > li.dm-subfilter__dropdown:active:before, .dm-subfilter-menu > li.dm-subfilter__dropdown:active:after {
        display: block; }
      .dm-subfilter-menu > li.dm-subfilter__dropdown:hover .dm-subfilter__dropdown-content, .dm-subfilter-menu > li.dm-subfilter__dropdown:focus .dm-subfilter__dropdown-content, .dm-subfilter-menu > li.dm-subfilter__dropdown:active .dm-subfilter__dropdown-content {
        display: block; }
    .dm-subfilter-menu > li > a {
      padding: 16px 0;
      padding: 1rem 0rem;
      display: block;
      text-decoration: none;
      color: #3c3c3c; }
    .dm-subfilter-menu > li .dm-subfilter__heading {
      font-size: 12px;
      font-size: 0.75rem;
      text-transform: uppercase;
      color: #666666; }

.dm-selectedFilters {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-top: -4px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  border-bottom: 1px solid #c6c6c6;
  padding-bottom: 4px;
  padding-bottom: 0.25rem;
  padding-top: 8px;
  padding-top: 0.5rem;
  border-top: 1px solid #c6c6c6;
  border-bottom: 1px solid #c6c6c6; }
  @media (min-width: 768px) {
    .dm-selectedFilters {
      padding-top: 0;
      border-top: none; } }

.dm-selectedFilters__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  max-width: 720px; }

.dm-clearFiltlers__wrapper {
  margin-left: auto; }

a.dm-selectedFilter__item {
  padding: 2px 4px;
  padding: 0.125rem 0.25rem;
  margin: 4px 12px 4px 0;
  margin: 0.25rem 0.75rem 0.25rem 0rem;
  background-color: #f6f6f6;
  color: #666666;
  cursor: pointer;
  border: 1px solid #c6c6c6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  a.dm-selectedFilter__item:visited {
    background-color: #c6c6c6;
    color: #666666;
    text-decoration: none; }
  a.dm-selectedFilter__item:hover, a.dm-selectedFilter__item:focus a.dm-selectedFilter__item:active {
    background-color: #c6c6c6;
    color: #000000;
    text-decoration: none; }
    a.dm-selectedFilter__item:hover .dm-icon-encoded--close, a.dm-selectedFilter__item:focus a.dm-selectedFilter__item:active .dm-icon-encoded--close {
      background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23666666%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20x1%3D%220.9%22%20y1%3D%220.9%22%20x2%3D%2213.1%22%20y2%3D%2213.2%22%2F%3E%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23666666%22%20stroke-width%3D%221.5%22%20stroke-miterlimit%3D%2210%22%20x1%3D%220.6%22%20y1%3D%2213.2%22%20x2%3D%2213%22%20y2%3D%221.1%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  a.dm-selectedFilter__item .dm-icon-encoded--close {
    margin-left: 8px;
    margin-left: 0.5rem; }

.dm-clearFilters {
  padding: 4px 8px;
  padding: 0.25rem 0.5rem;
  margin: 4px 0 4px 0;
  margin: 0.25rem 0rem 0.25rem 0rem;
  background-color: #ffffff;
  color: #666666;
  cursor: pointer;
  border: 1px solid #c6c6c6;
  margin-left: auto; }
  .dm-clearFilters .dm-icon-encoded--close {
    margin-left: 8px;
    margin-left: 0.5rem;
    position: relative;
    top: 1px; }
  .dm-clearFilters:visited {
    background-color: #c6c6c6;
    color: #666666; }
  .dm-clearFilters:hover, .dm-clearFilters:focus .dm-clearFilters:active {
    background-color: #c6c6c6;
    color: #666666; }

.dm-filter-results {
  margin: 8px 0 4px 0;
  margin: 0.5rem 0rem 0.25rem 0rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  font-size: 12px;
  font-size: 0.75rem; }
  @media only screen and (min-width: 768px) {
    .dm-filter-results {
      margin: 8px 0 16px 0;
      margin: 0.5rem 0rem 1rem 0rem; } }
  .dm-filter-results.dm-border--top {
    display: block;
    overflow: hidden; }
  .dm-filter-results .dm-sort-options__label {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    display: inline-block;
    cursor: default;
    line-height: 1.4; }
    @media only screen and (min-width: 768px) {
      .dm-filter-results .dm-sort-options__label {
        display: inline-block; } }
  .dm-filter-results .dm-filter-results__results {
    padding-top: 4px;
    padding-top: 0.25rem; }
    @media only screen and (min-width: 768px) {
      .dm-filter-results .dm-filter-results__results {
        display: inline-block; } }

.dm-filter-applied {
  *zoom: 1;
  margin: -3px;
  margin: -0.1875rem; }
  .dm-filter-applied:after {
    display: table;
    clear: both;
    content: ""; }
  .dm-filter-applied .dm-filter-applied__tag--remove {
    margin: 3px;
    margin: 0.1875rem;
    padding: 3px 22px 3px 6px;
    padding: 0.1875rem 1.375rem 0.1875rem 0.375rem;
    position: relative;
    float: left;
    color: #3c3c3c;
    background-color: #fafafa;
    text-decoration: none; }
    .dm-filter-applied .dm-filter-applied__tag--remove:hover, .dm-filter-applied .dm-filter-applied__tag--remove:focus, .dm-filter-applied .dm-filter-applied__tag--remove:active {
      background-color: #edf8fd; }
      .dm-filter-applied .dm-filter-applied__tag--remove:hover .dm-icon.dm-icon--close, .dm-filter-applied .dm-filter-applied__tag--remove:focus .dm-icon.dm-icon--close, .dm-filter-applied .dm-filter-applied__tag--remove:active .dm-icon.dm-icon--close {
        fill: #666666; }
    .dm-filter-applied .dm-filter-applied__tag--remove .dm-icon.dm-icon--close {
      right: 8px;
      right: 0.5rem;
      height: 9px;
      height: 0.5625rem;
      width: 9px;
      width: 0.5625rem;
      fill: #969696;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }

.dm-topic-navigation {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  margin-top: 32px;
  margin-top: 2rem; }
  .dm-topic-navigation .dm-topic-navigation__menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 0; }
    @media screen and (min-width: 980px) {
      .dm-topic-navigation .dm-topic-navigation__menu {
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; } }
    @media screen and (min-width: 980px) {
      .dm-topic-navigation .dm-topic-navigation__menu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row wrap;
                flex-flow: row wrap;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch; } }
  .dm-topic-navigation .dm-topic-navigation__item {
    max-width: 200px;
    width: 180px;
    display: inline-block;
    max-height: 200px;
    padding: 6px 12px 6px 12px;
    padding: 0.375rem 0.75rem 0.375rem 0.75rem; }
    .dm-topic-navigation .dm-topic-navigation__item .dm-topic-navigation__link {
      font-size: 16px;
      font-size: 1rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      display: block;
      height: 100%;
      font-weight: normal;
      text-decoration: none;
      line-height: normal;
      text-align: center; }
      .dm-topic-navigation .dm-topic-navigation__item .dm-topic-navigation__link .dm-topic-navigation__title {
        color: #007db8;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        min-height: 32px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        line-height: 1.5; }
        .dm-topic-navigation .dm-topic-navigation__item .dm-topic-navigation__link .dm-topic-navigation__title:visited {
          color: #007db8;
          text-decoration: none; }
        .dm-topic-navigation .dm-topic-navigation__item .dm-topic-navigation__link .dm-topic-navigation__title:hover, .dm-topic-navigation .dm-topic-navigation__item .dm-topic-navigation__link .dm-topic-navigation__title:focus {
          color: #006799;
          text-decoration: none; }
        .dm-topic-navigation .dm-topic-navigation__item .dm-topic-navigation__link .dm-topic-navigation__title:active {
          color: #006799; }
  .dm-topic-navigation.dm-topic-navigation--white {
    background-color: #ffffff; }
    .dm-topic-navigation.dm-topic-navigation--white .dm-topic-navigation__menu > li > a {
      color: #666666; }
      .dm-topic-navigation.dm-topic-navigation--white .dm-topic-navigation__menu > li > a .dm-topic-navigation__title {
        color: #666666; }
  .dm-topic-navigation.dm-topic-navigation--dark {
    background-color: #222; }
    .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li > a {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #ffffff; }
    .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:hover > a, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:active > a, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:focus > a {
      background-color: #4b4b4b; }
      .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:hover > a .dm-icon-encoded--alltopics-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:active > a .dm-icon-encoded--alltopics-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:focus > a .dm-icon-encoded--alltopics-negative {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st0%7Bfill%3Anone%7D.st3%7Bfill%3A%23f0ab00%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M166.7%20143.7c.6%201.5.8%203.1.8%204.8%200%204.5-2.1%208.5-5.5%2011v7.9h39v-23.7h-34.3zM145.4%20167.4v-7.9c-3.4-2.6-5.5-6.5-5.5-11%200-1.6.3-3.2.8-4.8h-34.3v23.7h39z%22/%3E%3Cpath%20d%3D%22M220%20106.2c-4.5%200-8.5%202.1-11%205.5h-7.9v-39H162v7.9c3.4%202.6%205.5%206.5%205.5%2011%200%207.6-6.2%2013.8-13.8%2013.8-7.6%200-14-6.1-14-13.7%200-4.5%202.1-8.5%205.5-11v-7.9h-39.1v41.7H94.4l-.8-1.1c-2.1-2.8-5.4-4.5-8.8-4.5-6.1%200-11.1%205-11.1%2011.1s5%2011.1%2011.1%2011.1c3.5%200%206.8-1.6%208.8-4.5l.8-1.1h11.9v41.8h39.1v-7.9c-3.4-2.6-5.5-6.5-5.5-11%200-7.6%206.2-13.8%2013.8-13.8s13.8%206.2%2013.8%2013.8c0%204.5-2.1%208.5-5.5%2011v7.9h39v-39.1h7.9c2.6%203.4%206.5%205.5%2011%205.5%207.6%200%2013.8-6.2%2013.8-13.8-.1-7.4-6.1-13.7-13.7-13.7z%22%20fill%3D%22%23008fd3%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M73.7%20120c0%206.1%205%2011.1%2011.1%2011.1%203.5%200%206.8-1.6%208.8-4.5l.8-1.1h11.9v18.1h34.3c1.9-5.2%207.1-9%2013-9s11%203.8%2013%209H201v-15.4h7.9c2.6%203.4%206.5%205.5%2011%205.5%207.6%200%2013.8-6.2%2013.8-13.8%200%20.1-160%20.1-160%20.1z%22%20opacity%3D%22.4%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M166.7%2096.4c-1.9%205.2-7.1%209-13%209s-11-3.8-13-9h-34.3v18.1h-12l-.8-1.1c-2.1-2.8-5.4-4.5-8.8-4.5-6.1%200-11.1%205-11.1%2011.1h160c0-7.6-6.2-13.8-13.8-13.8-4.5%200-8.5%202.1-11%205.5H201V96.4h-34.3z%22%20opacity%3D%22.7%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M106.5%2096.4h34.3c-.6-1.5-.8-3.1-.8-4.8%200-4.5%202.1-8.5%205.5-11v-7.9h-39.1c.1.1.1%2023.7.1%2023.7zM162.1%2080.5c3.4%202.6%205.5%206.5%205.5%2011%200%201.6-.3%203.2-.8%204.8h34.3V72.7H162l.1%207.8z%22/%3E%3Cpath%20d%3D%22M56.3%20200c-9%200-16.5-7.5-16.5-16.5%200-4.8%202-9.2%205.5-12.3v-3.9h-39v-41.7h11.9l.8%201.1c2.1%202.8%205.4%204.5%208.8%204.5%206.1%200%2011.1-5%2011.1-11.1s-5-11.1-11.1-11.1c-3.5%200-6.8%201.6-8.8%204.5l-.8%201.1H6.3V72.7h39.1v-3.9c-3.5-3.1-5.5-7.6-5.5-12.3%200-9%207.5-16.5%2016.5-16.5s16.5%207.5%2016.5%2016.5c0%204.8-2%209.2-5.5%2012.3v3.9h39.1v41.8H94.6l-.8-1.1c-2.1-2.8-5.4-4.5-8.8-4.5-6.1%200-11.1%205-11.1%2011.1s5%2011.1%2011.1%2011.1c3.5%200%206.8-1.6%208.8-4.5l.8-1.1h11.9v41.8H67.3v3.9c3.5%203.1%205.5%207.6%205.5%2012.3.1%209-7.3%2016.5-16.5%2016.5zm-44.6-38h39.1v11.9l-1.1.8c-2.8%202.1-4.5%205.4-4.5%208.8%200%206.1%205%2011.1%2011.1%2011.1s11.1-5%2011.1-11.1c0-3.5-1.6-6.8-4.5-8.8l-1.1-.8V162H101v-31h-3.9c-3.1%203.5-7.6%205.5-12.3%205.5-9%200-16.5-7.5-16.5-16.5s7.5-16.5%2016.5-16.5c4.8%200%209.2%202%2012.3%205.5h3.9V78H62V66.2l1.1-.8c2.8-2.1%204.5-5.4%204.5-8.8%200-6.1-5-11.1-11.1-11.1s-11.2%204.9-11.2%2011.1c0%203.5%201.6%206.8%204.5%208.8l1.1.8v11.9H11.7v31h3.9c3.1-3.5%207.6-5.5%2012.3-5.5%209%200%2016.5%207.5%2016.5%2016.5s-7.5%2016.5-16.5%2016.5c-4.8%200-9.2-2-12.3-5.5h-3.9V162z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E"); }
      .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:hover > a .dm-icon-encoded--corporate-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:active > a .dm-icon-encoded--corporate-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:focus > a .dm-icon-encoded--corporate-negative {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st2%7Bfill%3A%23ab218e%7D%3C/style%3E%3Cpath%20fill%3D%22%236fbe57%22%20d%3D%22M100.4%20196.9H138z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M133.1%20128.4c-3.5-3.9-8.7-6.8-14.6-6.8s-11.2%202.9-14.7%206.8c-2.6%203.1-4.2%207.1-4.2%2011.5v57h37.6V139.9c.1-4.4-1.6-8.4-4.1-11.5z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M133.1%20128.2c2.6%203.1%204.2%207.2%204.2%2011.7V197H99.6V139.9c0-4.4%201.6-8.5%204.2-11.7%203.5-3.9%208.8-7%2014.7-7%205.8%200%2011.1%203.1%2014.6%207zm-28.8-27.1c0%207.8%206.4%2014%2014.1%2014s14.1-6.3%2014.1-14-6.3-14-14-14h-.3c-7.6%200-13.9%206.2-13.9%2014z%22/%3E%3Cg%20fill%3D%22%23fdb913%22%3E%3Cpath%20opacity%3D%22.4%22%20d%3D%22M99.6%20145.9h37.6V171H99.6z%22/%3E%3Cpath%20d%3D%22M133.1%20128.2c-3.5-3.9-8.7-7-14.6-7s-11.2%203.1-14.7%207c-2.6%203.1-4.2%207.2-4.2%2011.7v6h37.6v-6c.1-4.4-1.6-8.6-4.1-11.7z%22%20opacity%3D%22.7%22/%3E%3Cpath%20d%3D%22M104.3%20101.1c0%207.8%206.4%2014%2014.1%2014s14.1-6.3%2014.1-14-6.3-14-14-14h-.3c-7.6%200-13.9%206.2-13.9%2014z%22/%3E%3C/g%3E%3Cpath%20d%3D%22M46.3%20196.9h144.3v3.1H46.3v-3.1zm18.8-72.2H46.3V96.5h12.5v-4.7c0-3.8%202.7-6.9%206.3-7.6V55.7h33.5c2.1-9%2010.2-15.7%2019.8-15.7s17.7%206.7%2019.8%2015.7h33.5v39c2-.9%204.1-1.3%206.3-1.3%208.6%200%2015.7%207.1%2015.7%2015.7s-7.1%2015.7-15.7%2015.7c-2.2%200-4.3-.5-6.3-1.3v39h-25.5v-3.1h22.4v-35.8c-2%20.9-4.1%201.3-6.3%201.3-8.6%200-15.7-7.1-15.7-15.7s7.1-15.7%2015.7-15.7c2.2%200%204.3.5%206.3%201.3v-36h-29.9c.1.5.1%201%20.1%201.6%200%2011.2-9.2%2020.4-20.4%2020.4S98%2071.6%2098%2060.4c0-.5%200-1%20.1-1.6H68.2v25.3c3.6.7%206.3%203.9%206.3%207.8v4.5H87v28.2H68.2v34.5h22v3.1H65.1v-37.5zm105.1-25.5c-2.9%202.3-4.7%205.8-4.7%209.8s1.8%207.5%204.7%209.8c2.9-2.3%204.7-5.8%204.7-9.8s-1.8-7.4-4.7-9.8zm-7.8%2022.4c1.8%200%203.5-.4%205-1.1-3.1-2.9-5-7-5-11.5s2-8.6%205-11.5c-1.6-.7-3.2-1.1-5-1.1-6.9%200-12.5%205.6-12.5%2012.5s5.6%2012.7%2012.5%2012.7zM178%2096.5c-1.8%200-3.5.4-5%201.1%203.1%202.9%205%207%205%2011.5s-2%208.6-5%2011.5c1.6.7%203.2%201.1%205%201.1%206.9%200%2012.5-5.6%2012.5-12.5s-5.6-12.7-12.5-12.7zm-58.8-53.4v15.1l13.7-7.2c-2.9-4.5-7.9-7.5-13.7-7.9zm-18%2017.3c0%209.5%207.8%2017.3%2017.3%2017.3s17.3-7.8%2017.3-17.3c0-2.3-.5-4.5-1.3-6.5l-18.4%209.6V43.3c-8.4%201.2-14.9%208.4-14.9%2017.1zM62%2096.5h9.4V92c0-2.6-2.1-4.8-4.7-4.8-2.7%200-4.7%202-4.7%204.6v4.7zm-12.6%2025.1h34.5v-22H49.4v22z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E"); }
      .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:hover > a .dm-icon-encoded--developer-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:active > a .dm-icon-encoded--developer-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:focus > a .dm-icon-encoded--developer-negative {
        background-image: url("data:image/svg+xml;charset=utf-8, %3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st0%7Bfill%3A%23970a82%7D.st2%2C.st3%7Bopacity%3A.7%3Bfill%3A%23f0ab00%3Benable-background%3Anew%7D.st3%7Bopacity%3A.38%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M126.3%2074.8a35.49%2035.49%200%200%200-25.1-10.4c-3.2%200-6.2.4-9.3%201.3-6%201.6-11.6%204.8-15.9%209.3-4.3%204.3-7.6%209.8-9.2%2015.8-.8%202.8-1.2%205.7-1.3%208.7%202.9-.8%206-1.2%209-.8.6.1%201.3.1%201.8.2%205%20.8%209.4%203.2%2013.1%206.7s6%208.1%206.7%2013.1c.1.6.2%201.3.2%201.7.5%204.9-.6%209.8-3%2014.2%202.4.6%205%20.8%207.5.8%203.2%200%206.2-.4%209.3-1.3%206-1.6%2011.6-4.8%2015.9-9.3%204.3-4.4%207.6-9.9%209.3-15.9%203.4-11.9-.1-25.1-9-34.1zm1.7%2026.8l-12.5%2012.5-.3.3-1.9-1.9.3-.3%207.6-7.6-30.6-30.3-7.6%207.6-.3.2-1.9-1.9%209.7-9.7%2032.4%2032.4%203.1-3.1%205-5%201.9%201.9-4.9%204.9z%22/%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M93.7%20119.2c-.1-.7-.3-1.3-.5-2-1-3.7-2.9-6.8-5.5-9.6-2.7-2.7-6-4.5-9.6-5.6-.7-.2-1.3-.4-2-.4-3.4-.6-6.7-.4-9.9.6-.1.1-.2.1-.4.1.6%208.6%204.2%2016.7%2010.3%2022.7%204.1%204.1%209.3%207.1%2014.8%208.9.1-.1.1-.2.2-.3%202.6-4.3%203.5-9.5%202.6-14.4z%22/%3E%3Cpath%20d%3D%22M135.4%20109.1l-7.5-7.5%205-5-1.9-1.9-5%205-34-34c3-.8%206.1-1.3%209.3-1.3%209.4%200%2018.3%203.7%2025.1%2010.4%208.8%209%2012.3%2022.2%209%2034.3z%22%20fill%3D%22%23f0ab00%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M123%20102.8l3.1-3.1-34-34c-6%201.6-11.6%204.8-15.9%209.3l5%205%209.4-9.4%2032.4%2032.2z%22/%3E%3Cpath%20transform%3D%22rotate%28-45.001%20102.134%2093.241%29%22%20class%3D%22st2%22%20d%3D%22M96.8%2071.7h10.7v43.1H96.8z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M128%20101.6l-12.5%2012.5%2010.9%2010.9c4.3-4.4%207.6-9.9%209.3-15.9l-7.7-7.5z%22/%3E%3Cg%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M115.4%20114.1l-.3.3-1.9-1.9.3-.3L83%2081.8l-.3.2-1.9-2%20.3-.3-5-5c-4.3%204.4-7.6%209.9-9.2%2015.9l7.8%207.8c.6.1%201.3.1%201.8.2%205%20.8%209.4%203.2%2013.1%206.7s6%208.1%206.7%2013.1c.1.6.2%201.3.2%201.7l13.7%2013.7c6-1.6%2011.6-4.8%2015.9-9.3l-10.7-10.4z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M78.2%20102l15.1%2015.1c-1-3.7-2.9-6.8-5.5-9.6-2.8-2.7-6.1-4.5-9.6-5.5z%22/%3E%3C/g%3E%3Cpath%20d%3D%22M52.1%20147.1c-2.9-2.9-7.4-2.9-10.3%200-2.9%202.9-2.9%207.4%200%2010.3%201.4%201.4%203.3%202.1%205.2%202.1%201.9%200%203.8-.7%205.2-2.1%201.4-1.4%202.1-3.3%202.1-5.2%200-1.8-.8-3.7-2.2-5.1zm-1.9%208.4c-1.7%201.7-4.6%201.7-6.5%200-1.7-1.7-1.7-4.6%200-6.5.9-.9%202-1.3%203.2-1.3%201.2%200%202.3.5%203.2%201.3%201.8%201.8%201.8%204.7.1%206.5zM158.9%2042.2c-2.9-2.9-7.4-2.9-10.3%200-1.3%201.3-2.1%203.2-2.1%205.2%200%201.9.8%203.8%202.1%205.1%201.4%201.4%203.3%202.1%205.1%202.1%201.8%200%203.8-.7%205.2-2.1%201.3-1.3%202.1-3.2%202.1-5.1%200-2-.7-3.9-2.1-5.2zm-2%208.4c-.9.9-2%201.3-3.2%201.3-1.3%200-2.4-.5-3.2-1.3-.9-.9-1.3-2-1.3-3.2%200-1.3.5-2.4%201.3-3.2.9-.9%202-1.3%203.2-1.3%201.3%200%202.4.5%203.2%201.3.8.9%201.3%202%201.3%203.2.1%201.2-.4%202.3-1.3%203.2zm43.4%20133.1l-1.5-1.5-10.9-10.9-12.5-12.5-12.4-12.5-11-10.9-1.5-1.5-2.9%202.9-9.3-9.3c5.7-7.7%209.2-17.2%209.2-27.7%200-10.2-3.3-19.7-9-27.3%201.3-1.3%202.1-3.2%202.1-5.1%200-1-.2-1.9-.6-2.8s-.9-1.7-1.5-2.4c-2.9-2.9-7.4-2.9-10.3%200-7.6-5.5-17-8.8-27.2-8.8-25.3%200-46.2%2020.8-46.2%2046.4%200%209.6%203%2018.6%208.1%2026-.1.1-.3.2-.4.4-2.9%202.9-2.9%207.4%200%2010.3%201.3%201.3%203.2%202.1%205.2%202.1s3.8-.8%205.2-2.1l.1-.1c7.8%206.1%2017.6%209.6%2028.3%209.6%209.8%200%2019-3.1%2026.5-8.3l9.3%209.3-2.9%202.9%2048.4%2048.4%201.4%201.4%203-3c1.3%201%202.8%201.3%204.3%201.3%201.9%200%203.9-.8%205.3-2.2%202.6-2.7%202.9-6.7.8-9.6l2.9-2.5zM133.6%2062.9c1.3%200%202.4.5%203.2%201.3.9.9%201.3%202%201.3%203.2%200%201.1-.4%202.1-1.1%202.9-1.9-2.3-4-4.5-6.5-6.5.8-.4%201.9-.9%203.1-.9zm-65.9%2073.2c-1.3%200-2.4-.5-3.2-1.3-.9-.9-1.3-2-1.3-3.2%200-1.2.5-2.4%201.3-3.2l.1-.1c1.8%202.4%204%204.6%206.3%206.6-1%20.8-2.1%201.2-3.2%201.2zm33.5%207.5h-1.1c-.7%200-1.4-.1-2.1-.1-.3%200-.5%200-.8-.1-.3%200-.5-.1-.8-.1-.2%200-.5-.1-.7-.1-.3%200-.6-.1-.8-.1-.2%200-.4-.1-.6-.1s-.4-.1-.6-.1c-.3-.1-.6-.1-.9-.1-1.5-.3-2.9-.7-4.3-1.1l-.9-.3c-.3-.1-.6-.1-.8-.3-.4-.1-.6-.2-1-.4-.3-.1-.6-.2-.8-.4-1.6-.7-3.3-1.4-4.8-2.2-.3-.1-.6-.3-.8-.4-.6-.3-1.1-.6-1.5-.9-.3-.1-.5-.4-.8-.5-.5-.3-.9-.6-1.3-.9-.6-.4-1.1-.8-1.5-1.2-.4-.4-.8-.6-1.2-1-.4-.3-.7-.6-1.1-.9-1-.8-1.9-1.7-2.7-2.7-.4-.4-.8-.9-1.2-1.3-.4-.5-.8-1-1.2-1.4-.3-.4-.6-.7-.8-1-.1-.1-.1-.2-.2-.3-.3-.4-.6-.8-.8-1.1-.5-.7-.9-1.3-1.3-2-.2-.4-.4-.7-.6-1.1v-.1c-.1-.3-.4-.6-.5-.8-.2-.4-.4-.8-.6-1.3-.1-.4-.4-.7-.5-1-.2-.5-.4-.9-.6-1.3-.1-.3-.2-.6-.4-.8-.6-1.3-1-2.6-1.3-3.9-.1-.3-.1-.5-.2-.8%200-.1-.1-.1-.1-.2-.1-.3-.1-.6-.2-.8-.1-.5-.3-1.1-.4-1.5-.1-.4-.1-.8-.2-1.2-.1-.4-.1-.8-.2-1.3-.1-.6-.1-1.1-.2-1.6-.1-.4-.1-.8-.1-1.3v-.4c-.1-.4-.1-.8-.1-1.3%200-.4-.1-.7-.1-1.1v-1.3c0-24.1%2019.6-43.6%2043.6-43.6H102.3c.3%200%20.6%200%20.8.1h.6c.8.1%201.5.1%202.2.2.3%200%20.5.1.8.1.4.1.8.1%201.1.1%201.4.2%202.9.6%204.3.9.4.1.7.2%201.1.3s.6.2%201%20.3h.1c.7.2%201.3.4%202%20.7.4.1.7.3%201.1.4.4.1.7.3%201%20.4.4.1.6.3%201%20.4h.1c.3.1.5.2.8.4%201%20.5%201.9%201%202.8%201.4.2.1.4.2.6.4.2.1.5.3.7.4%201%20.6%201.9%201.3%202.8%201.8l.1.1c.2.1.4.4.6.5.2.1.4.3.6.4.4.3.7.6%201%20.8.2.2.4.4.7.6.4.3.7.6%201%20.9l1.3%201.3c.5.5.9%201%201.3%201.4.2.2.4.5.7.8.2.3.4.5.6.8.3.3.6.6.8%201%20.1.1.2.2.3.4.3.4.5.7.8%201.1.1.2.4.5.5.7.4.5.6.9%201%201.3.3.5.6%201%20.9%201.4.4.8.8%201.4%201.3%202.2.1.3.3.5.4.8.1.3.3.6.4.8.1.3.2.6.4.8.4.8.7%201.6%201.1%202.4.1.2.1.4.2.6.3.8.6%201.7.8%202.6.1.2.1.4.1.6.1.2.1.4.1.6.1.4.1.6.2%201%20.4%201.7.8%203.7%201%205.5.1.4.1.8.1%201.1%200%20.3.1.6.1.9V100.1c-.8%2024-20.3%2043.5-44.4%2043.5zm28.6-7.2c2.5-2%204.8-4.2%206.8-6.6l9%209-6.7%206.7-9.1-9.1zm64.8%2058c-1.5%201.5-4%201.8-5.7.8l6.5-6.5c1%201.8.7%204.2-.8%205.7zm-10.6%201.8l-23-23-12.4-12.5-10.6-10.5%2012.5-12.5%2023%2023%2012.4%2012.4.1.1%2010.5%2010.5-12.5%2012.5zM64.5%20145.1l-4.6%204.6-1.9-1.9%201.3-1.3-6.5-6.5-1.3%201.3-1.9-1.9%203.3-3.3%208.4%208.4%201.3-1.3%201.9%201.9zm86.8-85.5l-4.6%204.6-1.9-1.9%201.3-1.3-6.5-6.5-1.3%201.3-1.9-1.9%203.3-3.3L148%2059l1.3-1.3%202%201.9zm-12.6%2018.1c.4.8.8%201.4%201.3%202.2-.4-.7-.8-1.5-1.3-2.2zm-74.8%2044.9c.4.7.8%201.3%201.3%202-.4-.5-.8-1.2-1.3-2zm0%200c.4.7.8%201.3%201.3%202-.4-.5-.8-1.2-1.3-2zm74.8-44.9c.4.8.8%201.4%201.3%202.2-.4-.7-.8-1.5-1.3-2.2zm-74.8%2044.9c.4.7.8%201.3%201.3%202-.4-.5-.8-1.2-1.3-2zm51.3-8.2l-1.9-1.9%207.8-7.8-30.5-30.5-7.8%207.8-1.9-2%209.7-9.7%2032.4%2032.4%208.1-8.1%201.9%201.9-17.8%2017.9zm13-41.5l-.7-.7c-.5-.5-1-.9-1.4-1.3-.4-.3-.7-.6-1.1-.8-.4-.4-.8-.7-1.3-1-.6-.4-1.1-.8-1.5-1.1-.3-.1-.6-.4-.8-.6-.2-.1-.4-.2-.6-.4-.1%200-.1-.1-.1-.1-.1-.1-.4-.2-.5-.3-1.3-.7-2.4-1.3-3.7-1.8-.3-.1-.6-.3-.9-.4-1-.4-1.9-.8-2.9-1.1-.2-.1-.4-.1-.6-.2-2-.6-4.1-1.1-6.2-1.3-.1%200-.3%200-.4-.1-.8-.1-1.5-.1-2.4-.2H101c-3.4%200-6.6.4-9.9%201.3-6.3%201.7-12.2%205-17.2%209.9-5%204.8-8.3%2010.8-9.9%2017.1-.1.4-.2.8-.3%201.1-.1.3-.1.6-.2.9-.1.6-.2%201.1-.4%201.5-.1.3-.1.6-.1.9-.1.3-.1.6-.1.9%200%20.3-.1.8-.1%201.1v.9c0%20.3-.1.6-.1.9%200%20.4%200%20.6-.1%201v1.3c0%20.5%200%201.1.1%201.5%200%20.5.1%201%20.1%201.4.1.6.1%201.1.2%201.6%200%20.2.1.5.1.7%200%20.1%200%20.1.1.3.1.2.1.5.1.7.1.4.1.8.2%201.3.1.4.1.8.3%201.3.1.3.1.6.2.8.1.3.1.6.2.8.1.6.4%201.2.6%201.7.1.2.1.4.2.6.1.5.4.9.5%201.3.1.2.2.5.3.7.2.5.4%201%20.6%201.4l.3.6c.1.3.3.6.4.8l.6%201.2c.1.3.3.6.5.8.2.4.4.6.6%201s.4.6.6%201c.1.2.3.4.4.6%200%20.1.1.1.1.1.1.1.2.4.4.5%201.2%201.5%202.4%203.1%203.9%204.4.6.6%201.3%201.2%201.8%201.7.3.3.6.6.9.8.7.6%201.3%201.1%202.1%201.6l.9.6c.4.2.7.5%201.1.7%201.4.9%202.9%201.7%204.3%202.4.4.1.6.3%201%20.4.4.2.8.4%201.3.6.2.1.4.1.6.2.1%200%20.1.1.1.1.2.1.4.1.7.2.1.1.3.1.4.1.5.1%201%20.3%201.4.4.5.1%201%20.3%201.4.4.1%200%20.3.1.4.1.4.1.6.1%201%20.2.5.1.9.2%201.3.3.8.1%201.5.2%202.2.4.1%200%20.3%200%20.4.1.2%200%20.5.1.7.1.2%200%20.5.1.7.1h.1c.3%200%20.5%200%20.8.1h1.5c3.4%200%206.6-.4%209.9-1.3%206.3-1.7%2012.2-5%2017.2-9.9%204.9-4.9%208.2-10.9%209.9-17.2%203.2-13.5-.1-27.6-10.1-37.7zm-37.3%2061c-5.6-1.7-10.6-4.7-14.8-8.9-6.2-6.2-9.7-14.2-10.3-22.7%202.1-.7%204.3-1.1%206.6-1.1%205.7%200%2011.2%202.2%2015.2%206.3%207.2%207.2%208.4%2018.1%203.3%2026.4zm44.5-24.8c-1.5%206-4.8%2011.6-9.2%2015.9-4.4%204.4-9.9%207.6-15.9%209.3-3%20.8-6.1%201.3-9.3%201.3-2.5%200-5-.3-7.5-.8%205.2-9.3%203.9-21.1-4-29-4.6-4.6-10.7-7.1-17.2-7.1-2.3%200-4.6.4-6.7%201%20.1-2.9.5-5.9%201.3-8.7%201.6-6%204.8-11.6%209.3-15.9%204.3-4.4%209.9-7.6%2015.9-9.3%203-.8%206.1-1.3%209.3-1.3%209.4%200%2018.3%203.7%2025.1%2010.4%208.7%208.9%2012.2%2022.1%208.9%2034.2z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E"); }
      .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:hover > a .dm-icon-encoded--industries-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:active > a .dm-icon-encoded--industries-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:focus > a .dm-icon-encoded--industries-negative {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20d%3D%22M140.9%20151.3h31.3v-17.4h-31.3v17.4zm3.4-13.9h24.3v10.4h-24.3v-10.4zm-3.4-34.8h31.3V85.2h-31.3v17.4zm3.4-13.9h24.3v10.4h-24.3V88.7zm-3.4%2038.3h31.3v-17.4h-31.3V127zm3.4-14h24.3v10.4h-24.3V113zm27.9-52.1h-73v17.4h73V60.9zm-3.5%2013.9h-66.1V64.3h66.1v10.5zm-87%2045.2H67.8v17.4h13.9V120zm-3.4%2013.9h-7v-10.4h7v10.4zm3.4-38.2H67.8V113h13.9V95.7zm-3.4%2013.9h-7V99.1h7v10.5zm104.3%2086.9V50.4h-80V40H88.7v45.2H57.4v111.3h-7v3.5h41.7V88.7h38.3V200h59.2v-3.5h-7zm-90.4-153h7v6.7h-7v-6.7zM78.3%20158.3h-7v-10.4h7v10.4zm0%203.4v7h-7v-7h7zm-7%2010.5h7v24.3h-7v-24.3zm17.4%2024.3h-7V144.3H67.8V196.5h-7V88.7h27.8v107.8zm3.5-111.3V53.9h87v142.6h-7v-38.2h-31.3v38.2h-7V85.2H92.2zm76.5%2083.5h-24.3v-7h24.3v7zm-13.9%203.5v24.3h-10.4v-24.3h10.4zm3.5%200h10.4v24.3h-10.4v-24.3z%22%20fill%3D%22%23fff%22/%3E%3Cpath%20fill%3D%22%23f37021%22%20d%3D%22M99.1%2095.7h24.3V200H99.1z%22/%3E%3Cpath%20fill%3D%22%23fdb913%22%20d%3D%22M99.1%2095.7h24.3v26.1H99.1z%22/%3E%3Cpath%20opacity%3D%22.7%22%20fill%3D%22%23fdb913%22%20d%3D%22M99.1%20121.7h24.3v26.1H99.1z%22/%3E%3Cpath%20opacity%3D%22.4%22%20fill%3D%22%23fdb913%22%20d%3D%22M99.1%20147.8h24.3v26.1H99.1z%22/%3E%3C/svg%3E"); }
      .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:hover > a .dm-icon-encoded--partners-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:active > a .dm-icon-encoded--partners-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:focus > a .dm-icon-encoded--partners-negative {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st0%7Bfill%3A%23970a82%7D.st1%2C.st2%2C.st3%7Bfill%3A%23f0ab00%7D.st2%2C.st3%7Bopacity%3A.7%3Benable-background%3Anew%7D.st3%7Bopacity%3A.4%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M99.1%20112.8h101.1v27.9H99.1z%22/%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M99.1%20112.8h25.3v27.9H99.1z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M124.4%20112.8h25.3v27.9h-25.3z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M149.6%20112.8h25.3v27.9h-25.3z%22/%3E%3Cpath%20d%3D%22M119.7%2074.9c9.6%200%2017.4-7.8%2017.4-17.4S129.3%2040%20119.7%2040s-17.4%207.8-17.4%2017.4%207.8%2017.5%2017.4%2017.5zm0-31.4c7.7%200%2014%206.3%2014%2014s-6.3%2014-14%2014-14-6.3-14-14%206.3-14%2014-14zm-17.1%2069.3h-3.5v-10.3c0-11.7%209.4-21.1%2020.9-21.1s20.9%209.5%2020.9%2021.1v10.3h-3.5v-10.3c0-9.8-7.8-17.6-17.4-17.6s-17.4%207.9-17.4%2017.6v10.3zm38.3%2027.9V200H99.1v-59.3h3.5v55.8h34.9v-55.8h3.4zM81.6%20200H39.8v-76.6c0-11.7%209.4-21.1%2020.9-21.1s20.9%209.5%2020.9%2021.1V200zm-38.3-3.5h34.9v-73.1c0-9.8-7.8-17.6-17.4-17.6s-17.4%207.9-17.4%2017.6v73.1zM60.4%2095.8C50.9%2095.8%2043%2088%2043%2078.4S50.8%2061%2060.4%2061s17.4%207.8%2017.4%2017.4S70%2095.8%2060.4%2095.8zm0-31.4c-7.7%200-14%206.3-14%2014s6.3%2014%2014%2014%2014-6.3%2014-14-6.3-14-14-14zM200.2%20200h-41.9v-59.3h3.5v55.8h34.9V113c0-9.8-7.8-17.6-17.4-17.6-9.8%200-17.4%207.7-17.4%2017.5h-3.5c0-11.8%209.2-21%2020.9-21%2011.5%200%2020.9%209.5%2020.9%2021.1v87zm-3.7-132.1c0-9.6-7.8-17.4-17.4-17.4s-17.4%207.8-17.4%2017.4%207.8%2017.4%2017.4%2017.4%2017.4-7.8%2017.4-17.4zm-3.5%200c0%207.7-6.3%2014-14%2014s-14-6.3-14-14%206.3-14%2014-14c7.7.1%2014%206.3%2014%2014z%22%20fill%3D%22%23fff%22/%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M39.8%20151.2h101.1v27.9H39.8z%22/%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M115.6%20151.2h25.3v27.9h-25.3z%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M90.4%20151.2h25.3v27.9H90.4z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M65.1%20151.2h25.3v27.9H65.1z%22/%3E%3C/g%3E%3C/svg%3E"); }
      .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:hover > a .dm-icon-encoded--products-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:active > a .dm-icon-encoded--products-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:focus > a .dm-icon-encoded--products-negative {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20fill%3D%22%234fb81c%22%20d%3D%22M154.6%20114.5l-12.3-15.6-22.3%2026.7-17.8-49.1-16.8%2030.2-12.3-12.3-22.3%2022.4v35.6h138.4V63.1z%22/%3E%3Cg%20fill%3D%22%23f0ab00%22%3E%3Cpath%20d%3D%22M154.6%20114.5v37.9h34.6V63.1z%22/%3E%3Cpath%20opacity%3D%22.4%22%20d%3D%22M102.2%2076.5l-16.8%2030.2v45.7H120v-26.8z%22/%3E%3Cpath%20opacity%3D%22.7%22%20d%3D%22M120%20125.6v26.8h34.6v-37.9l-12.3-15.6z%22/%3E%3C/g%3E%3Cpath%20d%3D%22M202.2%2040H37.8c-7.1%200-13%205.8-13%2013v112.4c0%207.1%205.8%2013%2013%2013h62.7v17.3H76.8v4.3h86.5v-4.3h-23.8v-17.3h62.7c7.1%200%2013-5.8%2013-13V53c-.1-7.2-5.9-13-13-13zm-67.1%20155.7h-30.3v-17.3h30.3v17.3zm75.7-30.3c0%204.8-3.9%208.6-8.6%208.6H37.8c-4.8%200-8.6-3.9-8.6-8.6V53c0-4.8%203.9-8.6%208.6-8.6h164.3c4.8%200%208.6%203.9%208.6%208.6v112.4zm-91.6-35.5l-17.5-48.2-15.8%2028.5-12.8-12.7-20.8%2020.8c-.9.9-2.2.9-3%200s-.9-2.2%200-3l23.9-23.9L85%20103.1l17.6-31.8%2018.2%2050.1%2021.6-25.9%2012.1%2015.4%2033-48.9c.6-1%202.1-1.3%203-.5%201%20.6%201.3%202.1.5%203l-36.2%2053.8-12.4-15.9-23.2%2027.5z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E"); }
      .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:hover > a .dm-icon-encoded--support-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:active > a .dm-icon-encoded--support-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:focus > a .dm-icon-encoded--support-negative {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20d%3D%22M212.3%2092.8h-78c-8.1.9-10.8%208.2-11.4%2011.8v50.7h-15.5v20.8h56c-2.2-1.9-3.5-4.7-3.5-7.8%200-5.7%204.7-10.4%2010.4-10.4h9v18.2h44.6V106c-.2-2.7-2.3-12.3-11.6-13.2z%22%20fill%3D%22%23008fd3%22/%3E%3Cpath%20d%3D%22M212.3%2092.8h-78c-8.1.9-10.8%208.2-11.4%2011.8v9h101V106c-.2-2.7-2.3-12.3-11.6-13.2z%22%20fill%3D%22%23f0ab00%22/%3E%3Cpath%20opacity%3D%22.7%22%20fill%3D%22%23f0ab00%22%20d%3D%22M123%20113.6h101v20.8H123z%22/%3E%3Cpath%20opacity%3D%22.4%22%20fill%3D%22%23f0ab00%22%20d%3D%22M123%20134.4h101v20.8H123z%22/%3E%3Cpath%20d%3D%22M184.7%2057.4v35.4h-5.2V57.4c0-6.8-5.5-12.2-12.2-12.2s-12.2%205.5-12.2%2012.2v6.4h3v2.6c0%205.1%204.2%209.2%209.2%209.2v5.2c-7.1%200-13-5.1-14.2-11.8h-3.2V57.4c0-9.6%207.8-17.4%2017.4-17.4%209.6-.1%2017.4%207.8%2017.4%2017.4zM9.4%20181.2v13.6h226.4v5.2H4.2v-24h59.5v-14.7H4.2v-5.2H24l2.6-17.4H4.2V47.9h103.3v90.7h-55L49.9%20156h18.8v20h16.8c-1.7-2.2-2.6-4.9-2.6-7.8%200-7.1%205.8-13%2013-13h11.6V176h34.6v-51h5.2v51H160c-1.7-2.2-2.6-4.9-2.6-7.8%200-7.1%205.8-13%2013-13h.4v-13.8l-16.9-48.6%204.9-1.7%2017.3%2049.5v14.7h23.5v-29.9h5.2v35.1H182v15.6h53.8v5.2H9.4v-.1zm153.1-13c0%204.3%203.5%207.8%207.8%207.8h6.4v-15.6h-6.4c-4.3%200-7.8%203.5-7.8%207.8zm-74.3%200c0%204.3%203.5%207.8%207.8%207.8h6.4v-15.6H96c-4.3%200-7.8%203.5-7.8%207.8zm-61-34.7l7-47.6h26.1l-7%2047.6h49V53.1H9.4v80.3h17.8zm17.5%2022.7l9.6-65.1H38.8l-9.6%2065.1h15.5z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E"); }
      .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:hover > a .dm-icon-encoded--training-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:active > a .dm-icon-encoded--training-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:focus > a .dm-icon-encoded--training-negative {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cstyle%3E.st0%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%7D.st2%7Bfill%3A%23008fd3%7D.st3%2C.st4%2C.st5%7Bfill%3A%23f0ab00%7D.st4%2C.st5%7Bopacity%3A.7%3Benable-background%3Anew%7D.st5%7Bopacity%3A.4%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M153.3%2095.2v85.4M182.5%2096.8H154M52.1%2095.2v85.4M81.3%2096.8H52.8%22/%3E%3Cpath%20d%3D%22M189.6%2059.7v17.2l-6.3%205.4v13h-3.2V89H158v6.3h-3.2V54.2c0-7.8%206.4-14.2%2014.2-14.2s14.2%206.3%2014.2%2014.2V70H180V54.2c0-6.1-5-11.1-11.1-11.1s-11.1%205-11.1%2011.1v31.5h22.1v-5l6.3-5.4V59.7h3.4zm-71.1%203.2c-7.8%200-14.2%206.3-14.2%2014.2h-.1v15.8h3.2V77.2h.1c0-6.1%205-11.1%2011.1-11.1s11.1%204.9%2011.1%2011h-.1V115h3.2V77.2h.1c-.2-7.9-6.5-14.3-14.4-14.3zM101%2082.6h-3.2v17.2l6.3%205.4v9.8h3.2v-11.3l-6.3-5.4V82.6zm-15.8-7.2l-6.3%205.4v14.5h3.2v-13l6.3-5.4V59.7h-3.2v15.7zM78.9%2070h3.2V54.2c0-7.8-6.4-14.2-14.2-14.2s-14.2%206.3-14.2%2014.2v26.3l3.2%209.5v5.3h3.2v-5.8L56.8%2080V54.2c0-6.1%205-11.1%2011.1-11.1S79%2048.1%2079%2054.2V70z%22%20fill%3D%22%23fff%22/%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M151.6%2095.3h31.6v85.4h-31.6z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M151.6%20159.3h31.6v21.3h-31.6z%22/%3E%3Cpath%20class%3D%22st4%22%20d%3D%22M151.6%20137.9h31.6v21.3h-31.6z%22/%3E%3Cpath%20class%3D%22st5%22%20d%3D%22M151.6%20116.6h31.6v21.3h-31.6z%22/%3E%3Cg%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M50.4%2095.3H82v85.4H50.4z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M50.4%20159.3H82v21.3H50.4z%22/%3E%3Cpath%20class%3D%22st4%22%20d%3D%22M50.4%20137.9H82v21.3H50.4z%22/%3E%3Cpath%20class%3D%22st5%22%20d%3D%22M50.4%20116.6H82v21.3H50.4z%22/%3E%3C/g%3E%3Cg%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M104.2%20114.6h28.5V200h-28.5z%22/%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M104.2%20178.7h28.5V200h-28.5z%22/%3E%3Cpath%20class%3D%22st4%22%20d%3D%22M104.2%20157.3h28.5v21.3h-28.5z%22/%3E%3Cpath%20class%3D%22st5%22%20d%3D%22M104.2%20136h28.5v21.3h-28.5z%22/%3E%3C/g%3E%3C/svg%3E"); }
      .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:hover > a .dm-icon-encoded--trends-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:active > a .dm-icon-encoded--trends-negative, .dm-topic-navigation.dm-topic-navigation--dark .dm-topic-navigation__menu > li:focus > a .dm-icon-encoded--trends-negative {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cpath%20d%3D%22M79.5%2065.8c.5%200%201-.1%201.5-.2l55-12.5c3.6-.8%205.8-4.4%205-8-.4-1.7-1.4-3.2-2.9-4.2-1.5-.9-3.3-1.2-5-.8l-55%2012.5c-3.6.8-5.8%204.4-5%208%20.6%203.1%203.2%205.2%206.4%205.2zm-.7-9.9l55-12.5c.2-.1.5-.1.7-.1.6%200%201.2.2%201.7.5.7.5%201.2%201.2%201.5%202.1.4%201.8-.7%203.6-2.5%204l-55%2012.5c-1.7.4-3.6-.7-4-2.5-.4-1.8.8-3.6%202.6-4zm80.1%2018.8L78%2093.1c-3.6.8-5.8%204.4-5%208%20.7%203.1%203.3%205.2%206.5%205.2.5%200%201-.1%201.5-.2l80.9-18.4c3.6-.8%205.8-4.4%205-8-.8-3.5-4.4-5.8-8-5zm2.3%209.7l-80.9%2018.4c-1.7.4-3.6-.7-4-2.5-.4-1.8.7-3.6%202.5-4l80.9-18.4c.2-.1.5-.1.7-.1%201.5%200%202.9%201.1%203.2%202.6.5%201.9-.7%203.6-2.4%204zm-81.7%201.5c.5%200%201-.1%201.5-.2l80.9-18.4c3.6-.8%205.8-4.4%205-8-.8-3.6-4.4-5.8-8-5L78%2072.8c-3.6.8-5.8%204.4-5%208%20.7%203%203.3%205.1%206.5%205.1zm-.7-9.9l80.9-18.4c.2-.1.5-.1.7-.1%201.5%200%202.9%201.1%203.2%202.6.4%201.8-.7%203.6-2.5%204L80.3%2082.5c-1.8.4-3.6-.7-4-2.5-.5-1.8.7-3.6%202.5-4zM164%2095.6c-1.5-.9-3.3-1.2-5-.8l-80.9%2018.4c-3.6.8-5.8%204.4-5%208%20.7%203.1%203.3%205.2%206.5%205.2.5%200%201-.1%201.5-.2l10-2.2%208.8%208.8v7.2h-3.2l-10.2%2010.2v20l16.2%209.8H137l16.2-9.9v-20L143.1%20140h-1.5v-7.2l6.4-6.4c2.6-2.6%202.6-6.8%200-9.4a6.64%206.64%200%200%200-9.4%200l-8.3%208.3c-1.2%201.2-1.9%202.9-1.9%204.7v10h-15v-12.7l-6.9-6.9%2055.6-12.7c3.6-.8%205.8-4.4%205-8-.6-1.7-1.6-3.2-3.1-4.1zm-14.1%2055.9v16.7l-13.8%208.5h-32.4L90%20168.3v-16.7l8.2-8.2h43.6l8.1%208.1zM131.6%20130c0-.9.3-1.7%201-2.3l8.3-8.3c1.3-1.3%203.4-1.3%204.7%200%201.3%201.3%201.3%203.4%200%204.7l-7.3%207.3v8.6h-6.7v-10zm29.6-25.6l-61.4%2014%2010.2%2010.2V140h-6.7v-8.6l-11.2-11.2-11.7%202.7c-1.7.4-3.6-.7-4-2.5-.4-1.8.7-3.6%202.5-4L159.8%2098c.8-.2%201.7-.1%202.5.4.7.5%201.2%201.2%201.5%202.1.3%201.8-.9%203.5-2.6%203.9zm-57.9%2082.3h33.3v3.3h-33.3v-3.3zm5%2010h23.3v3.3h-23.3v-3.3z%22%20fill%3D%22%23fff%22/%3E%3Cpath%20fill%3D%22%23e35500%22%20d%3D%22M86.6%20150h66.7v20H86.6z%22/%3E%3Cg%20fill%3D%22%23f0ab00%22%3E%3Cpath%20d%3D%22M136.6%20150h16.7v20h-16.7z%22/%3E%3Cpath%20opacity%3D%22.7%22%20d%3D%22M119.9%20150h16.7v20h-16.7z%22/%3E%3Cpath%20opacity%3D%22.4%22%20d%3D%22M103.3%20150H120v20h-16.7z%22/%3E%3C/g%3E%3C/svg%3E"); }

.dm-searchdropdown {
  max-width: 640px;
  max-width: 40rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 auto;
  width: 100%; }
  .dm-searchdropdown label {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100%; }
  .dm-searchdropdown .dm-searchdropdown__search {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    position: relative;
    margin: 0;
    border-right: 1px solid #c6c6c6;
    text-align: left;
    height: 50px; }
    .dm-searchdropdown .dm-searchdropdown__search button {
      cursor: pointer;
      border: none;
      outline: none;
      background-color: #ffffff;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      padding: 0;
      margin: 0;
      line-height: 0;
      width: 30px;
      height: 100%; }
      .dm-searchdropdown .dm-searchdropdown__search button[type='submit'] {
        z-index: 2;
        right: 0;
        width: 50px;
        width: 3.125rem; }
      .dm-searchdropdown .dm-searchdropdown__search button[type='reset'] {
        right: 40px;
        right: 2.5rem;
        width: 40px;
        z-index: 5; }
  .dm-searchdropdown .dm-select__inputСontainer:after {
    top: calc(50% - 4px);
    right: 8px;
    content: '';
    position: absolute;
    display: block; }
  .dm-searchdropdown__search .dm-searchdropdown input:hover {
    outline: #007db8;
    border: 1px solid #007db8; }
  .dm-searchdropdown input.dm-searchdropdown__search-input {
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    padding: 0 80px 0 12px;
    padding: 0rem 5rem 0rem 0.75rem;
    height: 100%;
    background-color: #ffffff; }
    .dm-searchdropdown input.dm-searchdropdown__search-input:hover, .dm-searchdropdown input.dm-searchdropdown__search-input:focus, .dm-searchdropdown input.dm-searchdropdown__search-input:active {
      height: 100%;
      border: 0 none; }
    .dm-searchdropdown input.dm-searchdropdown__search-input::-webkit-search-cancel-button {
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none; }
    .dm-searchdropdown input.dm-searchdropdown__search-input:placeholder-shown ~ button[type='reset'] {
      display: none; }
    .dm-searchdropdown input.dm-searchdropdown__search-input::-webkit-search-cancel-button {
      -webkit-appearance: none;
      -moz-appearance: none; }
    .dm-searchdropdown input.dm-searchdropdown__search-input::-ms-clear {
      display: none; }
    .dm-searchdropdown input.dm-searchdropdown__search-input.dm-input__control:focus {
      outline: none;
      box-shadow: none;
      border: 0; }
  .dm-searchdropdown .dm-search__button-clear {
    right: 30px;
    right: 1.875rem;
    display: none; }
    .dm-search__input.dm-input--filled .dm-searchdropdown .dm-search__button-clear {
      display: block; }
  .dm-searchdropdown .dm-searchdropdown__filter {
    padding: 0;
    padding: 0rem;
    width: 180px;
    width: 11.25rem;
    height: 100%;
    border-left: 1px solid #eaeaea; }
    .dm-searchdropdown .dm-searchdropdown__filter .dm-select__inputСontainer {
      border: 0;
      text-align: left;
      padding: 12px 0 4px 0;
      padding: 0.75rem 0rem 0.25rem 0rem; }
    .dm-searchdropdown .dm-searchdropdown__filter select {
      font-size: 14px;
      font-size: 0.875rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      border: none;
      outline: none;
      color: #3c3c3c;
      background-color: transparent;
      width: 100%; }
    .dm-searchdropdown .dm-searchdropdown__filter .dm-select-hidden {
      padding-right: 10px;
      padding-right: 0.625rem;
      display: none;
      visibility: hidden; }
    .dm-searchdropdown .dm-searchdropdown__filter .dm-select {
      cursor: pointer;
      display: inline-block;
      position: relative;
      color: #3c3c3c;
      width: 100%;
      height: 100%; }
    .dm-searchdropdown .dm-searchdropdown__filter .dm-select-styled {
      font-size: 14px;
      font-size: 0.875rem;
      padding: 8px 15px;
      padding: 0.5rem 0.9375rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .dm-searchdropdown .dm-searchdropdown__filter .dm-select-styled:after {
        top: 18px;
        top: 1.125rem;
        right: 0;
        content: '';
        width: 0;
        height: 0;
        border: 6px solid #3c3c3c transparent transparent transparent;
        position: absolute; }
      .dm-searchdropdown .dm-searchdropdown__filter .dm-select-styled:active:after, .dm-searchdropdown .dm-searchdropdown__filter .dm-select-styled.dm-select-styled--active:after {
        top: 9px;
        top: 0.5625rem;
        border-color: transparent transparent #3c3c3c transparent; }
    .dm-searchdropdown .dm-searchdropdown__filter .dm-select-options {
      display: none;
      position: absolute;
      top: 100%;
      right: 0;
      left: 0;
      z-index: 999;
      margin: 0;
      padding: 0;
      list-style: none; }
      .dm-searchdropdown .dm-searchdropdown__filter .dm-select-options li {
        padding: 12px 0;
        padding: 0.75rem 0rem;
        text-indent: 15px;
        text-indent: 0.9375rem;
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        margin: 0;
        border-top: 1px solid #969696;
        transition: all 0.15s ease-in; }
        .dm-searchdropdown .dm-searchdropdown__filter .dm-select-options li:hover {
          color: #3c3c3c;
          background: #c6c6c6; }
        .dm-searchdropdown .dm-searchdropdown__filter .dm-select-options li[rel="hide"] {
          display: none; }
  .dm-searchdropdown .dm-dropdown {
    font-size: 14px;
    font-size: 0.875rem;
    width: 150px;
    width: 9.375rem;
    height: 45px;
    height: 2.8125rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #666666; }
    .dm-searchdropdown .dm-dropdown .dm-menu__item {
      text-align: left; }
    .dm-searchdropdown .dm-dropdown__menu {
      padding: 0 14px 0 6px;
      padding: 0rem 0.875rem 0rem 0.375rem;
      position: relative;
      cursor: pointer;
      width: 100%; }
      .dm-searchdropdown .dm-dropdown__menu .dm-dropdown__property {
        font-size: 13px;
        font-size: 0.8125rem;
        line-height: 45px;
        line-height: 2.8125rem;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; }
        .dm-searchdropdown .dm-dropdown__menu .dm-dropdown__property:after {
          border-top: 6px dashed;
          border-top: 6px solid;
          border-right: 6px solid transparent;
          border-left: 6px solid transparent; }
      .dm-searchdropdown .dm-dropdown__menu .dm-dropdown__list {
        min-width: 200px;
        min-width: 12.5rem;
        padding: 8px 0;
        padding: 0.5rem 0rem;
        right: -1px;
        margin-top: 0;
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08);
        border: 1px solid #969696;
        border-top: none; }
  @media (max-width: 767px) {
    .dm-searchdropdown .dm-searchdropdown__search {
      border-right: 0; }
    .dm-searchdropdown .dm-dropdown, .dm-searchdropdown .dm-searchdropdown__filter {
      display: none; } }

.dm-pagination__wrapper {
  margin-top: 32px;
  margin-top: 2rem; }

.dm-pagination {
  font-size: 14px;
  font-size: 0.875rem;
  display: block;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  position: relative; }
  .dm-pagination.dm-pagination--no-count {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
    -ms-flex-line-pack: justify;
        align-content: space-between; }
  .dm-pagination.dm-pagination--center {
    text-align: center; }
  .dm-pagination ul.dm-pagination-list {
    display: inline-block;
    list-style: none;
    margin: 0 auto;
    padding: 0; }
    .dm-pagination ul.dm-pagination-list > li {
      display: inline;
      padding: 0;
      margin: 0; }
      .dm-pagination ul.dm-pagination-list > li .dm-pagination__item, .dm-pagination ul.dm-pagination-list > li a {
        border: 1px solid #c6c6c6;
        text-decoration: none; }
      .dm-pagination ul.dm-pagination-list > li a, .dm-pagination ul.dm-pagination-list > li span {
        height: 35px;
        height: 2.1875rem;
        line-height: 35px;
        line-height: 2.1875rem;
        min-width: 35px;
        min-width: 2.1875rem;
        font-size: 14px;
        font-size: 0.875rem;
        margin-left: -1px;
        padding: 0 5px;
        padding: 0rem 0.3125rem;
        display: inline-block;
        position: relative;
        color: #007db8;
        text-align: center;
        float: left;
        text-decoration: none; }
        .dm-pagination ul.dm-pagination-list > li a:hover, .dm-pagination ul.dm-pagination-list > li a:focus, .dm-pagination ul.dm-pagination-list > li span:hover, .dm-pagination ul.dm-pagination-list > li span:focus {
          text-decoration: none; }
        .dm-pagination ul.dm-pagination-list > li a .dm-pagination-arrow--right, .dm-pagination ul.dm-pagination-list > li span .dm-pagination-arrow--right {
          display: inline-block;
          height: 0;
          width: 0;
          border-top: 7px solid transparent;
          border-bottom: 7px solid transparent;
          border-left: 7px solid #007db8; }
        .dm-pagination ul.dm-pagination-list > li a .dm-pagination-arrow-double--right::before, .dm-pagination ul.dm-pagination-list > li a .dm-pagination-arrow-double--right::after, .dm-pagination ul.dm-pagination-list > li span .dm-pagination-arrow-double--right::before, .dm-pagination ul.dm-pagination-list > li span .dm-pagination-arrow-double--right::after {
          display: inline-block;
          height: 0;
          width: 0;
          border-top: 7px solid transparent;
          border-bottom: 7px solid transparent;
          border-left: 7px solid #007db8;
          content: ''; }
        .dm-pagination ul.dm-pagination-list > li a .dm-pagination-arrow-double--right::after, .dm-pagination ul.dm-pagination-list > li span .dm-pagination-arrow-double--right::after {
          margin-left: -1px; }
        .dm-pagination ul.dm-pagination-list > li a .dm-pagination-arrow--left, .dm-pagination ul.dm-pagination-list > li span .dm-pagination-arrow--left {
          display: inline-block;
          height: 0;
          width: 0;
          border-top: 7px solid transparent;
          border-right: 7px solid #007db8;
          border-bottom: 7px solid transparent; }
        .dm-pagination ul.dm-pagination-list > li a .dm-pagination-arrow-double--left::before, .dm-pagination ul.dm-pagination-list > li a .dm-pagination-arrow-double--left::after, .dm-pagination ul.dm-pagination-list > li span .dm-pagination-arrow-double--left::before, .dm-pagination ul.dm-pagination-list > li span .dm-pagination-arrow-double--left::after {
          display: inline-block;
          height: 0;
          width: 0;
          border-top: 7px solid transparent;
          border-right: 7px solid #007db8;
          border-bottom: 7px solid transparent;
          content: ''; }
        .dm-pagination ul.dm-pagination-list > li a .dm-pagination-arrow-double--left::after, .dm-pagination ul.dm-pagination-list > li span .dm-pagination-arrow-double--left::after {
          margin-left: -1px; }
      .dm-pagination ul.dm-pagination-list > li:first-child > a {
        margin-left: 0; }
      @media (hover: hover) {
        .dm-pagination ul.dm-pagination-list > li a:hover {
          text-decoration: none;
          color: #ffffff;
          background-color: #007db8;
          border-color: #007db8;
          position: relative;
          z-index: 5; }
          .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow--right, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow-double--right {
            border-left-color: #ffffff; }
            .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow--right::before, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow--right::after, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow-double--right::before, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow-double--right::after {
              border-left-color: #ffffff; }
          .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow--left, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow-double--left {
            border-right-color: #ffffff; }
            .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow--left::before, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow--left::after, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow-double--left::before, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow-double--left::after {
              border-right-color: #ffffff; } }
      @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
        .dm-pagination ul.dm-pagination-list > li a:hover {
          text-decoration: none;
          color: #ffffff;
          background-color: #007db8;
          border-color: #007db8;
          position: relative;
          z-index: 5; }
          .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow--right, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow-double--right {
            border-left-color: #ffffff; }
            .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow--right::before, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow--right::after, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow-double--right::before, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow-double--right::after {
              border-left-color: #ffffff; }
          .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow--left, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow-double--left {
            border-right-color: #ffffff; }
            .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow--left::before, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow--left::after, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow-double--left::before, .dm-pagination ul.dm-pagination-list > li a:hover .dm-pagination-arrow-double--left::after {
              border-right-color: #ffffff; } }
      .dm-pagination ul.dm-pagination-list > li.dm-active a {
        text-decoration: none;
        color: #ffffff;
        background-color: #007db8;
        border-color: #007db8;
        position: relative;
        z-index: 5;
        cursor: default; }
        .dm-pagination ul.dm-pagination-list > li.dm-active a .dm-pagination-arrow--right, .dm-pagination ul.dm-pagination-list > li.dm-active a .dm-pagination-arrow-double--right {
          border-left-color: #ffffff; }
          .dm-pagination ul.dm-pagination-list > li.dm-active a .dm-pagination-arrow--right::before, .dm-pagination ul.dm-pagination-list > li.dm-active a .dm-pagination-arrow--right::after, .dm-pagination ul.dm-pagination-list > li.dm-active a .dm-pagination-arrow-double--right::before, .dm-pagination ul.dm-pagination-list > li.dm-active a .dm-pagination-arrow-double--right::after {
            border-left-color: #ffffff; }
        .dm-pagination ul.dm-pagination-list > li.dm-active a .dm-pagination-arrow--left, .dm-pagination ul.dm-pagination-list > li.dm-active a .dm-pagination-arrow-double--left {
          border-right-color: #ffffff; }
          .dm-pagination ul.dm-pagination-list > li.dm-active a .dm-pagination-arrow--left::before, .dm-pagination ul.dm-pagination-list > li.dm-active a .dm-pagination-arrow--left::after, .dm-pagination ul.dm-pagination-list > li.dm-active a .dm-pagination-arrow-double--left::before, .dm-pagination ul.dm-pagination-list > li.dm-active a .dm-pagination-arrow-double--left::after {
            border-right-color: #ffffff; }
      @media (max-width: 1259px) {
        .dm-pagination ul.dm-pagination-list > li {
          display: none; }
          .dm-pagination ul.dm-pagination-list > li.dm-active, .dm-pagination ul.dm-pagination-list > li.dm-pagination__first, .dm-pagination ul.dm-pagination-list > li.dm-pagination__previous, .dm-pagination ul.dm-pagination-list > li.dm-pagination__next, .dm-pagination ul.dm-pagination-list > li.dm-pagination__last {
            display: inline; } }
    .dm-pagination ul.dm-pagination-list.dm-pagination--spaced {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item a.dm-pagination__item-link {
        padding: 0 8px;
        padding: 0rem 0.5rem;
        float: none; }
        .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item a.dm-pagination__item-link .dm-pagination__item-text {
          float: none; }
          .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item a.dm-pagination__item-link .dm-pagination__item-text:hover {
            color: #ffffff; }
        .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item a.dm-pagination__item-link .dm-pagination-arrow {
          float: none;
          margin: 0 8px;
          margin: 0rem 0.5rem;
          padding: 0;
          position: relative;
          top: 2px;
          min-width: 10px;
          width: 10px; }
          @media (min-width: 768px) {
            .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item a.dm-pagination__item-link .dm-pagination-arrow {
              top: 1px; } }
      .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item .dm-pagination__item-text {
        font-size: 12px;
        font-size: 0.75rem; }
        @media (min-width: 768px) {
          .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item .dm-pagination__item-text {
            font-size: 16px;
            font-size: 1rem; } }
      .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item:hover, .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item:focus {
        text-decoration: none;
        color: #ffffff;
        background-color: #007db8;
        border-color: #007db8;
        position: relative;
        z-index: 5; }
        .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item:hover a.dm-pagination__item-link, .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item:focus a.dm-pagination__item-link {
          color: #ffffff; }
        .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item:hover .dm-pagination__item-text, .dm-pagination ul.dm-pagination-list.dm-pagination--spaced .dm-pagination__item:focus .dm-pagination__item-text {
          color: #ffffff; }

.dm-hero-section {
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  color: #3c3c3c; }
  .dm-hero-section .dm-link {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #2fa0e0;
    text-decoration: none; }
    .dm-hero-section .dm-link:visited {
      color: #2fa0e0;
      text-decoration: none; }
    .dm-hero-section .dm-link:hover, .dm-hero-section .dm-link:active, .dm-hero-section .dm-link:focus {
      color: #2fa0e0;
      text-decoration: none; }
  .dm-subheader .dm-hero-section {
    margin: 0 0 40px 0;
    margin: 0rem 0rem 2.5rem 0rem; }
  .dm-hero-section.dm-hero-welcome, .dm-hero-section.dm-hero-communityengagement {
    margin: 22px 0 50px 0;
    margin: 1.375rem 0rem 3.125rem 0rem; }
  .dm-hero-section .dm-hero-section__karmaCredits {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin-top: -22px;
    margin-top: -1.375rem;
    margin-bottom: 8px;
    margin-bottom: 0.5rem; }
    .dm-hero-section .dm-hero-section__karmaCredits .dm-link {
      font-size: 12px;
      font-size: 0.75rem; }
  .dm-hero-section .dm-hero-section__article--full-width {
    width: 100%; }
  .dm-hero-section .dm-hero-section__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -ms-flex-preferred-size: auto;
        flex-basis: auto; }
    @media (min-width: 768px) {
      .dm-hero-section .dm-hero-section__content {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; } }
    .dm-hero-section .dm-hero-section__content .dm-hero-section__article {
      width: 100%; }
      .dm-hero-section .dm-hero-section__content .dm-hero-section__article .dm-hero-section__article-title {
        font-size: 30px;
        font-size: 1.875rem;
        font-family: "SAPBold", "Helvetica Neue", Arial, sans-serif;
        color: #000000;
        width: 100%; }
        .dm-hero-section .dm-hero-section__content .dm-hero-section__article .dm-hero-section__article-title > em {
          color: #f0ab00;
          font-style: normal; }
        .dm-hero-section .dm-hero-section__content .dm-hero-section__article .dm-hero-section__article-title .dm-hero-section__article-title--highlight {
          color: #f0ab00;
          font-style: normal; }
      .dm-hero-section .dm-hero-section__content .dm-hero-section__article .dm-hero-section__article-subtitle {
        font-size: 22px;
        font-size: 1.375rem;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: #ffffff;
        font-weight: normal;
        margin: 0;
        width: 100%;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .dm-hero-section .dm-hero-section__content .dm-hero-section__article .dm-hero-section__article-subtitle > em {
          color: #f0ab00;
          font-style: normal; }
        .dm-hero-section .dm-hero-section__content .dm-hero-section__article .dm-hero-section__article-subtitle .dm-hero-section__article-title--highlight {
          color: #f0ab00;
          font-style: normal; }
      .dm-hero-section .dm-hero-section__content .dm-hero-section__article .dm-hero-section__article-text {
        margin: 0;
        font-size: 16px;
        font-size: 1rem;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: #000000;
        max-width: unset; }
    .dm-hero-section .dm-hero-section__content .dm-hero-section__overlay {
      background: #ffffff;
      max-width: 640px;
      white-space: normal;
      padding: 0px 30px 30px 30px;
      padding: 0rem 1.875rem 1.875rem 1.875rem;
      position: absolute;
      left: 15%;
      top: 30%;
      -webkit-transform: translateY(-30%);
      transform: translateY(-30%); }
    .dm-hero-section .dm-hero-section__content .dm-hero-section__article-right {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap; }
      .dm-hero-section .dm-hero-section__content .dm-hero-section__article-right .dm-hero-section__article-image {
        -ms-flex-item-align: center;
            -ms-grid-row-align: center;
            align-self: center;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end; }
    .dm-hero-section .dm-hero-section__content .dm-hero-section__followers {
      font-size: 14px;
      font-size: 0.875rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #c6c6c6;
      text-align: left;
      margin: 12px 0 12px 0;
      margin: 0.75rem 0rem 0.75rem 0rem;
      min-width: 140px; }
      @media (min-width: 980px) {
        .dm-hero-section .dm-hero-section__content .dm-hero-section__followers {
          margin: 12px 0 0 0;
          margin: 0.75rem 0rem 0rem 0rem;
          text-align: right; } }
      .dm-hero-section .dm-hero-section__content .dm-hero-section__followers .dm-hero-section__followers-amount {
        font-size: 30px;
        font-size: 1.875rem;
        margin-bottom: -6px;
        margin-bottom: -0.375rem;
        line-height: 1.4; }
      .dm-hero-section .dm-hero-section__content .dm-hero-section__followers .dm-hero-section__statistics {
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: rgba(255, 255, 255, 0.8);
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.4; }
  .dm-hero-section .dm-hero-section__search {
    margin: 34px 0 42px 0;
    margin: 2.125rem 0rem 2.625rem 0rem;
    position: relative;
    width: 100%; }
    .dm-hero-section .dm-hero-section__search .dm-search-container {
      max-width: 580px;
      max-width: 36.25rem;
      width: 100%;
      margin: 0 auto;
      margin: 0rem auto; }
      .dm-hero-section .dm-hero-section__search .dm-search-container label {
        height: 45px;
        height: 2.8125rem;
        margin-bottom: 0; }
      .dm-hero-section .dm-hero-section__search .dm-search-container button {
        cursor: pointer;
        border: none;
        outline: none;
        background-color: transparent;
        position: absolute;
        top: 45%;
        -webkit-transform: translateY(-45%);
                transform: translateY(-45%);
        padding: 0;
        margin: 0;
        line-height: 0; }
        .dm-hero-section .dm-hero-section__search .dm-search-container button .dm-icon {
          fill: #727272; }
        .dm-hero-section .dm-hero-section__search .dm-search-container button:hover .dm-icon, .dm-hero-section .dm-hero-section__search .dm-search-container button:active .dm-icon, .dm-hero-section .dm-hero-section__search .dm-search-container button:focus .dm-icon {
          fill: #3c3c3c; }
        .dm-hero-section .dm-hero-section__search .dm-search-container button[type='submit'] {
          right: 14px;
          right: 0.875rem;
          z-index: 2; }
          .dm-hero-section .dm-hero-section__search .dm-search-container button[type='submit'] .dm-icon {
            height: 22px;
            height: 1.375rem;
            width: 22px;
            width: 1.375rem; }
          .dm-hero-section .dm-hero-section__search .dm-search-container button[type='submit'] .dm-icon-encoded--search {
            height: 22px;
            height: 1.375rem;
            width: 22px;
            width: 1.375rem;
            background-size: cover; }
        .dm-hero-section .dm-hero-section__search .dm-search-container button[type='reset'] {
          right: 45px;
          right: 2.8125rem;
          z-index: 5; }
          .dm-hero-section .dm-hero-section__search .dm-search-container button[type='reset'].dm-search-button--inputFilter {
            right: 14px;
            right: 0.875rem; }
          .dm-hero-section .dm-hero-section__search .dm-search-container button[type='reset'] .dm-icon {
            height: 18px;
            height: 1.125rem;
            width: 18px;
            width: 1.125rem; }
          .dm-hero-section .dm-hero-section__search .dm-search-container button[type='reset'] .dm-icon-encoded--close {
            height: 18px;
            height: 1.125rem;
            width: 18px;
            width: 1.125rem;
            background-size: 18px 18px; }
      .dm-hero-section .dm-hero-section__search .dm-search-container input {
        height: 45px;
        height: 2.8125rem;
        padding-right: 72px;
        padding-right: 4.5rem;
        padding-left: 12px;
        padding-left: 0.75rem;
        border: 1px solid #969696;
        background-color: #ffffff;
        color: #3c3c3c;
        font-size: 16px;
        font-size: 1rem;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        outline: none;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none; }
        .dm-hero-section .dm-hero-section__search .dm-search-container input.dm-input__box--inputFilter {
          padding-right: 40px;
          padding-right: 2.5rem; }
        .dm-hero-section .dm-hero-section__search .dm-search-container input::-webkit-input-placeholder {
          font-size: 16px;
          font-size: 1rem;
          font-style: normal;
          color: #969696; }
        .dm-hero-section .dm-hero-section__search .dm-search-container input:-ms-input-placeholder {
          font-size: 16px;
          font-size: 1rem;
          font-style: normal;
          color: #969696; }
        .dm-hero-section .dm-hero-section__search .dm-search-container input::placeholder {
          font-size: 16px;
          font-size: 1rem;
          font-style: normal;
          color: #969696; }
        .dm-hero-section .dm-hero-section__search .dm-search-container input::-webkit-search-cancel-button {
          -webkit-appearance: none;
          -moz-appearance: none;
          appearance: none; }
        .dm-hero-section .dm-hero-section__search .dm-search-container input::-ms-clear {
          display: none; }
    .dm-hero-section .dm-hero-section__search.dm-hero-section__search--content-page {
      margin-bottom: 0;
      margin: 20px 0 0 0;
      margin: 1.25rem 0rem 0rem 0rem; }
      .dm-hero-section .dm-hero-section__search.dm-hero-section__search--content-page .dm-search-container {
        max-width: 620px;
        max-width: 38.75rem;
        width: 100%;
        margin: 0;
        margin: 0rem; }
        @media (min-width: 320px) {
          .dm-hero-section .dm-hero-section__search.dm-hero-section__search--content-page .dm-search-container {
            max-width: 620px;
            max-width: 38.75rem;
            width: 100%;
            padding-left: 0;
            margin: 0;
            margin: 0rem; } }

.dm-hero-section__action-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  margin-top: 12px; }
  .dm-hero-section__action-bar .dm-button {
    width: 100%;
    margin-top: 20px;
    margin-top: 1.25rem; }
  .dm-hero-section__action-bar .dm-hero-section__statistics {
    color: #eaeaea;
    margin: 0;
    padding: 0; }
    .dm-hero-section__action-bar .dm-hero-section__statistics li {
      display: inline-block; }
      .dm-hero-section__action-bar .dm-hero-section__statistics li:first-child .dm-hero-section__statistics {
        padding-left: 0;
        margin-left: 0; }
      .dm-hero-section__action-bar .dm-hero-section__statistics li .dm-hero-section__statistics {
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        font-size: 14px;
        font-size: 0.875rem;
        list-style: none;
        line-height: 1.4;
        padding: 0 8px;
        padding: 0rem 0.5rem; }
  @media (min-width: 768px) {
    .dm-hero-section__action-bar {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row;
              flex-flow: row;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin-top: 12px; }
      .dm-hero-section__action-bar .dm-button {
        width: auto; } }

.dm-hero-section__article-title {
  font-size: 24px;
  font-size: 1.5rem;
  font-family: "SAPBold", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c;
  padding: 0;
  line-height: 1.2;
  margin: 8px 0 16px 0;
  margin: 0.5rem 0rem 1rem 0rem;
  text-decoration: none; }
  .dm-hero-section__article-title:visited {
    text-decoration: none; }
  .dm-hero-section__article-title:hover, .dm-hero-section__article-title:focus {
    text-decoration: none; }
  @media (min-width: 980px) {
    .dm-hero-section__article-title {
      font-size: 30px;
      font-size: 1.875rem;
      margin: 8px 0 12px 0;
      margin: 0.5rem 0rem 0.75rem 0rem; } }
  .dm-hero-section__article-title > em {
    color: #f0ab00;
    font-style: normal; }

.dm-wrapper .dm-hero-section__article-text {
  font-size: 14px;
  font-size: 0.875rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c;
  max-width: 100%;
  width: 100%;
  margin-bottom: 0;
  margin-bottom: 0rem; }
  .dm-wrapper .dm-hero-section__article-text p {
    max-width: 100%;
    width: 100%; }
  .dm-wrapper .dm-hero-section__article-text a {
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-wrapper .dm-hero-section__article-text a:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-wrapper .dm-hero-section__article-text a:hover, .dm-wrapper .dm-hero-section__article-text a:focus {
      color: #006799;
      text-decoration: none; }
    .dm-wrapper .dm-hero-section__article-text a:active {
      color: #006799; }

.dm-hero-section__article--full-width {
  max-width: 800px;
  max-width: 50rem;
  width: 100%;
  color: #3c3c3c; }

.dm-hero-section__hero-image {
  margin: 0 auto;
  width: 800px; }
  @media (min-width: 768px) {
    .dm-hero-section__hero-image {
      max-width: 1920px;
      max-width: 120rem;
      width: 1920px;
      margin: 0 auto; } }

.dm-hero-section--full-width {
  overflow: hidden;
  position: relative;
  width: 1920px;
  margin: 0 auto; }

.dm-hero-section__ruler {
  height: 12px;
  overflow: hidden;
  width: 100%;
  margin: 0 auto;
  background: #f9b92b;
  margin-top: -12px;
  position: relative;
  z-index: 10; }
  @media (min-width: 768px) {
    .dm-hero-section__ruler {
      width: 980px; } }

.dm-subheader.dm-subheader--wrapper {
  padding-top: 24px;
  padding-top: 1.5rem; }

.dm-subheader.dm-subheader--dark {
  background-color: #3c3c3c; }
  .dm-subheader.dm-subheader--dark::before, .dm-subheader.dm-subheader--dark::after {
    display: table;
    clear: both;
    content: ''; }
  .dm-subheader.dm-subheader--dark .dm-hero-section .dm-hero-section__content .dm-hero-section__article-title {
    color: #ffffff;
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    font-weight: normal; }
    .dm-subheader.dm-subheader--dark .dm-hero-section .dm-hero-section__content .dm-hero-section__article-title > em {
      color: #f0ab00;
      font-style: normal; }
  .dm-subheader.dm-subheader--dark .dm-hero-section .dm-hero-section__content .dm-hero-section__article-text {
    color: #ffffff;
    max-width: 80%; }
  .dm-subheader.dm-subheader--dark .dm-hero-section .dm-hero-section__content .dm-hero-section__article--full-width {
    color: #ffffff; }
  .dm-subheader.dm-subheader--dark .dm-link {
    color: #2fa0e0;
    text-decoration: none; }
    .dm-subheader.dm-subheader--dark .dm-link:visited {
      color: #43a2d0; }
    .dm-subheader.dm-subheader--dark .dm-link:hover, .dm-subheader.dm-subheader--dark .dm-link:active, .dm-subheader.dm-subheader--dark .dm-link:focus {
      color: #43a2d0; }
  .dm-subheader.dm-subheader--dark .dm-hero-section__karmaCredits .dm-link {
    font-size: 12px;
    font-size: 0.75rem;
    color: #ffffff; }
    .dm-subheader.dm-subheader--dark .dm-hero-section__karmaCredits .dm-link:hover, .dm-subheader.dm-subheader--dark .dm-hero-section__karmaCredits .dm-link:focus, .dm-subheader.dm-subheader--dark .dm-hero-section__karmaCredits .dm-link:active {
      color: #007db8; }
    .dm-subheader.dm-subheader--dark .dm-hero-section__karmaCredits .dm-link:visited {
      color: #ffffff; }
  .dm-subheader.dm-subheader--dark .dm-subheader__text {
    color: #ffffff; }
  .dm-subheader.dm-subheader--dark .dm-icon-encoded--3dots {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20id%3D%22ico-3dots%22%20viewBox%3D%220%200%2015%203%22%3E%3Cstyle%3E.st0%7Bfill%3Argba%28255%2C255%2C255%2C.7%29%7D%3C/style%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%221.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%227.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2213.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3C/svg%3E"); }
    .dm-subheader.dm-subheader--dark .dm-icon-encoded--3dots:hover {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2015%203%22%3E%3Ccircle%20cx%3D%221.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3Ccircle%20cx%3D%227.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3Ccircle%20cx%3D%2213.5%22%20cy%3D%221.5%22%20r%3D%221.5%22/%3E%3C/svg%3E"); }

.dm-subheader__bookmark {
  text-align: right;
  margin: -9px 0 0 0;
  height: 32px;
  position: absolute;
  width: 20px;
  z-index: 100;
  right: 10px; }

a.dm-user__name, .dm-user__name {
  font-size: 14px;
  font-size: 0.875rem;
  font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  padding-right: 2px;
  padding-right: 0.125rem;
  text-decoration: none; }
  a.dm-user__name:visited, .dm-user__name:visited {
    color: #666666; }
  a.dm-user__name:hover, a.dm-user__name:focus, .dm-user__name:hover, .dm-user__name:focus {
    color: #007db8;
    text-decoration: none; }

.dm-user__roles {
  display: inline-block;
  font-size: 0; }

.dm-user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none !important;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  font-size: 14px;
  font-size: 0.875rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #666666; }
  .dm-user .dm-icon-encoded {
    position: relative;
    top: 2px; }
  .dm-user .dm-user__roles {
    position: relative;
    top: 1px;
    font-size: 0; }
  .dm-user .dm-user__image {
    margin-right: 8px;
    margin-right: 0.5rem; }
    @media (min-width: 980px) {
      .dm-user .dm-user__image {
        margin-right: 18px;
        margin-right: 1.125rem; } }
    .dm-user .dm-user__image img {
      width: 30px;
      width: 1.875rem;
      height: 30px;
      height: 1.875rem;
      min-width: 30px;
      min-width: 1.875rem;
      min-height: 30px;
      min-height: 1.875rem;
      display: block;
      border-radius: 100%;
      height: auto; }
    @media (min-width: 980px) {
      .dm-user .dm-user__image.dm-user__image--40 img {
        width: 40px;
        width: 2.5rem;
        height: 40px;
        height: 2.5rem;
        min-width: 40px;
        min-width: 2.5rem;
        min-height: 40px;
        min-height: 2.5rem; } }
    .dm-user .dm-user__image.dm-user__image--md img {
      width: 70px;
      width: 4.375rem;
      height: 70px;
      height: 4.375rem;
      min-width: 70px;
      min-width: 4.375rem;
      min-height: 70px;
      min-height: 4.375rem; }
      @media (min-width: 768px) {
        .dm-user .dm-user__image.dm-user__image--md img {
          min-width: 70px;
          min-width: 4.375rem;
          min-height: 70px;
          min-height: 4.375rem; } }
    .dm-user .dm-user__image.dm-user__image--large img {
      width: 70px;
      width: 4.375rem;
      height: 70px;
      height: 4.375rem;
      min-width: 70px;
      min-width: 4.375rem;
      min-height: 70px;
      min-height: 4.375rem; }
      @media (min-width: 768px) {
        .dm-user .dm-user__image.dm-user__image--large img {
          min-width: 120px;
          min-width: 7.5rem;
          min-height: 120px;
          min-height: 7.5rem; } }
  .dm-user .dm-user__activity {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    padding-left: 8px;
    padding-left: 0.5rem; }
  .dm-user .dm-user__date {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
  .dm-user .dm-user__category {
    font-size: 14px;
    font-size: 0.875rem;
    color: #666666;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
    .dm-user .dm-user__category:before {
      content: "|";
      font-size: 13px;
      font-size: 0.8125rem;
      color: #666666;
      margin: 0 4px;
      margin: 0rem 0.25rem;
      position: relative;
      top: -1px; }
  .dm-user .dm-user__text {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
  .dm-user .dm-user__data {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    font-size: 14px;
    font-size: 0.875rem; }
    @media (min-width: 768px) {
      .dm-user .dm-user__data.dm-user__data--expand {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; }
        .dm-user .dm-user__data.dm-user__data--expand .dm-user__date {
          -webkit-box-flex: 1;
              -ms-flex-positive: 1;
                  flex-grow: 1;
          text-align: right;
          -webkit-box-ordinal-group: 2;
              -ms-flex-order: 1;
                  order: 1; } }
  .dm-user .dm-user__roles {
    display: inline-block;
    font-size: 0; }
  .dm-user .dm-icon {
    margin-right: 4px;
    margin-right: 0.25rem;
    top: 2px;
    top: 0.125rem;
    height: 14px;
    height: 0.875rem;
    width: 14px;
    width: 0.875rem; }
    .dm-user .dm-icon.dm-icon--sapemployee {
      width: 28px;
      width: 1.75rem; }

.dm-author {
  font-size: 12px;
  font-size: 0.75rem;
  margin-bottom: 24px;
  margin-bottom: 1.5rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  text-align: center; }
  .dm-author a:hover {
    text-decoration: none; }
  .dm-author .dm-author img {
    width: 100px;
    width: 6.25rem;
    height: 100px;
    height: 6.25rem;
    max-width: 100px;
    max-width: 6.25rem;
    max-height: 100px;
    max-height: 6.25rem;
    margin-bottom: 12px;
    margin-bottom: 0.75rem;
    border-radius: 100%;
    border: 0; }
  .dm-author .dm-author__data {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666; }
    .dm-author .dm-author__data .dm-author__heading {
      line-height: 1.4;
      font-size: 0; }
    .dm-author .dm-author__data .dm-author__date {
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
    .dm-author .dm-author__data .dm-author__name {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      display: inline-block;
      padding-right: 4px; }
      .dm-author .dm-author__data .dm-author__name a {
        font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        display: inline-block;
        font-size: 14px;
        font-size: 0.875rem; }
        .dm-author .dm-author__data .dm-author__name a:hover {
          text-decoration: underline; }
      .dm-author .dm-author__data .dm-author__name:hover {
        text-decoration: none; }
    .dm-author .dm-author__data a.author__name:hover {
      text-decoration: underline; }
    .dm-author .dm-author__data .dm-link-arrow {
      font-size: 14px;
      font-size: 0.875rem;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      display: block;
      color: #2fa0e0;
      text-decoration: none; }
      .dm-author .dm-author__data .dm-link-arrow:hover {
        color: #007db8;
        text-decoration: underline; }
    .dm-author .dm-author__data .dm-icon {
      margin-right: 4px;
      margin-right: 0.25rem;
      top: 2px;
      top: 0.125rem;
      height: 14px;
      height: 0.875rem;
      width: 14px;
      width: 0.875rem; }
      .dm-author .dm-author__data .dm-icon.dm-icon--sapemployee {
        width: 28px;
        width: 1.75rem; }
      .dm-author .dm-author__data .dm-icon.dm-icon--sapmenthor, .dm-author .dm-author__data .dm-icon.dm-icon--sapmoderator {
        width: 16px;
        width: 1rem;
        height: 16px;
        height: 1rem; }
    .dm-author .dm-author__data .dm-primary-tag {
      padding: 3px 6px;
      padding: 0.1875rem 0.375rem;
      margin: 3px 0;
      margin: 0.1875rem 0rem;
      font-size: 14px;
      font-size: 0.875rem;
      display: inline-block;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      background-color: #edf8fd; }
  .dm-author.dm-section-hero__author {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .dm-author.dm-section-hero__author .dm-author__image {
      margin-right: 8px;
      margin-right: 0.5rem; }
      .dm-author.dm-section-hero__author .dm-author__image img {
        max-width: 40px;
        max-width: 2.5rem;
        margin-bottom: 0;
        height: auto;
        border-radius: 100%;
        border: 0; }
    .dm-author.dm-section-hero__author .dm-author__data {
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      display: inline-block; }
    @media screen and (min-width: 980px) {
      .dm-author.dm-section-hero__author {
        position: absolute;
        right: -25%;
        top: 0;
        width: auto;
        max-width: 25%;
        display: block;
        text-align: center; }
        .dm-author.dm-section-hero__author .dm-author__image {
          margin-right: 0; }
          .dm-author.dm-section-hero__author .dm-author__image img {
            width: 100px;
            width: 6.25rem;
            height: 100px;
            height: 6.25rem;
            max-width: 100px;
            max-width: 6.25rem;
            max-height: 100px;
            max-height: 6.25rem;
            margin-bottom: 12px;
            margin-bottom: 0.75rem; }
        .dm-author.dm-section-hero__author .dm-author__data {
          display: block;
          text-align: center; } }
  .dm-author.dm-author--question__vote {
    margin-bottom: 16px;
    margin-bottom: 1rem; }
    .dm-author.dm-author--question__vote .dm-author__image {
      margin-right: 8px;
      margin-right: 0.5rem; }
      .dm-author.dm-author--question__vote .dm-author__image img {
        width: 40px;
        width: 2.5rem;
        height: 40px;
        height: 2.5rem;
        max-width: 40px;
        max-width: 2.5rem;
        max-height: 40px;
        max-height: 2.5rem;
        margin-bottom: 0;
        border-radius: 100%;
        border: 0; }
        @media screen and (min-width: 768px) {
          .dm-author.dm-author--question__vote .dm-author__image img {
            width: 60px;
            width: 3.75rem;
            height: 60px;
            height: 3.75rem;
            max-width: 60px;
            max-width: 3.75rem;
            max-height: 60px;
            max-height: 3.75rem;
            border-radius: 100%;
            border: 0; } }
  .dm-author.dm-author--content-detail {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-bottom: 0; }
    @media screen and (min-width: 768px) {
      .dm-author.dm-author--content-detail {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row wrap;
                flex-flow: row wrap;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; } }
    .dm-author.dm-author--content-detail .dm-author__data {
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start; }
  .dm-author.dm-author--revision-detail {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    width: 100%; }
    .dm-author.dm-author--revision-detail .dm-author__data {
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start; }

.dm-tags {
  margin-top: 8px;
  margin-top: 0.5rem; }
  .dm-tags .dm-tags--small {
    font-size: 12px;
    font-size: 0.75rem; }
  .dm-tags .dm-icon-encoded--tag {
    position: relative;
    top: 2px;
    top: 0.125rem;
    margin-right: 4px;
    margin-right: 0.25rem;
    -webkit-filter: grayscale(1) brightness(1.2);
            filter: grayscale(1) brightness(1.2); }
  .dm-tags.dm-tags--list {
    margin-top: 4px;
    margin-top: 0.25rem;
    margin-bottom: 4px;
    margin-bottom: 0.25rem; }
  .dm-tags .dm-icon--tag {
    top: 3px;
    top: 0.1875rem; }
  .dm-tags .dm-tags__content b {
    margin-right: 6px;
    margin-right: 0.375rem;
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    font-weight: normal;
    display: inline-block; }
    .dm-tags .dm-tags__content b .dm-icon--tag {
      height: 16px;
      height: 1rem;
      width: 16px;
      width: 1rem;
      top: 3px;
      top: 0.1875rem;
      fill: #727272; }
  .dm-tags .dm-tags__content .dm-icon--tag, .dm-tags .dm-tags__content .dm-icon-encoded--tag {
    top: 3px;
    top: 0.1875rem;
    margin-right: 4px;
    margin-right: 0.25rem;
    fill: #c6c6c6;
    height: 14px;
    height: 0.875rem;
    width: 14px;
    width: 0.875rem;
    background-size: 14px 14px;
    position: relative;
    top: -1px;
    top: -0.0625rem; }
  .dm-tags .dm-tags__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap; }
    .dm-tags .dm-tags__content .dm-icon-encoded--tag {
      position: relative;
      top: 2px;
      margin-right: 8px;
      margin-right: 0.5rem; }
  .dm-tags .dm-tags__list {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
    margin: 0;
    padding: 0;
    line-height: 1.2; }
  .dm-tags .dm-tags__list-item {
    font-size: 14px;
    font-size: 0.875rem;
    color: #666666;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    display: inline-block; }
    .dm-tags .dm-tags__list-item:visited {
      color: #666666;
      text-decoration: none; }
    .dm-tags .dm-tags__list-item:hover, .dm-tags .dm-tags__list-item:focus {
      color: #006799;
      text-decoration: none; }
    .dm-tags .dm-tags__list-item:active {
      color: #006799; }
    .dm-tags .dm-tags__list-item a {
      font-size: 14px;
      font-size: 0.875rem;
      color: #666666;
      text-decoration: none;
      position: relative;
      cursor: pointer;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif; }
      .dm-tags .dm-tags__list-item a:visited {
        color: #666666;
        text-decoration: none; }
      .dm-tags .dm-tags__list-item a:hover, .dm-tags .dm-tags__list-item a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-tags .dm-tags__list-item a:active {
        color: #006799; }
    .dm-tags .dm-tags__list-item:after {
      content: "|";
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #969696;
      padding: 0 8px;
      padding: 0rem 0.5rem;
      font-size: 14px;
      font-size: 0.875rem;
      position: relative;
      top: -2px;
      top: -0.125rem;
      opacity: 0.7; }
    .dm-tags .dm-tags__list-item:last-of-type:after {
      content: " "; }
  .dm-tags .dm-tags__list-item--small {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    line-height: 1.2; }
    .dm-tags .dm-tags__list-item--small:visited {
      color: #666666;
      text-decoration: none; }
    .dm-tags .dm-tags__list-item--small:hover, .dm-tags .dm-tags__list-item--small:focus {
      color: #006799;
      text-decoration: none; }
    .dm-tags .dm-tags__list-item--small:active {
      color: #006799; }
    .dm-tags .dm-tags__list-item--small a {
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-tags .dm-tags__list-item--small a:visited {
        color: #666666;
        text-decoration: none; }
      .dm-tags .dm-tags__list-item--small a:hover, .dm-tags .dm-tags__list-item--small a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-tags .dm-tags__list-item--small a:active {
        color: #006799; }
    .dm-tags .dm-tags__list-item--small:after {
      content: "|";
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #969696;
      padding: 0 8px;
      padding: 0rem 0.5rem;
      font-size: 10px;
      font-size: 0.625rem;
      position: relative;
      top: -2px;
      top: -0.125rem;
      word-break: break-word;
      display: inline-block; }
    .dm-tags .dm-tags__list-item--small:last-of-type:after {
      content: " "; }
  .dm-tags.dm-tags__list--vertical {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    padding-left: 0;
    padding-left: 0rem; }
    .dm-tags.dm-tags__list--vertical .dm-tags__list-item--small:after {
      content: " "; }

.dm-toolbar {
  margin: 24px 0;
  margin: 1.5rem 0rem; }
  .dm-toolbar .dm-button {
    margin: 24px auto;
    margin: 1.5rem auto;
    display: block; }
  .dm-toolbar.dm-align-right {
    text-align: left; }
    @media screen and (min-width: 768px) {
      .dm-toolbar.dm-align-right {
        text-align: right; } }
  @media screen and (min-width: 768px) {
    .dm-toolbar .dm-button {
      margin: 0 16px;
      margin: 0rem 1rem;
      display: inline-block; }
      .dm-toolbar .dm-button:first-child {
        margin-left: 0; }
      .dm-toolbar .dm-button:last-child {
        margin-right: 0; } }
  .dm-toolbar:last-child {
    margin-bottom: 0; }

.dm-actionbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 4px;
  padding-top: 0.25rem; }
  .dm-actionbar.dm-align-right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end; }
  .dm-actionbar.dm-align-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .dm-actionbar .dm-button {
    margin: 6px 8px 0 0;
    margin: 0.375rem 0.5rem 0rem 0rem; }
  .dm-actionbar .dm-button-small .dm-icon-encoded--likes {
    position: relative;
    top: -2px;
    top: -0.125rem; }
  .dm-actionbar .dm-actionbar__item {
    margin: 0 8px 0 0;
    margin: 0rem 0.5rem 0rem 0rem;
    display: inline-block;
    padding: 0;
    padding: 0rem;
    position: relative; }
    .dm-actionbar .dm-actionbar__item.dm-actionbar__item--hidden {
      display: none; }
    .dm-actionbar .dm-actionbar__item a, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      height: 16px;
      height: 1rem;
      color: #666666;
      text-decoration: none;
      position: relative;
      cursor: pointer;
      margin: 0; }
      .dm-actionbar .dm-actionbar__item a:visited, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link:visited {
        color: #666666;
        text-decoration: none; }
      .dm-actionbar .dm-actionbar__item a:hover, .dm-actionbar .dm-actionbar__item a:focus, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link:hover, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link:focus {
        color: #007db8;
        text-decoration: none; }
      .dm-actionbar .dm-actionbar__item a:active, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link:active {
        color: #007db8; }
      .dm-actionbar .dm-actionbar__item a.dm-actionbar__link--similar-question, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-actionbar__link--similar-question {
        color: #007db8; }
      .dm-actionbar .dm-actionbar__item a.dm-button--primary, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--primary {
        padding: 8px 22px;
        padding: 0.5rem 1.375rem;
        color: #ffffff;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        height: 30px; }
        .dm-actionbar .dm-actionbar__item a.dm-button--primary:visited, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--primary:visited {
          color: #ffffff;
          text-decoration: none; }
        .dm-actionbar .dm-actionbar__item a.dm-button--primary:hover, .dm-actionbar .dm-actionbar__item a.dm-button--primary:focus, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--primary:hover, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--primary:focus {
          color: #ffffff;
          text-decoration: none; }
        .dm-actionbar .dm-actionbar__item a.dm-button--primary:active, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--primary:active {
          color: #ffffff; }
        .dm-actionbar .dm-actionbar__item a.dm-button--primary .dm-button-text, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--primary .dm-button-text {
          top: 50%;
          -webkit-transform: translateY(0%);
          transform: translateY(-50%);
          position: relative; }
        .dm-actionbar .dm-actionbar__item a.dm-button--primary .dm-actionbar__score, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--primary .dm-actionbar__score {
          padding-left: 4px;
          padding-left: 0.25rem;
          top: -2px;
          -webkit-transform: translateY(0%);
          transform: translateY(-50%);
          position: relative; }
      .dm-actionbar .dm-actionbar__item a.dm-button--callToActionSecondary, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--callToActionSecondary {
        padding: 8px 22px;
        padding: 0.5rem 1.375rem;
        color: #127823;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        height: 30px; }
        .dm-actionbar .dm-actionbar__item a.dm-button--callToActionSecondary:visited, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--callToActionSecondary:visited {
          color: #127823;
          text-decoration: none; }
        .dm-actionbar .dm-actionbar__item a.dm-button--callToActionSecondary:hover, .dm-actionbar .dm-actionbar__item a.dm-button--callToActionSecondary:focus, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--callToActionSecondary:hover, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--callToActionSecondary:focus {
          color: #127823;
          text-decoration: none; }
        .dm-actionbar .dm-actionbar__item a.dm-button--callToActionSecondary:active, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--callToActionSecondary:active {
          color: #127823; }
        .dm-actionbar .dm-actionbar__item a.dm-button--callToActionSecondary .dm-button-text, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--callToActionSecondary .dm-button-text {
          top: 50%;
          -webkit-transform: translateY(0%);
          transform: translateY(-50%);
          position: relative; }
      .dm-actionbar .dm-actionbar__item a.dm-button--default, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--default {
        padding: 8px 22px;
        padding: 0.5rem 1.375rem;
        color: #666666;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        height: 30px; }
        .dm-actionbar .dm-actionbar__item a.dm-button--default:visited, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--default:visited {
          color: #666666;
          text-decoration: none; }
        .dm-actionbar .dm-actionbar__item a.dm-button--default:hover, .dm-actionbar .dm-actionbar__item a.dm-button--default:focus, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--default:hover, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--default:focus {
          color: #666666;
          text-decoration: none; }
        .dm-actionbar .dm-actionbar__item a.dm-button--default:active, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--default:active {
          color: #666666; }
        .dm-actionbar .dm-actionbar__item a.dm-button--default .dm-button-text, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--default .dm-button-text {
          top: 50%;
          -webkit-transform: translateY(0%);
          transform: translateY(-50%);
          position: relative; }
        .dm-actionbar .dm-actionbar__item a.dm-button--default .dm-actionbar__score, .dm-actionbar .dm-actionbar__item a.dm-actionbar__link.dm-button--default .dm-actionbar__score {
          padding-left: 4px;
          padding-left: 0.25rem;
          top: -2px;
          position: relative;
          line-height: 1.0; }
    .dm-actionbar .dm-actionbar__item a[disabled="disabled"], .dm-actionbar .dm-actionbar__item a[disabled] {
      color: #c6c6c6;
      text-decoration: none;
      position: relative;
      cursor: pointer;
      cursor: default;
      color: #c6c6c6; }
      .dm-actionbar .dm-actionbar__item a[disabled="disabled"]:visited, .dm-actionbar .dm-actionbar__item a[disabled]:visited {
        color: #c6c6c6;
        text-decoration: none; }
      .dm-actionbar .dm-actionbar__item a[disabled="disabled"]:hover, .dm-actionbar .dm-actionbar__item a[disabled="disabled"]:focus, .dm-actionbar .dm-actionbar__item a[disabled]:hover, .dm-actionbar .dm-actionbar__item a[disabled]:focus {
        color: #c6c6c6;
        text-decoration: none; }
      .dm-actionbar .dm-actionbar__item a[disabled="disabled"]:active, .dm-actionbar .dm-actionbar__item a[disabled]:active {
        color: #c6c6c6; }
    .dm-actionbar .dm-actionbar__item a.dm-button--default[disabled="disabled"], .dm-actionbar .dm-actionbar__item a.dm-button--default[disabled] {
      cursor: default;
      background-color: #c6c6c6;
      border-color: #c6c6c6;
      color: #eaeaea; }
      .dm-actionbar .dm-actionbar__item a.dm-button--default[disabled="disabled"]:hover, .dm-actionbar .dm-actionbar__item a.dm-button--default[disabled="disabled"]:focus, .dm-actionbar .dm-actionbar__item a.dm-button--default[disabled]:hover, .dm-actionbar .dm-actionbar__item a.dm-button--default[disabled]:focus {
        color: #727272; }
    .dm-actionbar .dm-actionbar__item .button[disabled="disabled"], .dm-actionbar .dm-actionbar__item button[disabled] {
      cursor: default; }
    .dm-actionbar .dm-actionbar__item .dm-button--default a[disabled="disabled"], .dm-actionbar .dm-actionbar__item .dm-button--default a[disabled] {
      cursor: default; }
      .dm-actionbar .dm-actionbar__item .dm-button--default a[disabled="disabled"]:hover, .dm-actionbar .dm-actionbar__item .dm-button--default a[disabled="disabled"]:focus, .dm-actionbar .dm-actionbar__item .dm-button--default a[disabled]:hover, .dm-actionbar .dm-actionbar__item .dm-button--default a[disabled]:focus {
        color: #727272; }
    @media screen and (min-width: 768px) {
      .dm-actionbar .dm-actionbar__item .dm-tooltip {
        right: auto;
        left: 110%;
        -webkit-transform: translateY(-15%);
                transform: translateY(-15%);
        top: 50%;
        min-width: 180px;
        min-width: 11.25rem;
        text-align: left; } }
    @media screen and (min-width: 768px) {
      .dm-actionbar .dm-actionbar__item .dm-tooltip.dm-tooltip--down {
        right: auto;
        left: auto;
        top: 35px; } }
    @media screen and (min-width: 768px) {
      .dm-actionbar .dm-actionbar__item.dm-actionbar__item--like {
        right: auto;
        left: 110%;
        -webkit-transform: translateY(-15%);
                transform: translateY(-15%);
        top: 50%;
        min-width: 180px;
        min-width: 11.25rem;
        text-align: left;
        min-width: 180px;
        min-width: 11.25rem; } }
  .dm-actionbar.dm-actionbar--links, .dm-actionbar.dm-actionbar--links-divider {
    margin-top: 8px;
    margin-top: 0.5rem;
    padding-top: 0; }
    .dm-actionbar.dm-actionbar--links li, .dm-actionbar.dm-actionbar--links .dm-actionbar__item, .dm-actionbar.dm-actionbar--links-divider li, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item {
      margin: 0 15px 0 0;
      margin: 0rem 0.9375rem 0rem 0rem;
      display: inline-block;
      padding: 0; }
      .dm-actionbar.dm-actionbar--links li.dm-actionbar__item--hidden, .dm-actionbar.dm-actionbar--links .dm-actionbar__item.dm-actionbar__item--hidden, .dm-actionbar.dm-actionbar--links-divider li.dm-actionbar__item--hidden, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item.dm-actionbar__item--hidden {
        display: none; }
      @media only screen and (min-width: 768px) {
        .dm-actionbar.dm-actionbar--links li, .dm-actionbar.dm-actionbar--links .dm-actionbar__item, .dm-actionbar.dm-actionbar--links-divider li, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item {
          margin: 0 8px 0 0;
          margin: 0rem 0.5rem 0rem 0rem; } }
      .dm-actionbar.dm-actionbar--links li:after, .dm-actionbar.dm-actionbar--links .dm-actionbar__item:after, .dm-actionbar.dm-actionbar--links-divider li:after, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item:after {
        content: "|";
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        font-size: 11px;
        font-size: 0.6875rem;
        position: relative;
        top: -1px;
        top: -0.0625rem; }
      .dm-actionbar.dm-actionbar--links li.dm-actionbar__item--pipe-hidden:after, .dm-actionbar.dm-actionbar--links .dm-actionbar__item.dm-actionbar__item--pipe-hidden:after, .dm-actionbar.dm-actionbar--links-divider li.dm-actionbar__item--pipe-hidden:after, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item.dm-actionbar__item--pipe-hidden:after {
        content: "";
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        font-size: 11px;
        font-size: 0.6875rem;
        position: relative;
        top: -1px;
        top: -0.0625rem; }
      .dm-actionbar.dm-actionbar--links li:last-of-type::after, .dm-actionbar.dm-actionbar--links .dm-actionbar__item:last-of-type::after, .dm-actionbar.dm-actionbar--links-divider li:last-of-type::after, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item:last-of-type::after {
        content: "";
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        font-size: 11px;
        font-size: 0.6875rem; }
      .dm-actionbar.dm-actionbar--links li a, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a, .dm-actionbar.dm-actionbar--links-divider li a, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a {
        font-size: 12px;
        font-size: 0.75rem;
        height: 30px;
        height: 1.875rem;
        margin: 0px 8px 0 0;
        margin: 0rem 0.5rem 0rem 0rem;
        padding-right: 0;
        font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        text-decoration: none;
        position: relative;
        cursor: pointer; }
        .dm-actionbar.dm-actionbar--links li a:visited, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a:visited, .dm-actionbar.dm-actionbar--links-divider li a:visited, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a:visited {
          color: #666666;
          text-decoration: none; }
        .dm-actionbar.dm-actionbar--links li a:hover, .dm-actionbar.dm-actionbar--links li a:focus, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a:hover, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a:focus, .dm-actionbar.dm-actionbar--links-divider li a:hover, .dm-actionbar.dm-actionbar--links-divider li a:focus, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a:hover, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a:focus {
          color: #007db8;
          text-decoration: none; }
        .dm-actionbar.dm-actionbar--links li a:active, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a:active, .dm-actionbar.dm-actionbar--links-divider li a:active, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a:active {
          color: #007db8; }
        .dm-actionbar.dm-actionbar--links li a[disabled="disabled"], .dm-actionbar.dm-actionbar--links li a[disabled], .dm-actionbar.dm-actionbar--links .dm-actionbar__item a[disabled="disabled"], .dm-actionbar.dm-actionbar--links .dm-actionbar__item a[disabled], .dm-actionbar.dm-actionbar--links-divider li a[disabled="disabled"], .dm-actionbar.dm-actionbar--links-divider li a[disabled], .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a[disabled="disabled"], .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a[disabled] {
          color: #c6c6c6;
          text-decoration: none;
          position: relative;
          cursor: pointer;
          cursor: default;
          color: #c6c6c6; }
          .dm-actionbar.dm-actionbar--links li a[disabled="disabled"]:visited, .dm-actionbar.dm-actionbar--links li a[disabled]:visited, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a[disabled="disabled"]:visited, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a[disabled]:visited, .dm-actionbar.dm-actionbar--links-divider li a[disabled="disabled"]:visited, .dm-actionbar.dm-actionbar--links-divider li a[disabled]:visited, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a[disabled="disabled"]:visited, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a[disabled]:visited {
            color: #c6c6c6;
            text-decoration: none; }
          .dm-actionbar.dm-actionbar--links li a[disabled="disabled"]:hover, .dm-actionbar.dm-actionbar--links li a[disabled="disabled"]:focus, .dm-actionbar.dm-actionbar--links li a[disabled]:hover, .dm-actionbar.dm-actionbar--links li a[disabled]:focus, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a[disabled="disabled"]:hover, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a[disabled="disabled"]:focus, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a[disabled]:hover, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a[disabled]:focus, .dm-actionbar.dm-actionbar--links-divider li a[disabled="disabled"]:hover, .dm-actionbar.dm-actionbar--links-divider li a[disabled="disabled"]:focus, .dm-actionbar.dm-actionbar--links-divider li a[disabled]:hover, .dm-actionbar.dm-actionbar--links-divider li a[disabled]:focus, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a[disabled="disabled"]:hover, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a[disabled="disabled"]:focus, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a[disabled]:hover, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a[disabled]:focus {
            color: #c6c6c6;
            text-decoration: none; }
          .dm-actionbar.dm-actionbar--links li a[disabled="disabled"]:active, .dm-actionbar.dm-actionbar--links li a[disabled]:active, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a[disabled="disabled"]:active, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a[disabled]:active, .dm-actionbar.dm-actionbar--links-divider li a[disabled="disabled"]:active, .dm-actionbar.dm-actionbar--links-divider li a[disabled]:active, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a[disabled="disabled"]:active, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a[disabled]:active {
            color: #c6c6c6; }
          .dm-actionbar.dm-actionbar--links li a[disabled="disabled"] .dm-actionbar__score, .dm-actionbar.dm-actionbar--links li a[disabled] .dm-actionbar__score, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a[disabled="disabled"] .dm-actionbar__score, .dm-actionbar.dm-actionbar--links .dm-actionbar__item a[disabled] .dm-actionbar__score, .dm-actionbar.dm-actionbar--links-divider li a[disabled="disabled"] .dm-actionbar__score, .dm-actionbar.dm-actionbar--links-divider li a[disabled] .dm-actionbar__score, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a[disabled="disabled"] .dm-actionbar__score, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__item a[disabled] .dm-actionbar__score {
            cursor: default;
            color: #c6c6c6; }
    .dm-actionbar.dm-actionbar--links .dm-actionbar__score, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__score {
      font-size: 12px;
      font-size: 0.75rem;
      color: #666666;
      display: inline-block;
      padding-right: 4px;
      padding-right: 0.25rem;
      padding-left: 0px;
      padding-left: 0rem;
      position: relative; }
    .dm-actionbar.dm-actionbar--links .dm-icon-encoded--checked, .dm-actionbar.dm-actionbar--links-divider .dm-icon-encoded--checked {
      height: 12px;
      height: 0.75rem;
      width: 12px;
      width: 0.75rem;
      top: 2px;
      top: 0.125rem;
      margin-right: 2px;
      margin-right: 0.125rem;
      background-size: 12px; }
    .dm-actionbar.dm-actionbar--links .dm-icon-encoded--likes, .dm-actionbar.dm-actionbar--links-divider .dm-icon-encoded--likes {
      height: 14px;
      height: 0.875rem;
      width: 14px;
      width: 0.875rem;
      background-size: 14px 14px; }
    .dm-actionbar.dm-actionbar--links .dm-actionbar__dropdown, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__dropdown {
      position: relative; }
      .dm-actionbar.dm-actionbar--links .dm-actionbar__dropdown .dm-actionbar__dropdown-toggle, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__dropdown .dm-actionbar__dropdown-toggle {
        padding-top: 0; }
  .dm-actionbar > li {
    margin: 6px 8px 0 0;
    margin: 0.375rem 0.5rem 0rem 0rem;
    display: block;
    padding: 0; }
    .dm-actionbar > li > a {
      font-size: 12px;
      font-size: 0.75rem;
      height: 30px;
      height: 1.875rem;
      margin: 0px 8px 0 0;
      margin: 0rem 0.5rem 0rem 0rem;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #ffffff; }
      .dm-actionbar > li > a.dm-actionbar__comment-likes {
        margin: 0 4px 0 0;
        margin: 0rem 0.25rem 0rem 0rem; }
      .dm-actionbar > li > a .dm-icon-encoded--cog {
        position: relative;
        top: 2px;
        top: 0.125rem; }
      .dm-actionbar > li > a .dm-icon {
        height: 12px;
        height: 0.75rem;
        width: 12px;
        width: 0.75rem;
        position: relative; }
        .dm-actionbar > li > a .dm-icon + span {
          margin-left: 6px;
          margin-left: 0.375rem; }
    .dm-actionbar > li .dm-button--score {
      margin: 0;
      font-size: 12px;
      font-size: 0.75rem;
      height: 30px;
      height: 1.875rem;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif; }
      .dm-actionbar > li .dm-button--score .dm-button-link {
        color: #666666;
        padding: 8px 4px 8px 0;
        padding: 0.5rem 0.25rem 0.5rem 0rem;
        display: inline-block; }
      .dm-actionbar > li .dm-button--score .dm-button-value {
        color: #666666;
        padding: 8px 0 8px 4px;
        padding: 0.5rem 0rem 0.5rem 0.25rem;
        display: inline-block; }
      .dm-actionbar > li .dm-button--score:hover {
        color: #ffffff;
        background-color: #c6c6c6;
        border-color: #c6c6c6; }
        .dm-actionbar > li .dm-button--score:hover .dm-button-link, .dm-actionbar > li .dm-button--score:hover .dm-button-value {
          text-decoration: none; }
    .dm-actionbar > li:first-child > a {
      margin-left: 0; }
    .dm-actionbar > li:last-child {
      margin-right: 0; }
      .dm-actionbar > li:last-child > a {
        margin-right: 0; }
  .dm-actionbar .dm-actionbar__dropdown {
    position: relative;
    height: 20px; }
    .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__dropdown-toggle {
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #969696;
      background-color: transparent;
      text-decoration: none;
      padding-top: 6px;
      padding-top: 0.375rem; }
      .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__dropdown-toggle .dm-icon-encoded {
        margin-right: 4px;
        margin-right: 0.25rem; }
    .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__dropdown-link {
      text-decoration: none;
      display: inline-block; }
    .dm-actionbar .dm-actionbar__dropdown.dm-dropdown--collapsed .dm-actionbar__list {
      display: none; }
    .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
      min-width: 130px;
      min-width: 8.125rem;
      padding-top: 8px;
      padding-top: 0.5rem;
      padding-bottom: 8px;
      padding-bottom: 0.5rem;
      margin-top: 3px;
      margin-top: 0.1875rem;
      right: auto;
      left: auto;
      border-radius: 0;
      float: none;
      box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08), 0 0 0 1px #eaeaea;
      margin: 0;
      list-style: none;
      background-color: #ffffff;
      color: #969696;
      z-index: 1000;
      border: 0;
      top: 115%;
      position: absolute;
      -webkit-transform: translatex(-50%);
      transform: translateX(-50%); }
      .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item {
        padding: 3px 0;
        padding: 0.1875rem 0rem;
        display: block;
        margin: 0; }
        .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li:after, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item:after {
          content: none; }
        .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li:hover, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li:focus, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li:active, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item:hover, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item:focus, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item:active {
          background-color: #eaeaea;
          padding: 3px 0;
          padding: 0.1875rem 0rem;
          margin: 0; }
        .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a.dm-actionbar__link, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a.dm-actionbar__link {
          font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
          font-size: 12px;
          font-size: 0.75rem;
          color: #3c3c3c;
          text-decoration: none;
          position: relative;
          cursor: pointer;
          color: #969696;
          padding: 0 12px;
          padding: 0rem 0.75rem;
          text-decoration: none;
          white-space: nowrap;
          display: block;
          margin: 0;
          cursor: pointer;
          height: 20px; }
          .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a:visited, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a.dm-actionbar__link:visited, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a:visited, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a.dm-actionbar__link:visited {
            color: #666666;
            text-decoration: none; }
          .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a:hover, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a:focus, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a.dm-actionbar__link:hover, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a.dm-actionbar__link:focus, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a:hover, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a:focus, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a.dm-actionbar__link:hover, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a.dm-actionbar__link:focus {
            color: #3c3c3c;
            text-decoration: none; }
          .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a:active, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a.dm-actionbar__link:active, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a:active, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a.dm-actionbar__link:active {
            color: #3c3c3c; }
          .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a:visited, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a.dm-actionbar__link:visited, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a:visited, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a.dm-actionbar__link:visited {
            color: #969696; }
          .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a:hover, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a:focus, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a:active, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a.dm-actionbar__link:hover, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a.dm-actionbar__link:focus, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li a.dm-actionbar__link:active, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a:hover, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a:focus, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a:active, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a.dm-actionbar__link:hover, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a.dm-actionbar__link:focus, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item a.dm-actionbar__link:active {
            padding: 0 12px;
            padding: 0rem 0.75rem;
            color: #3c3c3c;
            background-color: #eaeaea;
            margin: 0; }
        .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li.dm-actionbar__section-title, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item.dm-actionbar__section-title {
          font-size: 12px;
          font-size: 0.75rem;
          padding: 8px 0 0 0;
          padding: 0.5rem 0rem 0rem 0rem;
          margin-top: 8px;
          margin-top: 0.5rem;
          font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
          color: #969696;
          border-top: 1px solid #ddd;
          text-decoration: none;
          text-align: left; }
        .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list li.dm-dropdown__property--active > a, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list .dm-actionbar__item.dm-dropdown__property--active > a {
          color: #3c3c3c; }
      .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list h5.dm-actionbar__section-title {
        font-size: 12px;
        font-size: 0.75rem;
        padding: 8px 0 8px 12px;
        padding: 0.5rem 0rem 0.5rem 0.75rem;
        margin-top: 8px;
        margin-top: 0.5rem;
        font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
        color: #969696;
        border-top: 1px solid #ddd;
        text-decoration: none;
        text-align: left; }
        .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list h5.dm-actionbar__section-title:hover, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list h5.dm-actionbar__section-title:focus, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list h5.dm-actionbar__section-title:active {
          background-color: #eaeaea;
          padding: 8px 0 8px 12px;
          padding: 0.5rem 0rem 0.5rem 0.75rem; }
        .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list h5.dm-actionbar__section-title a {
          font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
          color: #969696;
          text-decoration: none;
          position: relative;
          cursor: pointer; }
          .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list h5.dm-actionbar__section-title a:visited {
            color: #007db8;
            text-decoration: none; }
          .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list h5.dm-actionbar__section-title a:hover, .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list h5.dm-actionbar__section-title a:focus {
            color: #006799;
            text-decoration: none; }
          .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list h5.dm-actionbar__section-title a:active {
            color: #006799; }
  .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__link--lg {
    height: 18px;
    height: 1.125rem;
    color: #969696;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    margin: 0;
    padding: 0 4px 0 0;
    padding: 0rem 0.25rem 0rem 0rem;
    display: inline-block;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    font-size: 14px;
    font-size: 0.875rem; }
    .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__link--lg:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__link--lg:hover, .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__link--lg:focus {
      color: #006799;
      text-decoration: none; }
    .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__link--lg:active {
      color: #006799; }
  .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__dropdown {
    margin: 0 8px 0 0;
    margin: 0rem 0.5rem 0rem 0rem;
    padding-top: 0;
    padding-top: 0rem;
    position: relative; }
    .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__dropdown .dm-actionbar__dropdown-toggle {
      padding-top: 0;
      padding-top: 0rem; }
    .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__dropdown .dm-actionbar__list {
      right: auto;
      left: auto;
      min-width: 136px;
      min-width: 8.5rem;
      padding: 8px 0;
      padding: 0.5rem 0rem;
      margin-top: 3px;
      margin-top: 0.1875rem;
      border-radius: 0;
      float: none;
      box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08), 0 0 0 1px #eaeaea;
      margin: 0;
      list-style: none;
      background-color: #ffffff;
      color: #969696;
      border: 0;
      top: 115%; }
    .dm-actionbar.dm-actionbar--links-divider .dm-actionbar__dropdown .dm-actionbar__item::after {
      content: "";
      display: none; }
  .dm-actionbar.dm-actionbar--links-divider .dm-commentsbox__toggle.dm-comments-action-pull-left {
    margin-left: auto; }
  .dm-actionbar.dm-actionbar--sidebar {
    position: relative; }
  .dm-actionbar.dm-actionbar--question .dm-actionbar__dropdown .dm-actionbar__dropdown-toggle {
    padding-right: 0;
    padding-right: 0rem;
    margin: 0; }
  .dm-actionbar.dm-actionbar--comments .dm-actionbar__dropdown .dm-actionbar__dropdown-toggle {
    padding-right: 0;
    padding-right: 0rem;
    margin: 0; }

.dm-actionbar__wrapper {
  padding-top: 8px;
  padding-top: 0.5rem; }
  .dm-actionbar__wrapper .dm-actionbar {
    margin-top: 0; }
    .dm-actionbar__wrapper .dm-actionbar.dm-actionbar-comment {
      margin-top: 4px;
      margin-top: 0.25rem; }
  .dm-actionbar__wrapper .dm-actionbar--forms {
    position: relative; }

.dm-actionsForm {
  position: relative;
  margin-top: 12px;
  margin-top: 0.75rem; }
  .dm-actionsForm.dm-is-collapsed {
    visibility: hidden;
    height: 0;
    overflow: hidden;
    margin: 0; }
  .dm-actionsForm .dm-actionsForm__container {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    width: 100%;
    padding: 8px 0 8px 0;
    padding: 0.5rem 0rem 0.5rem 0rem;
    background: #FEFAF1;
    border-bottom: 0;
    margin-bottom: 0;
    border-top: 2px solid #969696; }
    @media screen and (min-width: 980px) {
      .dm-actionsForm .dm-actionsForm__container {
        background: #f6f6f6;
        border-top: 2px solid #666666; } }
    .dm-actionsForm .dm-actionsForm__container p {
      font-size: 14px;
      font-size: 0.875rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #666666; }
      .dm-actionsForm .dm-actionsForm__container p:last-of-type {
        margin-bottom: 0; }
    @media screen and (min-width: 768px) {
      .dm-actionsForm .dm-actionsForm__container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
                flex-flow: column nowrap; } }
    .dm-actionsForm .dm-actionsForm__container .dm-actionsForm__headline {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #969696;
      font-size: 16px;
      font-size: 1rem;
      padding: 0;
      margin: 0;
      font-weight: 600; }
    .dm-actionsForm .dm-actionsForm__container .dm-actionsForm__section {
      padding: 12px 12px 12px 12px;
      padding: 0.75rem 0.75rem 0.75rem 0.75rem; }
      @media screen and (min-width: 980px) {
        .dm-actionsForm .dm-actionsForm__container .dm-actionsForm__section {
          padding: 12px 32px 12px 32px;
          padding: 0.75rem 2rem 0.75rem 2rem; } }
    .dm-actionsForm .dm-actionsForm__container .dm-actionsForm__left-container {
      box-sizing: border-box;
      padding-right: 12px;
      padding-right: 0.75rem;
      width: 25%; }
    .dm-actionsForm .dm-actionsForm__container .dm-actionsForm__right-container {
      box-sizing: border-box;
      width: 75%; }
    .dm-actionsForm .dm-actionsForm__container .dm-actionsForm__textarea-editor {
      resize: vertical;
      background: #ffffff;
      color: #666666; }
      .dm-actionsForm .dm-actionsForm__container .dm-actionsForm__textarea-editor::-webkit-scrollbar {
        -webkit-appearance: none; }
      .dm-actionsForm .dm-actionsForm__container .dm-actionsForm__textarea-editor::-webkit-scrollbar-thumb {
        border-radius: 4px;
        background-color: rgba(0, 0, 0, 0.5);
        -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5); }
    .dm-actionsForm .dm-actionsForm__container .dm-actionsForm__actions {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
  .dm-actionsForm .dm-actionsForm__textarea-editor {
    height: 100px;
    height: 6.25rem;
    resize: vertical;
    background: #ffffff; }
    .dm-actionsForm .dm-actionsForm__textarea-editor::-webkit-scrollbar {
      -webkit-appearance: none; }
    .dm-actionsForm .dm-actionsForm__textarea-editor::-webkit-scrollbar-thumb {
      border-radius: 4px;
      background-color: rgba(0, 0, 0, 0.5);
      -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5); }
  .dm-actionsForm.dm-actionsForm--collapsed .dm-actionsForm__container {
    display: none; }

.dm-commentsbox--question {
  margin-top: 8px;
  margin-top: 0.5rem; }
  .dm-commentsbox--question .dm-actionbar-comment .dm-actionbar__link {
    font-size: 14px;
    font-size: 0.875rem; }
  .dm-commentsbox--question .dm-actionbar-comment .dm-link {
    font-size: 14px;
    font-size: 0.875rem; }
  .dm-commentsbox--question .dm-commentForm {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    margin-top: 20px;
    margin-top: 1.25rem;
    padding-top: 0; }
    .dm-commentsbox--question .dm-commentForm.dm-is-collapsed {
      display: none; }
  .dm-commentsbox--question .dm-actionbar--links .dm-commentsbox__toggle.dm-comments-action-pull-left {
    margin-left: auto; }

.dm-list-comments--question__item .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
  top: 115%;
  -webkit-transform: translatex(0%);
  transform: translateX(0%); }
  @media only screen and (min-width: 342px) {
    .dm-list-comments--question__item .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
      -webkit-transform: translatex(-50%);
      transform: translateX(-50%); } }
  @media only screen and (min-width: 414px) {
    .dm-list-comments--question__item .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
      -webkit-transform: translatex(0%);
      transform: translateX(0%); } }

.dm-list-comments--question__item .dm-actionbar .dm-actionbar__dropdown.dm-can-reply .dm-actionbar__list {
  -webkit-transform: translatex(0%);
  transform: translateX(0%); }
  @media only screen and (min-width: 416px) {
    .dm-list-comments--question__item .dm-actionbar .dm-actionbar__dropdown.dm-can-reply .dm-actionbar__list {
      -webkit-transform: translatex(-50%);
      transform: translateX(-50%); } }

.dm-list-comments--question__item.dm-comment-alerted .dm-actionbar__dropdown .dm-actionbar__list {
  -webkit-transform: translatex(0%);
  transform: translateX(0%); }
  @media only screen and (min-width: 342px) {
    .dm-list-comments--question__item.dm-comment-alerted .dm-actionbar__dropdown .dm-actionbar__list {
      -webkit-transform: translatex(-5%);
      transform: translateX(-5%); } }
  @media only screen and (min-width: 415px) {
    .dm-list-comments--question__item.dm-comment-alerted .dm-actionbar__dropdown .dm-actionbar__list {
      -webkit-transform: translatex(0%);
      transform: translateX(0%); } }

.dm-list-comments--question__item.dm-comment-alerted .dm-actionbar__dropdown.dm-can-reply .dm-actionbar__list {
  -webkit-transform: translatex(0%);
  transform: translateX(0%); }
  @media only screen and (min-width: 415px) {
    .dm-list-comments--question__item.dm-comment-alerted .dm-actionbar__dropdown.dm-can-reply .dm-actionbar__list {
      -webkit-transform: translatex(-50%);
      transform: translateX(-50%); } }

.dm-listAnswer__item-content .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
  -webkit-transform: translatex(0%);
  transform: translateX(0%); }
  @media only screen and (min-width: 465px) {
    .dm-listAnswer__item-content .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
      -webkit-transform: translatex(-50%);
      transform: translateX(-50%); } }
  @media only screen and (min-width: 415px) {
    .dm-listAnswer__item-content .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
      -webkit-transform: translatex(0%);
      transform: translateX(0%); } }

.dm-commentsbox--discussion .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
  -webkit-transform: translatex(0%);
  transform: translateX(0%); }
  @media only screen and (min-width: 376px) {
    .dm-commentsbox--discussion .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
      -webkit-transform: translatex(-50%);
      transform: translateX(-50%); } }

.dm-commentsbox--discussion .dm-list-comments__item--moderation > .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list, .dm-commentsbox--discussion .dm-comment-alerted > .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
  -webkit-transform: translatex(0%);
  transform: translateX(0%); }
  @media only screen and (min-width: 401px) {
    .dm-commentsbox--discussion .dm-list-comments__item--moderation > .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list, .dm-commentsbox--discussion .dm-comment-alerted > .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
      -webkit-transform: translatex(-12%);
      transform: translateX(-12%); } }
  @media only screen and (min-width: 415px) {
    .dm-commentsbox--discussion .dm-list-comments__item--moderation > .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list, .dm-commentsbox--discussion .dm-comment-alerted > .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
      -webkit-transform: translatex(-50%);
      transform: translateX(-50%); } }

.dm-papercut--up,
.dm-papercut--down {
  height: 8px;
  height: 0.5rem;
  margin-bottom: 6px;
  margin-bottom: 0.375rem;
  background-image: linear-gradient(to left, #fff 0%, rgba(255, 255, 255, 0.8) 5%, rgba(255, 255, 255, 0.8) 95%, #fff 100%), linear-gradient(to top, #666666 0%, rgba(102, 102, 102, 0) 100%); }
  .dm-papercut--up:after,
  .dm-papercut--down:after {
    height: 8px;
    height: 0.5rem;
    display: block;
    content: '';
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.08) 0%, rgba(0, 0, 0, 0.08) 100%);
    background-size: 100% 1px;
    background-position: 0 100%;
    background-repeat: no-repeat; }

.dm-papercut--down {
  background-image: linear-gradient(to left, #fff 0%, rgba(255, 255, 255, 0.8) 5%, rgba(255, 255, 255, 0.8) 95%, #fff 100%), linear-gradient(to bottom, #666666 0%, rgba(102, 102, 102, 0) 100%); }
  .dm-papercut--down:after {
    background-position: 0 0; }

.dm-question__item-vote {
  display: inline-block;
  width: 40px;
  margin: 6px 0 0 6px;
  margin: 0.375rem 0rem 0rem 0.375rem;
  float: left; }

.dm-vote-aside {
  width: 25px;
  width: 1.5625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  margin-left: 4px;
  margin-left: 0.25rem;
  position: relative; }
  @media screen and (min-width: 768px) {
    .dm-vote-aside {
      margin-left: 12px;
      margin-left: 0.75rem; } }
  .dm-vote-aside .dm-tooltip {
    left: 150%;
    top: 25%; }
    @media screen and (min-width: 768px) {
      .dm-vote-aside .dm-tooltip {
        right: auto;
        left: 150%;
        -webkit-transform: translateY(-15%);
                transform: translateY(-15%);
        top: 50%;
        min-width: 180px;
        min-width: 11.25rem;
        text-align: left; } }
    .dm-vote-aside .dm-tooltip::after {
      position: absolute;
      top: 15%;
      right: 100%;
      bottom: auto;
      left: auto;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      border-width: .4375rem .375rem;
      border-color: transparent #3c3c3c transparent transparent;
      border-style: solid;
      content: " ";
      z-index: 21; }
      @media (min-width: 768px) {
        .dm-vote-aside .dm-tooltip::after {
          top: 15%;
          right: 100%;
          bottom: auto;
          left: auto;
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%);
          border-width: .4375rem .375rem;
          border-color: transparent #3c3c3c transparent transparent; } }
  .dm-vote-aside .dm-vote-aside__number {
    font-size: 16px;
    font-size: 1rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    white-space: nowrap; }
  .dm-vote-aside .dm-icon-encoded--vote-up {
    width: 25px;
    width: 1.5625rem;
    height: 15px;
    height: 0.9375rem; }
  .dm-vote-aside .dm-icon-encoded--vote-down {
    width: 25px;
    width: 1.5625rem;
    height: 15px;
    height: 0.9375rem; }
  .dm-vote-aside .dm-icon-encoded--triangle-down {
    margin-top: 2px;
    margin-top: 0.125rem; }
  .dm-vote-aside .dm-icon-encoded--triangle-up {
    margin-bottom: 4px;
    margin-bottom: 0.25rem; }
    .dm-vote-aside__voted .dm-vote-aside .dm-icon-encoded--triangle-up {
      background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2032%2012%22%20style%3D%22enable-background%3Anew%200%200%2025%2010%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20fill%3D%22%23f0ab00%22%20points%3D%2216.0%2C0.0%200%2C12.0%2032%2C12.0%20%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-vote-aside .dm-vote-aside__up,
  .dm-vote-aside .dm-vote-aside__down {
    display: block;
    line-height: 0; }
    .dm-vote-aside .dm-vote-aside__up svg,
    .dm-vote-aside .dm-vote-aside__down svg {
      width: 25px;
      width: 1.5625rem;
      height: 15px;
      height: 0.9375rem; }
  .dm-vote-aside a[disabled="disabled"], .dm-vote-aside a[disabled] {
    cursor: default; }
  .dm-vote-aside.dm-control--disabled .dm-icon-encoded--vote-up, .dm-vote-aside.dm-control--disabled .dm-icon-encoded--vote-down {
    pointer-events: none;
    cursor: not-allowed; }
  .dm-vote-aside.dm-control--disabled .dm-vote-aside__up,
  .dm-vote-aside.dm-control--disabled .dm-vote-aside__down {
    pointer-events: none;
    cursor: not-allowed; }

.dm-list-comments .dm-vote-aside {
  margin-left: 7px;
  margin-left: 0.4375rem; }

img[class*=dm-align-] {
  height: auto;
  max-width: 100%;
  display: block; }

img.dm-align-center {
  margin: 0 24px 12px 24px;
  margin: 0rem 1.5rem 0.75rem 1.5rem; }

img.dm-align-left {
  margin: 0 24px 12px 0;
  margin: 0rem 1.5rem 0.75rem 0rem;
  float: left; }

img.dm-align-right {
  margin: 0 0 12px 24px;
  margin: 0rem 0rem 0.75rem 1.5rem;
  float: right; }

img.dm-align-text-middle {
  vertical-align: middle; }

.dm-hr {
  margin: 40px 0;
  margin: 2.5rem 0rem;
  padding: 0;
  height: 0;
  width: 100%;
  background-color: transparent;
  outline: none;
  border: none;
  border-top: 1px solid #666666; }

.dm-section-title {
  width: 220px;
  width: 13.75rem;
  font-size: 16px;
  font-size: 1rem;
  margin: 6px 0 0 0;
  margin: 0.375rem 0rem 0rem 0rem; }

.dm-section-header__title {
  font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
  font-size: 16px;
  font-size: 1rem;
  margin: 0; }

.dm-section {
  margin-bottom: 32px;
  margin-bottom: 2rem;
  margin-top: 32px;
  margin-top: 2rem;
  position: relative; }
  .dm-section.dm-section--sm-padding {
    margin-bottom: 12px;
    margin-bottom: 0.75rem;
    margin-top: 12px;
    margin-top: 0.75rem; }
  .dm-section.dm-section--md-padding {
    margin-bottom: 20px;
    margin-bottom: 1.25rem;
    margin-top: 20px;
    margin-top: 1.25rem; }
  .dm-section.dm-section--resultsWrapper {
    margin-top: 0;
    margin-top: 0rem; }
    @media (min-width: 768px) {
      .dm-section.dm-section--resultsWrapper {
        margin: 12px 0;
        margin: 0.75rem 0rem; } }
    @media (min-width: 980px) {
      .dm-section.dm-section--resultsWrapper {
        margin: 20px 0 20px 0;
        margin: 1.25rem 0rem 1.25rem 0rem; } }
    @media (min-width: 1260px) {
      .dm-section.dm-section--resultsWrapper {
        margin: 20px 0 32px 0;
        margin: 1.25rem 0rem 2rem 0rem; } }
    .dm-section.dm-section--resultsWrapper .dm-mobileFilter__opener {
      margin-right: 10px;
      margin-right: 0.625rem; }
  @media screen and (min-width: 980px) {
    .dm-section {
      margin-bottom: 32px;
      margin-bottom: 2rem;
      margin-top: 32px;
      margin-top: 2rem; } }
  .dm-section.dm-section--first {
    margin: 48px 0 12px 0;
    margin: 3rem 0rem 0.75rem 0rem; }
    @media screen and (min-width: 980px) {
      .dm-section.dm-section--first {
        margin: 48px 0 0 0;
        margin: 3rem 0rem 0rem 0rem; } }
  .dm-section.dm-section--last {
    margin-bottom: 52px;
    margin-bottom: 3.25rem; }
  .dm-section.dm-section--border {
    padding-top: 32px;
    padding-top: 2rem;
    border-top: 1px solid #969696; }
    .dm-section.dm-section--border + .dm-section--border {
      padding-top: 32px;
      padding-top: 2rem; }
  .dm-section.dm-section--divider {
    margin-top: 60px;
    margin-top: 3.75rem; }

.dm-section-inner {
  padding-bottom: 32px;
  padding-bottom: 2rem;
  padding-top: 32px;
  padding-top: 2rem;
  position: relative; }

.dm-border--top {
  border-top: 1px solid #c6c6c6; }

.dm-border--bottom {
  border-bottom: 1px solid #c6c6c6; }

.dm-content--guidelines {
  width: 100%;
  min-width: 280px;
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 20px;
  margin-bottom: 1.25rem; }
  @media screen and (min-width: 980px) {
    .dm-content--guidelines {
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1;
      padding-left: 20px;
      padding-left: 1.25rem;
      margin-left: auto;
      width: 290px; } }

.dm-answer-form-wrapper {
  background: #ffffff;
  padding: 12px 20px;
  padding: 0.75rem 1.25rem;
  margin: 52px 0;
  margin: 3.25rem 0rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  @media screen and (min-width: 980px) {
    .dm-answer-form-wrapper {
      margin: 52px auto;
      margin: 3.25rem auto;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; } }
  .dm-answer-form-wrapper .dm-content--guidelines {
    margin: 12px 0 0 0;
    margin: 0.75rem 0rem 0rem 0rem;
    padding: 0;
    padding: 0rem;
    width: auto;
    min-width: unset;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media screen and (min-width: 980px) {
      .dm-answer-form-wrapper .dm-content--guidelines {
        margin: 44px 0 12px 32px;
        margin: 2.75rem 0rem 0.75rem 2rem;
        -ms-flex-preferred-size: 30%;
            flex-basis: 30%; } }
  .dm-answer-form-wrapper .dm-answer-form {
    width: 100%;
    max-width: unset; }
    .dm-answer-form-wrapper .dm-answer-form .dm-input-container.dm-input-container--disabled {
      pointer-events: none;
      cursor: not-allowed;
      opacity: 0.61; }
    .dm-answer-form-wrapper .dm-answer-form .dm-button.dm-button--disabled {
      pointer-events: none;
      cursor: not-allowed;
      opacity: 0.41;
      background-color: #007db8;
      color: #ffffff; }
  .dm-answer-form-wrapper .dm-answer-form-container {
    padding-top: 8px;
    padding-top: 0.5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    .dm-answer-form-wrapper .dm-answer-form-container.dm-is-collapsed {
      padding-top: 0;
      padding-top: 0rem; }
    @media screen and (min-width: 980px) {
      .dm-answer-form-wrapper .dm-answer-form-container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-flow: column;
                flex-flow: column;
        -webkit-box-flex: 0;
            -ms-flex-positive: 0;
                flex-grow: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
        -ms-flex-preferred-size: 65%;
            flex-basis: 65%; } }

.dm-question-replies {
  max-width: 1240px;
  margin: 0 auto; }

.dm-answer-form__title-wrapper {
  display: inline-block;
  margin: 8px 0 12px 0;
  margin: 0.5rem 0rem 0.75rem 0rem; }

.dm-answer-form__share {
  display: block; }

.dm-answer-form__title {
  font-size: 20px;
  font-size: 1.25rem;
  margin: 0;
  margin: 0rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-weight: normal;
  position: relative; }
  .dm-answer-form__title a {
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-answer-form__title a:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-answer-form__title a:hover, .dm-answer-form__title a:focus {
      color: #006799;
      text-decoration: none; }
    .dm-answer-form__title a:active {
      color: #006799; }

.dm-answer-form {
  width: 100%;
  max-width: 710px; }
  .dm-answer-form.dm-is-disabled textarea {
    opacity: 0.5; }

.dm-answer-form-container {
  padding-top: 8px;
  padding-top: 0.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column; }
  .dm-answer-form-container.dm-is-collapsed {
    padding-top: 0;
    padding-top: 0rem; }
  @media screen and (min-width: 980px) {
    .dm-answer-form-container {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row;
              flex-flow: row; } }

.dm-section-header {
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
  position: relative; }
  .dm-section-header .dm-section-header__title {
    font-size: 16px;
    font-size: 1rem;
    margin-bottom: 0;
    padding-bottom: 0;
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    font-weight: normal;
    line-height: 1.2;
    color: #666666; }
  .dm-section-header .dm-section-header__title--large {
    font-size: 22px;
    font-size: 1.375rem;
    margin: 12px 0 0 0;
    margin: 0.75rem 0rem 0rem 0rem;
    padding: 0;
    padding: 0rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    font-weight: normal;
    line-height: 1.2;
    color: #222; }
  .dm-section-header .dm-hd {
    margin-bottom: 32px;
    margin-bottom: 2rem; }
    .dm-section-header .dm-hd + .dm-dropdown {
      margin: -36px 0 36px auto;
      margin: -2.25rem 0rem 2.25rem auto;
      display: block;
      text-align: right; }
      @media screen and (min-width: 768px) {
        .dm-section-header .dm-hd + .dm-dropdown {
          margin: 0; } }
  @media screen and (min-width: 768px) {
    .dm-section-header .dm-dropdown {
      top: -1px;
      top: -0.0625rem;
      margin: 0;
      right: 0;
      position: absolute; } }

.dm-section-header__description {
  font-size: 14px;
  font-size: 0.875rem;
  padding-top: 8px;
  padding-top: 0.5rem;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif; }
  .dm-section-header__description:last-of-type {
    margin-bottom: 0; }
  .dm-section-header__description a {
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-section-header__description a:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-section-header__description a:hover, .dm-section-header__description a:focus {
      color: #006799;
      text-decoration: none; }
    .dm-section-header__description a:active {
      color: #006799; }

.dm-widget--question-follow-items {
  margin-top: 64px;
  margin-top: 4rem; }

.dm-widget__heading--small {
  margin-top: 0; }

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

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

.dm-textarea-editor {
  border: 1px solid #969696;
  height: 350px; }

.dm-textarea-editor__menu {
  background-color: #eaeaea;
  height: 30px; }

.dm-textarea-editor__menu-item {
  padding: 8px 20px;
  font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem; }

@media screen and (min-width: 768px) and (max-width: 980px) {
  .dm-widget-sidebar--margin-left {
    margin-left: 125px;
    margin-left: 7.8125rem; } }

.dm-section-hero {
  min-height: 200px;
  min-height: 12.5rem; }
  .dm-section-hero .dm-section-hero__left-container {
    margin-right: 60px;
    margin-right: 3.75rem;
    width: 100px; }
    .dm-section-hero .dm-section-hero__left-container .dm-author__image img {
      width: 40px;
      width: 2.5rem;
      height: 40px;
      height: 2.5rem;
      max-width: 40px;
      max-width: 2.5rem;
      max-height: 40px;
      max-height: 2.5rem;
      margin-bottom: 0;
      height: auto;
      border-radius: 100%;
      border: 0; }
      @media screen and (min-width: 980px) {
        .dm-section-hero .dm-section-hero__left-container .dm-author__image img {
          width: 100px;
          width: 6.25rem;
          height: 100px;
          height: 6.25rem;
          max-width: 100px;
          max-width: 6.25rem;
          max-height: 100px;
          max-height: 6.25rem;
          margin-bottom: 12px;
          margin-bottom: 0.75rem; } }
  .dm-section-hero .dm-section-hero__tagline {
    margin-bottom: 15px;
    margin-bottom: 0.9375rem; }
  .dm-section-hero .dm-section-hero__headline {
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem;
    padding: 0;
    color: #3c3c3c;
    font-size: 20px;
    font-size: 1.25rem; }
    @media screen and (min-width: 768px) {
      .dm-section-hero .dm-section-hero__headline {
        font-size: 28px;
        font-size: 1.75rem; } }
  .dm-section-hero .dm-section-hero__metadata {
    font-size: 12px;
    font-size: 0.75rem;
    margin-bottom: 24px;
    margin-bottom: 1.5rem;
    color: #666666; }
    .dm-section-hero .dm-section-hero__metadata .dm-section-hero__metadata--item {
      margin-right: 4px;
      margin-right: 0.25rem; }

.dm-section-hero--question {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  position: relative;
  min-height: 200px;
  min-height: 12.5rem; }
  .dm-section-hero--question .dm-section-hero--question__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap; }
    .dm-section-hero--question .dm-section-hero--question__header .dm-section-hero--question__vote {
      margin-right: 8px;
      margin-right: 0.5rem; }
      @media screen and (min-width: 768px) {
        .dm-section-hero--question .dm-section-hero--question__header .dm-section-hero--question__vote {
          margin-left: 20px;
          margin-left: 1.25rem;
          margin-right: 0;
          margin-right: 0rem; } }
    .dm-section-hero--question .dm-section-hero--question__header .dm-section-hero--question__title {
      display: inline-block;
      word-break: break-word;
      font-size: 20px;
      font-size: 1.25rem; }
      @media screen and (min-width: 768px) {
        .dm-section-hero--question .dm-section-hero--question__header .dm-section-hero--question__title {
          font-size: 28px;
          font-size: 1.75rem;
          margin-left: 52px;
          margin-left: 3.25rem; } }
  .dm-section-hero--question .dm-section-hero__metadata {
    font-size: 12px;
    font-size: 0.75rem;
    margin-bottom: 24px;
    margin-bottom: 1.5rem;
    color: #666666; }
    .dm-section-hero--question .dm-section-hero__metadata .dm-section-hero__metadata--item {
      margin-right: 4px;
      margin-right: 0.25rem; }
  .dm-section-hero--question .dm-section-hero--content__follow {
    margin-top: 20px;
    margin-top: 1.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .dm-section-hero--question .dm-section-hero--content__follow .dm-button-small {
      min-width: 100px; }
      @media screen and (min-width: 768px) {
        .dm-section-hero--question .dm-section-hero--content__follow .dm-button-small {
          width: 100%; } }
    .dm-section-hero--question .dm-section-hero--content__follow .dm-button--callToAction, .dm-section-hero--question .dm-section-hero--content__follow .dm-button--callToActionSecondary {
      min-width: 100px; }
      @media screen and (min-width: 768px) {
        .dm-section-hero--question .dm-section-hero--content__follow .dm-button--callToAction, .dm-section-hero--question .dm-section-hero--content__follow .dm-button--callToActionSecondary {
          width: 100%; } }
    .dm-section-hero--question .dm-section-hero--content__follow .dm-popover {
      margin-left: 20px;
      margin-left: 1.25rem; }
      @media screen and (min-width: 768px) {
        .dm-section-hero--question .dm-section-hero--content__follow .dm-popover {
          margin-left: 0;
          margin-left: 0rem; } }
    .dm-section-hero--question .dm-section-hero--content__follow .dm-popover__form {
      right: auto;
      left: 0; }
    @media screen and (min-width: 768px) {
      .dm-section-hero--question .dm-section-hero--content__follow {
        top: 150px;
        top: 9.375rem;
        height: 70px;
        height: 4.375rem;
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        position: absolute; } }

.dm-section-hero--question__content {
  margin-top: 16px;
  margin-top: 1rem; }
  @media screen and (min-width: 768px) {
    .dm-section-hero--question__content {
      margin-left: 140px;
      margin-left: 8.75rem;
      margin-top: -4px;
      margin-top: -0.25rem; } }
  .dm-section-hero--question__content p:last-child {
    margin-bottom: 0; }
  .dm-section-hero--question__content .dm-actionbar {
    margin: 32px 0 12px 0;
    margin: 2rem 0rem 0.75rem 0rem; }
    .dm-section-hero--question__content .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
      -webkit-transform: translatex(0%);
      transform: translateX(0%);
      top: 115%; }
      @media only screen and (min-width: 324px) {
        .dm-section-hero--question__content .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
          -webkit-transform: translatex(0%);
          transform: translateX(0%); } }
      @media only screen and (min-width: 414px) {
        .dm-section-hero--question__content .dm-actionbar .dm-actionbar__dropdown .dm-actionbar__list {
          -webkit-transform: translatex(-50%);
          transform: translateX(-50%); } }

.dm-section-hero--question__body {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  word-break: break-word;
  word-wrap: break-word; }
  .dm-section-hero--question__body p {
    word-break: break-word;
    word-wrap: break-word; }
  .dm-section-hero--question__body .dm-attachments {
    margin-bottom: 8px;
    margin-bottom: 0.5rem; }
  .dm-section-hero--question__body p:last-child {
    margin-bottom: 0; }

.dm-section-hero--question__topic {
  font-size: 14px;
  font-size: 0.875rem;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
  text-align: left; }
  @media screen and (min-width: 768px) {
    .dm-section-hero--question__topic {
      margin-top: -4px;
      margin-top: -0.25rem; } }

.scn-footer-wrap .scn-container .scn-footer .scn-footer__sap-links-wrap .scn-footer__sap-links {
  display: inline-block !important; }

.dm-survey-wrapper {
  min-height: 40px;
  margin: 20px 0 0 0;
  margin: 1.25rem 0rem 0rem 0rem; }

.dm-survey-wrapper textarea {
  border-radius: 0;
  padding: 12px 20px;
  padding: 0.75rem 1.25rem; }

.dm-loading-indicator__wraper {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.dm-loading-indicator {
  width: 96px;
  height: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  .dm-loading-indicator__bar {
    width: 33.33333%;
    height: 100%;
    background-color: #f0ab00;
    display: inline-block;
    opacity: 0; }
    .dm-loading-indicator__bar--bar1 {
      -webkit-animation: load1 1s ease-in-out infinite;
              animation: load1 1s ease-in-out infinite; }
    .dm-loading-indicator__bar--bar2 {
      -webkit-animation: load2 1s ease-in-out infinite;
              animation: load2 1s ease-in-out infinite; }
    .dm-loading-indicator__bar--bar3 {
      -webkit-animation: load3 1s ease-in-out infinite;
              animation: load3 1s ease-in-out infinite; }

@-webkit-keyframes load1 {
  0% {
    opacity: 0; }
  25%, 35% {
    opacity: .4; } }

@keyframes load1 {
  0% {
    opacity: 0; }
  25%, 35% {
    opacity: .4; } }

@-webkit-keyframes load2 {
  0%, 15% {
    opacity: 0; }
  40%, 50% {
    opacity: .7; } }

@keyframes load2 {
  0%, 15% {
    opacity: 0; }
  40%, 50% {
    opacity: .7; } }

@-webkit-keyframes load3 {
  0%, 30% {
    opacity: 0; }
  55%, 65% {
    opacity: 1; } }

@keyframes load3 {
  0%, 30% {
    opacity: 0; }
  55%, 65% {
    opacity: 1; } }

.dm-error-page .dm-error-page__search-container {
  margin-top: 20px; }

.dm-error-page__links-container {
  text-align: center;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 0;
  margin: 0 auto; }

.dm-error-page__suggested-link {
  width: 15rem;
  padding-bottom: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 20px; }

.dm-error-page__image {
  margin-right: 0px; }

a.dm-error-page__text {
  color: #3c3c3c; }
  a.dm-error-page__text:hover {
    color: #007db8; }

.dm-system-error * {
  -webkit-text-size-adjust: none;
  -webkit-text-resize: 100%;
  text-resize: 100%; }

.dm-system-error body {
  margin: 0;
  padding: 0; }

.dm-system-error .dm-system-error__wrap {
  box-sizing: border-box;
  position: relative;
  min-height: 100%;
  padding-bottom: 120px;
  display: block;
  overflow: auto; }

.dm-system-error .dm-system-error__pageheader {
  background-color: #000;
  color: #fff;
  padding: 15px 10px 15px 10px; }

.dm-system-error .dm-system-error__pageheader__inner {
  margin: 0 auto;
  max-width: 1160px;
  height: 34px;
  line-height: 1; }

.dm-system-error .dm-system-error__logo--header {
  display: inline-block;
  height: 34px;
  width: 70px;
  vertical-align: middle; }

.dm-system-error .dm-system-error__hero {
  padding: 48px 10px 48px 10px;
  background-color: #222;
  color: #fff;
  border-bottom: 30px solid #f0ab00; }

.dm-system-error .dm-system-error__container {
  margin: 0 auto;
  max-width: 1160px; }

.dm-system-error h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 56px;
  font-weight: normal;
  line-height: 48px;
  margin-bottom: 5px;
  margin-top: 10px; }

.dm-system-error h3.dm-system-error__subheading--hero {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: normal;
  line-height: 42px;
  margin-bottom: 5px;
  margin-top: 10px; }

.dm-system-error .dm-system-error__heading--hero {
  margin-bottom: 30px; }

.dm-system-error .dm-system-error__subheading--hero {
  font-weight: normal;
  font-size: 24px; }

.dm-system-error .dm-system-error__hero-section {
  margin: 0 0 28px 0;
  margin: 0rem 0rem 1.75rem 0rem; }

.dm-system-error .dm-system-error__hero-section__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.dm-system-error .dm-system-error__hero-section__article-right {
  padding-left: 40px; }

@media only screen and (max-width: 768px) {
  .dm-system-error .dm-system-error__hero-section__content {
    -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; }
  .dm-system-error .dm-system-error__hero-section__article {
    display: block; }
  .dm-system-error .dm-system-error__hero-section__article-right {
    display: block;
    padding-left: 0; }
  .dm-system-error .dm-system-error__heading--hero {
    text-align: center; } }

.dm-pageheader {
  background-color: #000;
  color: #fff;
  min-height: 64px;
  height: 64px;
  display: table;
  width: 100%;
  position: relative; }
  .dm-pageheader a {
    text-decoration: none;
    color: #fff; }

.dm-header-wrapper {
  background-color: #000; }

.dm-pageheader__inner {
  margin: 0 auto;
  max-width: 980px;
  padding: 0 5px 0 5px; }

.dm-pageheader__title {
  height: 34px;
  line-height: 34px;
  vertical-align: middle; }

.dm-logo__wrapper {
  width: 64px;
  height: 32px;
  display: inline-block;
  padding-top: 16px; }

.dm-logo--header {
  display: inline-block;
  height: 31px;
  width: 65px; }

.dm-logo--header {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='92' height='45' viewBox='0 0 92 45'%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='45.483' x2='45.483' y2='45.001'%3E%3Cstop offset='0' stop-color='%2300AEEF'/%3E%3Cstop offset='.212' stop-color='%230097DC'/%3E%3Cstop offset='.519' stop-color='%23007CC5'/%3E%3Cstop offset='.792' stop-color='%23006CB8'/%3E%3Cstop offset='1' stop-color='%230066B3'/%3E%3C/linearGradient%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='url%28%23a%29' d='M0 45h45.974L90.966 0H0v45'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23fff' d='M53.984 9H45l.03 21.13-7.823-21.137H29.45l-6.678 17.653c-.71-4.492-5.354-6.042-9.008-7.203-2.413-.775-4.974-1.915-4.948-3.175.02-1.034 1.37-1.993 4.053-1.85 1.8.097 3.39.242 6.553 1.77l3.11-5.42C19.648 9.3 15.66 8.373 12.39 8.37h-.02c-3.813 0-6.988 1.235-8.956 3.27-1.372 1.42-2.112 3.226-2.142 5.223-.05 2.748.957 4.696 3.073 6.253 1.788 1.31 4.075 2.16 6.09 2.784 2.485.77 4.515 1.44 4.49 2.866-.02.52-.216 1.006-.59 1.398-.62.64-1.57.88-2.885.906-2.537.054-4.417-.345-7.413-2.116L1.27 34.444C4.263 36.146 7.44 37 11.05 37l.812-.006c3.142-.057 5.692-.81 7.718-2.44.116-.093.22-.187.328-.282l-.34 1.752 7.58-.024 1.36-3.482c1.43.488 3.056.758 4.782.758 1.682 0 3.264-.256 4.667-.716l.948 3.44 13.6.013.033-7.938h2.894c6.995 0 11.13-3.56 11.13-9.53C66.56 11.896 62.54 9 53.984 9zM33.29 27.062c-1.045 0-2.025-.182-2.868-.502l2.836-8.955h.055l2.79 8.98c-.84.3-1.797.477-2.814.477zm21.22-5.145h-1.974V14.7h1.975c2.63 0 4.73.876 4.73 3.562-.002 2.78-2.1 3.655-4.73 3.655'/%3E%3Cpath fill='none' d='M0 0h92v45H0z'/%3E%3C/svg%3E");
  background-size: cover;
  width: 64px;
  height: 31px;
  background-repeat: no-repeat;
  border: 0 none; }
  .dm-logo--header img.dm-logo--header {
    visibility: hidden; }

@media screen and (min-width: 768px) {
  .dm-actionbar.dm-mobileFilter__opener {
    display: none; } }

@media screen and (min-width: 768px) {
  .dm-mobileFilter__opener {
    display: none; } }

.dm-mobileFilter__text {
  font-size: 14px;
  font-size: 0.875rem;
  color: #666666;
  cursor: pointer; }
  .dm-mobileFilter__text:visited {
    color: #666666; }
  .dm-mobileFilter__text:hover, .dm-mobileFilter__text:focus, .dm-mobileFilter__text:active {
    color: #007db8; }

.dm-mobileFilter__button {
  font-size: 14px;
  font-size: 0.875rem;
  height: 40px;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  position: relative;
  display: inline-block;
  line-height: 1.2;
  text-align: center;
  color: #666;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0;
  cursor: pointer;
  outline: none;
  padding: 12px 0 12px 14px;
  padding: 0.75rem 0rem 0.75rem 0.875rem;
  margin-left: auto; }
  .dm-mobileFilter__button .dm-icon-encoded {
    top: 2px;
    margin: 0 8px 0 0;
    cursor: pointer; }

.dm-sidebarFilters {
  display: none;
  background-color: #ffffff; }
  @media screen and (min-width: 768px) {
    .dm-sidebarFilters {
      margin-top: 12px;
      margin-top: 0.75rem;
      display: block; } }
  .dm-sidebarFilters.dm-sidebarFilters--topics {
    padding: 0;
    margin-top: 0;
    margin-top: 0rem; }
    @media screen and (min-width: 768px) {
      .dm-sidebarFilters.dm-sidebarFilters--topics {
        padding: 0;
        margin-top: 24px;
        margin-top: 1.5rem; } }
    @media screen and (min-width: 980px) {
      .dm-sidebarFilters.dm-sidebarFilters--topics {
        padding: 0;
        margin-top: 24px;
        margin-top: 1.5rem; } }
  .dm-sidebarFilters .dm-mobileFilters__actions {
    background-color: #333;
    padding: 12px 20px 12px 20px;
    padding: 0.75rem 1.25rem 0.75rem 1.25rem;
    margin: 0 0 32px 0;
    margin: 0rem 0rem 2rem 0rem; }
    .dm-sidebarFilters .dm-mobileFilters__actions li:last-child {
      margin-left: auto; }
    @media screen and (min-width: 768px) {
      .dm-sidebarFilters .dm-mobileFilters__actions {
        display: none; } }
  .dm-sidebarFilters .dm-mobileFilters__actions--footer {
    background-color: transparent;
    padding: 12px 20px 12px 20px;
    padding: 0.75rem 1.25rem 0.75rem 1.25rem;
    margin: 0 0 32px 0;
    margin: 0rem 0rem 2rem 0rem; }
    @media screen and (min-width: 768px) {
      .dm-sidebarFilters .dm-mobileFilters__actions--footer {
        display: none; } }
  .dm-sidebarFilters .dm-sidebarFilters--no-margin {
    margin-top: 0;
    padding-top: 0;
    border-top: 0; }
    @media screen and (min-width: 768px) {
      .dm-sidebarFilters .dm-sidebarFilters--no-margin {
        margin-top: 0; } }
  .dm-sidebarFilters.dm-mobile-active {
    z-index: 1050;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    transition: opacity .15s linear;
    padding: 0 0 12px 0;
    padding: 0rem 0rem 0.75rem 0rem;
    margin: 0;
    overflow-y: auto;
    display: block; }
    .dm-sidebarFilters.dm-mobile-active .dm-mobileFilter-title {
      margin: 0;
      margin: 0rem;
      padding: 12px 0;
      padding: 0.75rem 0rem;
      text-align: left;
      color: #ffffff; }
    @media screen and (min-width: 768px) {
      .dm-sidebarFilters.dm-mobile-active {
        position: relative;
        z-index: 1;
        left: unset;
        right: unset;
        width: 30%;
        height: unset;
        bottom: unset;
        top: unset;
        margin-top: 40px;
        margin-top: 2.5rem; } }

.dm-sidebarFilter__section {
  padding-top: 12px;
  padding-top: 0.75rem; }

.dm-sidebarFilter__item, .dm-sidebarFilter__list {
  font-size: 12px;
  font-size: 0.75rem;
  margin: 20px 0 12px 0;
  margin: 1.25rem 0rem 0.75rem 0rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c;
  line-height: 1.4;
  position: relative; }
  @media (min-width: 768px) {
    .dm-sidebarFilter__item, .dm-sidebarFilter__list {
      font-size: 13px;
      font-size: 0.8125rem; } }
  @media (min-width: 980px) {
    .dm-sidebarFilter__item, .dm-sidebarFilter__list {
      font-size: 14px;
      font-size: 0.875rem; } }
  .dm-sidebarFilter__item:first-child, .dm-sidebarFilter__list:first-child {
    margin-top: 0;
    margin-top: 0rem; }
  .dm-sidebarFilter__item.dm-sidebarFilter__item, .dm-sidebarFilter__list.dm-sidebarFilter__item {
    margin: 4px 0 4px 20px;
    margin: 0.25rem 0rem 0.25rem 1.25rem; }
  .dm-sidebarFilter__item.dm-is-collapsed, .dm-sidebarFilter__list.dm-is-collapsed {
    margin-top: 10px;
    margin-bottom: 0;
    margin-bottom: 0rem; }
    .dm-sidebarFilter__item.dm-is-collapsed ul, .dm-sidebarFilter__list.dm-is-collapsed ul {
      visibility: hidden;
      height: 0;
      overflow: hidden;
      margin: 0; }
  .dm-sidebarFilter__item.dm-sidebarFilter__list--scrollable, .dm-sidebarFilter__list.dm-sidebarFilter__list--scrollable {
    max-height: 320px;
    max-height: 20rem;
    overflow-y: auto;
    overflow-x: hidden; }
  .dm-sidebarFilter__item.dm-sidebarFilter__list--collapsed, .dm-sidebarFilter__list.dm-sidebarFilter__list--collapsed {
    display: none; }
  .dm-sidebarFilter__item .dm-sidebarFilter__heading, .dm-sidebarFilter__list .dm-sidebarFilter__heading {
    font-size: 18px;
    font-size: 1.125rem;
    padding-bottom: 8px;
    color: #666666;
    border-bottom: 1px solid #ddd; }

.dm-sidebarFilter__list-item {
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c;
  line-height: 1.4;
  position: relative;
  margin-bottom: 4px;
  margin-bottom: 0.25rem; }
  @media (min-width: 768px) {
    .dm-sidebarFilter__list-item {
      font-size: 13px;
      font-size: 0.8125rem; } }
  @media (min-width: 980px) {
    .dm-sidebarFilter__list-item {
      font-size: 14px;
      font-size: 0.875rem; } }
  .dm-sidebarFilter__list-item:first-child {
    margin-top: 0;
    margin-top: 0rem; }
  .dm-sidebarFilter__list-item .dm-control {
    color: #666666; }
    .dm-sidebarFilter__list-item .dm-control .dm-control__indicator, .dm-sidebarFilter__list-item .dm-control .dm-control__radio {
      top: 2px;
      top: 0.125rem; }
  .dm-sidebarFilter__list-item.dm-is-disabled .dm-control {
    color: #969696; }
    .dm-sidebarFilter__list-item.dm-is-disabled .dm-control .dm-control__indicator, .dm-sidebarFilter__list-item.dm-is-disabled .dm-control .dm-control__radio {
      top: 2px;
      top: 0.125rem;
      background-color: #c6c6c6;
      border-color: #c6c6c6; }
      .dm-sidebarFilter__list-item.dm-is-disabled .dm-control .dm-control__indicator:after, .dm-sidebarFilter__list-item.dm-is-disabled .dm-control .dm-control__radio:after {
        background-color: #c6c6c6;
        border-color: #c6c6c6; }
  .dm-sidebarFilter__list-item.dm-is-disabled .dm-icon-encoded--arrow-down, .dm-sidebarFilter__list-item.dm-is-disabled .dm-select__inputСontainer:after {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%09%20viewBox%3D%220%200%2025%2010%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23c6c6c6%22%20%20d%3D%22M25%2C0v3.3L12.8%2C10L0%2C3.3L0%2C0l12.8%2C6.7L25%2C0z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-sidebarFilter__list-item .dm-link {
    display: inline-block;
    margin: 0;
    padding: 0; }
  .dm-sidebarFilter__list-item.dm-sidebarFilter__list-item--default {
    margin-bottom: 12px;
    margin-bottom: 0.75rem;
    border-bottom: 1px solid #c6c6c6; }
  .dm-sidebarFilter__list-item .dm-sidebarFilter__list {
    margin-left: 4px;
    margin-left: 0.25rem;
    padding: 0 8px;
    padding: 0rem 0.5rem; }
  .dm-sidebarFilter__list-item.dm-widget--collapsed .dm-sidebarFilter__list, .dm-sidebarFilter__list-item.dm-widget--collapsed .dm-search-container {
    display: none; }

.dm-sidebarFilterMenu {
  font-size: 14px;
  font-size: 0.875rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c;
  list-style: none;
  padding-bottom: 8px;
  padding-bottom: 0.5rem; }
  .dm-sidebarFilterMenu .dm-control .dm-control__indicator, .dm-sidebarFilterMenu .dm-control .dm-control__radio {
    top: 2px;
    top: 0.125rem; }
  .dm-sidebarFilterMenu.dm-sidebarFilterMenu__scrollable {
    max-height: 320px;
    max-height: 20rem;
    overflow-y: auto;
    overflow-x: hidden; }
    .dm-sidebarFilterMenu.dm-sidebarFilterMenu__scrollable .dm-control input {
      width: 0;
      height: 0; }
  .dm-sidebarFilterMenu .dm-search-container .dm-input__control {
    padding-right: 24px; }
  .dm-sidebarFilterMenu .dm-search-container button[type='reset'], .dm-sidebarFilterMenu .dm-search-container .dm-search__button-clear {
    top: 50%;
    right: 32px;
    right: 2rem; }
    .dm-sidebarFilterMenu .dm-search-container button[type='reset'].dm-align-right, .dm-sidebarFilterMenu .dm-search-container .dm-search__button-clear.dm-align-right {
      right: 8px;
      right: 0.5rem; }
  .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content {
    margin: 0;
    margin: 0rem; }
    .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilter__actions {
      margin: 20px 12px 20 12px;
      margin: 1.25rem 0.75rem 1.25rem 0.75rem; }
      .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilter__actions .dm-button-small {
        margin: 6px 8px 0 0;
        margin: 0.375rem 0.5rem 0rem 0rem; }
    .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-search-container {
      margin-bottom: 24px;
      margin-bottom: 1.5rem; }
      .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-search-container label {
        height: 40px;
        margin-bottom: 0;
        outline: none;
        font-size: 14px;
        font-size: 0.875rem;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
      .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-search-container input {
        padding-right: 32px;
        padding-right: 2rem;
        padding-left: 8px;
        padding-left: 0.5rem;
        font-size: 14px;
        font-size: 0.875rem;
        border: 1px solid #c6c6c6;
        color: #969696;
        margin-bottom: 0; }
        .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-search-container input:-ms-input-placeholder {
          line-height: 40px; }
      .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-search-container button[type='submit'] {
        top: 50%;
        right: 8px;
        right: 0.5rem; }
      .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-search-container button[type='reset'] {
        top: 50%;
        right: 32px;
        right: 2rem; }
    .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__topic-list .dm-sidebarFilter__topic-list-dropdown-item {
      margin-bottom: 6px;
      margin-bottom: 0.375rem; }
      .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__topic-list .dm-sidebarFilter__topic-list-dropdown-item.dm-sidebarFilter__topic-list-dropdown-item--open > a:before {
        content: '\2212'; }
      .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__topic-list .dm-sidebarFilter__topic-list-dropdown-item.dm-sidebarFilter__topic-list-dropdown-item--open > ul:first-of-type {
        display: block; }
      .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__topic-list .dm-sidebarFilter__topic-list-dropdown-item a {
        font-size: 15px;
        font-size: 0.9375rem;
        padding-left: 12px;
        padding-left: 0.75rem;
        color: #3c3c3c;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        display: inline-block;
        position: relative;
        text-decoration: none; }
        .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__topic-list .dm-sidebarFilter__topic-list-dropdown-item a:before {
          left: -1px;
          left: -0.0625rem;
          top: -1px;
          top: -0.0625rem;
          content: '\002b';
          font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
          color: #666666;
          display: inline-block;
          position: absolute; }
      .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__topic-list .dm-sidebarFilter__topic-list-dropdown-item ul {
        margin: 16px 0 16px 12px;
        margin: 1rem 0rem 1rem 0.75rem;
        display: none; }
        .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__topic-list .dm-sidebarFilter__topic-list-dropdown-item ul li {
          margin-bottom: 4px;
          margin-bottom: 0.25rem; }
          .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__topic-list .dm-sidebarFilter__topic-list-dropdown-item ul li a {
            font-size: 13px;
            font-size: 0.8125rem;
            padding-left: 9px;
            padding-left: 0.5625rem; }
          .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__topic-list .dm-sidebarFilter__topic-list-dropdown-item ul li ul {
            margin: 16px 0 16px 12px;
            margin: 1rem 0rem 1rem 0.75rem;
            list-style-type: none;
            padding: 0; }
    .dm-sidebarFilterMenu.dm-sidebarFilterMenu__content button + button {
      margin-left: 6px;
      margin-left: 0.375rem; }
  .dm-sidebarFilterMenu .dm-sidebarFilter__subtitle {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    font-weight: normal;
    font-size: 14px;
    font-size: 0.875rem;
    margin: o;
    margin: o;
    border-bottom: 1px solid #c6c6c6;
    padding: 0 0 12px 20px;
    padding: 0rem 0rem 0.75rem 1.25rem;
    cursor: pointer; }
  .dm-sidebarFilterMenu li, .dm-sidebarFilterMenu .dm-sidebarFilterMenu__item {
    margin: 0 12px;
    margin: 0rem 0.75rem;
    position: relative; }
    @media screen and (min-width: 768px) {
      .dm-sidebarFilterMenu li, .dm-sidebarFilterMenu .dm-sidebarFilterMenu__item {
        margin: 0; } }
    .dm-sidebarFilterMenu li.dm-sidebarFilterMenu__menu-item-right, .dm-sidebarFilterMenu .dm-sidebarFilterMenu__item.dm-sidebarFilterMenu__menu-item-right {
      margin-left: auto; }
    .dm-sidebarFilterMenu li.dm-sidebarFilterMenu__item--default, .dm-sidebarFilterMenu .dm-sidebarFilterMenu__item.dm-sidebarFilterMenu__item--default {
      margin-bottom: 12px;
      margin-bottom: 0.75rem;
      border-bottom: 1px solid #c6c6c6; }
    .dm-sidebarFilterMenu li .dm-sidebarFilter__toggle, .dm-sidebarFilterMenu .dm-sidebarFilterMenu__item .dm-sidebarFilter__toggle {
      white-space: nowrap; }
      .dm-sidebarFilterMenu li .dm-sidebarFilter__toggle:after, .dm-sidebarFilterMenu .dm-sidebarFilterMenu__item .dm-sidebarFilter__toggle:after {
        top: -2px;
        top: -0.125rem;
        margin-left: 6px;
        margin-left: 0.375rem;
        content: "";
        position: relative;
        display: inline-block;
        width: 0;
        height: 0;
        border-top: 4px dashed;
        border-top: 4px solid;
        border-right: 4px solid transparent;
        border-left: 4px solid transparent; }
    .dm-sidebarFilterMenu li a, .dm-sidebarFilterMenu .dm-sidebarFilterMenu__item a {
      padding: 16px 0;
      padding: 1rem 0rem;
      display: block;
      text-decoration: none;
      color: #3c3c3c; }
  .dm-sidebarFilterMenu .dm-sidebarFilterMenu__content {
    margin: 0;
    margin: 0rem;
    padding-top: 12px;
    padding-top: 0.75rem; }
    .dm-sidebarFilterMenu .dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__scrollable {
      max-height: 320px;
      max-height: 20rem;
      overflow-y: auto;
      overflow-x: hidden; }
      .dm-sidebarFilterMenu .dm-sidebarFilterMenu__content .dm-sidebarFilterMenu__scrollable .dm-control input {
        width: 0;
        height: 0; }

.dm-modalBackdrop {
  background-color: #666666; }
  .dm-modalBackdrop.dm-is-active {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100% !important;
    opacity: 0.8;
    z-index: 1040; }

.dm-modal {
  background-color: #ffffff;
  border: 1px solid #969696;
  border-radius: 0;
  box-shadow: 0 3px 7px #969696;
  outline: none;
  max-width: 100%; }
  @media only screen and (min-width: 768px) {
    .dm-modal {
      max-width: 620px; } }
  .dm-modal.dm-is-active {
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 2050;
    position: fixed;
    top: 50%; }
    @media only screen and (max-width: 768px) {
      .dm-modal.dm-is-active {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        -webkit-transform: translate(0%, 0%);
                transform: translate(0%, 0%);
        height: 100%;
        width: 100%; } }
  .dm-modal.dm-modal--fullScreen {
    top: 35%; }
    .dm-modal.dm-modal--fullScreen .dm-closeModalButton {
      position: absolute;
      right: 0; }
    @media only screen and (min-width: 768px) {
      .dm-modal.dm-modal--fullScreen {
        max-width: unset; } }
  .dm-modal .dm-dropdown {
    font-size: 14px;
    font-size: 0.875rem;
    width: 150px;
    width: 9.375rem;
    height: 45px;
    height: 2.8125rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    width: 275px;
    width: 17.1875rem;
    position: relative; }
    .dm-modal .dm-dropdown__menu {
      padding: 0 12px 0 12px;
      padding: 0rem 0.75rem 0rem 0.75rem;
      position: relative;
      cursor: pointer;
      width: 100%;
      border: 1px solid #969696; }
      .dm-modal .dm-dropdown__menu .dm-dropdown__property {
        font-size: 14px;
        font-size: 0.875rem;
        padding: 8px 0;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; }
        .dm-modal .dm-dropdown__menu .dm-dropdown__property:after {
          border-top: 6px dashed;
          border-top: 6px solid;
          border-right: 6px solid transparent;
          border-left: 6px solid transparent; }
      .dm-modal .dm-dropdown__menu .dm-dropdown__list {
        min-width: 200px;
        min-width: 12.5rem;
        padding: 8px 0;
        padding: 0.5rem 0rem;
        margin-top: 0;
        right: -1px;
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08);
        border: 1px solid #969696;
        border-top: none;
        width: 275px;
        width: 17.1875rem; }
        .dm-modal .dm-dropdown__menu .dm-dropdown__list li.dm-dropdown__list-item {
          font-size: 14px;
          font-size: 0.875rem;
          padding: 4px 0;
          padding: 0.25rem 0rem; }
          .dm-modal .dm-dropdown__menu .dm-dropdown__list li.dm-dropdown__list-item:hover {
            background-color: #eaeaea; }
          .dm-modal .dm-dropdown__menu .dm-dropdown__list li.dm-dropdown__list-item a {
            font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
            color: #666666;
            padding: 0 12px;
            padding: 0rem 0.75rem; }
            .dm-modal .dm-dropdown__menu .dm-dropdown__list li.dm-dropdown__list-item a:hover {
              background-color: transparent; }
  .dm-modal .dm-modal__text-container {
    padding-top: 18px;
    padding-top: 1.125rem; }
  .dm-modal .dm-modal__textarea {
    width: 100%;
    resize: vertical;
    font-size: 16px;
    font-size: 1rem;
    padding: 0;
    margin: 0; }
  .dm-modal .dm-modal__select {
    max-width: 275px;
    max-width: 17.1875rem; }
  .dm-modal .dm-modal__action-container {
    padding-top: 18px;
    padding-top: 1.125rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    width: 100%;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }

.dm-modal__header {
  padding: 18px 24px;
  padding: 1.125rem 1.5rem;
  border-bottom: 0 none;
  background-color: #3c3c3c;
  color: #ffffff; }
  .dm-modal__header .dm-hc {
    color: #ffffff;
    margin-top: 0; }
  .dm-modal__header .dm-modal__title {
    font-size: 18px;
    font-size: 1.125rem;
    margin: 4px 0;
    margin: 0.25rem 0rem;
    padding: 0px 0px;
    padding: 0rem 0rem;
    color: #ffffff; }

.dm-modal__header--sap-gold {
  padding: 18px 24px;
  padding: 1.125rem 1.5rem;
  border-bottom: 0 none;
  background-color: #f0ab00;
  color: #ffffff; }
  .dm-modal__header--sap-gold .dm-hc {
    color: #ffffff; }

.dm-modal__body {
  padding: 24px 24px 18px 24px;
  padding: 1.5rem 1.5rem 1.125rem 1.5rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  font-size: 14px;
  font-size: 0.875rem; }

.dm-modal--share-link {
  padding-bottom: 8px;
  padding-bottom: 0.5rem; }

.dm-modal__footer {
  padding: 0 24px 18px 24px;
  padding: 0rem 1.5rem 1.125rem 1.5rem;
  margin-bottom: 0;
  text-align: right;
  background-color: #fff;
  border-top: 0 none;
  border-radius: 0 0 5px 5px;
  box-shadow: inset 0 1px 0 #ffffff; }

.dm-select {
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  outline: none;
  position: relative;
  cursor: pointer; }

.dm-select--error .dm-select__inputСontainer,
.dm-select--error .dm-select__popup,
.dm-input--error .dm-select__inputСontainer,
.dm-input--error .dm-select__popup {
  border-color: #d04512; }

.dm-select--error .dm-select__inputСontainer:after,
.dm-input--error .dm-select__inputСontainer:after {
  background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%09%20viewBox%3D%220%200%2025%2010%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23d04512%22%20%20d%3D%22M25%2C0v3.3L12.8%2C10L0%2C3.3L0%2C0l12.8%2C6.7L25%2C0z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-select--focused .dm-select__inputСontainer {
  color: #2fa0e0;
  border-color: #2fa0e0; }
  .dm-select--focused .dm-select__inputСontainer:after {
    background-image: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%09%20viewBox%3D%220%200%2025%2010%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%232fa0e0%22%20%20d%3D%22M25%2C0v3.3L12.8%2C10L0%2C3.3L0%2C0l12.8%2C6.7L25%2C0z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-select--focused .dm-select__popup {
  border-color: #2fa0e0; }

.dm-input-container .dm-select--focused + .dm-label-text {
  color: #2fa0e0; }

.dm-select--disabled {
  pointer-events: none; }
  .dm-select--disabled .dm-select__inputСontainer, .dm-select--disabled .dm-select__menu {
    background-color: #f5f5f5;
    color: #444; }

.dm-select__inputСontainer {
  box-sizing: border-box;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  border: 1px solid #969696;
  font-size: 14px;
  font-size: 0.875rem;
  padding: 8px;
  padding: 0.66667rem;
  padding-right: 20px;
  padding-right: 1.25rem;
  position: relative;
  background-color: #ffffff;
  height: auto; }
  .dm-select--open .dm-select__inputСontainer {
    border-bottom: none; }
  .dm-select__inputСontainer:after {
    top: calc(50% - 6px);
    right: 8px;
    right: 0.5rem;
    content: '';
    position: absolute;
    display: block; }
    .dm-select--open .dm-select__inputСontainer:after {
      -webkit-transform: rotate(-180deg);
              transform: rotate(-180deg);
      transition: -webkit-transform .1s ease-out;
      transition: transform .1s ease-out;
      transition: transform .1s ease-out, -webkit-transform .1s ease-out; }

.dm-menu {
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  color: #666666;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }

.dm-menu__item {
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  font-size: 14px;
  font-size: 0.875rem; }
  .dm-menu__item--selectable {
    padding: 4px 12px;
    padding: 0.25rem 0.75rem; }
  .dm-menu__item--highlighted {
    background-color: #fafafa; }

.dm-popup {
  display: none;
  position: absolute;
  border: 1px solid #969696;
  background-color: #ffffff;
  z-index: 1001;
  box-sizing: border-box;
  padding-bottom: 12px;
  padding-bottom: 0.75rem; }

.dm-popup--visible {
  display: block; }

.dm-popup__menu {
  background-color: #ffffff; }

.dm-select__menu {
  max-height: 14rem;
  outline: none;
  text-align: left; }

.dm-select__popup {
  max-height: inherit;
  width: 100%;
  top: 100%;
  border-top: none;
  border: 0 none;
  outline: none;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08), 0 0 0 1px #eaeaea; }

.dm-select__placeholder {
  display: none; }

.dm-select__inputСontainer .dm-select__placeholder {
  opacity: 0.5;
  display: block; }

.dm-footer {
  padding: 20px 0;
  padding: 1.25rem 0rem;
  background-color: #f6f6f6;
  width: 100%; }
  .dm-footer.dm-footer--dark {
    background-color: #3c3c3c; }
    .dm-footer.dm-footer--dark .dm-socialmedia__headline {
      color: #eaeaea; }
    .dm-footer.dm-footer--dark .dm-socialmedia__headline {
      color: #eaeaea; }
  .dm-footer .dm-socialmedia__links {
    font-weight: normal;
    padding-right: 0;
    padding-right: 0rem; }
  .dm-footer__inner-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    @media screen and (min-width: 768px) {
      .dm-footer__inner-wrapper {
        -ms-flex-pack: distribute;
            justify-content: space-around;
        width: 100%;
        padding: 0 10px;
        padding: 0rem 0.625rem; } }
    @media screen and (min-width: 1260px) {
      .dm-footer__inner-wrapper {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
            -ms-flex-direction: row-reverse;
                flex-direction: row-reverse;
        max-width: 1260px;
        margin: 0 auto; } }
  .dm-footer__navigation {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
    width: 100%;
    margin-top: 8px;
    margin-top: 0.5rem; }
    @media screen and (min-width: 768px) {
      .dm-footer__navigation {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        width: auto; } }
    @media screen and (min-width: 1260px) {
      .dm-footer__navigation {
        margin-top: 0;
        margin-top: 0rem; }
        .dm-footer__navigation__list {
          margin: 0; } }
    .dm-footer__navigation__list {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
      .dm-footer__navigation__list li {
        font-size: 12px;
        font-size: 0.75rem;
        margin-right: 0;
        width: 50%;
        padding: 12px;
        padding: 0.75rem;
        box-shadow: 1px 0 0 0 #c6c6c6, 0 1px 0 0 #c6c6c6, 1px 1px 0 0 #c6c6c6, 1px 0 0 0 #c6c6c6 inset, 0 1px 0 0 #c6c6c6 inset;
        display: block;
        float: left;
        text-align: center; }
        @media screen and (min-width: 768px) {
          .dm-footer__navigation__list li {
            box-shadow: none;
            margin-right: 12px;
            margin-right: 0.75rem;
            width: auto;
            float: none;
            padding: 0; } }
        .dm-footer__navigation__list li a {
          font-size: 12px;
          font-size: 0.75rem;
          font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
          color: #000000;
          font-weight: 400;
          text-decoration: none; }
          .dm-footer__navigation__list li a:hover, .dm-footer__navigation__list li a:focus {
            text-decoration: underline; }
          .dm-footer__navigation__list li a:active, .dm-footer__navigation__list li a:visited {
            color: #000000; }
          .dm-footer--dark .dm-footer__navigation__list li a {
            color: #eaeaea; }
            .dm-footer--dark .dm-footer__navigation__list li a:active, .dm-footer--dark .dm-footer__navigation__list li a:visited {
              color: #eaeaea; }

.dm-breadcrumb {
  font-size: 12px;
  font-size: 0.75rem;
  margin: 0 0 8px 0;
  margin: 0rem 0rem 0.5rem 0rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  color: #3c3c3c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -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 wrap;
          flex-flow: column wrap;
  border-bottom: 1px solid #666666;
  padding: 0; }
  @media screen and (min-width: 768px) {
    .dm-breadcrumb {
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; } }
  .dm-breadcrumb.dm-breadcrumb--dark, .dm-subheader--dark .dm-breadcrumb {
    border-bottom-color: #eaeaea; }
    .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-nav, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-nav {
      color: #eaeaea; }
      .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-nav li, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-nav li {
        color: #eaeaea;
        text-decoration: none;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
        .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-nav li a, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-nav li a {
          color: #eaeaea;
          text-decoration: none;
          position: relative;
          cursor: pointer;
          font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
          .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-nav li a:visited, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-nav li a:visited {
            color: #eaeaea;
            text-decoration: none; }
          .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-nav li a:hover, .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-nav li a:focus, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-nav li a:hover, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-nav li a:focus {
            color: #eaeaea;
            text-decoration: none; }
          .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-nav li a:active, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-nav li a:active {
            color: #eaeaea; }
          .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-nav li a:hover, .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-nav li a:focus, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-nav li a:hover, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-nav li a:focus {
            text-decoration: underline; }
    .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-actions li, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-actions li {
      color: #eaeaea; }
      .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-actions li a, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-actions li a {
        color: #eaeaea;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
        .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-actions li a:visited, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-actions li a:visited {
          color: #eaeaea;
          text-decoration: none; }
        .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-actions li a:hover, .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-actions li a:focus, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-actions li a:hover, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-actions li a:focus {
          color: #eaeaea;
          text-decoration: none; }
        .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-actions li a:active, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-actions li a:active {
          color: #eaeaea; }
        .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-actions li a:hover, .dm-breadcrumb.dm-breadcrumb--dark .dm-breadcrumb-actions li a:focus, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-actions li a:hover, .dm-subheader--dark .dm-breadcrumb .dm-breadcrumb-actions li a:focus {
          text-decoration: underline; }
  .dm-breadcrumb .dm-button--primary {
    padding: 0 16px;
    padding: 0rem 1rem;
    white-space: nowrap; }
  .dm-breadcrumb .dm-breadcrumb-nav, .dm-breadcrumb .dm-breadcrumb-actions {
    *zoom: 1; }
    .dm-breadcrumb .dm-breadcrumb-nav:after, .dm-breadcrumb .dm-breadcrumb-actions:after {
      display: table;
      clear: both;
      content: ""; }
    .dm-breadcrumb .dm-breadcrumb-nav > li, .dm-breadcrumb .dm-breadcrumb-actions > li {
      line-height: 40px;
      line-height: 2.5rem;
      float: left; }
  .dm-breadcrumb .dm-breadcrumb-nav {
    display: none; }
    @media screen and (min-width: 768px) {
      .dm-breadcrumb .dm-breadcrumb-nav {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        display: inline-block; } }
    .dm-breadcrumb .dm-breadcrumb-nav > li > a {
      color: #3c3c3c;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-breadcrumb .dm-breadcrumb-nav > li > a:visited {
        color: #3c3c3c;
        text-decoration: none; }
      .dm-breadcrumb .dm-breadcrumb-nav > li > a:hover, .dm-breadcrumb .dm-breadcrumb-nav > li > a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-breadcrumb .dm-breadcrumb-nav > li > a:active {
        color: #006799; }
    .dm-breadcrumb .dm-breadcrumb-nav > li + li:before {
      margin: 0 6px;
      margin: 0rem 0.375rem;
      content: "›"; }
  .dm-breadcrumb .dm-breadcrumb-actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
    width: 100%; }
    @media screen and (min-width: 768px) {
      .dm-breadcrumb .dm-breadcrumb-actions {
        width: auto; } }
    .dm-breadcrumb .dm-breadcrumb-actions > li + li {
      margin-left: 16px;
      margin-left: 1rem; }
    .dm-breadcrumb .dm-breadcrumb-actions > li > a {
      color: #3c3c3c;
      text-decoration: none;
      position: relative;
      cursor: pointer;
      white-space: nowrap; }
      .dm-breadcrumb .dm-breadcrumb-actions > li > a:visited {
        color: #3c3c3c;
        text-decoration: none; }
      .dm-breadcrumb .dm-breadcrumb-actions > li > a:hover, .dm-breadcrumb .dm-breadcrumb-actions > li > a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-breadcrumb .dm-breadcrumb-actions > li > a:active {
        color: #006799; }
      .dm-breadcrumb .dm-breadcrumb-actions > li > a.dm-button--primary {
        color: #ffffff;
        padding: 0 16px;
        padding: 0rem 1rem;
        white-space: nowrap; }
      .dm-breadcrumb .dm-breadcrumb-actions > li > a:hover, .dm-breadcrumb .dm-breadcrumb-actions > li > a:focus {
        text-decoration: underline; }
    .dm-breadcrumb .dm-breadcrumb-actions > li.dm-user__login-button--wrapper {
      margin-left: auto;
      position: relative; }
      @media screen and (min-width: 768px) {
        .dm-breadcrumb .dm-breadcrumb-actions > li.dm-user__login-button--wrapper {
          margin-left: 8px;
          margin-left: 0.5rem; } }
    .dm-breadcrumb .dm-breadcrumb-actions > li .dm-button-small {
      width: 80px; }
      .dm-breadcrumb .dm-breadcrumb-actions > li .dm-button-small .dm-button-text {
        width: 30px;
        overflow: hidden; }
      @media screen and (min-width: 768px) {
        .dm-breadcrumb .dm-breadcrumb-actions > li .dm-button-small {
          width: auto; }
          .dm-breadcrumb .dm-breadcrumb-actions > li .dm-button-small .dm-button-text {
            width: auto;
            overflow: hidden; } }
    .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown {
      margin-left: auto;
      position: relative; }
      @media screen and (min-width: 768px) {
        .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown {
          margin-left: 8px;
          margin-left: 0.5rem; } }
      .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-toggle {
        line-height: 40px;
        line-height: 2.5rem;
        padding: 0 10px 0 10px;
        padding: 0rem 0.625rem 0rem 0.625rem;
        position: relative;
        display: inline-block;
        text-decoration: none; }
        .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-toggle .dm-icon-encoded--3dots {
          top: -3px; }
        .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-toggle:hover, .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-toggle:active, .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-toggle:focus {
          color: #ffffff;
          background-color: #666666; }
      .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-menu {
        padding: 24px;
        padding: 1.5rem;
        min-width: 200px;
        min-width: 12.5rem;
        display: none;
        background-color: #666666;
        position: absolute;
        right: 0;
        z-index: 110;
        width: auto; }
        .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-menu > li {
          line-height: 16px;
          line-height: 1rem; }
          .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-menu > li + li {
            margin-top: 12px;
            margin-top: 0.75rem; }
          .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-menu > li a {
            color: #ffffff;
            text-decoration: none;
            position: relative;
            cursor: pointer; }
            .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-menu > li a:visited {
              color: #ffffff;
              text-decoration: none; }
            .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-menu > li a:hover, .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-menu > li a:focus {
              color: #ffffff;
              text-decoration: none; }
            .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-menu > li a:active {
              color: #ffffff; }
            .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-menu > li a:hover, .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown .dm-breadcrumb-actions__dropdown-menu > li a:focus {
              text-decoration: underline; }
      .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown.dm-breadcrumb-actions__dropdown--open .dm-breadcrumb-actions__dropdown-menu {
        display: block; }
      .dm-breadcrumb .dm-breadcrumb-actions > li.dm-breadcrumb-actions__dropdown.dm-breadcrumb-actions__dropdown--open .dm-breadcrumb-actions__dropdown-toggle {
        color: #ffffff;
        background-color: #666666; }
  .dm-breadcrumb.dm-user--unauthenticated .dm-user__login-button--wrapper .dm-button-small, .dm-breadcrumb.dm-user--unauthenticated .dm-user__login-button--wrapper .dm-button,
  .dm-user--unauthenticated .dm-breadcrumb .dm-user__login-button--wrapper .dm-button-small,
  .dm-user--unauthenticated .dm-breadcrumb .dm-user__login-button--wrapper .dm-button {
    vertical-align: middle; }
  .dm-breadcrumb.dm-user--unauthenticated .dm-breadcrumb-actions__dropdown,
  .dm-user--unauthenticated .dm-breadcrumb .dm-breadcrumb-actions__dropdown {
    display: none; }
  .dm-breadcrumb.dm-user--authenticated .dm-user__login-button--wrapper,
  .dm-user--authenticated .dm-breadcrumb .dm-user__login-button--wrapper {
    display: none; }
  .dm-user--authenticated .dm-breadcrumb .dm-breadcrumb-actions__dropdown {
    display: block; }
  .dm-user--unauthenticated .dm-breadcrumb .dm-user__login-button--wrapper {
    display: block; }

.dm-socialmedia {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  @media (min-width: 1260px) {
    .dm-socialmedia {
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap; } }

.dm-socialmedia__headline {
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
  color: #000000;
  font-weight: 400;
  margin: 0; }
  @media (min-width: 980px) {
    .dm-socialmedia__headline {
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      margin-right: 15px;
      margin-right: 0.9375rem; } }

.dm-socialmedia__links {
  margin-top: 5px;
  margin-top: 0.3125rem;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
  position: relative;
  top: 2px;
  display: block; }
  @media (min-width: 980px) {
    .dm-socialmedia__links {
      margin-bottom: 15px;
      margin-bottom: 0.9375rem; } }
  @media (min-width: 980px) {
    .dm-socialmedia__links {
      margin-top: 0;
      margin-bottom: 0; } }
  .dm-socialmedia__links li, .dm-socialmedia__links .dm-socialmedia__links--item {
    margin: 4px 10px 4px 0px;
    margin: 0.25rem 0.625rem 0.25rem 0rem;
    float: left; }
    @media (min-width: 980px) {
      .dm-socialmedia__links li, .dm-socialmedia__links .dm-socialmedia__links--item {
        margin-bottom: 0;
        margin-top: 0; } }
    .dm-socialmedia__links li:last-child, .dm-socialmedia__links .dm-socialmedia__links--item:last-child {
      margin-right: 0; }
    .dm-socialmedia__links li a > img, .dm-socialmedia__links .dm-socialmedia__links--item a > img {
      display: block;
      width: 24px;
      height: 24px;
      overflow: hidden; }

.dm-contentHero .contentHero__author-avatar {
  margin-right: 30px;
  margin-right: 1.875rem;
  width: 200px;
  width: 12.5rem; }

.dm-blogDetail__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; }
  .dm-blogDetail__body .dm-blogDetail__body-content p {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.4; }

.dm-layout--pullRight {
  margin-left: auto; }

.dm-layout--pullLeft {
  margin-right: auto; }

.dm-layout__flexRow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
  @media screen and (min-width: 768px) {
    .dm-layout__flexRow {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%; } }
  .dm-layout__flexRow.dm-layout__flexRow--communityContentStream {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap; }
    @media screen and (min-width: 980px) {
      .dm-layout__flexRow.dm-layout__flexRow--communityContentStream {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; } }

.dm-layout__flexRow--wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
  @media screen and (min-width: 768px) {
    .dm-layout__flexRow--wrap {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%; } }
  .dm-layout__flexRow--wrap.dm-layout__flexRow--communityContentStream {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap; }
    @media screen and (min-width: 980px) {
      .dm-layout__flexRow--wrap.dm-layout__flexRow--communityContentStream {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; } }

.dm-layout__flexRow--mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap; }
  @media screen and (max-width: 980px) {
    .dm-layout__flexRow--mobile {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; } }

.dm-layout__flexColumn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -ms-flex-preferred-size: auto;
      flex-basis: auto; }
  .dm-layout__flexColumn.dm-layout__flexColumn--hasMobileNavigation {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
    @media screen and (min-width: 768px) {
      .dm-layout__flexColumn.dm-layout__flexColumn--hasMobileNavigation {
        -webkit-box-ordinal-group: unset;
            -ms-flex-order: unset;
                order: unset; } }
  .dm-layout__flexColumn.dm-layout__flexColumn--isMobileNavigation {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
    @media screen and (min-width: 768px) {
      .dm-layout__flexColumn.dm-layout__flexColumn--isMobileNavigation {
        -webkit-box-ordinal-group: unset;
            -ms-flex-order: unset;
                order: unset; } }
  .dm-layout__flexColumn.dm-layout--contentSidebar {
    -ms-flex-preferred-size: auto;
        flex-basis: auto; }
    @media screen and (min-width: 980px) {
      .dm-layout__flexColumn.dm-layout--contentSidebar .dm-widget-sidebar {
        margin-top: 28px;
        margin-top: 1.75rem;
        padding-top: 0;
        border-top: 0;
        width: auto; } }
  .dm-layout__flexColumn.dm-layout--filterSidebar {
    -ms-flex-preferred-size: auto;
        flex-basis: auto; }
    @media screen and (min-width: 980px) {
      .dm-layout__flexColumn.dm-layout--filterSidebar .dm-widget-sidebar {
        margin-top: 28px;
        margin-top: 1.75rem;
        padding-top: 0;
        border-top: 0;
        width: 30%; } }
  @media screen and (min-width: 768px) {
    .dm-layout__flexColumn {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%; }
      .dm-layout__flexColumn.dm-layout--contentSidebar {
        -ms-flex-preferred-size: 30%;
            flex-basis: 30%; } }
  .dm-layout__flexColumn.dm-isOneQuarter {
    width: 25%; }
  .dm-layout__flexColumn.dm-isTwoQuarter {
    width: 50%; }
  .dm-layout__flexColumn.dm-isThreeQuarter {
    width: 75%; }
  .dm-layout__flexColumn.dm-isFull {
    width: 100%;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-negative: 1;
        flex-shrink: 1; }
  .dm-layout__flexColumn.dm-isOneThird {
    width: 25%; }
  .dm-layout__flexColumn.dm-isTwoThirds {
    width: 25%; }

.dm-contentHero__category {
  margin: 0 0 12px 0;
  margin: 0rem 0rem 0.75rem 0rem; }
  @media screen and (min-width: 980px) {
    .dm-contentHero__category {
      margin: 0 0 12px 160px;
      margin: 0rem 0rem 0.75rem 10rem; } }
  .dm-contentHero__category .dm-contentHero__category-item {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    font-weight: bold;
    color: #969696;
    font-size: 14px;
    font-size: 0.875rem; }

.dm-layout--contentSidebar {
  width: 100%;
  margin-top: 32px;
  margin-top: 2rem;
  padding-top: 20px;
  padding-top: 1.25rem;
  border-top: 1px solid #dddddd; }
  @media screen and (min-width: 768px) {
    .dm-layout--contentSidebar {
      width: 40%;
      margin-top: 0;
      margin-top: 0rem;
      padding-top: 0;
      padding-top: 0rem;
      border-top: 0 none; } }
  @media screen and (min-width: 980px) {
    .dm-layout--contentSidebar {
      width: 30%;
      margin-top: 0;
      margin-top: 0rem;
      padding-top: 0;
      padding-top: 0rem;
      border-top: 0 none; } }

.dm-contentHero {
  position: relative;
  padding-right: 0; }
  @media screen and (min-width: 768px) {
    .dm-contentHero {
      padding-right: 40px; } }
  @media screen and (min-width: 980px) {
    .dm-contentHero {
      padding-right: 20px;
      position: relative; } }
  .dm-contentHero .dm-contentHero__row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap; }
  .dm-contentHero .dm-contentHero__column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap; }
    .dm-contentHero .dm-contentHero__column.dm-contentHero__flexColumn--wrap {
      width: 100%; }
  .dm-contentHero .dm-contentHero__author {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap; }
    .dm-contentHero .dm-contentHero__author .dm-author__heading {
      font-size: 0;
      line-height: 1.4;
      width: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%; }
    .dm-contentHero .dm-contentHero__author .dm-author__image {
      width: 40px;
      width: 2.5rem;
      height: 40px;
      height: 2.5rem;
      max-width: 40px;
      max-width: 2.5rem;
      max-height: 40px;
      max-height: 2.5rem;
      height: auto;
      border-radius: 100%;
      border: 0;
      margin-right: 12px;
      margin-right: 0.75rem; }
      @media screen and (min-width: 980px) {
        .dm-contentHero .dm-contentHero__author .dm-author__image {
          width: 100px;
          width: 6.25rem;
          height: 100px;
          height: 6.25rem;
          max-width: 100px;
          max-width: 6.25rem;
          max-height: 100px;
          max-height: 6.25rem;
          margin-right: 60px;
          margin-right: 3.75rem; } }
    .dm-contentHero .dm-contentHero__author .dm-author__name {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      font-weight: bold;
      color: #de9e00;
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.2;
      margin-right: 8px;
      margin-right: 0.5rem; }
      @media screen and (min-width: 768px) {
        .dm-contentHero .dm-contentHero__author .dm-author__name {
          font-size: 18px;
          font-size: 1.125rem; } }
      .dm-contentHero .dm-contentHero__author .dm-author__name a {
        color: #de9e00; }
        .dm-contentHero .dm-contentHero__author .dm-author__name a:visited, .dm-contentHero .dm-contentHero__author .dm-author__name a:hover, .dm-contentHero .dm-contentHero__author .dm-author__name a:focus {
          color: #de9e00;
          text-decoration: underline; }
  .dm-contentHero .dm-contentHero__author-avatar {
    margin-right: 12px;
    margin-right: 0.75rem; }
    @media screen and (min-width: 980px) {
      .dm-contentHero .dm-contentHero__author-avatar {
        margin-right: 70px;
        margin-right: 4.375rem;
        height: 120px; } }
    @media screen and (min-width: 1260px) {
      .dm-contentHero .dm-contentHero__author-avatar {
        margin-right: 60px;
        margin-right: 3.75rem; } }
    .dm-contentHero .dm-contentHero__author-avatar .dm-author__image {
      width: 40px;
      width: 2.5rem;
      height: 40px;
      height: 2.5rem;
      max-width: 40px;
      max-width: 2.5rem;
      max-height: 40px;
      max-height: 2.5rem;
      height: auto;
      border-radius: 100%;
      border: 0; }
      @media screen and (min-width: 980px) {
        .dm-contentHero .dm-contentHero__author-avatar .dm-author__image {
          width: 90px;
          width: 5.625rem;
          height: 90px;
          height: 5.625rem;
          max-width: 90px;
          max-width: 5.625rem;
          max-height: 90px;
          max-height: 5.625rem; } }
      @media screen and (min-width: 1260px) {
        .dm-contentHero .dm-contentHero__author-avatar .dm-author__image {
          width: 100px;
          width: 6.25rem;
          height: 100px;
          height: 6.25rem;
          max-width: 100px;
          max-width: 6.25rem;
          max-height: 100px;
          max-height: 6.25rem; } }
  .dm-contentHero .dm-contentHero__category {
    margin: 0 0 12px 0;
    margin: 0rem 0rem 0.75rem 0rem; }
    @media screen and (min-width: 980px) {
      .dm-contentHero .dm-contentHero__category {
        margin: 0 0 12px 160px;
        margin: 0rem 0rem 0.75rem 10rem; } }
    .dm-contentHero .dm-contentHero__category .dm-contentHero__category-item {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      font-weight: bold;
      color: #969696;
      font-size: 14px;
      font-size: 0.875rem; }
  .dm-contentHero.dm-contentHero--discussions .dm-contentHero__headline {
    margin: 16px 0 0 0;
    margin: 1rem 0rem 0rem 0rem; }
    @media screen and (min-width: 980px) {
      .dm-contentHero.dm-contentHero--discussions .dm-contentHero__headline {
        margin: -32px 0 0 160px;
        margin: -2rem 0rem 0rem 10rem; } }
  .dm-contentHero .dm-contentHero__headline {
    margin: 12px 0 0 -50px;
    margin: 0.75rem 0rem 0rem -3.125rem; }
    @media screen and (min-width: 980px) {
      .dm-contentHero .dm-contentHero__headline {
        margin: 12px 0;
        margin: 0.75rem 0rem; } }
    .dm-contentHero .dm-contentHero__headline .dm-contentHero__title {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #3c3c3c;
      font-weight: normal;
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1.4;
      margin: 0;
      padding: 0;
      width: 100%; }
      @media screen and (min-width: 768px) {
        .dm-contentHero .dm-contentHero__headline .dm-contentHero__title {
          font-size: 28px;
          font-size: 1.75rem; } }
  .dm-contentHero .dm-contentHero__actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    margin-top: 20px;
    margin-top: 1.25rem; }
    @media screen and (min-width: 980px) {
      .dm-contentHero .dm-contentHero__actions {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row wrap;
                flex-flow: row wrap;
        margin-top: 0;
        margin-top: 0rem;
        margin-left: 160px;
        margin-left: 10rem; } }
  .dm-contentHero .dm-contentFollow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    width: 100%; }
    @media screen and (min-width: 980px) {
      .dm-contentHero .dm-contentFollow {
        width: 110px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    @media screen and (min-width: 768px) {
      .dm-contentHero .dm-contentFollow {
        min-width: 90px;
        min-width: 5.625rem;
        margin-right: 8px;
        margin-right: 0.5rem; } }
    @media screen and (min-width: 980px) {
      .dm-contentHero .dm-contentFollow {
        min-width: 110px;
        min-width: 6.875rem;
        margin-right: 60px;
        margin-right: 3.75rem; } }
    @media screen and (min-width: 980px) {
      .dm-contentHero .dm-contentFollow.dm-contentHero__contentFollow {
        position: absolute;
        top: 170px;
        top: 10.625rem;
        left: 0; } }
    .dm-contentHero .dm-contentFollow .dm-button-small {
      width: 110px;
      margin: 0 8px 12px 0;
      margin: 0rem 0.5rem 0.75rem 0rem; }
      @media screen and (min-width: 980px) {
        .dm-contentHero .dm-contentFollow .dm-button-small {
          margin: 0 0 12px 0;
          margin: 0rem 0rem 0.75rem 0rem; }
          .dm-contentHero .dm-contentFollow .dm-button-small:last-child {
            margin-bottom: 0; } }
      .dm-contentHero .dm-contentFollow .dm-button-small .dm-icon-encoded {
        margin: -1px 6px 0 0;
        margin: -0.0625rem 0.375rem 0rem 0rem;
        float: left; }
  .dm-contentHero .dm-contentHero__metadata {
    padding: 4px 0;
    padding: 0.25rem 0rem;
    line-height: 1.4;
    font-size: 0; }
    .dm-contentHero .dm-contentHero__metadata .dm-contentHero__metadata--item {
      line-height: 1.4;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      font-size: 12px;
      font-size: 0.75rem;
      color: #969696;
      margin-right: 16px;
      margin-right: 1rem; }
  .dm-contentHero .dm-contentHero__statistics {
    margin-bottom: 20px;
    margin-bottom: 1.25rem;
    margin-top: 0;
    margin-top: 0rem; }

.dm-contentAlert {
  margin: 20px 16px 0 0;
  margin: 1.25rem 1rem 0rem 0rem; }
  .dm-contentAlert .dm-link {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    font-size: 12px;
    font-size: 0.75rem;
    color: #969696; }
    .dm-contentAlert .dm-link:visited {
      color: #969696;
      text-decoration: none; }
    .dm-contentAlert .dm-link:hover, .dm-contentAlert .dm-link:active, .dm-contentAlert .dm-link:focus {
      color: #2fa0e0;
      text-decoration: none; }
  @media screen and (min-width: 768px) {
    .dm-contentAlert {
      position: relative; } }

.dm-contentDetail {
  margin-left: 0;
  padding-right: 0;
  margin-top: 24px;
  margin-top: 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; }
  @media screen and (min-width: 980px) {
    .dm-contentDetail {
      margin-left: 160px;
      margin-left: 10rem;
      padding-right: 20px;
      padding-right: 1.25rem; } }
  .dm-contentDetail .dm-sharing-icons {
    margin: 20px 0 20px 0;
    margin: 1.25rem 0rem 1.25rem 0rem; }
  .dm-contentDetail.dm-contentDetail--discussions {
    margin-top: 32px;
    margin-top: 2rem; }
  .dm-contentDetail .dm-contentDetail__body-content {
    width: 100%;
    word-wrap: break-word;
    /* SOC-1798 Allow unbreakable words to be broken */
    font-size: 14px;
    margin-bottom: 32px;
    margin-bottom: 2rem; }
    @media screen and (min-width: 768px) {
      .dm-contentDetail .dm-contentDetail__body-content {
        width: 85%;
        max-width: 580px; } }
    .dm-contentDetail .dm-contentDetail__body-content.dm-scrollable-area {
      overflow-x: auto;
      -webkit-overflow-scrolling: touch; }
    .dm-contentDetail .dm-contentDetail__body-content h1 {
      font-size: 24px;
      font-size: 1.5rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        .dm-contentDetail .dm-contentDetail__body-content h1 {
          font-size: 28px;
          font-size: 1.75rem; } }
    .dm-contentDetail .dm-contentDetail__body-content h2 {
      font-size: 20px;
      font-size: 1.25rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        .dm-contentDetail .dm-contentDetail__body-content h2 {
          font-size: 24px;
          font-size: 1.5rem; } }
    .dm-contentDetail .dm-contentDetail__body-content h3 {
      font-size: 18px;
      font-size: 1.125rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        .dm-contentDetail .dm-contentDetail__body-content h3 {
          font-size: 20px;
          font-size: 1.25rem; } }
    .dm-contentDetail .dm-contentDetail__body-content h4 {
      font-size: 14px;
      font-size: 0.875rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        .dm-contentDetail .dm-contentDetail__body-content h4 {
          font-size: 16px;
          font-size: 1rem; } }
    .dm-contentDetail .dm-contentDetail__body-content h5 {
      font-size: 14px;
      font-size: 0.875rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        .dm-contentDetail .dm-contentDetail__body-content h5 {
          font-size: 14px;
          font-size: 0.875rem; } }
    .dm-contentDetail .dm-contentDetail__body-content h6 {
      font-size: 12px;
      font-size: 0.75rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        .dm-contentDetail .dm-contentDetail__body-content h6 {
          font-size: 12px;
          font-size: 0.75rem; } }
    .dm-contentDetail .dm-contentDetail__body-content p {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      color: #3c3c3c;
      line-height: 1.5; }
    .dm-contentDetail .dm-contentDetail__body-content a {
      color: #007db8;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-contentDetail .dm-contentDetail__body-content a:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-contentDetail .dm-contentDetail__body-content a:hover, .dm-contentDetail .dm-contentDetail__body-content a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-contentDetail .dm-contentDetail__body-content a:active {
        color: #006799; }
    .dm-contentDetail .dm-contentDetail__body-content ul {
      margin: 12px 0 12px 18px;
      margin: 0.75rem 0rem 0.75rem 1.125rem;
      padding: 0;
      line-height: 1.5;
      list-style-type: disc; }
      .dm-contentDetail .dm-contentDetail__body-content ul ul {
        margin: 4px 0 4px 32px;
        margin: 0.25rem 0rem 0.25rem 2rem;
        list-style-type: circle;
        padding: 0; }
        .dm-contentDetail .dm-contentDetail__body-content ul ul ul {
          margin: 4px 0 4px 32px;
          margin: 0.25rem 0rem 0.25rem 2rem;
          list-style-type: disc; }
      .dm-contentDetail .dm-contentDetail__body-content ul li {
        padding-bottom: 4px; }
    .dm-contentDetail .dm-contentDetail__body-content ol {
      margin: 12px 0 12px 18px;
      margin: 0.75rem 0rem 0.75rem 1.125rem;
      line-height: 1.5;
      list-style: decimal;
      padding: 0; }
      .dm-contentDetail .dm-contentDetail__body-content ol ol {
        margin: 4px 0 4px 32px;
        margin: 0.25rem 0rem 0.25rem 2rem;
        list-style: lower-roman;
        padding: 0; }
        .dm-contentDetail .dm-contentDetail__body-content ol ol ol {
          margin: 4px 0 4px 32px;
          margin: 0.25rem 0rem 0.25rem 2rem;
          list-style: decimal; }
      .dm-contentDetail .dm-contentDetail__body-content ol li {
        padding-bottom: 4px; }
    .dm-contentDetail .dm-contentDetail__body-content blockquote {
      margin-bottom: 15px;
      margin-bottom: 0.9375rem;
      padding: 10px 20px;
      padding: 0.625rem 1.25rem;
      font-style: italic; }
    .dm-contentDetail .dm-contentDetail__body-content blockquote p:last-child {
      margin-bottom: 0; }
    .dm-contentDetail .dm-contentDetail__body-content table {
      margin-bottom: 24px;
      margin-bottom: 1.5rem;
      width: 100% !important;
      height: auto !important;
      display: block;
      overflow-x: auto;
      overflow-y: hidden;
      -webkit-overflow-scrolling: touch; }
      .dm-contentDetail .dm-contentDetail__body-content table caption {
        caption-side: top;
        text-align: left;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
      .dm-contentDetail .dm-contentDetail__body-content table th, .dm-contentDetail .dm-contentDetail__body-content table td {
        text-align: left;
        vertical-align: top;
        padding: 8px;
        border: 1px solid #dddddd; }
    .dm-contentDetail .dm-contentDetail__body-content pre {
      background-color: #f2f3f4;
      padding: 20px;
      overflow-x: auto;
      border: 1px solid #dddddd;
      word-wrap: normal;
      -ms-word-wrap: normal;
      -webkit-overflow-scrolling: touch; }
    .dm-contentDetail .dm-contentDetail__body-content code {
      font-family: Menlo, Consolas, Monaco, "Lucida Console", monospace;
      font-size: .9em;
      background-color: #f2f3f4;
      padding: 2px;
      word-wrap: normal;
      -ms-word-wrap: normal;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch; }

.dm-contentListContainer {
  margin-top: 12px;
  margin-top: 0.75rem;
  border-top: 1px solid #c6c6c6; }
  @media screen and (min-width: 768px) {
    .dm-contentListContainer {
      margin-top: 40px;
      margin-top: 2.5rem; } }

.dm-contentDetail__widgets-container {
  border-top: 1px solid #eaeaea;
  margin-top: 48px;
  margin-top: 3rem;
  padding-top: 32px;
  padding-top: 2rem; }

.dm-contentComment__actions {
  margin: 60px 0;
  margin: 3.75rem 0rem; }

.dm-pageAction {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  margin: 0;
  margin: 0rem; }
  @media screen and (min-width: 980px) {
    .dm-pageAction {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      margin-top: 0;
      margin-left: auto; } }

.dm-search-wrapper {
  width: 100%;
  cursor: pointer; }
  @media screen and (min-width: 980px) {
    .dm-search-wrapper {
      width: 70%;
      max-width: 380px; } }

.dm-pageAction__items-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-left: auto;
  padding: 0; }

.dm-pageAction__item {
  color: #666666; }
  @media screen and (min-width: 980px) {
    .dm-pageAction__item {
      margin-left: 20px;
      margin-left: 1.25rem; } }
  .dm-pageAction__item:visited {
    color: #666666; }
  .dm-pageAction__item:hover, .dm-pageAction__item:focus, .dm-pageAction__item:active {
    color: #007db8;
    text-decoration: none; }
  .dm-pageAction__item:last-child {
    margin-left: auto; }
  .dm-pageAction__item span {
    line-height: 1;
    vertical-align: baseline; }
  .dm-pageAction__item.dm-pageAction__item--last {
    margin-left: auto; }

.dm-desktop-only {
  visibility: hidden;
  height: 0; }
  @media screen and (min-width: 980px) {
    .dm-desktop-only {
      visibility: visible;
      height: auto; } }

.dm-justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.dm-margin-center {
  margin: 0 auto; }

.dm-align-center {
  text-align: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.dm-align-left {
  text-align: left; }

.dm-align-right {
  text-align: right; }

.dm-fl-right {
  float: right; }

.dm-fl-left {
  float: left; }

.dm-align-items-start {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.dm-align-items-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.dm-align-items-end {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.dm-align-self-end {
  margin-left: auto; }

.dm-align-self-center {
  margin: 0 auto; }

.dm-topic-layout__flexRow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
  @media screen and (min-width: 768px) {
    .dm-topic-layout__flexRow {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%; } }
  .dm-topic-layout__flexRow.dm-topics__flexRow--communityContentStream {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap; }
    @media screen and (min-width: 768px) {
      .dm-topic-layout__flexRow.dm-topics__flexRow--communityContentStream {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; } }

.dm-topic-layout__flexRow--mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap; }
  @media screen and (max-width: 768px) {
    .dm-topic-layout__flexRow--mobile {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; } }

.dm-topic-layout__flexColumn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -ms-flex-preferred-size: auto;
      flex-basis: auto; }
  .dm-topic-layout__flexColumn.dm-topic-layout--contentSidebar {
    -ms-flex-preferred-size: auto;
        flex-basis: auto; }
    @media screen and (min-width: 768px) {
      .dm-topic-layout__flexColumn.dm-topic-layout--contentSidebar .dm-widget-sidebar {
        margin-top: 28px;
        margin-top: 1.75rem;
        padding-top: 0;
        border-top: 0;
        width: auto;
        float: right; } }
  @media screen and (min-width: 768px) {
    .dm-topic-layout__flexColumn {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%; }
      .dm-topic-layout__flexColumn.dm-topic-layout--contentSidebar {
        -ms-flex-preferred-size: 40%;
            flex-basis: 40%; } }
  @media screen and (min-width: 980px) {
    .dm-topic-layout__flexColumn {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%; }
      .dm-topic-layout__flexColumn.dm-topic-layout--contentSidebar {
        -ms-flex-preferred-size: 30%;
            flex-basis: 30%; } }

.dm-dropdown {
  position: relative; }
  .dm-dropdown .dm-dropdown__container {
    left: -100%; }
    .dm-dropdown .dm-dropdown__container.dm-dropdown--boxShadow {
      padding: 32px 0 20px 0;
      padding: 2rem 0rem 1.25rem 0rem;
      border: 1px solid #c6c6c6;
      position: absolute;
      background: #ffffff;
      z-index: 1000;
      min-width: 420px;
      top: 45px;
      box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.2);
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap; }
      .dm-dropdown .dm-dropdown__container.dm-dropdown--boxShadow:before {
        border-bottom: 20px solid #ffffff;
        border-left: 30px solid transparent;
        border-right: 30px solid transparent;
        top: -20px;
        content: "";
        position: absolute;
        left: 25%;
        width: 0;
        height: 0; }
  .dm-dropdown.dm-dropdown--collapsed .dm-dropdown__container {
    display: none; }
  .dm-dropdown .dm-dropdown__label {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    display: inline-block;
    position: relative;
    margin-right: 6px;
    margin-right: 0.375rem; }
  .dm-dropdown .dm-dropdown__menu {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    display: inline-block;
    position: relative;
    padding: 6px 0;
    padding: 0.375rem 0rem;
    cursor: pointer; }
    .dm-dropdown .dm-dropdown__menu:hover .dm-dropdown__list, .dm-dropdown .dm-dropdown__menu:focus .dm-dropdown__list, .dm-dropdown .dm-dropdown__menu:active .dm-dropdown__list {
      display: block; }
    .dm-dropdown .dm-dropdown__menu .dm-dropdown__property {
      font-size: 13px;
      font-size: 0.8125rem;
      padding-right: 12px;
      padding-right: 0.75rem;
      color: #3c3c3c;
      position: relative; }
      .dm-dropdown .dm-dropdown__menu .dm-dropdown__property:after {
        top: 50%;
        right: 0;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        content: '';
        position: absolute;
        display: block;
        width: 0;
        height: 0;
        border-top: 4px dashed;
        border-top: 4px solid;
        border-right: 4px solid transparent;
        border-left: 4px solid transparent; }
    .dm-dropdown .dm-dropdown__menu .dm-dropdown__list {
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      display: inline-block;
      position: relative;
      min-width: 136px;
      min-width: 8.5rem;
      padding: 6px 0;
      padding: 0.375rem 0rem;
      margin-top: 3px;
      margin-top: 0.1875rem;
      display: none;
      position: absolute;
      right: 0;
      z-index: 100;
      background-color: #ffffff;
      box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08), 0 0 0 1px #eaeaea; }
      .dm-dropdown .dm-dropdown__menu .dm-dropdown__list li {
        text-align: left; }
        .dm-dropdown .dm-dropdown__menu .dm-dropdown__list li a {
          padding: 3px 16px;
          padding: 0.1875rem 1rem;
          text-decoration: none;
          white-space: nowrap;
          display: block; }
          .dm-dropdown .dm-dropdown__menu .dm-dropdown__list li a:hover, .dm-dropdown .dm-dropdown__menu .dm-dropdown__list li a:focus, .dm-dropdown .dm-dropdown__menu .dm-dropdown__list li a:active {
            background-color: #fafafa; }
        .dm-dropdown .dm-dropdown__menu .dm-dropdown__list li.dm-dropdown__property--active > a {
          color: #3c3c3c; }
  .dm-dropdown .dm-dropdown__section {
    padding: 0 32px 12px 32px;
    padding: 0rem 2rem 0.75rem 2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap; }
  .dm-dropdown .dm-dropdown__left-container {
    box-sizing: border-box;
    padding-right: 12px;
    padding-right: 0.75rem;
    width: 25%; }
  .dm-dropdown .dm-dropdown__right-container {
    box-sizing: border-box;
    width: 75%; }
  .dm-dropdown .dm-dropdown__textarea-editor {
    height: 100px;
    height: 6.25rem; }
  .dm-dropdown .dm-dropdown__actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 8px 0;
    padding: 0.5rem 0rem; }

.dm-popover {
  display: inline-block;
  position: relative; }
  .dm-popover .dm-icon-encoded {
    -webkit-filter: grayscale(0) brightness(1);
            filter: grayscale(0) brightness(1); }
  .dm-popover button:hover .dm-icon-encoded, .dm-popover button:focus button:active .dm-icon-encoded {
    -webkit-filter: grayscale(1) brightness(1000);
            filter: grayscale(1) brightness(1000); }
  .dm-popover__form {
    min-width: 130px;
    min-width: 8.125rem;
    padding: 12px 20px;
    padding: 0.75rem 1.25rem;
    margin-top: 3px;
    margin-top: 0.1875rem;
    font-size: 14px;
    font-size: 0.875rem;
    display: none;
    position: absolute;
    left: auto;
    right: 0;
    z-index: 100;
    background-color: #ffffff;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08), 0 0 0 1px #eaeaea; }
    .dm-popover__form button {
      margin-top: 8px; }
    .dm-popover__form .dm-control {
      white-space: nowrap;
      padding: 4px 0 4px 20px;
      padding: 0.25rem 0rem 0.25rem 1.25rem; }
  .dm-toggle--toggled .dm-popover__form {
    display: block; }

.dm-homePageHero {
  position: relative;
  min-height: 180px; }
  @media screen and (min-width: 980px) {
    .dm-homePageHero {
      height: auto;
      min-height: 340px; } }
  .dm-homePageHero .dm-homePageHero___wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    width: 100%;
    height: 100%;
    padding: 20px 0 0 0;
    padding: 1.25rem 0rem 0rem 0rem;
    position: relative; }
    @media screen and (min-width: 768px) {
      .dm-homePageHero .dm-homePageHero___wrapper {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        padding: 32px 0 32px 0;
        padding: 2rem 0rem 2rem 0rem; } }
    @media screen and (min-width: 980px) {
      .dm-homePageHero .dm-homePageHero___wrapper {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        padding: 32px 0 32px 0;
        padding: 2rem 0rem 2rem 0rem; } }
  .dm-homePageHero .dm-homePageHero__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 100%;
    margin: 0 auto;
    max-width: 1260px;
    padding: 0 10px;
    padding: 0rem 0.625rem;
    height: auto; }
    @media screen and (min-width: 980px) {
      .dm-homePageHero .dm-homePageHero__content {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; } }
    .dm-homePageHero .dm-homePageHero__content .dm-homePageHero__title {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #ffffff;
      font-size: 28px;
      font-size: 1.75rem;
      margin: 0;
      padding: 4px 0;
      padding: 0.25rem 0rem;
      line-height: 1.3;
      margin-bottom: 12px;
      margin-bottom: 0.75rem; }
      @media screen and (min-width: 412px) {
        .dm-homePageHero .dm-homePageHero__content .dm-homePageHero__title {
          color: #ffffff; } }
      @media screen and (min-width: 768px) {
        .dm-homePageHero .dm-homePageHero__content .dm-homePageHero__title {
          font-size: 32px;
          font-size: 2rem;
          padding: 4px 10px;
          padding: 0.25rem 0.625rem;
          margin-bottom: 24px;
          margin-bottom: 1.5rem; } }
    .dm-homePageHero .dm-homePageHero__content .dm-homePageHero__article-subtitle {
      color: #ffffff;
      margin: 8px 0;
      margin: 0.5rem 0rem;
      display: none; }
      @media screen and (min-width: 768px) {
        .dm-homePageHero .dm-homePageHero__content .dm-homePageHero__article-subtitle {
          display: block; } }
    .dm-homePageHero .dm-homePageHero__content .dm-homePageHero__link {
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      margin: 8px 0 8px 0;
      margin: 0.5rem 0rem 0.5rem 0rem;
      min-width: 160px;
      width: auto; }
      @media screen and (min-width: 980px) {
        .dm-homePageHero .dm-homePageHero__content .dm-homePageHero__link {
          margin: 0 0 0 auto;
          margin: 0rem 0rem 0rem auto; } }
      .dm-homePageHero .dm-homePageHero__content .dm-homePageHero__link .dm-icon-encoded {
        display: none;
        -webkit-filter: grayscale(0) brightness(1);
                filter: grayscale(0) brightness(1); }
        @media screen and (min-width: 980px) {
          .dm-homePageHero .dm-homePageHero__content .dm-homePageHero__link .dm-icon-encoded {
            display: inline-block; } }
    .dm-homePageHero .dm-homePageHero__content .dm-button--hero-link {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .dm-homePageHero .dm-homePageHero__content .dm-button--hero-link:hover, .dm-homePageHero .dm-homePageHero__content .dm-button--hero-link:active, .dm-toggle--toggled > .dm-homePageHero .dm-homePageHero__content .dm-button--hero-link {
        color: #ffffff;
        background-color: #f0ab00;
        border-color: #f0ab00; }
        .dm-homePageHero .dm-homePageHero__content .dm-button--hero-link:hover .dm-icon-encoded, .dm-homePageHero .dm-homePageHero__content .dm-button--hero-link:active .dm-icon-encoded, .dm-toggle--toggled > .dm-homePageHero .dm-homePageHero__content .dm-button--hero-link .dm-icon-encoded {
          -webkit-filter: grayscale(0) brightness(1);
                  filter: grayscale(0) brightness(1); }
  .dm-homePageHero .dm-homePageHero-subheader {
    max-height: 320px; }
  .dm-homePageHero .dm-homePageHero__search {
    margin: 32px 0 36px 0;
    margin: 2rem 0rem 2.25rem 0rem; }
    @media screen and (min-width: 768px) {
      .dm-homePageHero .dm-homePageHero__search {
        margin: 32px 0 36px;
        margin: 2rem 0rem 2.25rem;
        max-height: 340px;
        height: auto; } }
    .dm-homePageHero .dm-homePageHero__search input {
      background-color: #ffffff;
      width: 80%;
      padding: 12px;
      padding: 0.75rem; }
      @media screen and (min-width: 768px) {
        .dm-homePageHero .dm-homePageHero__search input {
          max-height: 340px;
          height: auto;
          width: 75%; } }
  .dm-homePageHero .dm-homePageHero-image {
    display: block;
    position: absolute;
    overflow: hidden;
    max-height: 190px;
    height: 190px; }
    @media screen and (min-width: 980px) {
      .dm-homePageHero .dm-homePageHero-image {
        max-height: 340px;
        height: auto; } }
    .dm-homePageHero .dm-homePageHero-image img {
      min-height: 190px; }
      @media screen and (min-width: 980px) {
        .dm-homePageHero .dm-homePageHero-image img {
          min-height: 340px; } }
  .dm-homePageHero .dm-homePageHero__article {
    width: 100%;
    margin-bottom: 19px;
    margin-bottom: 1.1875rem; }
    @media screen and (min-width: 768px) {
      .dm-homePageHero .dm-homePageHero__article {
        margin-bottom: 0; } }
    @media screen and (min-width: 980px) {
      .dm-homePageHero .dm-homePageHero__article {
        margin-bottom: 12px;
        margin-bottom: 0.75rem; } }
    .dm-homePageHero .dm-homePageHero__article .dm-featuredContent {
      width: 100%;
      background-color: #ffffff;
      opacity: 0.7; }
  .dm-homePageHero .dm-homePageHero__announcement-wrapper {
    position: relative;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background-color: #f6f6f6;
    opacity: 0.7;
    margin: 45px 0 0 0;
    margin: 2.8125rem 0rem 0rem 0rem; }
    @media screen and (min-width: 768px) {
      .dm-homePageHero .dm-homePageHero__announcement-wrapper {
        margin-top: 36px; } }
    @media screen and (min-width: 980px) {
      .dm-homePageHero .dm-homePageHero__announcement-wrapper {
        margin: 12px 0 20px 20px;
        margin: 0.75rem 0rem 1.25rem 1.25rem;
        position: relative;
        background-color: transparent;
        opacity: 1; } }
  .dm-homePageHero .dm-homePageHero__announcement {
    width: 480px;
    height: 260px;
    border-bottom: 1px solid #c6c6c6;
    background-color: transparent;
    margin: 0 20px; }
    @media screen and (min-width: 980px) {
      .dm-homePageHero .dm-homePageHero__announcement {
        width: 620px; } }
    @media screen and (min-width: 980px) {
      .dm-homePageHero .dm-homePageHero__announcement {
        opacity: 0.7;
        background-color: #ffffff;
        max-width: 420px;
        position: relative;
        top: unset;
        border: 0;
        margin: 0 0 0 auto;
        margin: 0rem 0rem 0rem auto; } }
    .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column;
              flex-flow: column;
      padding: 12px 0 0 0;
      padding: 0.75rem 0rem 0rem 0rem; }
      @media screen and (min-width: 980px) {
        .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__wrapper {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-flow: row;
                  flex-flow: row;
          padding: 12px 0 0 0;
          padding: 0.75rem 0rem 0rem 0rem; } }
      @media screen and (min-width: 980px) {
        .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__wrapper {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-flow: column;
                  flex-flow: column;
          padding: 12px 20px 8px 12px;
          padding: 0.75rem 1.25rem 0.5rem 0.75rem; } }
    @media screen and (min-width: 980px) {
      .dm-homePageHero .dm-homePageHero__announcement {
        position: relative; } }
    .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__body {
      padding: 12px 0;
      padding: 0.75rem 0rem;
      height: auto; }
      .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__body.dm-is-collapsed {
        padding: 0;
        padding: 0rem;
        height: 0; }
        @media screen and (min-width: 980px) {
          .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__body.dm-is-collapsed {
            visibility: visible;
            height: auto; } }
      .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__body p {
        margin-top: 0; }
    .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg {
      color: #007db8;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg:hover, .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg:focus {
        color: #006799;
        text-decoration: none; }
      .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg:active {
        color: #006799; }
      .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg .dm-icon-encoded--arrow-right {
        position: relative;
        margin-left: 8px;
        margin-left: 0.5rem;
        top: 4px; }
        @media screen and (min-width: 980px) {
          .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg .dm-icon-encoded--arrow-right {
            display: none; } }
      .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg .dm-icon-encoded--arrow-down, .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg .dm-select__inputСontainer:after {
        position: relative;
        margin-left: 8px;
        margin-left: 0.5rem;
        top: 6px; }
        @media screen and (min-width: 980px) {
          .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg .dm-icon-encoded--arrow-down, .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg .dm-select__inputСontainer:after {
            display: none; } }
      .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg a {
        color: #007db8;
        text-decoration: none;
        position: relative;
        cursor: pointer; }
        .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg a:visited {
          color: #007db8;
          text-decoration: none; }
        .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg a:hover, .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg a:focus {
          color: #006799;
          text-decoration: none; }
        .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__title--lg a:active {
          color: #006799; }
    .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__header {
      width: 100%;
      padding: 0;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      @media screen and (min-width: 980px) {
        .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__header {
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-flow: row;
                  flex-flow: row;
          padding: 0 0 8px 0;
          padding: 0rem 0rem 0.5rem 0rem; } }
    .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__footer {
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
    .dm-homePageHero .dm-homePageHero__announcement .dm-featuredContent__paginationLink {
      padding: 0 12px; }

.dm-topicPageHero {
  position: relative;
  min-height: 180px; }
  .dm-topicPageHero.dm-hero-section {
    margin: 0; }
  @media screen and (min-width: 412px) {
    .dm-topicPageHero {
      top: -5px;
      height: auto;
      min-height: 180px; } }
  .dm-topicPageHero .dm-topicPageHero-image {
    margin: 0 auto;
    width: auto;
    overflow: hidden;
    text-align: center;
    display: none;
    max-height: 330px; }
    @media screen and (min-width: 414px) {
      .dm-topicPageHero .dm-topicPageHero-image {
        display: block; } }
    @media screen and (min-width: 1240px) {
      .dm-topicPageHero .dm-topicPageHero-image {
        display: block;
        max-height: 360px; } }
    .dm-topicPageHero .dm-topicPageHero-image img {
      display: none;
      height: 240px; }
      @media screen and (min-width: 414px) {
        .dm-topicPageHero .dm-topicPageHero-image img {
          display: block; } }
      @media screen and (min-width: 768px) {
        .dm-topicPageHero .dm-topicPageHero-image img {
          display: block;
          height: auto; } }
      @media screen and (min-width: 1260px) {
        .dm-topicPageHero .dm-topicPageHero-image img {
          width: 100%;
          height: auto; } }
      @media screen and (min-width: 1240px) {
        .dm-topicPageHero .dm-topicPageHero-image img {
          width: 100%;
          height: auto; } }
  .dm-topicPageHero .dm-topicPageHero__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    width: 100%;
    padding: 0 10px;
    padding: 0rem 0.625rem;
    height: auto; }
    @media screen and (min-width: 412px) {
      .dm-topicPageHero .dm-topicPageHero__content {
        position: absolute;
        margin: 0;
        bottom: 0;
        color: #ffffff;
        background-image: linear-gradient(45deg, rgba(5, 0, 0, 0.42), rgba(212, 212, 212, 0.07));
        font-size: 32px;
        font-size: 2rem; } }
    @media screen and (min-width: 768px) {
      .dm-topicPageHero .dm-topicPageHero__content {
        padding: 12px calc((100% - 1260px) / 2) 12px calc((100% - 1260px) / 2);
        width: 100%;
        position: absolute;
        bottom: 0;
        height: auto;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; } }
    .dm-topicPageHero .dm-topicPageHero__content .dm-topicPageHero__title {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #3c3c3c;
      font-size: 28px;
      font-size: 1.75rem;
      margin: 0;
      padding: 4px 0;
      padding: 0.25rem 0rem;
      line-height: 1.3; }
      @media screen and (min-width: 412px) {
        .dm-topicPageHero .dm-topicPageHero__content .dm-topicPageHero__title {
          color: #ffffff; } }
      @media screen and (min-width: 768px) {
        .dm-topicPageHero .dm-topicPageHero__content .dm-topicPageHero__title {
          font-size: 32px;
          font-size: 2rem;
          padding: 4px 10px;
          padding: 0.25rem 0.625rem; } }
    .dm-topicPageHero .dm-topicPageHero__content .dm-topicPageHero__link {
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      margin: 8px 0 8px 0;
      margin: 0.5rem 0rem 0.5rem 0rem;
      min-width: 160px;
      width: auto; }
      @media screen and (min-width: 980px) {
        .dm-topicPageHero .dm-topicPageHero__content .dm-topicPageHero__link {
          margin: 0 0 0 auto;
          margin: 0rem 0rem 0rem auto; } }
      .dm-topicPageHero .dm-topicPageHero__content .dm-topicPageHero__link .dm-icon-encoded {
        display: none;
        -webkit-filter: grayscale(0) brightness(1);
                filter: grayscale(0) brightness(1); }
        @media screen and (min-width: 980px) {
          .dm-topicPageHero .dm-topicPageHero__content .dm-topicPageHero__link .dm-icon-encoded {
            display: inline-block; } }
    .dm-topicPageHero .dm-topicPageHero__content .dm-button--hero-link {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .dm-topicPageHero .dm-topicPageHero__content .dm-button--hero-link:hover, .dm-topicPageHero .dm-topicPageHero__content .dm-button--hero-link:active, .dm-toggle--toggled > .dm-topicPageHero .dm-topicPageHero__content .dm-button--hero-link {
        color: #ffffff;
        background-color: #f0ab00;
        border-color: #f0ab00; }
        .dm-topicPageHero .dm-topicPageHero__content .dm-button--hero-link:hover .dm-icon-encoded, .dm-topicPageHero .dm-topicPageHero__content .dm-button--hero-link:active .dm-icon-encoded, .dm-toggle--toggled > .dm-topicPageHero .dm-topicPageHero__content .dm-button--hero-link .dm-icon-encoded {
          -webkit-filter: grayscale(0) brightness(1);
                  filter: grayscale(0) brightness(1); }
  .dm-topicPageHero.dm-topicPageHero--child {
    position: relative;
    bottom: 0;
    top: 0;
    width: 100%;
    height: auto;
    min-height: unset;
    padding: 20px 0 0 0;
    padding: 1.25rem 0rem 0rem 0rem; }
    @media screen and (min-width: 768px) {
      .dm-topicPageHero.dm-topicPageHero--child {
        min-height: unset;
        padding: 32px 0 12px 0;
        padding: 2rem 0rem 0.75rem 0rem; } }
    .dm-topicPageHero.dm-topicPageHero--child .dm-topicPageHero__content {
      bottom: 0;
      width: 100%;
      position: relative;
      background-image: none; }
      @media screen and (min-width: 768px) {
        .dm-topicPageHero.dm-topicPageHero--child .dm-topicPageHero__content {
          padding: 0 0;
          padding: 0rem 0rem;
          background-image: none; } }
      .dm-topicPageHero.dm-topicPageHero--child .dm-topicPageHero__content h1.dm-topicPageHero__title {
        font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        font-size: 38px;
        font-size: 2.375rem;
        margin: 0;
        margin-bottom: 12px;
        margin-bottom: 0.75rem;
        padding: 0; }
  .dm-topicPageHero .dm-hero-section__article-title {
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    font-size: 28px;
    font-size: 1.75rem;
    margin: 0;
    line-height: 1.3; }
    @media screen and (min-width: 768px) {
      .dm-topicPageHero .dm-hero-section__article-title {
        font-size: 32px;
        font-size: 2rem; } }

.dm-topicPage-mainContentWrapper, .dm-topicPage-featuredContent, .dm-topicPage-contentSection {
  font-size: 14px;
  font-size: 0.875rem;
  max-width: 960px; }
  .dm-topicPage-mainContentWrapper pre, .dm-topicPage-featuredContent pre, .dm-topicPage-contentSection pre {
    font-family: Menlo, Consolas, Monaco, "Lucida Console", monospace;
    font-size: 12px;
    font-size: 0.75rem;
    background-color: #eaeaea;
    padding: 20px;
    padding: 1.25rem;
    overflow-x: auto;
    border: 1px solid #c6c6c6;
    word-wrap: normal;
    -ms-word-wrap: normal;
    -webkit-overflow-scrolling: touch;
    white-space: pre-wrap;
    max-width: 960px;
    max-height: 380px; }
  .dm-topicPage-mainContentWrapper code, .dm-topicPage-featuredContent code, .dm-topicPage-contentSection code {
    font-family: Menlo, Consolas, Monaco, "Lucida Console", monospace;
    font-size: 12px;
    font-size: 0.75rem;
    background-color: #eaeaea;
    overflow-x: auto;
    word-wrap: normal;
    -ms-word-wrap: normal;
    -webkit-overflow-scrolling: touch;
    white-space: pre-wrap;
    max-width: 960px;
    max-height: 380px; }
  .dm-topicPage-mainContentWrapper p, .dm-topicPage-featuredContent p, .dm-topicPage-contentSection p {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    margin-bottom: 14px;
    margin-bottom: 0.875rem; }
  .dm-topicPage-mainContentWrapper img, .dm-topicPage-featuredContent img, .dm-topicPage-contentSection img {
    max-width: 960px;
    width: 100%;
    height: auto; }
  .dm-topicPage-mainContentWrapper .dm-topicPageHero__article ul, .dm-topicPage-mainContentWrapper .dm-widget ul, .dm-topicPage-featuredContent .dm-topicPageHero__article ul, .dm-topicPage-featuredContent .dm-widget ul, .dm-topicPage-contentSection .dm-topicPageHero__article ul, .dm-topicPage-contentSection .dm-widget ul {
    list-style: none;
    list-style-position: outside;
    padding: 0; }
    .dm-topicPage-mainContentWrapper .dm-topicPageHero__article ul ul, .dm-topicPage-mainContentWrapper .dm-widget ul ul, .dm-topicPage-featuredContent .dm-topicPageHero__article ul ul, .dm-topicPage-featuredContent .dm-widget ul ul, .dm-topicPage-contentSection .dm-topicPageHero__article ul ul, .dm-topicPage-contentSection .dm-widget ul ul {
      padding: 4px 20px;
      padding: 0.25rem 1.25rem; }
    .dm-topicPage-mainContentWrapper .dm-topicPageHero__article ul li, .dm-topicPage-mainContentWrapper .dm-widget ul li, .dm-topicPage-featuredContent .dm-topicPageHero__article ul li, .dm-topicPage-featuredContent .dm-widget ul li, .dm-topicPage-contentSection .dm-topicPageHero__article ul li, .dm-topicPage-contentSection .dm-widget ul li {
      padding: 4px 4px;
      padding: 0.25rem 0.25rem;
      margin-bottom: 0;
      color: #3c3c3c; }
  .dm-topicPage-mainContentWrapper .dm-topicPageHero__article ol, .dm-topicPage-mainContentWrapper .dm-widget ol, .dm-topicPage-featuredContent .dm-topicPageHero__article ol, .dm-topicPage-featuredContent .dm-widget ol, .dm-topicPage-contentSection .dm-topicPageHero__article ol, .dm-topicPage-contentSection .dm-widget ol {
    padding: 0 20px;
    padding: 0rem 1.25rem; }
    .dm-topicPage-mainContentWrapper .dm-topicPageHero__article ol ol, .dm-topicPage-mainContentWrapper .dm-widget ol ol, .dm-topicPage-featuredContent .dm-topicPageHero__article ol ol, .dm-topicPage-featuredContent .dm-widget ol ol, .dm-topicPage-contentSection .dm-topicPageHero__article ol ol, .dm-topicPage-contentSection .dm-widget ol ol {
      padding: 4px 20px;
      padding: 0.25rem 1.25rem; }
    .dm-topicPage-mainContentWrapper .dm-topicPageHero__article ol li, .dm-topicPage-mainContentWrapper .dm-widget ol li, .dm-topicPage-featuredContent .dm-topicPageHero__article ol li, .dm-topicPage-featuredContent .dm-widget ol li, .dm-topicPage-contentSection .dm-topicPageHero__article ol li, .dm-topicPage-contentSection .dm-widget ol li {
      padding: 4px 4px;
      padding: 0.25rem 0.25rem;
      margin-bottom: 0;
      color: #3c3c3c; }

.dm-paragraphWidget__image {
  max-width: 960px;
  width: 100%;
  height: auto; }

.dm-topicPageHero__article-text {
  font-size: 14px;
  font-size: 0.875rem; }
  .dm-topicPageHero__article-text p {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    max-width: 100%;
    width: 100%; }
    @media screen and (min-width: 980px) {
      .dm-topicPageHero__article-text p {
        font-size: 14px;
        font-size: 0.875rem; } }

.dm-topicPage--no-margin {
  padding-left: 20px;
  padding-left: 1.25rem;
  padding-right: 20px;
  padding-right: 1.25rem; }
  .dm-topicPage--no-margin.dm-pull-right {
    float: left; }
  @media screen and (min-width: 980px) {
    .dm-topicPage--no-margin {
      padding-left: 10px;
      padding-left: 0.625rem; }
      .dm-topicPage--no-margin.dm-pull-right {
        float: right; } }

.dm-topicPage-featuredContent__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }
  @media screen and (min-width: 1260px) {
    .dm-topicPage-featuredContent__wrapper {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap; } }

.dm-topicPage-featuredContent .dm-widget.dm-widget--contentWidget {
  padding: 0 20px 20px 20px;
  padding: 0rem 1.25rem 1.25rem 1.25rem;
  margin: 12px 0 12px 0;
  margin: 0.75rem 0rem 0.75rem 0rem;
  font-size: 14px;
  font-size: 0.875rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  font-weight: normal; }
  @media screen and (min-width: 768px) {
    .dm-topicPage-featuredContent .dm-widget.dm-widget--contentWidget {
      margin: 12px 0 12px 0;
      margin: 0.75rem 0rem 0.75rem 0rem; } }
  .dm-topicPage-featuredContent .dm-widget.dm-widget--contentWidget .dm-widget__content {
    padding: 0 20px 0 40px;
    padding: 0rem 1.25rem 0rem 2.5rem; }

.dm-featuredContent__header {
  font-size: 20px;
  font-size: 1.25rem;
  padding: 12px 12px;
  padding: 0.75rem 0.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap; }
  @media screen and (min-width: 768px) {
    .dm-featuredContent__header {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; } }
  .dm-featuredContent__header.dm-featuredContent__header---grey {
    background-color: #f6f6f6; }
  .dm-featuredContent__header .dm-contentWidget__headerIcon {
    margin-right: 12px;
    margin-right: 0.75rem; }

.dm-featuredContent__footer {
  font-size: 20px;
  font-size: 1.25rem;
  padding: 12px;
  padding: 0.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  margin-top: auto; }
  @media screen and (min-width: 768px) {
    .dm-featuredContent__footer {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; } }
  .dm-featuredContent__footer.dm-featuredContent__footer---grey {
    background-color: #f6f6f6; }
  .dm-featuredContent__footer.dm-featuredContent__footer-column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap; }

.dm-featuredContent__pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  padding: 4px 0;
  padding: 0.25rem 0rem; }

.dm-featuredContent__paginationLink {
  padding: 0 8px;
  padding: 0rem 0.5rem; }

.dm-featuredContent__wrapper {
  padding: 12px 20px;
  padding: 0.75rem 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }
  .dm-featuredContent__wrapper p {
    margin-bottom: 18px;
    margin-bottom: 1.125rem; }
  .dm-featuredContent__wrapper .dm-featuredContent__header {
    padding: 0 0 12px 0;
    padding: 0rem 0rem 0.75rem 0rem; }
  .dm-featuredContent__wrapper .dm-featuredContent__footer {
    padding: 12px 0 0 0;
    padding: 0.75rem 0rem 0rem 0rem; }

.dm-featuredContent__category {
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-weight: normal;
  margin: 0;
  padding-bottom: 2px;
  padding-bottom: 0.125rem; }

.dm-featuredContent__title {
  font-size: 18px;
  font-size: 1.125rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-weight: normal;
  margin: 0;
  padding-bottom: 4px;
  padding-bottom: 0.25rem;
  color: #3c3c3c; }
  .dm-featuredContent__title a {
    color: #3c3c3c;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-featuredContent__title a:visited {
      color: #3c3c3c;
      text-decoration: none; }
    .dm-featuredContent__title a:hover, .dm-featuredContent__title a:focus {
      color: #006799;
      text-decoration: none; }
    .dm-featuredContent__title a:active {
      color: #006799; }

.dm-featuredContent__title--lg {
  font-size: 18px;
  font-size: 1.125rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-weight: normal;
  margin: 0;
  padding-bottom: 4px;
  padding-bottom: 0.25rem; }
  @media screen and (min-width: 980px) {
    .dm-featuredContent__title--lg {
      font-size: 22px;
      font-size: 1.375rem; } }
  .dm-featuredContent__title--lg a {
    color: #3c3c3c;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-featuredContent__title--lg a:visited {
      color: #3c3c3c;
      text-decoration: none; }
    .dm-featuredContent__title--lg a:hover, .dm-featuredContent__title--lg a:focus {
      color: #006799;
      text-decoration: none; }
    .dm-featuredContent__title--lg a:active {
      color: #006799; }

.dm-featuredContent__body {
  padding: 0;
  padding: 0rem; }
  .dm-featuredContent__body p:last-of-type {
    margin-bottom: 0; }

.dm-featuredContent__image--sm img {
  max-width: 100%; }

@media screen and (min-width: 768px) {
  .dm-featuredContent__image--sm {
    max-height: 120px; } }

@media screen and (min-width: 980px) {
  .dm-featuredContent__image--sm {
    padding: 0; } }

.dm-featuredContent__image--lg img {
  max-width: 100%; }

.dm-featuredContent__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap; }

.dm-featuredContent {
  box-sizing: border-box;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  font-weight: normal;
  height: 100%;
  border: 1px solid #c6c6c6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  padding: 0rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  height: 100%;
  position: relative; }
  .dm-featuredContent.dm-background--lightest {
    background-color: #f6f6f6; }
  .dm-featuredContent .dm-image--icon .dm-image--width-32 {
    max-width: 32px; }
  .dm-featuredContent .dm-author {
    margin: 0;
    padding: 0; }

.dm-featuredContent__header {
  padding: 12px 20px 8px 20px;
  padding: 0.75rem 1.25rem 0.5rem 1.25rem; }

.dm-featuredContent--featuredMission {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  box-sizing: border-box;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  font-weight: normal;
  height: 100%;
  border: 1px solid #c6c6c6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  padding: 0rem; }
  .dm-featuredContent--featuredMission.dm-background--lightest {
    background-color: #f6f6f6; }
  .dm-featuredContent--featuredMission .dm-featuredContent__wrapper {
    padding: 0; }
  .dm-featuredContent--featuredMission .dm-featuredContent__header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    padding: 12px 20px;
    padding: 0.75rem 1.25rem; }
  .dm-featuredContent--featuredMission .dm-featuredContent__bodyWrapper {
    padding: 12px 20px;
    padding: 0.75rem 1.25rem; }

.dm-featuredContent--featuredExecutive {
  box-sizing: border-box;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  font-weight: normal;
  height: 100%;
  border: 1px solid #c6c6c6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  padding: 0rem; }
  .dm-featuredContent--featuredExecutive.dm-background--lightest {
    background-color: #f6f6f6; }
  .dm-featuredContent--featuredExecutive .dm-featuredContent__wrapper {
    padding: 0; }
  .dm-featuredContent--featuredExecutive .dm-featuredContent__header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    padding: 12px 20px;
    padding: 0.75rem 1.25rem; }
  .dm-featuredContent--featuredExecutive .dm-featuredContent__bodyWrapper {
    padding: 12px 20px;
    padding: 0.75rem 1.25rem; }
  .dm-featuredContent--featuredExecutive .dm-icon-encoded--employee {
    width: 64px;
    height: 32px;
    background-size: cover; }
  .dm-featuredContent--featuredExecutive .dm-featuredContent__title {
    padding: 6px 0 0 12px;
    padding: 0.375rem 0rem 0rem 0.75rem; }
  .dm-featuredContent--featuredExecutive .dm-featuredContent__member img {
    width: 60px; }

.dm-featuredContent---featuredMember {
  box-sizing: border-box;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  font-weight: normal;
  height: 100%;
  border: 1px solid #c6c6c6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  padding: 0rem; }
  .dm-featuredContent---featuredMember.dm-background--lightest {
    background-color: #f6f6f6; }
  .dm-featuredContent---featuredMember .dm-featuredContent__wrapper {
    padding: 0; }
  .dm-featuredContent---featuredMember .dm-featuredContent__header {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    padding: 0;
    margin-bottom: 20px;
    margin-bottom: 1.25rem; }
  .dm-featuredContent---featuredMember .dm-featuredContent__date {
    padding-left: 130px;
    padding-left: 8.125rem;
    padding-top: 4px;
    padding-top: 0.25rem;
    font-size: 14px;
    font-size: 0.875rem; }
  .dm-featuredContent---featuredMember .dm-featuredContent__bodyWrapper {
    padding: 12px 20px; }
  .dm-featuredContent---featuredMember .dm-featuredContent__column {
    padding-left: 130px;
    padding-left: 8.125rem;
    padding-top: 8px;
    padding-top: 0.5rem;
    background: #f6f6f6; }
  .dm-featuredContent---featuredMember .dm-featuredMember {
    position: absolute;
    top: 12px;
    left: 12px; }
    .dm-featuredContent---featuredMember .dm-featuredMember img {
      width: 80px; }
      @media screen and (min-width: 768px) {
        .dm-featuredContent---featuredMember .dm-featuredMember img {
          width: 100px; } }

.dm-featuredContent--events {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  box-sizing: border-box;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  font-weight: normal;
  height: 100%;
  border: 1px solid #c6c6c6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  padding: 0rem;
  background-color: #f6f6f6; }
  .dm-featuredContent--events.dm-background--lightest {
    background-color: #f6f6f6; }

.dm-featuredContent--podcast {
  box-sizing: border-box;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  font-weight: normal;
  height: 100%;
  border: 1px solid #c6c6c6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  padding: 0rem; }
  .dm-featuredContent--podcast.dm-background--lightest {
    background-color: #f6f6f6; }

.dm-featuredContent--xl-horizontal {
  box-sizing: border-box;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  font-weight: normal;
  height: 100%;
  border: 1px solid #c6c6c6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  padding: 0rem;
  width: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-flow: column-reverse nowrap;
          flex-flow: column-reverse nowrap;
  max-width: 100%; }
  .dm-featuredContent--xl-horizontal.dm-background--lightest {
    background-color: #f6f6f6; }
  @media screen and (min-width: 768px) {
    .dm-featuredContent--xl-horizontal {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      margin-bottom: 0;
      -webkit-box-flex: 2;
          -ms-flex-positive: 2;
              flex-grow: 2; } }
  @media screen and (min-width: 768px) {
    .dm-featuredContent--xl-horizontal {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      margin-bottom: 0;
      -webkit-box-flex: 2;
          -ms-flex-positive: 2;
              flex-grow: 2; } }
  .dm-featuredContent--xl-horizontal .dm-featuredContent__column--left {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    background-color: #ffffff;
    padding: 20px 0 20px 20px;
    padding: 1.25rem 0rem 1.25rem 1.25rem; }
    @media screen and (min-width: 768px) {
      .dm-featuredContent--xl-horizontal .dm-featuredContent__column--left {
        padding: 20px 0 12px 0;
        padding: 1.25rem 0rem 0.75rem 0rem;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
                flex-flow: column nowrap;
        width: 25%; } }
    .dm-featuredContent--xl-horizontal .dm-featuredContent__column--left .dm-featuredContent__column {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column;
              flex-flow: column; }
      .dm-featuredContent--xl-horizontal .dm-featuredContent__column--left .dm-featuredContent__column .dm-featuredContent__title, .dm-featuredContent--xl-horizontal .dm-featuredContent__column--left .dm-featuredContent__column .dm-featuredContent__category {
        text-align: center; }
    .dm-featuredContent--xl-horizontal .dm-featuredContent__column--left .dm-user {
      margin: 0 12px 0 0;
      margin: 0rem 0.75rem 0rem 0rem;
      padding: 0;
      padding: 0rem; }
      @media screen and (min-width: 768px) {
        .dm-featuredContent--xl-horizontal .dm-featuredContent__column--left .dm-user {
          margin: 0 0 12px 0;
          margin: 0rem 0rem 0.75rem 0rem; } }
      .dm-featuredContent--xl-horizontal .dm-featuredContent__column--left .dm-user .dm-user__image {
        margin: 0; }
  .dm-featuredContent--xl-horizontal .dm-featuredContent__wrapper {
    width: 100%;
    padding: 20px;
    padding: 1.25rem; }
    @media screen and (min-width: 768px) {
      .dm-featuredContent--xl-horizontal .dm-featuredContent__wrapper {
        width: 66%; } }
  .dm-featuredContent--xl-horizontal .dm-featuredContent__header {
    font-size: 20px;
    font-size: 1.25rem;
    padding: 0;
    padding: 0rem;
    margin-bottom: 4px;
    margin-bottom: 0.25rem; }
  @media screen and (min-width: 960px) {
    .dm-featuredContent--xl-horizontal {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; } }

.dm-featuredContent--featuredVideo {
  box-sizing: border-box;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  font-weight: normal;
  height: 100%;
  border: 1px solid #c6c6c6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  padding: 0rem;
  width: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  max-width: 100%; }
  .dm-featuredContent--featuredVideo.dm-background--lightest {
    background-color: #f6f6f6; }
  @media screen and (min-width: 980px) {
    .dm-featuredContent--featuredVideo {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      margin-bottom: 0;
      -webkit-box-flex: 2;
          -ms-flex-positive: 2;
              flex-grow: 2; } }
  .dm-featuredContent--featuredVideo .dm-featuredContent__image {
    padding: 0;
    padding: 0rem; }
    .dm-featuredContent--featuredVideo .dm-featuredContent__image img {
      max-width: 100%; }
    @media screen and (min-width: 320px) {
      .dm-featuredContent--featuredVideo .dm-featuredContent__image {
        padding: 20px 0 0 20px;
        padding: 1.25rem 0rem 0rem 1.25rem;
        margin-right: 20px;
        margin-right: 1.25rem;
        max-width: 380px; }
        .dm-featuredContent--featuredVideo .dm-featuredContent__image img {
          max-width: 100%; } }
    @media screen and (min-width: 768px) {
      .dm-featuredContent--featuredVideo .dm-featuredContent__image {
        padding: 20px 0 0 20px;
        padding: 1.25rem 0rem 0rem 1.25rem; }
        .dm-featuredContent--featuredVideo .dm-featuredContent__image img {
          max-width: 380px; } }
    @media screen and (min-width: 980px) {
      .dm-featuredContent--featuredVideo .dm-featuredContent__image {
        padding: 20px 0 20px 20px;
        padding: 1.25rem 0rem 1.25rem 1.25rem; }
        .dm-featuredContent--featuredVideo .dm-featuredContent__image img {
          max-width: 380px; } }
  .dm-featuredContent--featuredVideo .dm-featuredContent__wrapper {
    width: 100%;
    padding: 20px;
    padding: 1.25rem; }
    @media screen and (min-width: 768px) {
      .dm-featuredContent--featuredVideo .dm-featuredContent__wrapper {
        width: 100%; } }
    @media screen and (min-width: 980px) {
      .dm-featuredContent--featuredVideo .dm-featuredContent__wrapper {
        width: 40%;
        padding: 20px 0 20px 20px;
        padding: 1.25rem 0rem 1.25rem 1.25rem; }
        .dm-featuredContent--featuredVideo .dm-featuredContent__wrapper img {
          max-width: 380px; } }
  .dm-featuredContent--featuredVideo .dm-featuredContent__header {
    font-size: 20px;
    font-size: 1.25rem;
    padding: 0;
    padding: 0rem;
    margin-bottom: 4px;
    margin-bottom: 0.25rem; }
  @media screen and (min-width: 960px) {
    .dm-featuredContent--featuredVideo {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; } }

.dm-featuredContent--xl-vertical {
  box-sizing: border-box;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  font-weight: normal;
  height: 100%;
  border: 1px solid #c6c6c6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  padding: 0rem;
  margin: 0 0 20px 0;
  margin: 0rem 0rem 1.25rem 0rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; }
  .dm-featuredContent--xl-vertical.dm-background--lightest {
    background-color: #f6f6f6; }
  @media screen and (min-width: 768px) {
    .dm-featuredContent--xl-vertical {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      margin-bottom: 0; } }
  @media screen and (min-width: 980px) {
    .dm-featuredContent--xl-vertical {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
      margin-bottom: 0; } }
  .dm-featuredContent--xl-vertical .dm-featuredContent__wrapper {
    width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    height: 100%;
    max-width: 100%;
    padding: 12px 20px 8px 20px;
    padding: 0.75rem 1.25rem 0.5rem 1.25rem; }
    @media screen and (min-width: 768px) {
      .dm-featuredContent--xl-vertical .dm-featuredContent__wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
                flex-flow: column nowrap;
        margin-bottom: 0; } }
    @media screen and (min-width: 980px) {
      .dm-featuredContent--xl-vertical .dm-featuredContent__wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
                flex-flow: column nowrap;
        margin-bottom: 0; } }
  .dm-featuredContent--xl-vertical .dm-featuredContent__bodyWrapper {
    height: 100%;
    max-width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap; }
  .dm-featuredContent--xl-vertical .dm-featuredContent__image {
    padding: 12px;
    padding: 0.75rem; }
    .dm-featuredContent--xl-vertical .dm-featuredContent__image img {
      max-width: 768px;
      width: 100%; }
    @media screen and (min-width: 768px) {
      .dm-featuredContent--xl-vertical .dm-featuredContent__image img {
        max-width: 420px;
        width: auto; } }
    @media screen and (min-width: 980px) {
      .dm-featuredContent--xl-vertical .dm-featuredContent__image {
        padding: 0; }
        .dm-featuredContent--xl-vertical .dm-featuredContent__image img {
          max-width: 405px;
          width: 100%; } }
  .dm-featuredContent--xl-vertical .dm-featuredContent__header {
    font-size: 20px;
    font-size: 1.25rem;
    padding: 0;
    padding: 0rem;
    margin-bottom: 4px;
    margin-bottom: 0.25rem; }
  .dm-featuredContent--xl-vertical .dm-featuredContent__footer {
    font-size: 20px;
    font-size: 1.25rem;
    padding: 12px 0;
    padding: 0.75rem 0rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    margin-top: auto; }

.dm-widget.dm-navigationWidget {
  margin: 32px 0 40px 0;
  margin: 2rem 0rem 2.5rem 0rem; }
  .dm-widget.dm-navigationWidget:first-of-type {
    margin: 12px 0 0 0;
    margin: 0.75rem 0rem 0rem 0rem; }
  .dm-widget.dm-navigationWidget .dm-navigationList__title {
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    font-weight: normal;
    font-size: 18px;
    font-size: 1.125rem;
    color: #3c3c3c;
    border-bottom: 1px solid #dddddd;
    margin: 0;
    padding-bottom: 8px;
    padding-bottom: 0.5rem; }
  .dm-widget.dm-navigationWidget .dm-navigationList__subtitle {
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    font-weight: normal;
    color: #3c3c3c;
    font-size: 14px;
    font-size: 0.875rem;
    margin: 32px 0 0 0;
    margin: 2rem 0rem 0rem 0rem;
    border-bottom: 1px solid #c6c6c6;
    padding-bottom: 8px;
    padding-bottom: 0.5rem; }
    .dm-widget.dm-navigationWidget .dm-navigationList__subtitle a {
      color: #3c3c3c; }
    .dm-widget.dm-navigationWidget .dm-navigationList__subtitle:first-child {
      margin: 0 0 0 0;
      margin: 0rem 0rem 0rem 0rem; }
  @media (min-width: 980px) {
    .dm-widget.dm-navigationWidget.dm-collapse__wrapper--mobile .dm-navigationList {
      visibility: hidden; } }
  @media screen and (min-width: 980px) and (min-width: 980px) {
    .dm-widget.dm-navigationWidget.dm-collapse__wrapper--mobile .dm-navigationList {
      visibility: visible; } }
  .dm-widget.dm-navigationWidget .dm-navigationList {
    margin-top: 8px;
    margin-top: 0.5rem; }
    .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__title, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__item--title {
      padding: 4px 0 4px 0;
      padding: 0.25rem 0rem 0.25rem 0rem;
      display: block; }
      .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__title.dm-widget--collapsed .dm-navigationList, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__item--title.dm-widget--collapsed .dm-navigationList {
        height: 0;
        opacity: 0;
        display: none; }
    .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #3c3c3c;
      text-decoration: none;
      position: relative;
      cursor: pointer;
      font-size: 14px;
      font-size: 0.875rem;
      font-weight: normal;
      text-decoration: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -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; }
      .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item:visited, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link:visited {
        color: #3c3c3c;
        text-decoration: none; }
      .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item:hover, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item:focus, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link:hover, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link:focus {
        color: #006799;
        text-decoration: none; }
      .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item:active, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link:active {
        color: #006799; }
      .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item .dm-icon-encoded, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link .dm-icon-encoded {
        margin-left: auto;
        width: 16px; }
      .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item.dm-navigationList__link-item--title, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item.dm-navigationListItem__link--title, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link.dm-navigationList__link-item--title, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link.dm-navigationListItem__link--title {
        font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
        font-size: 14px;
        font-size: 0.875rem;
        color: #007db8;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        margin-bottom: 8px;
        margin-bottom: 0.5rem; }
        .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item.dm-navigationList__link-item--title:visited, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item.dm-navigationListItem__link--title:visited, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link.dm-navigationList__link-item--title:visited, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link.dm-navigationListItem__link--title:visited {
          color: #007db8;
          text-decoration: none; }
        .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item.dm-navigationList__link-item--title:hover, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item.dm-navigationList__link-item--title:focus, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item.dm-navigationListItem__link--title:hover, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item.dm-navigationListItem__link--title:focus, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link.dm-navigationList__link-item--title:hover, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link.dm-navigationList__link-item--title:focus, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link.dm-navigationListItem__link--title:hover, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link.dm-navigationListItem__link--title:focus {
          color: #006799;
          text-decoration: none; }
        .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item.dm-navigationList__link-item--title:active, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item.dm-navigationListItem__link--title:active, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link.dm-navigationList__link-item--title:active, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link.dm-navigationListItem__link--title:active {
          color: #006799; }
      .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item .dm-navigationList__link-item-text, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item .dm-navigationListItem__link-text, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link .dm-navigationList__link-item-text, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link .dm-navigationListItem__link-text {
        width: 95%; }
      .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList__link-item.dm-is-active, .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationListItem__link.dm-is-active {
        color: #007db8; }
    .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList {
      margin: 0;
      margin: 0rem;
      padding: 0 0 0 12px;
      padding: 0rem 0rem 0rem 0.75rem; }
      .dm-widget.dm-navigationWidget .dm-navigationList .dm-navigationList .dm-navigationList {
        margin: 0;
        margin: 0rem; }
    .dm-widget.dm-navigationWidget .dm-navigationList .dm-widget__more-link {
      margin: 8px 0 12px 12px;
      margin: 0.5rem 0rem 0.75rem 0.75rem;
      font-size: 14px;
      font-size: 0.875rem; }
    .dm-widget.dm-navigationWidget .dm-navigationList.dm-widgetlist--extra-items {
      margin-top: 0; }

.dm-topicPage-contentSection .dm-widget.dm-widget--contentWidget {
  padding: 20px 20px 20px 20px;
  padding: 1.25rem 1.25rem 1.25rem 1.25rem;
  margin: 0 0 32px 0;
  margin: 0rem 0rem 2rem 0rem;
  font-size: 14px;
  font-size: 0.875rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  font-weight: normal;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  background: #f6f6f6; }
  @media screen and (min-width: 768px) {
    .dm-topicPage-contentSection .dm-widget.dm-widget--contentWidget {
      margin: 0 0 20px 0;
      margin: 0rem 0rem 1.25rem 0rem; } }
  .dm-topicPage-contentSection .dm-widget.dm-widget--contentWidget .dm-widget__heading--small {
    font-size: 14px;
    font-size: 0.875rem; }
  .dm-topicPage-contentSection .dm-widget.dm-widget--contentWidget .dm-widget__content {
    padding: 0 12px 0 12px;
    padding: 0rem 0.75rem 0rem 0.75rem;
    margin: 0;
    width: 100%; }
  .dm-topicPage-contentSection .dm-widget.dm-widget--contentWidget .dm-widget--topicWidget__link {
    padding: 8px 0;
    padding: 0.5rem 0rem; }
  .dm-topicPage-contentSection .dm-widget.dm-widget--contentWidget .dm-hc {
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    font-size: 16px;
    font-size: 1rem;
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem;
    font-weight: 600;
    text-align: left; }
  .dm-topicPage-contentSection .dm-widget.dm-widget--contentWidget p {
    word-wrap: break-word; }
  .dm-topicPage-contentSection .dm-widget.dm-widget--contentWidget .dm-widget__image {
    max-width: 90px;
    width: 90px;
    text-align: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-line-pack: center;
        align-content: center; }
    @media screen and (min-width: 980px) {
      .dm-topicPage-contentSection .dm-widget.dm-widget--contentWidget .dm-widget__image {
        max-width: 200px;
        width: 200px; } }
    .dm-topicPage-contentSection .dm-widget.dm-widget--contentWidget .dm-widget__image img {
      max-width: 70px;
      width: 70px; }
      @media screen and (min-width: 980px) {
        .dm-topicPage-contentSection .dm-widget.dm-widget--contentWidget .dm-widget__image img {
          max-width: 140px;
          width: 140px; } }

.dm-topicPage-resourceList {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin: 32px 0;
  margin: 2rem 0rem;
  padding: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .dm-topicPage-resourceList li:nth-child(3n) {
    margin-right: 0;
    padding-right: 0; }
  .dm-topicPage-resourceList:after {
    content: '';
    width: 28%; }

.dm-widget.dm-navigationWidget .dm-navigationWidget-headline {
  font-size: 28px;
  font-size: 1.75rem;
  margin: 0;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  font-weight: normal;
  line-height: 1.2;
  color: #969696;
  text-align: left; }

.dm-widget.dm-faq-widget {
  padding: 20px 12px;
  background: #f6f6f6;
  width: 100%; }

.dm-widget .dm-topicWidget__link {
  color: #007db8;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  display: block;
  padding: 4px 0;
  padding: 0.25rem 0rem; }
  .dm-widget .dm-topicWidget__link:visited {
    color: #007db8;
    text-decoration: none; }
  .dm-widget .dm-topicWidget__link:hover, .dm-widget .dm-topicWidget__link:focus {
    color: #006799;
    text-decoration: none; }
  .dm-widget .dm-topicWidget__link:active {
    color: #006799; }

.dm-widget.dm-widget--topicWidget {
  line-height: 1.4;
  font-weight: normal;
  margin: 0 0 20px 0;
  margin: 0rem 0rem 1.25rem 0rem;
  background: #f6f6f6;
  width: 100%; }
  @media screen and (min-width: 580px) {
    .dm-widget.dm-widget--topicWidget {
      max-width: 320px;
      width: 45%;
      margin: 0 20px 32px 0;
      margin: 0rem 1.25rem 2rem 0rem; } }
  @media screen and (min-width: 768px) {
    .dm-widget.dm-widget--topicWidget {
      max-width: 220px; } }
  .dm-widget.dm-widget--topicWidget .dm-widget__heading--small {
    font-size: 14px;
    font-size: 0.875rem; }
  .dm-widget.dm-widget--topicWidget .dm-widget__content {
    padding: 12px 12px 12px 12px;
    padding: 0.75rem 0.75rem 0.75rem 0.75rem; }
  .dm-widget.dm-widget--topicWidget .dm-widget--topicWidget__link {
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    padding: 8px 0;
    padding: 0.5rem 0rem; }
    .dm-widget.dm-widget--topicWidget .dm-widget--topicWidget__link:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-widget.dm-widget--topicWidget .dm-widget--topicWidget__link:hover, .dm-widget.dm-widget--topicWidget .dm-widget--topicWidget__link:focus {
      color: #006799;
      text-decoration: none; }
    .dm-widget.dm-widget--topicWidget .dm-widget--topicWidget__link:active {
      color: #006799; }
  .dm-widget.dm-widget--topicWidget .dm-hc {
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    font-size: 16px;
    font-size: 1rem;
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem;
    font-weight: 600;
    text-align: left; }
  .dm-widget.dm-widget--topicWidget p {
    word-wrap: break-word; }
  .dm-widget.dm-widget--topicWidget .dm-widget__image {
    width: auto;
    max-height: 180px;
    overflow: hidden; }
    @media screen and (min-width: 414px) {
      .dm-widget.dm-widget--topicWidget .dm-widget__image {
        max-width: 100%;
        width: 100%; } }
    @media screen and (min-width: 580px) {
      .dm-widget.dm-widget--topicWidget .dm-widget__image {
        max-height: 153px; } }
    .dm-widget.dm-widget--topicWidget .dm-widget__image img {
      width: 100%; }
  .dm-widget.dm-widget--topicWidget .dm-topicWidget__link {
    display: block; }

.dm-widget.dm-navigationWidget .dm-widget__heading--small {
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem; }

.dm-section.dm-topicPage-featuredContent {
  margin-bottom: 12px;
  margin-bottom: 0.75rem;
  margin-top: 32px;
  margin-top: 2rem; }

.dm-section.dm-topicPage-contentSection {
  margin-bottom: 12px;
  margin-bottom: 0.75rem;
  margin-top: 20px;
  margin-top: 1.25rem; }

.dm-topicPage-featuredContent--nowrap .dm-widget.dm-widget--topicWidget {
  max-width: 280px; }
  .dm-topicPage-featuredContent--nowrap .dm-widget.dm-widget--topicWidget .dm-widget__image {
    max-width: 280px; }
    .dm-topicPage-featuredContent--nowrap .dm-widget.dm-widget--topicWidget .dm-widget__image img {
      max-width: 280px; }

.dm-topicPage-communityContentStream {
  padding-right: 0;
  padding-right: 0rem; }
  @media screen and (min-width: 768px) {
    .dm-topicPage-communityContentStream {
      padding-right: 32px;
      padding-right: 2rem; } }

.dm-section-header.dm-section-header--topicPage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline; }
  .dm-section-header.dm-section-header--topicPage .dm-section-headline__link {
    padding-left: 12px;
    padding-left: 0.75rem;
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    font-size: 12px;
    font-size: 0.75rem;
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-section-header.dm-section-header--topicPage .dm-section-headline__link:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-section-header.dm-section-header--topicPage .dm-section-headline__link:hover, .dm-section-header.dm-section-header--topicPage .dm-section-headline__link:focus {
      color: #006799;
      text-decoration: none; }
    .dm-section-header.dm-section-header--topicPage .dm-section-headline__link:active {
      color: #006799; }

.dm-section-header .dm-section-headline--topicPage {
  color: #3c3c3c;
  font-size: 24px;
  font-size: 1.5rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  font-weight: normal;
  margin: 0; }

.dm-topicTagListHeader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  border-bottom: 1px solid #c6c6c6;
  padding-bottom: 12px;
  font-size: 16px;
  font-size: 1rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666; }
  .dm-topicTagListHeader .dm-topicTagListItem__date .dm-icon-encoded--arrow-down, .dm-topicTagListHeader .dm-topicTagListItem__date .dm-select__inputСontainer:after {
    position: relative;
    left: 4px; }
  .dm-topicTagListHeader .dm-topicTagListHeader__left-content {
    width: 80%; }
  .dm-topicTagListHeader .dm-topicTagListHeader__right-content {
    margin-left: auto; }

ul.dm-topicTagList {
  margin: 0;
  padding: 0;
  display: block;
  list-style: none;
  position: relative; }
  ul.dm-topicTagList .dm-topicTagList__header {
    font-size: 16px;
    font-size: 1rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    background-color: #eaeaea;
    padding: 8px 20px 0 20px;
    padding: 0.5rem 1.25rem 0rem 1.25rem;
    border-top: 1px solid #969696;
    border-bottom: 1px solid #969696;
    margin-bottom: 20px; }
  ul.dm-topicTagList .dm-topicTagListItem__topic-area {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #666666; }
  ul.dm-topicTagList .dm-topicTagListItem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin: 12px 0 24px 0;
    margin: 0.75rem 0rem 1.5rem 0rem;
    padding-bottom: 12px;
    padding-bottom: 0.75rem;
    border-bottom: 1px solid #c6c6c6; }
    ul.dm-topicTagList .dm-topicTagListItem .dm-topicTagListItem__content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      width: 100%; }
    ul.dm-topicTagList .dm-topicTagListItem .dm-topicTagListItem__content-left {
      width: 80%; }
    ul.dm-topicTagList .dm-topicTagListItem .dm-topicTagListItem__content-right {
      margin-left: auto; }
    ul.dm-topicTagList .dm-topicTagListItem .dm-topicTagListItem__title {
      font-size: 20px;
      font-size: 1.25rem;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif; }
    ul.dm-topicTagList .dm-topicTagListItem .dm-topicTagListItem__description {
      font-size: 16px;
      font-size: 1rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      padding: 8px 20px;
      padding: 0.5rem 1.25rem; }
    ul.dm-topicTagList .dm-topicTagListItem .dm-topicTagListItem__date {
      font-size: 16px;
      font-size: 1rem;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #666666; }
  ul.dm-topicTagList .dm-topicTagListItem__link {
    text-decoration: none;
    color: #007db8; }
    ul.dm-topicTagList .dm-topicTagListItem__link:hover, ul.dm-topicTagList .dm-topicTagListItem__link:focus, ul.dm-topicTagList .dm-topicTagListItem__link:active {
      color: #007db8;
      text-decoration: underline; }

ul.dm-topicList {
  margin: 0;
  padding: 0;
  display: block;
  list-style: none; }
  ul.dm-topicList .dm-topicListItem {
    position: relative;
    padding: 8px 12px 8px 12px;
    padding: 0.5rem 0.75rem 0.5rem 0.75rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    ul.dm-topicList .dm-topicListItem.dm-topicListItem--blogs {
      background: #ffffff;
      border-top: 1px solid #f0ab00; }
    ul.dm-topicList .dm-topicListItem.dm-topicListItem--questions {
      background: #ffffff;
      border-top: 1px solid #007db8; }
    ul.dm-topicList .dm-topicListItem.dm-contentListItem--border {
      border-bottom: 1px solid #c6c6c6;
      padding-bottom: 12px;
      padding-bottom: 0.75rem; }
      ul.dm-topicList .dm-topicListItem.dm-contentListItem--border:first-child {
        border-top: 0 none; }
    ul.dm-topicList .dm-topicListItem br:empty {
      display: none; }
    ul.dm-topicList .dm-topicListItem .dm-table--responsive {
      margin-bottom: 0; }
    @media (min-width: 980px) {
      ul.dm-topicList .dm-topicListItem {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap; } }
    ul.dm-topicList .dm-topicListItem .dm-tags {
      margin-top: 8px;
      margin-top: 0.5rem; }
      ul.dm-topicList .dm-topicListItem .dm-tags .dm-icon-encoded--tag {
        position: relative;
        top: 2px;
        top: 0.125rem;
        margin-right: 4px;
        margin-right: 0.25rem;
        -webkit-filter: grayscale(1) brightness(1.2);
                filter: grayscale(1) brightness(1.2); }
      ul.dm-topicList .dm-topicListItem .dm-tags .dm-tags__content b {
        margin-right: 6px;
        margin-right: 0.375rem;
        font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
        font-weight: normal;
        display: inline-block; }
        ul.dm-topicList .dm-topicListItem .dm-tags .dm-tags__content b .dm-icon--tag {
          height: 16px;
          height: 1rem;
          width: 16px;
          width: 1rem;
          top: 3px;
          top: 0.1875rem;
          margin-right: 4px;
          margin-right: 0.25rem;
          fill: #727272; }
      ul.dm-topicList .dm-topicListItem .dm-tags .dm-tags__content .dm-icon--tag, ul.dm-topicList .dm-topicListItem .dm-tags .dm-tags__content .dm-icon-encoded--tag {
        top: 3px;
        top: 0.1875rem;
        margin-right: 4px;
        margin-right: 0.25rem;
        fill: #c6c6c6;
        height: 14px;
        height: 0.875rem;
        width: 14px;
        width: 0.875rem;
        background-size: 14px 14px;
        position: relative;
        top: -1px;
        top: -0.0625rem; }
      ul.dm-topicList .dm-topicListItem .dm-tags .dm-tags__list .dm-tags__list-item {
        padding-right: 0;
        padding-right: 0rem;
        line-height: 1.5;
        font-size: 12px;
        font-size: 0.75rem; }
        ul.dm-topicList .dm-topicListItem .dm-tags .dm-tags__list .dm-tags__list-item:after {
          content: "|";
          font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
          color: #969696;
          padding: 0 8px;
          padding: 0rem 0.5rem;
          font-size: 12px;
          font-size: 0.75rem;
          position: relative;
          top: -2px;
          top: -0.125rem;
          opacity: 0.7; }
        ul.dm-topicList .dm-topicListItem .dm-tags .dm-tags__list .dm-tags__list-item:last-of-type:after {
          content: " "; }
    ul.dm-topicList .dm-topicListItem .dm-contentListItem__title {
      font-size: 16px;
      font-size: 1rem;
      margin-bottom: 2px;
      margin-bottom: 0.125rem;
      margin-top: 0;
      margin-top: 0rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      line-height: 1.3;
      white-space: normal;
      word-break: break-word;
      color: #3c3c3c; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__title a {
        color: #007db8;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        font-size: 16px;
        font-size: 1rem;
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
        ul.dm-topicList .dm-topicListItem .dm-contentListItem__title a:visited {
          color: #007db8;
          text-decoration: none; }
        ul.dm-topicList .dm-topicListItem .dm-contentListItem__title a:hover, ul.dm-topicList .dm-topicListItem .dm-contentListItem__title a:focus {
          color: #006799;
          text-decoration: none; }
        ul.dm-topicList .dm-topicListItem .dm-contentListItem__title a:active {
          color: #006799; }
      @media (min-width: 980px) {
        .dm-col-md-4 ul.dm-topicList .dm-topicListItem .dm-contentListItem__title {
          font-size: 15px;
          font-size: 0.9375rem; } }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__title .dm-badge--closed {
        font-size: 9px;
        font-size: 0.5625rem;
        line-height: 16px;
        line-height: 1rem;
        margin: 0 4px;
        margin: 0rem 0.25rem;
        padding: 1px 6px 0 6px;
        padding: 0.0625rem 0.375rem 0rem 0.375rem;
        top: -3px;
        top: -0.1875rem;
        display: inline-block;
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        text-transform: uppercase;
        color: #ffffff;
        background-color: #969696;
        position: relative; }
    ul.dm-topicList .dm-topicListItem .dm-contentListItem__content-type {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #666666; }
    ul.dm-topicList .dm-topicListItem .dm-contentListItem__activity {
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      margin-bottom: 4px;
      margin-bottom: 0.25rem;
      margin-top: 4px;
      margin-top: 0.25rem; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__activity .dm-contentType {
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        font-size: 12px;
        font-size: 0.75rem;
        color: #666666;
        padding-right: 2px;
        padding-right: 0.125rem; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__activity .dm-user__heading {
        padding-bottom: 4px;
        padding-bottom: 0.25rem; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__activity .dm-user__name {
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        font-size: 12px;
        font-size: 0.75rem;
        color: #666666;
        padding-right: 2px;
        padding-right: 0.125rem; }
        ul.dm-topicList .dm-topicListItem .dm-contentListItem__activity .dm-user__name:before {
          content: "|";
          font-size: 12px;
          font-size: 0.75rem;
          color: #666666;
          margin: 0 4px;
          margin: 0rem 0.25rem;
          position: relative;
          top: -1px; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__activity .dm-user__category {
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        font-size: 12px;
        font-size: 0.75rem;
        color: #666666;
        padding-right: 2px;
        padding-right: 0.125rem; }
        ul.dm-topicList .dm-topicListItem .dm-contentListItem__activity .dm-user__category:before {
          content: "|";
          font-size: 12px;
          font-size: 0.75rem;
          margin: 0 4px;
          margin: 0rem 0.25rem;
          color: #666666;
          position: relative;
          top: -1px; }
        ul.dm-topicList .dm-topicListItem .dm-contentListItem__activity .dm-user__category:first-child:before {
          content: "";
          position: relative;
          top: -1px; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__activity .dm-user__date {
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        font-size: 12px;
        font-size: 0.75rem;
        color: #666666;
        margin-left: 4px;
        margin-left: 0.25rem; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__activity .dm-divider {
        font-size: 12px;
        font-size: 0.75rem; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__activity .dm-user__activity {
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        padding-right: 4px;
        padding-right: 0.25rem; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__activity .dm-user__roles {
        display: inline-block;
        font-size: 0; }
    ul.dm-topicList .dm-topicListItem .dm-contentListItem__content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -webkit-box-flex: 1;
          -ms-flex: 1 1 auto;
              flex: 1 1 auto;
      width: 100%; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__content .dm-user__date {
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        font-size: 12px;
        font-size: 0.75rem;
        color: #666666;
        margin-left: 4px;
        margin-left: 0.25rem; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__content .dm-user {
        display: block; }
        ul.dm-topicList .dm-topicListItem .dm-contentListItem__content .dm-user .dm-user__image.dm-user__image--40 img {
          width: 30px;
          height: 30px;
          min-width: 30px;
          min-height: 30px; }
    ul.dm-topicList .dm-topicListItem .dm-contentListItem__text, ul.dm-topicList .dm-topicListItem .dm-content-list-item__text {
      font-size: 14px;
      font-size: 0.875rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      line-height: 1.3;
      white-space: normal;
      word-break: break-word; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__text b, ul.dm-topicList .dm-topicListItem .dm-contentListItem__text em, ul.dm-topicList .dm-topicListItem .dm-content-list-item__text b, ul.dm-topicList .dm-topicListItem .dm-content-list-item__text em {
        font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
        font-style: normal; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__text.dm-contentListItem__text--ellipsis, ul.dm-topicList .dm-topicListItem .dm-contentListItem__text .dm-content-list-item__text--ellipsis, ul.dm-topicList .dm-topicListItem .dm-content-list-item__text.dm-contentListItem__text--ellipsis, ul.dm-topicList .dm-topicListItem .dm-content-list-item__text .dm-content-list-item__text--ellipsis {
        max-height: 50px;
        max-height: 3.125rem;
        display: inline-block;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 100%; }
    ul.dm-topicList .dm-topicListItem .dm-contentListItem__body .dm-user {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; }
    ul.dm-topicList .dm-topicListItem .dm-contentListItem__body {
      padding-right: 8px;
      padding-right: 0.5rem;
      width: 90%; }
    ul.dm-topicList .dm-topicListItem .dm-contentListItem__metadata {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -ms-flex-line-pack: start;
          align-content: flex-start;
      margin-left: 0;
      width: 100%; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__metadata .dm-contentListItem__metadataItem {
        margin-left: auto;
        font-size: 12px;
        font-size: 0.75rem;
        margin-right: 12px;
        margin-right: 0.75rem;
        padding-top: 2px;
        padding-top: 0.125rem;
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        line-height: 1.4;
        padding-bottom: 4px;
        padding-bottom: 0.25rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        text-align: center;
        display: none; }
        ul.dm-topicList .dm-topicListItem .dm-contentListItem__metadata .dm-contentListItem__metadataItem .dm-icon-encoded {
          width: 12px;
          width: 0.75rem;
          height: 12px;
          height: 0.75rem;
          background-size: 13px;
          background-size: 0.8125rem; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__metadata .dm-contentListItem__metadataNumber {
        padding-right: 4px;
        padding-right: 0.25rem;
        font-size: 12px;
        font-size: 0.75rem; }
        @media screen and (min-width: 768px) {
          ul.dm-topicList .dm-topicListItem .dm-contentListItem__metadata .dm-contentListItem__metadataNumber {
            font-size: 12px;
            font-size: 0.75rem; } }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__metadata .dm-contentListItem__metadataText {
        font-size: 12px;
        font-size: 0.75rem;
        margin-right: 8px; }
        @media screen and (min-width: 768px) {
          ul.dm-topicList .dm-topicListItem .dm-contentListItem__metadata .dm-contentListItem__metadataText {
            font-size: 12px;
            font-size: 0.75rem; } }
    ul.dm-topicList .dm-topicListItem .dm-metadata-icons .dm-metadata-icon__tag {
      margin-left: 15px;
      margin-left: 0.9375rem;
      margin-right: 0;
      margin-right: 0rem;
      padding-bottom: 4px;
      padding-bottom: 0.25rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row;
              flex-flow: row;
      text-align: center; }
      @media screen and (min-width: 768px) {
        ul.dm-topicList .dm-topicListItem .dm-metadata-icons .dm-metadata-icon__tag {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-flow: column;
                  flex-flow: column; } }
      ul.dm-topicList .dm-topicListItem .dm-metadata-icons .dm-metadata-icon__tag:first-child {
        margin-left: 0; }
      ul.dm-topicList .dm-topicListItem .dm-metadata-icons .dm-metadata-icon__tag.dm-metadata-icon__answered {
        padding: 2px 4px;
        padding: 0.125rem 0.25rem;
        background-color: #dff0d8;
        color: #127823;
        top: 1px;
        top: 0.0625rem; }
      ul.dm-topicList .dm-topicListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon {
        height: 16px;
        height: 1rem;
        width: 16px;
        width: 1rem;
        fill: #727272; }
        ul.dm-topicList .dm-topicListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--likes {
          top: -2px;
          top: -0.125rem; }
        ul.dm-topicList .dm-topicListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answered {
          top: 1px;
          top: 0.0625rem; }
        ul.dm-topicList .dm-topicListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answer {
          top: 1px;
          top: 0.0625rem; }
        ul.dm-topicList .dm-topicListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon + span {
          margin-left: 4px;
          margin-left: 0.25rem; }
    @media (max-width: 767px) {
      ul.dm-topicList .dm-topicListItem .dm-user {
        margin-top: 8px;
        margin-top: 0.5rem; }
        ul.dm-topicList .dm-topicListItem .dm-user .dm-user__data .dm-user__heading .dm-icon {
          margin-right: 3px;
          margin-right: 0.1875rem;
          top: 1px;
          top: 0.0625rem;
          height: 12px;
          height: 0.75rem;
          width: 12px;
          width: 0.75rem; }
          ul.dm-topicList .dm-topicListItem .dm-user .dm-user__data .dm-user__heading .dm-icon.dm-icon--sapemployee {
            width: 18px;
            width: 1.125rem; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__metadata .dm-user {
        margin-top: 0; }
      ul.dm-topicList .dm-topicListItem .dm-contentListItem__metadata {
        -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
                order: 2; } }
    ul.dm-topicList .dm-topicListItem--condensed .dm-content-item__text,
    ul.dm-topicList .dm-topicListItem--condensed .dm-content-item__metadata {
      display: none; }

.dm-topic__statistics {
  margin: 12px 32px 0 0;
  margin: 0.75rem 2rem 0rem 0rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  margin: 20px 0 0 0;
  margin: 1.25rem 0rem 0rem 0rem; }
  @media screen and (min-width: 980px) {
    .dm-topic__statistics {
      -ms-flex-line-pack: start;
          align-content: flex-start;
      margin: 20px 20px 0 0;
      margin: 1.25rem 1.25rem 0rem 0rem; } }
  .dm-topic__statistics .dm-quickfact {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 24%; }

.dm-subscribe__wrapper {
  text-align: center; }
  @media screen and (min-width: 980px) {
    .dm-subscribe__wrapper {
      text-align: right; } }

.dm-topicPage__featuredContentWrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }

.dm-resource-list {
  margin-top: 20px;
  margin-top: 1.25rem; }

.dm-contentWidget__imageColumn {
  max-width: 100%;
  width: auto;
  text-align: left;
  -webkit-box-align: left;
      -ms-flex-align: left;
          align-items: left;
  -ms-flex-line-pack: left;
      align-content: left;
  margin-right: 12px;
  margin-bottom: 12px; }
  @media screen and (min-width: 768px) {
    .dm-contentWidget__imageColumn {
      width: auto;
      margin-right: 20px;
      margin-right: 1.25rem;
      margin-bottom: 0; } }
  @media screen and (min-width: 980px) {
    .dm-contentWidget__imageColumn {
      max-width: 640px;
      width: auto;
      margin-right: 20px;
      margin-right: 1.25rem; } }
  .dm-contentWidget__imageColumn.dm-image--width-32 {
    max-width: 32px;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    width: 100%; }
    @media screen and (min-width: 1260px) {
      .dm-contentWidget__imageColumn.dm-image--width-32 {
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex: 1 0 auto;
                flex: 1 0 auto; } }
    .dm-contentWidget__imageColumn.dm-image--width-32 img {
      width: 100%;
      max-width: 32px; }
  .dm-contentWidget__imageColumn.dm-image--width-70 {
    max-width: 70px;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    width: 100%; }
    @media screen and (min-width: 1260px) {
      .dm-contentWidget__imageColumn.dm-image--width-70 {
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex: 1 0 auto;
                flex: 1 0 auto; } }
    .dm-contentWidget__imageColumn.dm-image--width-70 img {
      width: 100%;
      max-width: 70px; }
  .dm-contentWidget__imageColumn.dm-image--width-240 {
    max-width: 240px;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    width: 100%; }
    @media screen and (min-width: 1260px) {
      .dm-contentWidget__imageColumn.dm-image--width-240 {
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex: 1 0 auto;
                flex: 1 0 auto; } }
    .dm-contentWidget__imageColumn.dm-image--width-240 img {
      width: 100%;
      max-width: 240px; }
  .dm-contentWidget__imageColumn.dm-image--width-480 {
    max-width: 480px;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    width: 100%; }
    @media screen and (min-width: 1260px) {
      .dm-contentWidget__imageColumn.dm-image--width-480 {
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex: 1 0 auto;
                flex: 1 0 auto; } }
    .dm-contentWidget__imageColumn.dm-image--width-480 img {
      width: 100%;
      max-width: 480px; }
  .dm-contentWidget__imageColumn.dm-image--width-620 {
    max-width: 620px;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    width: 100%; }
    @media screen and (min-width: 1260px) {
      .dm-contentWidget__imageColumn.dm-image--width-620 {
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex: 1 0 auto;
                flex: 1 0 auto; } }
    .dm-contentWidget__imageColumn.dm-image--width-620 img {
      width: 100%;
      max-width: 620px; }

.dm-contentWidget {
  padding: 20px 0 0 0;
  padding: 1.25rem 0rem 0rem 0rem;
  margin: 0 0 32px 0;
  margin: 0rem 0rem 2rem 0rem;
  font-size: 14px;
  font-size: 0.875rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; }
  .dm-contentWidget.dm-contentWidget--paragraph {
    display: block; }
    .dm-contentWidget.dm-contentWidget--paragraph a {
      color: #007db8;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-contentWidget.dm-contentWidget--paragraph a:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-contentWidget.dm-contentWidget--paragraph a:hover, .dm-contentWidget.dm-contentWidget--paragraph a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-contentWidget.dm-contentWidget--paragraph a:active {
        color: #006799; }
  .dm-contentWidget.dm-contentWidget--row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap; }
    @media screen and (min-width: 320px) {
      .dm-contentWidget.dm-contentWidget--row {
        padding: 12px 0 12px 0;
        padding: 0.75rem 0rem 0.75rem 0rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; } }
  .dm-contentWidget.dm-contentWidget--column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    margin-bottom: 12px; }
    @media screen and (min-width: 768px) {
      .dm-contentWidget.dm-contentWidget--column {
        padding: 12px 0 12px 0;
        padding: 0.75rem 0rem 0.75rem 0rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        margin-bottom: 0; } }
  @media screen and (min-width: 320px) {
    .dm-contentWidget {
      padding: 12px 0 12px 0;
      padding: 0.75rem 0rem 0.75rem 0rem;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; } }
  .dm-contentWidget.dm-contentWidget-background {
    padding: 20px 20px 20px 20px;
    padding: 1.25rem 1.25rem 1.25rem 1.25rem;
    margin: 0 0 32px 0;
    margin: 0rem 0rem 2rem 0rem;
    background: #f6f6f6; }
  @media screen and (min-width: 768px) {
    .dm-contentWidget {
      margin: 0 0 20px 0;
      margin: 0rem 0rem 1.25rem 0rem; } }
  .dm-contentWidget .dm-contentWidget__content {
    padding: 0;
    padding: 0rem;
    margin: 0;
    width: 100%; }
    .dm-contentWidget .dm-contentWidget__content:last-of-type p {
      margin-bottom: 4px;
      margin-bottom: 0.25rem; }
    .dm-contentWidget .dm-contentWidget__content p {
      word-wrap: break-word;
      line-height: 1.5; }
    .dm-contentWidget .dm-contentWidget__content a {
      color: #007db8;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-contentWidget .dm-contentWidget__content a:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-contentWidget .dm-contentWidget__content a:hover, .dm-contentWidget .dm-contentWidget__content a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-contentWidget .dm-contentWidget__content a:active {
        color: #006799; }
    .dm-contentWidget .dm-contentWidget__content ul {
      list-style: disc;
      list-style-position: inside;
      padding: 0 8px;
      padding: 0rem 0.5rem;
      margin: 0; }
      .dm-contentWidget .dm-contentWidget__content ul ul {
        padding: 4px 0;
        padding: 0.25rem 0rem; }
      .dm-contentWidget .dm-contentWidget__content ul li {
        padding: 4px 0;
        padding: 0.25rem 0rem;
        margin-bottom: 0;
        color: #3c3c3c;
        font-size: 14px;
        font-size: 0.875rem; }
        .dm-contentWidget .dm-contentWidget__content ul li a {
          padding: 0;
          padding: 0rem; }
        .dm-contentWidget .dm-contentWidget__content ul li.dm-contentWidget__linkList-item {
          list-style: none;
          padding: 4px 0;
          padding: 0.25rem 0rem;
          margin-bottom: 0;
          color: #3c3c3c;
          font-size: 14px;
          font-size: 0.875rem; }
          .dm-contentWidget .dm-contentWidget__content ul li.dm-contentWidget__linkList-item a {
            color: #007db8;
            text-decoration: none;
            position: relative;
            cursor: pointer;
            padding: 0;
            padding: 0rem; }
            .dm-contentWidget .dm-contentWidget__content ul li.dm-contentWidget__linkList-item a:visited {
              color: #007db8;
              text-decoration: none; }
            .dm-contentWidget .dm-contentWidget__content ul li.dm-contentWidget__linkList-item a:hover, .dm-contentWidget .dm-contentWidget__content ul li.dm-contentWidget__linkList-item a:focus {
              color: #006799;
              text-decoration: none; }
            .dm-contentWidget .dm-contentWidget__content ul li.dm-contentWidget__linkList-item a:active {
              color: #006799; }
      .dm-contentWidget .dm-contentWidget__content ul.dm-contentWidget__linkList {
        list-style: none;
        list-style-position: inside;
        padding: 0 0;
        margin: 0; }
        .dm-contentWidget .dm-contentWidget__content ul.dm-contentWidget__linkList ul {
          padding: 4px 0;
          padding: 0.25rem 0rem; }
  .dm-contentWidget .dm-contentWidget__contentTitle {
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    font-size: 18px;
    font-size: 1.125rem;
    padding-bottom: 8px;
    padding-bottom: 0.5rem;
    margin: 0;
    margin: 0rem;
    font-weight: normal; }
  .dm-contentWidget .dm-contentWidget__imageWrapper {
    text-align: left;
    -webkit-box-align: left;
        -ms-flex-align: left;
            align-items: left;
    -ms-flex-line-pack: left;
        align-content: left;
    margin-right: 8px; }
    @media screen and (min-width: 980px) {
      .dm-contentWidget .dm-contentWidget__imageWrapper {
        max-width: 960px;
        width: auto; } }
    .dm-contentWidget .dm-contentWidget__imageWrapper img {
      width: 100%;
      height: 100%; }
      @media screen and (min-width: 980px) {
        .dm-contentWidget .dm-contentWidget__imageWrapper img {
          width: 100%; } }
  .dm-contentWidget .dm-contentWidget__iconImage {
    max-width: 60px;
    width: 60px;
    text-align: left;
    -webkit-box-align: left;
        -ms-flex-align: left;
            align-items: left;
    -ms-flex-line-pack: left;
        align-content: left;
    margin-right: 8px; }
    @media screen and (min-width: 980px) {
      .dm-contentWidget .dm-contentWidget__iconImage {
        max-width: 120px;
        width: 120px; } }
    .dm-contentWidget .dm-contentWidget__iconImage img {
      max-width: 60px;
      width: 60px; }
      @media screen and (min-width: 980px) {
        .dm-contentWidget .dm-contentWidget__iconImage img {
          max-width: 90px;
          width: auto; } }
  .dm-contentWidget.dm-contentWidget--image-beside {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap; }
    @media screen and (min-width: 768px) {
      .dm-contentWidget.dm-contentWidget--image-beside {
        padding: 12px 0 12px 0;
        padding: 0.75rem 0rem 0.75rem 0rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; } }
    .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-70 {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto; }
      @media screen and (min-width: 1260px) {
        .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-70 {
          -webkit-box-flex: 1;
              -ms-flex: 1 0 auto;
                  flex: 1 0 auto; } }
      .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-70 img {
        width: 100%;
        max-width: 70px; }
    .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-240 {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto; }
      @media screen and (min-width: 1260px) {
        .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-240 {
          -webkit-box-flex: 1;
              -ms-flex: 1 0 auto;
                  flex: 1 0 auto; } }
      .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-240 img {
        width: 100%;
        max-width: 240px; }
    .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-480 img {
      width: 100%; }
      @media screen and (min-width: 768px) {
        .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-480 img {
          width: 100%;
          max-width: 320px; } }
      @media screen and (min-width: 980px) {
        .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-480 img {
          max-width: 480px; } }
    .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-620 img {
      width: 100%; }
      @media screen and (min-width: 768px) {
        .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-620 img {
          max-width: 480px; } }
      @media screen and (min-width: 980px) {
        .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-620 img {
          max-width: 480px; } }
      @media screen and (min-width: 1260px) {
        .dm-contentWidget.dm-contentWidget--image-beside .dm-contentWidget__imageColumn.dm-image--width-620 img {
          max-width: 620px; } }
  .dm-contentWidget.dm-contentWidget--image-below {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap; }
    .dm-contentWidget.dm-contentWidget--image-below .dm-contentWidget__contentTitle {
      color: #3c3c3c;
      font-size: 24px;
      font-size: 1.5rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      font-weight: normal;
      margin: 0; }
    .dm-contentWidget.dm-contentWidget--image-below .dm-contentWidget__imageColumn {
      margin: 12px 0;
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; }
      .dm-contentWidget.dm-contentWidget--image-below .dm-contentWidget__imageColumn.dm-image {
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto; }
        @media screen and (min-width: 1260px) {
          .dm-contentWidget.dm-contentWidget--image-below .dm-contentWidget__imageColumn.dm-image {
            -webkit-box-flex: 1;
                -ms-flex: 1 0 auto;
                    flex: 1 0 auto; } }
        .dm-contentWidget.dm-contentWidget--image-below .dm-contentWidget__imageColumn.dm-image--width-70 img {
          width: 70px;
          max-width: 70px; }
        .dm-contentWidget.dm-contentWidget--image-below .dm-contentWidget__imageColumn.dm-image--width-240 img {
          width: 240px;
          max-width: 240px; }
        .dm-contentWidget.dm-contentWidget--image-below .dm-contentWidget__imageColumn.dm-image--width-480 img {
          width: 100%;
          max-width: 480px; }
        .dm-contentWidget.dm-contentWidget--image-below .dm-contentWidget__imageColumn.dm-image--width-620 img {
          width: 100%;
          max-width: 620px; }

.dm-tooltip__dropdown {
  position: relative; }
  .dm-tooltip__dropdown .dm-tooltip__dropdown-toggle {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    color: #969696;
    background-color: transparent;
    text-decoration: none;
    padding-top: 6px;
    padding-top: 0.375rem; }
    .dm-tooltip__dropdown .dm-tooltip__dropdown-toggle .dm-icon-encoded {
      margin-right: 4px;
      margin-right: 0.25rem; }

.dm-has-tooltip--sm, .dm-has-tooltip--md, .dm-has-tooltip {
  position: relative; }

.dm-tooltip {
  right: auto;
  left: auto;
  top: 25px;
  color: #ffffff;
  max-width: 280px;
  max-width: 17.5rem;
  width: 280px;
  width: 17.5rem;
  padding: 8px 8px;
  padding: 0.5rem 0.5rem;
  border-radius: 0;
  float: none;
  box-shadow: 0 0 0.9375rem rgba(0, 0, 0, 0.08), 0 0 0 1px #eaeaea;
  margin: 0;
  list-style: none;
  background-color: #3c3c3c;
  border: 0;
  position: absolute;
  z-index: 20;
  text-align: left; }
  .dm-has-tooltip--sm .dm-tooltip {
    width: 180px;
    width: 11.25rem; }
  .dm-has-tooltip--md .dm-tooltip {
    width: 220px;
    width: 13.75rem; }
  @media screen and (min-width: 768px) {
    .dm-tooltip {
      right: auto;
      left: 110%;
      top: 0; }
      .dm-answer-form__title-wrapper .dm-tooltip {
        right: auto;
        left: 105%;
        top: -12px; } }
  .dm-tooltip.dm-tooltip--hidden {
    display: none; }
  .dm-tooltip::after {
    position: absolute;
    bottom: 100%;
    left: 1.5rem;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    border-width: .375rem .4375rem;
    border-style: solid;
    border-color: transparent transparent #3c3c3c transparent;
    content: " ";
    z-index: 21; }
    @media (min-width: 768px) {
      .dm-tooltip::after {
        top: 15%;
        right: 100%;
        bottom: auto;
        left: auto;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        border-width: .4375rem .375rem;
        border-color: transparent #3c3c3c transparent transparent; } }
  @media screen and (min-width: 768px) {
    .dm-tooltip.dm-tooltip--down {
      right: auto;
      left: auto;
      top: 25px; }
      .dm-answer-form__title-wrapper .dm-tooltip.dm-tooltip--down {
        right: auto;
        left: 105%;
        top: -12px; } }
  .dm-tooltip.dm-tooltip--down::after {
    top: auto;
    position: absolute;
    bottom: 100%;
    left: 1.5rem;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    border-width: .375rem .4375rem;
    border-style: solid;
    border-color: transparent transparent #3c3c3c transparent;
    content: " ";
    z-index: 21; }
    @media (min-width: 768px) {
      .dm-tooltip.dm-tooltip--down::after {
        top: auto;
        position: absolute;
        bottom: 100%;
        left: 1.5rem;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        border-width: .375rem .4375rem;
        border-style: solid;
        border-color: transparent transparent #3c3c3c transparent;
        content: " ";
        z-index: 21; } }
  .dm-tooltip .dm-tooltip__header {
    color: white;
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem; }

.dm-tooltip__header-text {
  font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
  color: #ffffff;
  font-size: 14px;
  font-size: 0.875rem; }

.dm-tooltip__content-text {
  color: #ffffff;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem; }

.dm-header {
  background-color: #f6f6f6;
  height: 64px;
  height: 4rem; }

.dm-header * {
  box-sizing: border-box; }

.dm-header--scrollable {
  overflow-y: scroll !important; }

@media screen and (max-width: 980px) {
  .dm-body--noscroll {
    overflow: hidden !important; } }

.dm-header .dm-input__control {
  font: inherit; }

@media screen and (max-width: 980px) {
  .dm-mobileMenu--active {
    position: relative;
    left: -311px;
    overflow: visible; } }

@media screen and (max-width: 375px) {
  .dm-mobileMenu--active {
    position: relative;
    left: -260px;
    overflow: visible; } }

.dm-header__avatar-image {
  width: 24px;
  width: 1.5rem;
  height: 24px;
  height: 1.5rem;
  min-height: 24px;
  min-height: 1.5rem;
  min-width: 24px;
  min-width: 1.5rem;
  border-radius: 50%; }

.dm-header__inner {
  height: 34px;
  height: 2.125rem;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-line-pack: baseline;
      align-content: baseline;
  height: 64px;
  height: 4rem;
  max-width: 1260px;
  margin: 0 auto;
  padding: 0 10px;
  padding: 0rem 0.625rem;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative; }

.dm-header__title {
  height: 34px;
  height: 2.125rem;
  line-height: 1.4;
  vertical-align: middle; }

.dm-header__logo-wrapper {
  padding: 15px 0 15px 0;
  width: 64px;
  min-width: 64px; }

.dm-header__home {
  color: #3c3c3c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin: 0;
  height: 100%;
  padding: 18px 0;
  padding: 1.125rem 0rem; }
  @media screen and (min-width: 980px) {
    .dm-header__home {
      color: #3c3c3c;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      list-style: none;
      padding: 0;
      height: 64px;
      height: 4rem; } }
  @media screen and (min-width: 980px) {
    .dm-header__home {
      margin-right: 2%; } }
  @media screen and (min-width: 1024px) {
    .dm-header__home {
      margin-right: 6%; } }
  @media screen and (min-width: 1120px) {
    .dm-header__home {
      margin-right: 8%; } }

.dm-mainNav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background: transparent;
  width: 100%;
  position: relative;
  box-shadow: none;
  height: 64px; }
  .dm-mainNav.dm-mobileMenu--active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    width: 311px;
    border: 1px solid #c6c6c6;
    position: fixed;
    font-size: 15px;
    font-size: 0.9375rem;
    box-shadow: 0 12px 12px 0 rgba(0, 0, 0, 0.2);
    padding: 0 20px;
    padding: 0rem 1.25rem;
    right: 0;
    bottom: 0;
    left: auto;
    background: #ffffff;
    z-index: 101;
    transition: left .3s;
    height: 100%;
    min-height: 100%; }
    @media screen and (min-width: 376px) {
      .dm-mainNav.dm-mobileMenu--active {
        width: 311px; } }
    .dm-mainNav.dm-mobileMenu--active .dm-mobileSearch {
      display: block; }
  @media screen and (max-width: 980px) {
    .dm-mainNav.dm-mobileMenu--hidden {
      display: none; } }

.dm-header__homeItem {
  color: #3c3c3c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 8px;
  margin-left: 0.5rem;
  width: 112px;
  border-left: 1px solid #c6c6c6;
  padding-left: 8px; }
  .dm-mobileMenu--active .dm-header__homeItem {
    display: none;
    border-top: 1px solid #c6c6c6; }
  .dm-header__homeItem .dm-header__homeItem-link {
    color: #3c3c3c;
    text-decoration: none;
    font-size: 20px;
    font-size: 1.25rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    padding-left: 4px;
    padding-left: 0.25rem; }
    .dm-header__homeItem .dm-header__homeItem-link:hover, .dm-header__homeItem .dm-header__homeItem-link:focus, .dm-header__homeItem .dm-header__homeItem-link:active {
      text-decoration: none; }
  @media screen and (min-width: 980px) {
    .dm-header__homeItem {
      margin-right: 2%; } }
  @media screen and (min-width: 1024px) {
    .dm-header__homeItem {
      margin-right: 7%; } }
  @media screen and (min-width: 1120px) {
    .dm-header__homeItem {
      margin-right: 10%; } }

.dm-mainNav__menu {
  color: #3c3c3c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  padding-left: 0;
  list-style: none;
  min-height: calc(100% + 2px - 64px);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .dm-mobileMenu--active .dm-mainNav__menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    margin-top: 10px;
    margin-top: 0.625rem;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    border-top: 1px solid #c6c6c6; }
  @media screen and (min-width: 980px) {
    .dm-mainNav__menu {
      border: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
      list-style: none;
      margin: 0;
      padding: 0;
      height: 64px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; } }
  .dm-mainNav__menu .dm-mainNav__menuItem {
    padding: 20px 0 20px 0;
    padding: 1.25rem 0rem 1.25rem 0rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #c6c6c6;
    right: -9999px;
    display: none; }
    @media screen and (min-width: 980px) {
      .dm-mainNav__menu .dm-mainNav__menuItem {
        margin: 0;
        margin: 0rem;
        padding: 4px 16px 0 16px;
        padding: 0.25rem 1rem 0rem 1rem;
        color: #3c3c3c;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        border-bottom: 4px solid transparent;
        height: 63px;
        right: 0; } }
    .dm-mobileMenu--active .dm-mainNav__menu .dm-mainNav__menuItem {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%; }
    .dm-mainNav__menu .dm-mainNav__menuItem.dm-is-active {
      border-bottom: 4px solid #f0ab00; }
      .dm-mainNav__menu .dm-mainNav__menuItem.dm-is-active .dm-mainNav__menuItem-dropdownContainer {
        display: block; }
      .dm-mainNav__menu .dm-mainNav__menuItem.dm-is-active .dm-mainNav__subMenu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
  .dm-mainNav__menu .dm-mainNav__menuItem-link {
    line-height: 20px;
    text-decoration: none;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    font-size: 15px !important;
    color: #3c3c3c;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
    .dm-mainNav__menu .dm-mainNav__menuItem-link:hover, .dm-mainNav__menu .dm-mainNav__menuItem-link:focus, .dm-mainNav__menu .dm-mainNav__menuItem-link:active {
      text-decoration: none; }
    .dm-mainNav__menu .dm-mainNav__menuItem-link:active, .dm-mainNav__menu .dm-mainNav__menuItem-link:visited {
      color: #3c3c3c; }
    @media screen and (min-width: 980px) {
      .dm-mainNav__menu .dm-mainNav__menuItem-link {
        display: inline-block;
        line-height: 20px;
        text-decoration: none;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; } }
  .dm-mainNav__menu .dm-mainNav__menuItem-dropdownContainer {
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    z-index: 1001; }
    @media screen and (min-width: 980px) {
      .dm-mainNav__menu .dm-mainNav__menuItem-dropdownContainer {
        overflow: visible;
        bottom: auto;
        right: auto; } }

.dm-mainNav__subMenu {
  display: none;
  padding: 0;
  padding: 0rem;
  color: #3c3c3c;
  background: #ffffff;
  font-size: 15px;
  font-size: 0.9375rem;
  box-shadow: none;
  width: 311px;
  padding: 0 20px 0 20px;
  padding: 0rem 1.25rem 0rem 1.25rem; }
  @media screen and (min-width: 980px) {
    .dm-mainNav__subMenu {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
      z-index: 1000;
      -webkit-transform: translatex(-40%);
              transform: translatex(-40%);
      box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.2);
      flex-flow: column nowrap;
      min-width: 160px;
      padding: 20px 0;
      padding: 1.25rem 0rem;
      width: auto; } }
  .dm-mainNav__subMenu.dm-is-active {
    min-height: calc(100% + 2px);
    z-index: 1000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    left: auto; }
    @media screen and (min-width: 980px) {
      .dm-mainNav__subMenu.dm-is-active {
        height: auto;
        z-index: 1000;
        top: 63px;
        bottom: auto;
        left: auto;
        right: auto;
        position: absolute; } }
  @media screen and (min-width: 980px) {
    .dm-mainNav__subMenu {
      display: none; } }
  .dm-mainNav__subMenu .dm-mainNav__subMenu-item {
    list-style: none;
    padding: 18px 0 18px 0;
    padding: 1.125rem 0rem 1.125rem 0rem;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-align: left;
        -ms-flex-align: left;
            align-items: left;
    border-bottom: 1px solid #c6c6c6; }
    @media screen and (min-width: 980px) {
      .dm-mainNav__subMenu .dm-mainNav__subMenu-item {
        border: 0;
        padding: 8px 20px 8px 20px;
        padding: 0.5rem 1.25rem 0.5rem 1.25rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        white-space: nowrap; } }
  .dm-mainNav__subMenu .dm-mainNav__subMenu-item--overview {
    list-style: none;
    padding: 20px 20px 20px 0;
    padding: 1.25rem 1.25rem 1.25rem 0rem;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-align: left;
        -ms-flex-align: left;
            align-items: left;
    border-bottom: 1px solid #c6c6c6; }
    @media screen and (min-width: 980px) {
      .dm-mainNav__subMenu .dm-mainNav__subMenu-item--overview {
        display: none; } }
  .dm-mainNav__subMenu .dm-mainNav__subMenu-title {
    list-style: none;
    padding: 8px 0 8px 0;
    padding: 0.5rem 0rem 0.5rem 0rem;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-align: left;
        -ms-flex-align: left;
            align-items: left;
    white-space: nowrap; }
  .dm-mainNav__subMenu .dm-mainNav__subMenu-mobileTitle {
    list-style: none;
    padding: 20px 0 20px 0;
    padding: 1.25rem 0rem 1.25rem 0rem;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-align: left;
        -ms-flex-align: left;
            align-items: left;
    border-bottom: 1px solid #c6c6c6; }
    @media screen and (min-width: 980px) {
      .dm-mainNav__subMenu .dm-mainNav__subMenu-mobileTitle {
        display: none;
        white-space: nowrap; } }
  .dm-mainNav__subMenu .dm-mainNav__subMenu-title-link {
    font-size: 15px;
    font-size: 0.9375rem;
    color: #3c3c3c;
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    line-height: 17px;
    line-height: 1.0625rem; }
    .dm-mainNav__subMenu .dm-mainNav__subMenu-title-link:hover, .dm-mainNav__subMenu .dm-mainNav__subMenu-title-link:focus, .dm-mainNav__subMenu .dm-mainNav__subMenu-title-link:active {
      text-decoration: underline; }
    .dm-mainNav__subMenu .dm-mainNav__subMenu-title-link:active, .dm-mainNav__subMenu .dm-mainNav__subMenu-title-link:visited {
      color: #3c3c3c; }
    .dm-mainNav__subMenu .dm-mainNav__subMenu-title-link .dm-mainNav__subMenu-title-arrow {
      float: left;
      margin-right: 8px; }
    @media screen and (min-width: 980px) {
      .dm-mainNav__subMenu .dm-mainNav__subMenu-title-link {
        color: #3c3c3c;
        padding: 0;
        padding: 0rem;
        border-bottom: 0;
        white-space: nowrap; } }
    .dm-mainNav__subMenu .dm-mainNav__subMenu-title-link:visited {
      color: #3c3c3c; }
    .dm-mainNav__subMenu .dm-mainNav__subMenu-title-link:hover, .dm-mainNav__subMenu .dm-mainNav__subMenu-title-link:active, .dm-mainNav__subMenu .dm-mainNav__subMenu-title-link:focus {
      color: #2fa0e0;
      text-decoration: underline; }
  .dm-mainNav__subMenu .dm-mainNav__subMenu-link {
    font-size: 15px;
    font-size: 0.9375rem;
    color: #3c3c3c;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    cursor: pointer;
    text-decoration: none;
    line-height: 20px;
    line-height: 1.25rem; }
    .dm-mainNav__subMenu .dm-mainNav__subMenu-link:active, .dm-mainNav__subMenu .dm-mainNav__subMenu-link:visited {
      color: #3c3c3c; }
    .dm-mainNav__subMenu .dm-mainNav__subMenu-link .dm-mainNav__subMenu-title-arrow {
      float: left;
      margin-right: 8px;
      margin-right: 0.5rem; }
    @media screen and (min-width: 980px) {
      .dm-mainNav__subMenu .dm-mainNav__subMenu-link {
        color: #3c3c3c;
        padding: 0;
        padding: 0rem;
        line-height: 1; } }
    .dm-mainNav__subMenu .dm-mainNav__subMenu-link:visited {
      color: #3c3c3c; }
    .dm-mainNav__subMenu .dm-mainNav__subMenu-link:hover, .dm-mainNav__subMenu .dm-mainNav__subMenu-link:active, .dm-mainNav__subMenu .dm-mainNav__subMenu-link:focus {
      color: #2fa0e0;
      text-decoration: underline; }

.dm-icon-encoded--arrow-right.dm-mainNav__menuItem-arrow {
  justify-self: self-end;
  -ms-flex-item-align: end;
      align-self: flex-end; }
  @media screen and (min-width: 980px) {
    .dm-icon-encoded--arrow-right.dm-mainNav__menuItem-arrow {
      display: none; } }

.dm-header__actions {
  color: #3c3c3c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
  padding-left: 0;
  list-style: none;
  height: 64px;
  height: 4rem;
  position: relative;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end; }
  @media screen and (min-width: 980px) {
    .dm-header__actions {
      min-width: 90px;
      width: 90px; } }

.dm-header__search-icon {
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  display: inline-block;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M69.1%2C64.7L50.3%2C45.7c8.1-10.7%2C7.6-26.4-2.1-36.2C37.6-1%2C20.3-1%2C9.7%2C9.6c-10.6%2C10.6-10.6%2C27.9%2C0%2C38.5%0A%09c9.9%2C9.9%2C25.8%2C10.2%2C36.5%2C1.8l18.7%2C18.7c1.4%2C1.4%2C2.7%2C1.4%2C4.1%2C0C70.3%2C67.2%2C70.5%2C66%2C69.1%2C64.7L69.1%2C64.7z%20M44.8%2C44.9%0A%09c-8.8%2C8.8-22.9%2C8.8-31.7%2C0c-8.8-8.8-8.8-22.9%2C0-31.7s22.9-8.8%2C31.7%2C0C53.5%2C22%2C53.5%2C36.2%2C44.8%2C44.9L44.8%2C44.9z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }
  .dm-header__search-icon:hover, .dm-header__search-icon:focus, .dm-header__search-icon:active {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2072%2072%22%20style%3D%22enable-background%3Anew%200%200%2072%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M69.1%2C64.7L50.3%2C45.7c8.1-10.7%2C7.6-26.4-2.1-36.2C37.6-1%2C20.3-1%2C9.7%2C9.6c-10.6%2C10.6-10.6%2C27.9%2C0%2C38.5%0A%09c9.9%2C9.9%2C25.8%2C10.2%2C36.5%2C1.8l18.7%2C18.7c1.4%2C1.4%2C2.7%2C1.4%2C4.1%2C0C70.3%2C67.2%2C70.5%2C66%2C69.1%2C64.7L69.1%2C64.7z%20M44.8%2C44.9%0A%09c-8.8%2C8.8-22.9%2C8.8-31.7%2C0c-8.8-8.8-8.8-22.9%2C0-31.7s22.9-8.8%2C31.7%2C0C53.5%2C22%2C53.5%2C36.2%2C44.8%2C44.9L44.8%2C44.9z%22%2F%3E%0A%3C%2Fsvg%3E%0A'); }

.dm-header__search-input {
  display: block;
  padding: 0 20px;
  padding: 0rem 1.25rem;
  width: 280px; }

.dm-header__actions-item {
  padding: 20px 8px 0 12px;
  padding: 1.25rem 0.5rem 0rem 0.75rem;
  display: inline;
  left: auto;
  position: static; }
  .dm-header__actions-item.dm-header__mobileMenu {
    display: block; }
    @media screen and (min-width: 980px) {
      .dm-header__actions-item.dm-header__mobileMenu {
        display: none; } }
  .dm-header__actions-item.dm-is-active {
    border-bottom: 3px solid #f0ab00; }
    .dm-header__actions-item.dm-is-active .dm-profileMenu {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
  .dm-header__actions-item.dm-header__search, .dm-header__actions-item.dm-headerSearch {
    display: none; }
    @media screen and (min-width: 980px) {
      .dm-header__actions-item.dm-header__search, .dm-header__actions-item.dm-headerSearch {
        display: block; } }

@media screen and (max-width: 980px) {
  .dm-header__actions-item.dm-header--mobileHidden {
    display: none; } }

.dm-mobileSearch {
  color: #3c3c3c;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  padding: 12px 0;
  padding: 0.75rem 0rem;
  display: none; }

.dm-header__language .dm-header__languageMenu.dm-is-active .dm-mobileSearch {
  display: block; }
  @media screen and (min-width: 980px) {
    .dm-header__language .dm-header__languageMenu.dm-is-active .dm-mobileSearch {
      display: none; } }

.dm-header__actionsSubMenu {
  display: none;
  padding: 0 20px;
  padding: 0rem 1.25rem;
  background: #ffffff;
  width: 311px;
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.2); }
  .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-arrow {
    float: left;
    margin-right: 8px;
    margin-right: 0.5rem; }
  @media screen and (min-width: 980px) {
    .dm-header__actionsSubMenu {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
      z-index: 1000;
      box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.2);
      flex-flow: column nowrap;
      min-width: 160px;
      padding: 20px 0;
      padding: 1.25rem 0rem;
      width: auto; } }
  .dm-header__actionsSubMenu.dm-is-active {
    z-index: 1000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    position: fixed;
    right: 0;
    top: 0;
    bottom: 0;
    left: auto; }
    @media screen and (min-width: 980px) {
      .dm-header__actionsSubMenu.dm-is-active {
        z-index: 1000;
        top: 63px;
        bottom: auto;
        left: auto;
        right: 0;
        position: absolute; } }
  .dm-header__actionsSubMenu .dm-header__actionsSubMenu-item {
    list-style: none;
    padding: 20px 0 20px 0;
    padding: 1.25rem 0rem 1.25rem 0rem;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-align: left;
        -ms-flex-align: left;
            align-items: left;
    border-bottom: 1px solid #c6c6c6; }
    @media screen and (min-width: 980px) {
      .dm-header__actionsSubMenu .dm-header__actionsSubMenu-item {
        border: 0;
        padding: 8px 20px 8px 20px;
        padding: 0.5rem 1.25rem 0.5rem 1.25rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        white-space: nowrap; } }
  .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title {
    list-style: none;
    padding: 20px 0 20px 0;
    padding: 1.25rem 0rem 1.25rem 0rem;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-align: left;
        -ms-flex-align: left;
            align-items: left;
    white-space: nowrap;
    border-bottom: 1px solid #c6c6c6; }
    @media screen and (min-width: 980px) {
      .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title {
        display: none; } }
  @media screen and (min-width: 980px) {
    .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-arrow {
      padding: 0 20px 0 20px;
      padding: 0rem 1.25rem 0rem 1.25rem; } }
  .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-link {
    font-size: 15px;
    font-size: 0.9375rem;
    color: #3c3c3c;
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif; }
    .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-link:hover, .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-link:focus, .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-link:active {
      text-decoration: underline; }
    .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-link:active, .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-link:visited {
      color: #3c3c3c; }
    .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-link .dm-mainNav__subMenu-title-arrow {
      float: left;
      margin-right: 8px; }
    @media screen and (min-width: 980px) {
      .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-link {
        color: #3c3c3c;
        padding: 0;
        padding: 0rem;
        border-bottom: 0;
        white-space: nowrap; } }
    .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-link:visited {
      color: #3c3c3c; }
    .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-link:hover, .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-link:active, .dm-header__actionsSubMenu .dm-header__actionsSubMenu-title-link:focus {
      color: #2fa0e0;
      text-decoration: underline; }
  .dm-header__actionsSubMenu .dm-header__actionsSubMenu-link {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    cursor: pointer; }
    .dm-header__actionsSubMenu .dm-header__actionsSubMenu-link:visited {
      color: #3c3c3c; }
    .dm-header__actionsSubMenu .dm-header__actionsSubMenu-link:hover, .dm-header__actionsSubMenu .dm-header__actionsSubMenu-link:active, .dm-header__actionsSubMenu .dm-header__actionsSubMenu-link:focus {
      cursor: pointer;
      text-decoration: underline; }
    .dm-header__actionsSubMenu .dm-header__actionsSubMenu-link .dm-mainNav__subMenu-title-arrow {
      float: left;
      margin-right: 8px;
      margin-right: 0.5rem; }
    @media screen and (min-width: 980px) {
      .dm-header__actionsSubMenu .dm-header__actionsSubMenu-link {
        color: #3c3c3c;
        padding: 0;
        padding: 0rem; } }
    .dm-header__actionsSubMenu .dm-header__actionsSubMenu-link:visited {
      color: #3c3c3c; }
    .dm-header__actionsSubMenu .dm-header__actionsSubMenu-link:hover, .dm-header__actionsSubMenu .dm-header__actionsSubMenu-link:active, .dm-header__actionsSubMenu .dm-header__actionsSubMenu-link:focus {
      color: #2fa0e0;
      text-decoration: underline; }

.dm-profileMenu {
  display: none;
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  background-color: #ffffff;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  padding: 0 20px;
  padding: 0rem 1.25rem; }
  .dm-profileMenu.dm-is-active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 1000;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.2);
    position: fixed;
    right: 0;
    top: 0;
    left: auto;
    width: 311px;
    bottom: 0; }
    .dm-profileMenu.dm-is-active .dm-mobileSearch {
      display: block; }
    .dm-profileMenu.dm-is-active .dm-profileMenu__mobileTitle {
      border-bottom: 1px solid #c6c6c6;
      padding: 12px 20px;
      padding: 0.75rem 1.25rem; }
    .dm-profileMenu.dm-is-active .dm-profileMenu__title-link {
      font-size: 15px;
      font-size: 0.9375rem;
      color: #3c3c3c;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif; }
      .dm-profileMenu.dm-is-active .dm-profileMenu__title-link:hover, .dm-profileMenu.dm-is-active .dm-profileMenu__title-link:focus, .dm-profileMenu.dm-is-active .dm-profileMenu__title-link:active {
        text-decoration: underline; }
      .dm-profileMenu.dm-is-active .dm-profileMenu__title-link:active, .dm-profileMenu.dm-is-active .dm-profileMenu__title-link:visited {
        color: #3c3c3c; }
    @media screen and (min-width: 980px) {
      .dm-profileMenu.dm-is-active {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        min-width: 200px;
        min-width: 12.5rem;
        position: absolute;
        top: 64px;
        right: 0;
        bottom: auto;
        z-index: 110;
        width: 300px; }
        .dm-profileMenu.dm-is-active .dm-profileMenu__mobileTitle {
          display: none; }
        .dm-profileMenu.dm-is-active .dm-profileMenu__title-link {
          display: none; }
        .dm-profileMenu.dm-is-active .dm-mobileSearch {
          display: none; } }
  .dm-profileMenu .dm-profileMenu__list {
    list-style: none;
    margin-left: 0;
    margin-left: 0rem;
    margin-right: 20px;
    margin-right: 1.25rem;
    padding-left: 0;
    padding-left: 0rem; }
  .dm-profileMenu .dm-profileMenu__item {
    list-style: none;
    padding: 6px 0;
    padding: 0.375rem 0rem; }
  .dm-profileMenu .dm-profileMenu__link {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    cursor: pointer;
    text-decoration: none; }
    .dm-profileMenu .dm-profileMenu__link:visited {
      color: #3c3c3c; }
    .dm-profileMenu .dm-profileMenu__link:hover, .dm-profileMenu .dm-profileMenu__link:active, .dm-profileMenu .dm-profileMenu__link:focus {
      text-decoration: underline; }
  .dm-profileMenu .dm-profileMenu__userData {
    padding: 20px 20px 4px 20px;
    padding: 1.25rem 1.25rem 0.25rem 1.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .dm-profileMenu .dm-profileMenu__userName {
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem;
    font-size: 16px;
    font-size: 1rem;
    text-align: center; }
  .dm-profileMenu .dm-profileMenu__userEmail {
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem;
    font-size: 14px;
    font-size: 0.875rem;
    color: #2fa0e0;
    word-break: break-word;
    line-height: 20px;
    line-height: 1.25rem;
    text-align: center; }
    .dm-profileMenu .dm-profileMenu__userEmail:visited {
      color: #2fa0e0; }
    .dm-profileMenu .dm-profileMenu__userEmail:hover, .dm-profileMenu .dm-profileMenu__userEmail:active, .dm-profileMenu .dm-profileMenu__userEmail:focus {
      color: #2fa0e0;
      text-decoration: underline; }
  .dm-profileMenu .dm-profileMenu__avatar {
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .dm-profileMenu .dm-profileMenu__avatar img {
      width: 75px;
      width: 4.6875rem;
      height: 75px;
      height: 4.6875rem;
      border-radius: 50%; }
    .dm-profileMenu .dm-profileMenu__avatar .dm-profileMenu__avatar__image {
      margin: 0;
      margin: 0rem; }
  .dm-profileMenu .dm-profileMenu__column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-flow: column-reverse nowrap;
            flex-flow: column-reverse nowrap;
    padding: 12px 20px;
    padding: 0.75rem 1.25rem; }
    @media screen and (min-width: 980px) {
      .dm-profileMenu .dm-profileMenu__column {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; } }
  .dm-profileMenu .dm-profileMenu__section {
    list-style: none;
    padding: 12px 0;
    padding: 0.75rem 0rem;
    border-top: 1px solid #c6c6c6; }

.dm-profileFlyoutMenu {
  display: none;
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  background-color: #ffffff;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  padding: 32px 32px 12px;
  padding: 2rem 2rem 0.75rem; }
  .dm-profileFlyoutMenu.dm-is-active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 1000;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    position: fixed;
    right: 0;
    top: 0;
    left: auto;
    width: 279px;
    bottom: 0; }
    .dm-profileFlyoutMenu.dm-is-active .dm-mobileSearch {
      display: block; }
    .dm-profileFlyoutMenu.dm-is-active .dm-profileMenu__mobileTitle {
      border-bottom: 1px solid #c6c6c6;
      padding: 12px 20px;
      padding: 0.75rem 1.25rem; }
    @media screen and (min-width: 980px) {
      .dm-profileFlyoutMenu.dm-is-active {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        min-width: 200px;
        min-width: 12.5rem;
        position: absolute;
        top: 64px;
        right: 0;
        bottom: auto;
        z-index: 110;
        width: 318px; } }
  .dm-profileFlyoutMenu .dm-profileMenu__list {
    list-style: none;
    margin-left: 0;
    margin-left: 0rem;
    margin-right: 20px;
    margin-right: 1.25rem;
    padding-left: 0;
    padding-left: 0rem; }
  .dm-profileFlyoutMenu .dm-profileMenu__item {
    list-style: none;
    padding: 10px 0;
    padding: 0.625rem 0rem; }
  .dm-profileFlyoutMenu .dm-profileMenu__link {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #007db8;
    cursor: pointer;
    text-decoration: none; }
    .dm-profileFlyoutMenu .dm-profileMenu__link:visited {
      color: #007db8; }
    .dm-profileFlyoutMenu .dm-profileMenu__link:hover, .dm-profileFlyoutMenu .dm-profileMenu__link:active, .dm-profileFlyoutMenu .dm-profileMenu__link:focus {
      text-decoration: underline; }
  .dm-profileFlyoutMenu .dm-profileMenu__link-gray {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    cursor: pointer;
    text-decoration: none; }
    .dm-profileFlyoutMenu .dm-profileMenu__link-gray:visited {
      color: #3c3c3c; }
    .dm-profileFlyoutMenu .dm-profileMenu__link-gray:hover, .dm-profileFlyoutMenu .dm-profileMenu__link-gray:active, .dm-profileFlyoutMenu .dm-profileMenu__link-gray:focus {
      text-decoration: underline; }
  .dm-profileFlyoutMenu .dm-profileMenu__userData {
    display: block;
    color: #222;
    padding: 0 0 20px 0;
    padding: 0rem 0rem 1.25rem 0rem; }
    .dm-profileFlyoutMenu .dm-profileMenu__userData .dm-link {
      font-size: 12px;
      font-size: 0.75rem; }
      .dm-profileFlyoutMenu .dm-profileMenu__userData .dm-link:hover, .dm-profileFlyoutMenu .dm-profileMenu__userData .dm-link:active, .dm-profileFlyoutMenu .dm-profileMenu__userData .dm-link:focus {
        text-decoration: underline; }
    .dm-profileFlyoutMenu .dm-profileMenu__userData .dm-profileMenu__button {
      margin: 20px 0 0 0;
      margin: 1.25rem 0rem 0rem 0rem;
      font-size: 14px;
      font-size: 0.875rem; }
  .dm-profileFlyoutMenu .dm-profileMenu__userName {
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: bold; }
  .dm-profileFlyoutMenu .dm-profileMenu__userEmail {
    margin: 1px 0 12px 0;
    margin: 0.0625rem 0rem 0.75rem 0rem;
    font-size: 12px;
    font-size: 0.75rem;
    word-break: break-word;
    line-height: 20px;
    line-height: 1.25rem; }
  .dm-profileFlyoutMenu .dm-profileMenu__section {
    list-style: none;
    padding: 10px 0;
    padding: 0.625rem 0rem;
    border-top: 1px solid #c6c6c6; }

.dm-header__account {
  position: relative;
  padding-right: 4px; }

.dm-header__notifications {
  display: inline-block;
  position: absolute;
  top: 15px;
  right: -2px;
  background: #f0ab00;
  border-radius: 50%;
  color: #000;
  text-align: center;
  height: 12px;
  width: 12px;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif; }

.dm-header__profile-notifications {
  display: inline-block;
  position: relative;
  margin-left: 4px;
  margin-left: 0.25rem;
  background: #f0ab00;
  border-radius: 50%;
  color: #000;
  text-align: center;
  height: 12px;
  width: 12px; }

.dm-header__language {
  display: none; }
  .dm-header__language .dm-mainNav__subMenu {
    right: -64px;
    display: none; }
  .dm-header__language .dm-header__language-menu .dm-mainNav__subMenu-item {
    border: 0 none;
    padding: 8px 20px 8px 20px;
    padding: 0.5rem 1.25rem 0.5rem 1.25rem; }

.dm-header__languageButton.dm-is-disabled {
  pointer-events: none; }
  .dm-header__languageButton.dm-is-disabled .dm-icon-encoded {
    opacity: 0.4; }

.dm-header__inner.dm-searchActive {
  height: auto;
  overflow: visible;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  .dm-header__inner.dm-searchActive .dm-mainNav__menuItem {
    display: none; }
  .dm-header__inner.dm-searchActive .dm-header__account {
    display: none; }
  .dm-header__inner.dm-searchActive .dm-mainNav {
    width: 180px; }
  .dm-header__inner.dm-searchActive .dm-header__actions {
    margin-left: unset;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    width: 100%; }
  .dm-header__inner.dm-searchActive .dm-input__box {
    height: auto; }

.dm-headerSearch .dm-headerSearch__wrapper {
  display: none;
  position: relative; }

@media screen and (min-width: 980px) {
  .dm-headerSearch .dm-search-action {
    display: inline-block; } }

.dm-headerSearch.dm-searchActive {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .dm-headerSearch.dm-searchActive .dm-header__search-icon {
    display: none; }
  @media screen and (min-width: 980px) {
    .dm-headerSearch.dm-searchActive .dm-headerSearch__closeButton {
      top: 50%;
      transform: translateY(-50%);
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      height: 18px;
      display: block;
      position: absolute;
      left: calc(100% + .50em); }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__closeButton .dm-icon-encoded--close {
        Width: 16px;
        height: 16px; }
    .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 0;
      padding: 0rem 0rem;
      background: transparent;
      width: 620px;
      z-index: 1000;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      margin-right: 20%;
      padding: 0 0;
      padding: 0rem 0rem;
      position: relative; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-search__input {
        width: 100%;
        height: 100%; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-input__box {
        height: 100%; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-search__button {
        height: 100%; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-search__button-submit {
        left: 0;
        position: absolute;
        border-bottom: 4px solid #f0ab00;
        width: 60px; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-search__button-clear {
        right: 14px;
        right: 0.875rem;
        border-radius: 50%; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-search__buttonIcon.dm-icon-encoded--clear {
        width: 16px;
        width: 1rem;
        height: 16px;
        height: 1rem;
        top: 4px; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-search__buttonIcon.dm-icon-encoded--search {
        width: 24px;
        width: 1.5rem;
        height: 24px;
        height: 1.5rem;
        top: 8px; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-input__control {
        height: 100%;
        border: 0 none;
        font-size: 15px;
        font-size: 0.9375rem;
        padding: 0 50px 0 70px;
        padding: 0rem 3.125rem 0rem 4.375rem; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-searchdropdown {
        height: 100%;
        border: 1px solid #c6c6c6; }
        .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-searchdropdown .dm-input__box {
          height: 100%; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-searchdropdown__filter {
        width: 200px; }
        .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-searchdropdown__filter .dm-label {
          height: 100%; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-select__popup {
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-menu__item {
        padding: 12px 12px; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-select__inputСontainer {
        height: 100%; }
      .dm-headerSearch.dm-searchActive .dm-headerSearch__wrapper .dm-headerSearch__closeButton {
        margin: 0 12px;
        margin: 0rem 0.75rem; } }

@media screen and (min-width: 1024px) {
  .dm-mainNav__menu--withGroups .dm-header__homeItem {
    margin-right: 5%; } }

@media screen and (min-width: 1120px) {
  .dm-mainNav__menu--withGroups .dm-header__homeItem {
    margin-right: 7%; } }

@media screen and (min-width: 980px) and (max-width: 1120px) {
  .dm-mainNav__menu--withGroups .dm-mainNav__menuItem {
    padding: 4px 12px 0 12px;
    padding: 0.25rem 0.75rem 0rem 0.75rem; } }

.dm-mission__image {
  margin-right: 8px;
  margin-right: 0.5rem; }
  @media (min-width: 980px) {
    .dm-mission__image {
      margin-right: 18px;
      margin-right: 1.125rem; } }
  .dm-mission__image img {
    border-radius: 100%;
    height: auto; }
  @media (min-width: 980px) {
    .dm-mission__image.dm-mission__image--sm img {
      width: 40px;
      width: 2.5rem;
      min-width: 40px;
      min-width: 2.5rem; } }
  .dm-mission__image.dm-mission__image--md img {
    min-width: 40px;
    min-width: 2.5rem;
    width: 40px;
    width: 2.5rem; }
    @media (min-width: 980px) {
      .dm-mission__image.dm-mission__image--md img {
        min-width: 50px;
        min-width: 3.125rem;
        width: 50px;
        width: 3.125rem; } }
  .dm-mission__image.dm-mission__image--lg img {
    width: 60px;
    width: 3.75rem;
    min-width: 60px;
    min-width: 3.75rem; }
    @media (min-width: 768px) {
      .dm-mission__image.dm-mission__image--lg img {
        min-width: 70px;
        min-width: 4.375rem; } }
  .dm-mission__image.dm-mission__image--xl img {
    width: 90px;
    width: 5.625rem;
    min-width: 90px;
    min-width: 5.625rem; }
    @media (min-width: 768px) {
      .dm-mission__image.dm-mission__image--xl img {
        min-width: 120px;
        min-width: 7.5rem; } }

.dm-upload {
  width: 100%; }
  .dm-upload:hover .dm-upload__block .dm-upload__button {
    border-color: #006799;
    background-color: #006799; }
  .dm-upload .dm-upload__label {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    line-height: 1.5;
    color: #000000; }
  .dm-upload .dm-upload__block {
    position: relative; }
    @media (min-width: 320px) {
      .dm-upload .dm-upload__block {
        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;
        box-sizing: border-box;
        width: 100%;
        margin-top: 0.5rem;
        padding: 0.75rem 0;
        border: 1px dashed #666666; } }
    .dm-upload .dm-upload__block .dm-upload__text {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      line-height: 1.5;
      display: none;
      color: #666666; }
      @media (min-width: 320px) {
        .dm-upload .dm-upload__block .dm-upload__text {
          display: block; } }
    .dm-upload .dm-upload__block .dm-upload__divider {
      font-size: 11px;
      font-size: 0.6875rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      line-height: 1.5;
      display: none;
      margin: 0.25rem 0; }
      @media (min-width: 320px) {
        .dm-upload .dm-upload__block .dm-upload__divider {
          display: block; } }
    .dm-upload .dm-upload__block .dm-upload__input {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
      opacity: 0;
      cursor: pointer; }
    .dm-upload .dm-upload__block .dm-upload__button {
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      width: 100%;
      margin: 0;
      z-index: -1; }
      @media (min-width: 320px) {
        .dm-upload .dm-upload__block .dm-upload__button {
          width: auto; } }
    .dm-upload .dm-upload__block .dm-button__text {
      color: #ffffff; }
  .dm-upload .dm-upload-status--loading,
  .dm-upload .dm-upload-status {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0.25rem 0 0.75rem 0; }
    .dm-upload .dm-upload-status--loading > i,
    .dm-upload .dm-upload-status > i {
      margin-right: 0.5rem; }
  .dm-upload .dm-upload-status--loading {
    display: none; }
  .dm-upload .dm-upload-status__link {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    line-height: 1.5;
    color: #007db8;
    text-decoration: none; }
  .dm-upload .dm-upload-status__label {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    line-height: 1.5;
    margin-right: 0.5rem;
    color: #3c3c3c; }
  .dm-upload .dm-button__text-loading {
    display: none; }
  .dm-upload.dm-loading .dm-button__text-loading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #ffffff; }
    @media (min-width: 320px) {
      .dm-upload.dm-loading .dm-button__text-loading {
        display: none; } }
    .dm-upload.dm-loading .dm-button__text-loading > i {
      margin-right: 0.5rem;
      border-top-color: #ffffff;
      border-left-color: #ffffff; }
  .dm-upload.dm-loading .dm-button__text {
    display: none; }
    @media (min-width: 320px) {
      .dm-upload.dm-loading .dm-button__text {
        display: block; } }
  .dm-upload.dm-loading .dm-upload-status--loading {
    display: none; }
    @media (min-width: 320px) {
      .dm-upload.dm-loading .dm-upload-status--loading {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; } }
  .dm-upload.dm_error .dm-upload-status--loading,
  .dm-upload.dm_error .dm-upload-status {
    color: #a4360e; }
  .dm-upload.dm_error .dm-upload__label {
    color: #a4360e; }
  .dm-upload.dm_error .dm-upload__block {
    border-color: #d04512; }
  .dm-upload.dm_error .dm-upload-status__label {
    color: #a4360e; }
  .dm-upload .dm-upload__drop-zone-overlay {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%;
    height: 100%;
    background-color: #43a2d0;
    color: #006799;
    z-index: 10; }
  .dm-upload.dm-upload--hovering-file .dm-upload__block {
    border-color: #007db8; }
  .dm-upload.dm-upload--hovering-file .dm-upload__drop-zone-overlay {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .dm-upload.dm-upload--disabled {
    cursor: not-allowed;
    pointer-events: none; }
    .dm-upload.dm-upload--disabled .dm-upload__block .dm-upload__input:disabled ~ .dm-upload__button {
      border-color: #eaeaea;
      background-color: #eaeaea; }

.dm-widget--guidelines, .dm-widget--contentWidget {
  margin: 40px 0 32px 0;
  margin: 2.5rem 0rem 2rem 0rem; }
  .dm-widget--guidelines .dm-widget .dm-hd, .dm-widget--guidelines .dm-widget .dm-widget__heading--small, .dm-widget--contentWidget .dm-widget .dm-hd, .dm-widget--contentWidget .dm-widget .dm-widget__heading--small {
    padding-bottom: 8px;
    padding-bottom: 0.5rem;
    font-size: 18px;
    font-size: 1.125rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    font-weight: 600; }

.dm-widget-sidebar {
  margin-top: 24px;
  margin-top: 1.5rem;
  padding-top: 18px;
  padding-top: 1.125rem;
  border-top: 1px solid #c6c6c6; }
  @media screen and (min-width: 768px) {
    .dm-widget-sidebar {
      padding-top: 0;
      border-top: 0; } }
  @media screen and (min-width: 980px) {
    .dm-widget-sidebar {
      margin-top: 24px;
      margin-top: 1.5rem;
      padding-top: 0;
      border-top: 0;
      width: 30%;
      float: right; } }
  .dm-widget-sidebar.dm-widget-sidebar--questions {
    width: 100%;
    float: none; }
    @media screen and (min-width: 980px) {
      .dm-widget-sidebar.dm-widget-sidebar--questions {
        width: 85%;
        float: right; } }
    .dm-widget-sidebar.dm-widget-sidebar--questions.dm-mobile-active {
      width: 100%;
      float: none; }
  .dm-widget-sidebar.dm-widget-sidebar--Modal {
    display: none; }
    @media screen and (min-width: 768px) {
      .dm-widget-sidebar.dm-widget-sidebar--Modal {
        padding-top: 0;
        border-top: 0;
        display: block; } }
    .dm-widget-sidebar.dm-widget-sidebar--Modal.dm-is-active {
      background-color: #ffffff;
      border: 1px solid #969696;
      border-radius: 0;
      box-shadow: 0 3px 7px #969696;
      outline: none;
      max-width: 100%;
      display: block;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      height: 100%;
      width: 100%;
      margin: 0;
      padding-top: 32px;
      position: fixed;
      z-index: 10000; }
  .dm-widget-sidebar.dm-widget-sidebar__editorial-widget {
    margin-top: 0;
    margin-top: 0rem;
    padding-top: 16px;
    padding-top: 1rem; }
    @media screen and (min-width: 768px) {
      .dm-widget-sidebar.dm-widget-sidebar__editorial-widget {
        margin-top: 0;
        margin-top: 0rem;
        padding-top: 20px;
        padding-top: 1.25rem; } }
    .dm-widget-sidebar.dm-widget-sidebar__editorial-widget .dm-collapsible-menu__header {
      margin-bottom: 0;
      margin-bottom: 0rem;
      padding-bottom: 0;
      padding-bottom: 0rem;
      font-size: 14px;
      font-size: 0.875rem;
      text-transform: uppercase;
      font-weight: 600;
      color: #666666;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      text-decoration: none;
      display: inline-block;
      width: 100%; }
      @media screen and (min-width: 768px) {
        .dm-widget-sidebar.dm-widget-sidebar__editorial-widget .dm-collapsible-menu__header {
          display: none; } }
    .dm-widget-sidebar.dm-widget-sidebar__editorial-widget .dm-icon-encoded--arrow-right, .dm-widget-sidebar.dm-widget-sidebar__editorial-widget .dm-icon-encoded--arrow-down, .dm-widget-sidebar.dm-widget-sidebar__editorial-widget .dm-select__inputСontainer:after {
      float: right;
      position: relative;
      top: 2px;
      top: 0.125rem; }
    .dm-widget-sidebar.dm-widget-sidebar__editorial-widget .dm-collapsible-menu__body {
      padding-top: 16px;
      padding-top: 1rem;
      margin: 0 0 16px 0;
      margin: 0rem 0rem 1rem 0rem; }
      @media screen and (min-width: 768px) {
        .dm-widget-sidebar.dm-widget-sidebar__editorial-widget .dm-collapsible-menu__body {
          visibility: visible;
          height: auto; } }
      .dm-widget-sidebar.dm-widget-sidebar__editorial-widget .dm-collapsible-menu__body.dm-is-collapsed {
        padding-top: 0px; }
  .dm-widget-sidebar.dm-widget-sidebar--sm-margin {
    background-color: #ffffff;
    margin-top: 0;
    margin-top: 0rem;
    padding-top: 0;
    padding-top: 0rem; }
    @media screen and (min-width: 768px) {
      .dm-widget-sidebar.dm-widget-sidebar--sm-margin {
        margin-top: 0;
        margin-top: 0rem;
        padding-top: 20px;
        padding-top: 1.25rem; } }

.dm-widget-sidebar--no-margin {
  margin-top: 32px;
  margin-top: 2rem;
  padding-top: 18px;
  padding-top: 1.125rem;
  border-top: 1px solid #c6c6c6; }
  .dm-widget-sidebar--no-margin.dm-widget-sidebar--no-border {
    border-top: 0 none; }
  @media screen and (min-width: 768px) {
    .dm-widget-sidebar--no-margin {
      margin-top: 0;
      margin-top: 0rem;
      padding-top: 0;
      border-top: 0; } }
  .dm-widget-sidebar--no-margin.dm-pull-right {
    float: left; }
    @media screen and (min-width: 768px) {
      .dm-widget-sidebar--no-margin.dm-pull-right {
        float: right; } }

.dm-widget {
  font-size: 14px;
  font-size: 0.875rem;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
  color: #666666;
  line-height: 1.4;
  font-weight: normal;
  width: 100%;
  margin: 20px 0 32px 0;
  margin: 1.25rem 0rem 2rem 0rem; }
  .dm-widget:first-child {
    margin-top: 0; }
  .dm-widget .dm-widget-opener {
    cursor: pointer; }
    .dm-widget .dm-widget-opener a.dm-widget__heading--small {
      text-decoration: none;
      color: #666; }
  .dm-widget .dm-hd, .dm-widget .dm-he, .dm-widget .dm-widget__heading--small {
    color: #666666;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem; }
  .dm-widget .dm-hc, .dm-widget .dm-widget__heading {
    color: #666666;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    font-size: 20px;
    font-size: 1.25rem;
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem; }
  .dm-widget .dm-hd, .dm-widget .dm-widget__heading--small {
    font-size: 16px;
    font-size: 1rem; }
  .dm-widget .dm-link {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #007db8;
    text-decoration: none; }
    .dm-widget .dm-link.dm-link--list-item {
      display: block;
      padding: 4px 0;
      padding: 0.25rem 0rem; }
    .dm-widget .dm-link:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-widget .dm-link:hover, .dm-widget .dm-link:active, .dm-widget .dm-link:focus {
      color: #007db8;
      text-decoration: none; }
  .dm-widget .dm-widget__more-link {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #007db8;
    cursor: pointer;
    display: block;
    overflow: hidden;
    margin-top: 8px;
    margin-top: 0.5rem; }
    .dm-widget .dm-widget__more-link:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-widget .dm-widget__more-link:hover, .dm-widget .dm-widget__more-link:active, .dm-widget .dm-widget__more-link:focus {
      color: #007db8;
      text-decoration: none; }
  .dm-widget p {
    font-size: 14px;
    font-size: 0.875rem;
    color: #666666; }
  .dm-widget p:last-of-type {
    margin-bottom: 0;
    margin-bottom: 0rem; }
  .dm-widget ul {
    list-style: none;
    list-style-position: outside;
    padding: 0; }
    .dm-widget ul ul {
      padding: 4px 20px; }
    .dm-widget ul li {
      padding: 4px 4px;
      padding: 0.25rem 0.25rem;
      margin-bottom: 0; }
  .dm-widget ol {
    padding: 0 20px; }
    .dm-widget ol ol {
      padding: 4px 20px; }
    .dm-widget ol li {
      padding: 4px 4px;
      padding: 0.25rem 0.25rem;
      margin-bottom: 0; }
  .dm-widget .dm-widgetlist, .dm-widget .dm-widget__contentList, .dm-widget .dm-sidebarFilterMenu, .dm-widget .dm-primary-tag-list {
    *zoom: 1;
    margin: 12px 0 8px -3px;
    margin: 0.75rem 0rem 0.5rem -0.1875rem;
    list-style: none;
    padding: 0; }
    .dm-widget .dm-widgetlist:after, .dm-widget .dm-widget__contentList:after, .dm-widget .dm-sidebarFilterMenu:after, .dm-widget .dm-primary-tag-list:after {
      display: table;
      clear: both;
      content: ""; }
    .dm-widget .dm-widgetlist.dm-widgetlist--extra-items, .dm-widget .dm-widget__contentList.dm-widgetlist--extra-items, .dm-widget .dm-sidebarFilterMenu.dm-widgetlist--extra-items, .dm-widget .dm-primary-tag-list.dm-widgetlist--extra-items {
      margin-top: 0; }
    .dm-widget .dm-widgetlist.dm-widgetlist--default-items, .dm-widget .dm-widget__contentList.dm-widgetlist--default-items, .dm-widget .dm-sidebarFilterMenu.dm-widgetlist--default-items, .dm-widget .dm-primary-tag-list.dm-widgetlist--default-items {
      margin-bottom: 0; }
    .dm-widget .dm-widgetlist li, .dm-widget .dm-widget__contentList li, .dm-widget .dm-sidebarFilterMenu li, .dm-widget .dm-primary-tag-list li {
      padding: 4px 4px;
      padding: 0.25rem 0.25rem; }
      .dm-widget .dm-widgetlist li .dm-widgetlist__title, .dm-widget .dm-widget__contentList li .dm-widgetlist__title, .dm-widget .dm-sidebarFilterMenu li .dm-widgetlist__title, .dm-widget .dm-primary-tag-list li .dm-widgetlist__title {
        font-size: 14px;
        font-size: 0.875rem;
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        text-decoration: none;
        position: relative;
        cursor: pointer; }
        .dm-widget .dm-widgetlist li .dm-widgetlist__title:visited, .dm-widget .dm-widget__contentList li .dm-widgetlist__title:visited, .dm-widget .dm-sidebarFilterMenu li .dm-widgetlist__title:visited, .dm-widget .dm-primary-tag-list li .dm-widgetlist__title:visited {
          color: #007db8;
          text-decoration: none; }
        .dm-widget .dm-widgetlist li .dm-widgetlist__title:hover, .dm-widget .dm-widgetlist li .dm-widgetlist__title:focus, .dm-widget .dm-widget__contentList li .dm-widgetlist__title:hover, .dm-widget .dm-widget__contentList li .dm-widgetlist__title:focus, .dm-widget .dm-sidebarFilterMenu li .dm-widgetlist__title:hover, .dm-widget .dm-sidebarFilterMenu li .dm-widgetlist__title:focus, .dm-widget .dm-primary-tag-list li .dm-widgetlist__title:hover, .dm-widget .dm-primary-tag-list li .dm-widgetlist__title:focus {
          color: #006799;
          text-decoration: none; }
        .dm-widget .dm-widgetlist li .dm-widgetlist__title:active, .dm-widget .dm-widget__contentList li .dm-widgetlist__title:active, .dm-widget .dm-sidebarFilterMenu li .dm-widgetlist__title:active, .dm-widget .dm-primary-tag-list li .dm-widgetlist__title:active {
          color: #006799; }
      .dm-widget .dm-widgetlist li .dm-widgetlist__title--active, .dm-widget .dm-widget__contentList li .dm-widgetlist__title--active, .dm-widget .dm-sidebarFilterMenu li .dm-widgetlist__title--active, .dm-widget .dm-primary-tag-list li .dm-widgetlist__title--active {
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        font-size: 14px;
        font-size: 0.875rem;
        font-weight: 600; }
        .dm-widget .dm-widgetlist li .dm-widgetlist__title--active:visited, .dm-widget .dm-widget__contentList li .dm-widgetlist__title--active:visited, .dm-widget .dm-sidebarFilterMenu li .dm-widgetlist__title--active:visited, .dm-widget .dm-primary-tag-list li .dm-widgetlist__title--active:visited {
          color: #007db8;
          text-decoration: none; }
        .dm-widget .dm-widgetlist li .dm-widgetlist__title--active:hover, .dm-widget .dm-widgetlist li .dm-widgetlist__title--active:focus, .dm-widget .dm-widget__contentList li .dm-widgetlist__title--active:hover, .dm-widget .dm-widget__contentList li .dm-widgetlist__title--active:focus, .dm-widget .dm-sidebarFilterMenu li .dm-widgetlist__title--active:hover, .dm-widget .dm-sidebarFilterMenu li .dm-widgetlist__title--active:focus, .dm-widget .dm-primary-tag-list li .dm-widgetlist__title--active:hover, .dm-widget .dm-primary-tag-list li .dm-widgetlist__title--active:focus {
          color: #006799;
          text-decoration: none; }
        .dm-widget .dm-widgetlist li .dm-widgetlist__title--active:active, .dm-widget .dm-widget__contentList li .dm-widgetlist__title--active:active, .dm-widget .dm-sidebarFilterMenu li .dm-widgetlist__title--active:active, .dm-widget .dm-primary-tag-list li .dm-widgetlist__title--active:active {
          color: #006799; }
    .dm-widget .dm-widgetlist .dm-widgetlist__item--title, .dm-widget .dm-widget__contentList .dm-widgetlist__item--title, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item--title, .dm-widget .dm-primary-tag-list .dm-widgetlist__item--title {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      text-decoration: none;
      position: relative;
      cursor: pointer;
      font-weight: normal;
      margin: 20px 0 4px 0;
      margin: 1.25rem 0rem 0.25rem 0rem; }
      .dm-widget .dm-widgetlist .dm-widgetlist__item--title:visited, .dm-widget .dm-widget__contentList .dm-widgetlist__item--title:visited, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item--title:visited, .dm-widget .dm-primary-tag-list .dm-widgetlist__item--title:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-widget .dm-widgetlist .dm-widgetlist__item--title:hover, .dm-widget .dm-widgetlist .dm-widgetlist__item--title:focus, .dm-widget .dm-widget__contentList .dm-widgetlist__item--title:hover, .dm-widget .dm-widget__contentList .dm-widgetlist__item--title:focus, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item--title:hover, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item--title:focus, .dm-widget .dm-primary-tag-list .dm-widgetlist__item--title:hover, .dm-widget .dm-primary-tag-list .dm-widgetlist__item--title:focus {
        color: #006799;
        text-decoration: none; }
      .dm-widget .dm-widgetlist .dm-widgetlist__item--title:active, .dm-widget .dm-widget__contentList .dm-widgetlist__item--title:active, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item--title:active, .dm-widget .dm-primary-tag-list .dm-widgetlist__item--title:active {
        color: #006799; }
    .dm-widget .dm-widgetlist .dm-widgetlist__title--bold, .dm-widget .dm-widget__contentList .dm-widgetlist__title--bold, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__title--bold, .dm-widget .dm-primary-tag-list .dm-widgetlist__title--bold {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      color: #666666;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-widget .dm-widgetlist .dm-widgetlist__title--bold:visited, .dm-widget .dm-widget__contentList .dm-widgetlist__title--bold:visited, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__title--bold:visited, .dm-widget .dm-primary-tag-list .dm-widgetlist__title--bold:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-widget .dm-widgetlist .dm-widgetlist__title--bold:hover, .dm-widget .dm-widgetlist .dm-widgetlist__title--bold:focus, .dm-widget .dm-widget__contentList .dm-widgetlist__title--bold:hover, .dm-widget .dm-widget__contentList .dm-widgetlist__title--bold:focus, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__title--bold:hover, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__title--bold:focus, .dm-widget .dm-primary-tag-list .dm-widgetlist__title--bold:hover, .dm-widget .dm-primary-tag-list .dm-widgetlist__title--bold:focus {
        color: #006799;
        text-decoration: none; }
      .dm-widget .dm-widgetlist .dm-widgetlist__title--bold:active, .dm-widget .dm-widget__contentList .dm-widgetlist__title--bold:active, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__title--bold:active, .dm-widget .dm-primary-tag-list .dm-widgetlist__title--bold:active {
        color: #006799; }
    .dm-widget .dm-widgetlist .dm-widgetlist__item, .dm-widget .dm-widgetlist .dm-widgetlist__link-item, .dm-widget .dm-widget__contentList .dm-widgetlist__item, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item, .dm-widget .dm-primary-tag-list .dm-widgetlist__item, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item {
      padding: 4px 4px;
      padding: 0.25rem 0.25rem;
      display: block; }
      .dm-widget .dm-widgetlist .dm-widgetlist__item .dm-widgetlist__title, .dm-widget .dm-widgetlist .dm-widgetlist__item .dm-primary-tag, .dm-widget .dm-widgetlist .dm-widgetlist__link-item .dm-widgetlist__title, .dm-widget .dm-widgetlist .dm-widgetlist__link-item .dm-primary-tag, .dm-widget .dm-widget__contentList .dm-widgetlist__item .dm-widgetlist__title, .dm-widget .dm-widget__contentList .dm-widgetlist__item .dm-primary-tag, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item .dm-widgetlist__title, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item .dm-primary-tag, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item .dm-widgetlist__title, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item .dm-primary-tag, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item .dm-widgetlist__title, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item .dm-primary-tag, .dm-widget .dm-primary-tag-list .dm-widgetlist__item .dm-widgetlist__title, .dm-widget .dm-primary-tag-list .dm-widgetlist__item .dm-primary-tag, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item .dm-widgetlist__title, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item .dm-primary-tag {
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        font-size: 14px;
        font-size: 0.875rem;
        padding: 0;
        background: transparent;
        display: block; }
        .dm-widget .dm-widgetlist .dm-widgetlist__item .dm-widgetlist__title:visited, .dm-widget .dm-widgetlist .dm-widgetlist__item .dm-primary-tag:visited, .dm-widget .dm-widgetlist .dm-widgetlist__link-item .dm-widgetlist__title:visited, .dm-widget .dm-widgetlist .dm-widgetlist__link-item .dm-primary-tag:visited, .dm-widget .dm-widget__contentList .dm-widgetlist__item .dm-widgetlist__title:visited, .dm-widget .dm-widget__contentList .dm-widgetlist__item .dm-primary-tag:visited, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item .dm-widgetlist__title:visited, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item .dm-primary-tag:visited, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item .dm-widgetlist__title:visited, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item .dm-primary-tag:visited, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item .dm-widgetlist__title:visited, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item .dm-primary-tag:visited, .dm-widget .dm-primary-tag-list .dm-widgetlist__item .dm-widgetlist__title:visited, .dm-widget .dm-primary-tag-list .dm-widgetlist__item .dm-primary-tag:visited, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item .dm-widgetlist__title:visited, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item .dm-primary-tag:visited {
          color: #666666;
          text-decoration: none; }
        .dm-widget .dm-widgetlist .dm-widgetlist__item .dm-widgetlist__title:hover, .dm-widget .dm-widgetlist .dm-widgetlist__item .dm-primary-tag:hover, .dm-widget .dm-widgetlist .dm-widgetlist__link-item .dm-widgetlist__title:hover, .dm-widget .dm-widgetlist .dm-widgetlist__link-item .dm-primary-tag:hover, .dm-widget .dm-widget__contentList .dm-widgetlist__item .dm-widgetlist__title:hover, .dm-widget .dm-widget__contentList .dm-widgetlist__item .dm-primary-tag:hover, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item .dm-widgetlist__title:hover, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item .dm-primary-tag:hover, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item .dm-widgetlist__title:hover, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item .dm-primary-tag:hover, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item .dm-widgetlist__title:hover, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item .dm-primary-tag:hover, .dm-widget .dm-primary-tag-list .dm-widgetlist__item .dm-widgetlist__title:hover, .dm-widget .dm-primary-tag-list .dm-widgetlist__item .dm-primary-tag:hover, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item .dm-widgetlist__title:hover, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item .dm-primary-tag:hover {
          color: #007db8;
          text-decoration: none; }
      .dm-widget .dm-widgetlist .dm-widgetlist__item.dm-widgetlist__item--resetFilters, .dm-widget .dm-widgetlist .dm-widgetlist__link-item.dm-widgetlist__item--resetFilters, .dm-widget .dm-widget__contentList .dm-widgetlist__item.dm-widgetlist__item--resetFilters, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item.dm-widgetlist__item--resetFilters, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item.dm-widgetlist__item--resetFilters, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item.dm-widgetlist__item--resetFilters, .dm-widget .dm-primary-tag-list .dm-widgetlist__item.dm-widgetlist__item--resetFilters, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item.dm-widgetlist__item--resetFilters {
        border-bottom: 1px solid #dddddd;
        margin-bottom: 12px;
        margin-bottom: 0.75rem;
        padding-bottom: 4px;
        padding-bottom: 0.25rem; }
      .dm-widget .dm-widgetlist .dm-widgetlist__item.dm-widgetlist__item--active .dm-widgetlist__title, .dm-widget .dm-widgetlist .dm-widgetlist__item.dm-widgetlist__item--active .dm-primary-tag, .dm-widget .dm-widgetlist .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-widgetlist__title, .dm-widget .dm-widgetlist .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-primary-tag, .dm-widget .dm-widget__contentList .dm-widgetlist__item.dm-widgetlist__item--active .dm-widgetlist__title, .dm-widget .dm-widget__contentList .dm-widgetlist__item.dm-widgetlist__item--active .dm-primary-tag, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-widgetlist__title, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-primary-tag, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item.dm-widgetlist__item--active .dm-widgetlist__title, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item.dm-widgetlist__item--active .dm-primary-tag, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-widgetlist__title, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-primary-tag, .dm-widget .dm-primary-tag-list .dm-widgetlist__item.dm-widgetlist__item--active .dm-widgetlist__title, .dm-widget .dm-primary-tag-list .dm-widgetlist__item.dm-widgetlist__item--active .dm-primary-tag, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-widgetlist__title, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-primary-tag {
        font-weight: 600; }
        .dm-widget .dm-widgetlist .dm-widgetlist__item.dm-widgetlist__item--active .dm-widgetlist__title:visited, .dm-widget .dm-widgetlist .dm-widgetlist__item.dm-widgetlist__item--active .dm-primary-tag:visited, .dm-widget .dm-widgetlist .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-widgetlist__title:visited, .dm-widget .dm-widgetlist .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-primary-tag:visited, .dm-widget .dm-widget__contentList .dm-widgetlist__item.dm-widgetlist__item--active .dm-widgetlist__title:visited, .dm-widget .dm-widget__contentList .dm-widgetlist__item.dm-widgetlist__item--active .dm-primary-tag:visited, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-widgetlist__title:visited, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-primary-tag:visited, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item.dm-widgetlist__item--active .dm-widgetlist__title:visited, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item.dm-widgetlist__item--active .dm-primary-tag:visited, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-widgetlist__title:visited, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-primary-tag:visited, .dm-widget .dm-primary-tag-list .dm-widgetlist__item.dm-widgetlist__item--active .dm-widgetlist__title:visited, .dm-widget .dm-primary-tag-list .dm-widgetlist__item.dm-widgetlist__item--active .dm-primary-tag:visited, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-widgetlist__title:visited, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-primary-tag:visited {
          color: #666666;
          text-decoration: none; }
        .dm-widget .dm-widgetlist .dm-widgetlist__item.dm-widgetlist__item--active .dm-widgetlist__title:hover, .dm-widget .dm-widgetlist .dm-widgetlist__item.dm-widgetlist__item--active .dm-primary-tag:hover, .dm-widget .dm-widgetlist .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-widgetlist__title:hover, .dm-widget .dm-widgetlist .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-primary-tag:hover, .dm-widget .dm-widget__contentList .dm-widgetlist__item.dm-widgetlist__item--active .dm-widgetlist__title:hover, .dm-widget .dm-widget__contentList .dm-widgetlist__item.dm-widgetlist__item--active .dm-primary-tag:hover, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-widgetlist__title:hover, .dm-widget .dm-widget__contentList .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-primary-tag:hover, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item.dm-widgetlist__item--active .dm-widgetlist__title:hover, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__item.dm-widgetlist__item--active .dm-primary-tag:hover, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-widgetlist__title:hover, .dm-widget .dm-sidebarFilterMenu .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-primary-tag:hover, .dm-widget .dm-primary-tag-list .dm-widgetlist__item.dm-widgetlist__item--active .dm-widgetlist__title:hover, .dm-widget .dm-primary-tag-list .dm-widgetlist__item.dm-widgetlist__item--active .dm-primary-tag:hover, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-widgetlist__title:hover, .dm-widget .dm-primary-tag-list .dm-widgetlist__link-item.dm-widgetlist__item--active .dm-primary-tag:hover {
          color: #007db8;
          text-decoration: none; }
  .dm-widget .dm-widget__contentMessage {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    font-size: 14px;
    font-size: 0.875rem; }
    .dm-widget .dm-widget__contentMessage p {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      font-size: 14px;
      font-size: 0.875rem;
      margin-bottom: 8px; }
  .dm-widget .dm-icon-encoded--arrow-right, .dm-widget .dm-icon-encoded--arrow-down, .dm-widget .dm-select__inputСontainer:after {
    display: inline-block;
    float: right;
    position: relative;
    cursor: pointer;
    top: 2px;
    top: 0.125rem; }
  .dm-widget.dm-widget--question-follow-items {
    padding-top: 24px;
    padding-top: 1.5rem;
    margin-top: 0;
    border-top: 0 none; }
    @media screen and (min-width: 980px) {
      .dm-widget.dm-widget--question-follow-items {
        padding-top: 0;
        margin-top: 0; } }
    .dm-widget.dm-widget--question-follow-items .dm-widget__heading--small {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      font-size: 12px;
      font-size: 0.75rem; }
  .dm-widget.dm-widget--scrollable .dm-widgetlist, .dm-widget.dm-widget--scrollable .dm-widget__contentList {
    max-height: 280px;
    max-height: 17.5rem;
    overflow: hidden;
    overflow-y: scroll;
    scroll-behavior: smooth;
    padding: 0 6px 12px 0;
    padding: 0rem 0.375rem 0.75rem 0rem; }
  .dm-widget.dm-widget--sidebarFilter {
    padding: 20px 20px 8px 20px;
    padding: 1.25rem 1.25rem 0.5rem 1.25rem;
    border: 1px solid #c6c6c6;
    margin: 0 0 16px 0;
    margin: 0rem 0rem 1rem 0rem; }
    .dm-widget.dm-widget--sidebarFilter .dm-hd, .dm-widget.dm-widget--sidebarFilter .dm-widget__heading--small {
      margin-bottom: 0;
      margin-bottom: 0rem;
      padding-bottom: 0;
      padding-bottom: 0rem;
      text-transform: uppercase;
      font-size: 12px;
      font-size: 0.75rem;
      font-weight: 600; }
    .dm-widget.dm-widget--sidebarFilter.dm-widget--collapsed {
      padding: 20px 20px 20px 20px;
      padding: 1.25rem 1.25rem 1.25rem 1.25rem; }
      .dm-widget.dm-widget--sidebarFilter.dm-widget--collapsed .dm-hd, .dm-widget.dm-widget--sidebarFilter.dm-widget--collapsed .dm-hc, .dm-widget.dm-widget--sidebarFilter.dm-widget--collapsed .dm-he, .dm-widget.dm-widget--sidebarFilter.dm-widget--collapsed .dm-widget__heading--small {
        margin-bottom: 0;
        margin-bottom: 0rem; }
    .dm-widget.dm-widget--sidebarFilter.dm-widget--disabled {
      position: relative; }
      .dm-widget.dm-widget--sidebarFilter.dm-widget--disabled:after {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: rgba(255, 255, 255, 0.5);
        z-index: 2; }
  .dm-widget.dm-widget--contentWidget, .dm-widget.dm-widget--relatedContent, .dm-widget.dm-widget--assignedTags, .dm-widget.dm-widget--guidelines {
    margin: 20px 0 20px 0;
    margin: 1.25rem 0rem 1.25rem 0rem; }
    @media screen and (min-width: 768px) {
      .dm-widget.dm-widget--contentWidget, .dm-widget.dm-widget--relatedContent, .dm-widget.dm-widget--assignedTags, .dm-widget.dm-widget--guidelines {
        margin: 32px 0 20px 0;
        margin: 2rem 0rem 1.25rem 0rem; } }
    .dm-widget.dm-widget--contentWidget:first-child, .dm-widget.dm-widget--relatedContent:first-child, .dm-widget.dm-widget--assignedTags:first-child, .dm-widget.dm-widget--guidelines:first-child {
      margin-top: 0; }
    .dm-widget.dm-widget--contentWidget .dm-hd, .dm-widget.dm-widget--contentWidget .dm-widget__heading--small, .dm-widget.dm-widget--relatedContent .dm-hd, .dm-widget.dm-widget--relatedContent .dm-widget__heading--small, .dm-widget.dm-widget--assignedTags .dm-hd, .dm-widget.dm-widget--assignedTags .dm-widget__heading--small, .dm-widget.dm-widget--guidelines .dm-hd, .dm-widget.dm-widget--guidelines .dm-widget__heading--small {
      color: #666666;
      padding-bottom: 8px;
      padding-bottom: 0.5rem;
      border-bottom: 1px solid #c6c6c6;
      margin-bottom: 20px;
      margin-bottom: 1.25rem; }
  .dm-widget.dm-widget--assignedTags .dm-hd, .dm-widget.dm-widget--assignedTags .dm-widget__heading--small {
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: 600; }
  .dm-widget.dm-widget--relatedContent .dm-hd, .dm-widget.dm-widget--relatedContent .dm-widget__heading--small {
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: 600; }
  .dm-widget.dm-widget--contentWidget .dm-hd, .dm-widget.dm-widget--contentWidget .dm-widget__heading--small {
    padding-bottom: 8px;
    padding-bottom: 0.5rem;
    border-bottom: 1px solid #c6c6c6;
    font-size: 16px;
    font-size: 1rem;
    font-weight: 600; }
  .dm-widget.dm-widget--collapsed .dm-widget__heading--small {
    margin: 0;
    margin: 0rem;
    padding-bottom: 4px;
    padding-bottom: 0.25rem; }
  .dm-widget.dm-widget--collapsed ul {
    visibility: hidden;
    height: 0;
    overflow: hidden;
    margin: 0;
    padding: 0; }
  .dm-widget.dm-widget--collapsed .dm-widget__contentMessage,
  .dm-widget.dm-widget--collapsed .dm-sidebarFilterMenu {
    visibility: hidden;
    height: 0;
    overflow: hidden;
    margin: 0;
    padding: 0; }
  .dm-widget.dm-widget--collapsed .dm-link, .dm-widget.dm-widget--collapsed .dm-widget__more-link {
    display: none; }
  .dm-widget.dm-widget--collapsed .dm-hd, .dm-widget.dm-widget--collapsed .dm-hc, .dm-widget.dm-widget--collapsed .dm-he, .dm-widget.dm-widget--collapsed .dm-widget__heading--small {
    margin-bottom: 0; }
  .dm-widget .dm-widget__text {
    margin-bottom: 16px;
    margin-bottom: 1rem; }
  .dm-widget .dm-widget pre {
    max-width: 960px; }
  .dm-widget .dm-widget .dm-widget__content {
    color: #3c3c3c; }
  .dm-widget .dm-widget__content--news {
    margin: 6px 0;
    margin: 0.375rem 0rem; }
  .dm-widget .dm-list--unordered {
    *zoom: 1;
    margin: 16px -3px;
    margin: 1rem -0.1875rem;
    list-style: none;
    padding: 0; }
    .dm-widget .dm-list--unordered:after {
      display: table;
      clear: both;
      content: ""; }
    .dm-widget .dm-list--unordered li {
      margin: 3px;
      margin: 0.1875rem;
      float: left; }
      .dm-widget .dm-list--unordered li .dm-primary-tag {
        margin: 0; }
  .dm-widget.dm-widget-filter {
    position: relative; }
    .dm-widget.dm-widget-filter .dm-widget-filter__dropdown-toggle {
      white-space: nowrap; }
      .dm-widget.dm-widget-filter .dm-widget-filter__dropdown-toggle:after {
        top: -2px;
        top: -0.125rem;
        margin-left: 6px;
        margin-left: 0.375rem;
        content: "";
        position: relative;
        display: inline-block;
        width: 0;
        height: 0;
        border-top: 4px solid;
        border-right: 4px solid transparent;
        border-left: 4px solid transparent; }
    .dm-widget.dm-widget-filter .dm-widget-filter__menu {
      list-style: none;
      padding-left: 0; }
    .dm-widget.dm-widget-filter .dm-widget-filter__content {
      min-width: 250px;
      min-width: 15.625rem;
      margin-top: 1px;
      margin-top: 0.0625rem;
      padding: 32px 16px;
      padding: 2rem 1rem;
      left: -24px;
      left: -1.5rem;
      z-index: 2;
      background-color: #ffffff;
      box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08), 0 0 0 1px #eaeaea; }
      .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-subfilter__scrollable {
        margin-right: 12px;
        margin-right: 0.75rem;
        margin-bottom: 16px;
        margin-bottom: 1rem;
        max-height: 276px;
        max-height: 17.25rem;
        overflow-y: auto;
        overflow-x: hidden; }
      .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-search-container {
        margin-bottom: 30px;
        margin-bottom: 1.875rem; }
        .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-search-container input {
          padding-right: 32px;
          padding-right: 2rem;
          padding-left: 8px;
          padding-left: 0.5rem;
          font-size: 13px;
          font-size: 0.8125rem;
          border: 1px solid #c6c6c6;
          color: #969696; }
        .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-search-container button[type='submit'] {
          right: 8px;
          right: 0.5rem; }
        .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-search-container button[type='reset'] {
          right: 32px;
          right: 2rem; }
      .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-widget-filter__topic-list .dm-widget-filter__topic-list-item {
        margin-bottom: 6px;
        margin-bottom: 0.375rem; }
        .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-widget-filter__topic-list .dm-widget-filter__topic-list-item.dm-widget-filter__topic-list-item--open > a:before {
          content: '\2212'; }
        .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-widget-filter__topic-list .dm-widget-filter__topic-list-item.dm-widget-filter__topic-list-item--open > ul:first-of-type {
          display: block; }
        .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-widget-filter__topic-list .dm-widget-filter__topic-list-item a {
          font-size: 15px;
          font-size: 0.9375rem;
          padding-left: 12px;
          padding-left: 0.75rem;
          color: #3c3c3c;
          font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
          display: inline-block;
          position: relative;
          text-decoration: none; }
          .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-widget-filter__topic-list .dm-widget-filter__topic-list-item a:before {
            left: -1px;
            left: -0.0625rem;
            top: -1px;
            top: -0.0625rem;
            content: '\002b';
            font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
            color: #666666;
            display: inline-block;
            position: absolute; }
        .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-widget-filter__topic-list .dm-widget-filter__topic-list-item > ul {
          margin: 16px 0 16px 12px;
          margin: 1rem 0rem 1rem 0.75rem;
          display: none; }
          .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-widget-filter__topic-list .dm-widget-filter__topic-list-item > ul > li {
            margin-bottom: 4px;
            margin-bottom: 0.25rem; }
            .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-widget-filter__topic-list .dm-widget-filter__topic-list-item > ul > li a {
              font-size: 13px;
              font-size: 0.8125rem;
              padding-left: 9px;
              padding-left: 0.5625rem; }
            .dm-widget.dm-widget-filter .dm-widget-filter__content .dm-widget-filter__topic-list .dm-widget-filter__topic-list-item > ul > li ul {
              margin: 16px 0 16px 12px;
              margin: 1rem 0rem 1rem 0.75rem;
              list-style-type: none;
              padding: 0; }
      .dm-widget.dm-widget-filter .dm-widget-filter__content button + button {
        margin-left: 6px;
        margin-left: 0.375rem; }
    .dm-widget.dm-widget-filter:before, .dm-widget.dm-widget-filter:after {
      display: none;
      content: '';
      position: absolute;
      z-index: 5;
      left: 50%;
      -webkit-transform: translate(-50%, 100%);
              transform: translate(-50%, 100%);
      bottom: 0;
      width: 0;
      height: 0;
      border-top: 12px solid #eaeaea;
      border-right: 12px solid transparent;
      border-left: 12px solid transparent; }
    .dm-widget.dm-widget-filter:before {
      z-index: 6;
      border-top: 11px solid #fafafa;
      border-right: 11px solid transparent;
      border-left: 11px solid transparent; }
    .dm-widget.dm-widget-filter:hover:before, .dm-widget.dm-widget-filter:hover:after, .dm-widget.dm-widget-filter:focus:before, .dm-widget.dm-widget-filter:focus:after, .dm-widget.dm-widget-filter:active:before, .dm-widget.dm-widget-filter:active:after {
      display: block; }
    .dm-widget.dm-widget-filter:hover .dm-subfilter__dropdown-content, .dm-widget.dm-widget-filter:focus .dm-subfilter__dropdown-content, .dm-widget.dm-widget-filter:active .dm-subfilter__dropdown-content {
      display: block; }
  .dm-widget .dm-widget__cite {
    font-size: 14px;
    font-size: 0.875rem;
    text-indent: 24px;
    text-indent: 1.5rem;
    margin: 13px 0;
    margin: 0.8125rem 0rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    font-style: italic;
    display: inline-block;
    line-height: 1.4;
    position: relative; }
    .dm-widget .dm-widget__cite:before, .dm-widget .dm-widget__cite:after {
      font-size: 54px;
      font-size: 3.375rem;
      height: 16px;
      height: 1rem;
      width: 16px;
      width: 1rem;
      margin-left: -25px;
      margin-left: -1.5625rem;
      margin-top: -6px;
      margin-top: -0.375rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      position: absolute;
      color: #f0ab00;
      line-height: 1.2;
      display: inline-block; }
    .dm-widget .dm-widget__cite:before {
      left: -2px;
      left: -0.125rem;
      content: '\201C'; }
    .dm-widget .dm-widget__cite:after {
      content: '\201D'; }
  .dm-widget .dm-widget__article-title {
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    display: block; }
    .dm-widget .dm-widget__article-title:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-widget .dm-widget__article-title:hover, .dm-widget .dm-widget__article-title:focus {
      color: #006799;
      text-decoration: none; }
    .dm-widget .dm-widget__article-title:active {
      color: #006799; }
    .dm-widget .dm-widget__article-title + .dm-widget__article-metadata {
      margin-top: 4px;
      margin-top: 0.25rem; }
  .dm-widget .dm-widget__article + .dm-widget__article {
    margin-top: 8px;
    margin-top: 0.5rem; }
  .dm-widget .dm-widget__article .dm-primary-tag + .dm-widget__article-content-box {
    margin-top: 3px;
    margin-top: 0.1875rem; }
  .dm-widget .dm-widget__article .dm-widget__article-metadata {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #666666; }
    .dm-widget .dm-widget__article .dm-widget__article-metadata > b, .dm-widget .dm-widget__article .dm-widget__article-metadata .dm-widget__article-username {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      text-decoration: none;
      position: relative;
      cursor: pointer;
      text-decoration: none;
      padding: 0 4px;
      padding: 0rem 0.25rem; }
      .dm-widget .dm-widget__article .dm-widget__article-metadata > b:visited, .dm-widget .dm-widget__article .dm-widget__article-metadata .dm-widget__article-username:visited {
        color: #666666;
        text-decoration: none; }
      .dm-widget .dm-widget__article .dm-widget__article-metadata > b:hover, .dm-widget .dm-widget__article .dm-widget__article-metadata > b:focus, .dm-widget .dm-widget__article .dm-widget__article-metadata .dm-widget__article-username:hover, .dm-widget .dm-widget__article .dm-widget__article-metadata .dm-widget__article-username:focus {
        color: #007db8;
        text-decoration: none; }
      .dm-widget .dm-widget__article .dm-widget__article-metadata > b:active, .dm-widget .dm-widget__article .dm-widget__article-metadata .dm-widget__article-username:active {
        color: #007db8; }
    .dm-widget .dm-widget__article .dm-widget__article-metadata .dm-icon {
      margin-right: 4px;
      margin-right: 0.25rem;
      top: 1px;
      top: 0.0625rem; }
      .dm-widget .dm-widget__article .dm-widget__article-metadata .dm-icon.dm-icon--sapemployee {
        width: 24px;
        width: 1.5rem;
        height: 12px;
        height: 0.75rem; }
      .dm-widget .dm-widget__article .dm-widget__article-metadata .dm-icon.dm-icon--sapmenthor, .dm-widget .dm-widget__article .dm-widget__article-metadata .dm-icon.dm-icon--sapmoderator {
        width: 12px;
        width: 0.75rem;
        height: 12px;
        height: 0.75rem; }
  .dm-widget .dm-widget__article .dm-widget__article-content-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
    .dm-widget .dm-widget__article .dm-widget__article-content-box .dm-widget__article-avatar-image {
      margin-right: 6px;
      margin-right: 0.375rem; }
      .dm-widget .dm-widget__article .dm-widget__article-content-box .dm-widget__article-avatar-image > img {
        width: 30px;
        width: 1.875rem;
        max-width: 30px;
        max-width: 1.875rem;
        display: block;
        border-radius: 100%;
        height: auto; }
  .dm-widget .dm-widget__article .dm-widget__article-date {
    font-size: 12px;
    font-size: 0.75rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c; }
  .dm-widget .dm-hierarchy-tree {
    list-style: none; }
    .dm-widget .dm-hierarchy-tree:first-of-type > li:first-child {
      padding-top: 0; }
    .dm-widget .dm-hierarchy-tree ul {
      padding-left: 20px;
      padding-left: 1.25rem;
      margin-top: 8px;
      margin-top: 0.5rem;
      margin-bottom: 8px;
      margin-bottom: 0.5rem;
      position: relative;
      z-index: 1;
      list-style: none; }
    .dm-widget .dm-hierarchy-tree li {
      padding: 1px 0;
      padding: 0.0625rem 0rem;
      margin-top: 4px;
      margin-top: 0.25rem;
      margin-bottom: 4px;
      margin-bottom: 0.25rem;
      position: relative;
      margin: 3px 0;
      margin: 0.1875rem 0rem; }
      .dm-widget .dm-hierarchy-tree li:after {
        left: -10px;
        left: -0.625rem; }
      .dm-widget .dm-hierarchy-tree li:last-child:after {
        display: none; }
      .dm-widget .dm-hierarchy-tree li li li:after {
        left: -10px;
        left: -0.625rem; }
      .dm-widget .dm-hierarchy-tree li li li:first-child:not(:only-child):after {
        top: -6px;
        top: -0.375rem;
        position: absolute;
        -webkit-transform: translateY(0%);
                transform: translateY(0%);
        bottom: 0;
        height: 150%;
        z-index: -1; }
      .dm-widget .dm-hierarchy-tree li li li > a:before {
        left: -10px;
        left: -0.625rem; }
      .dm-widget .dm-hierarchy-tree li > a {
        position: relative;
        z-index: 5;
        margin: 0; }
        .dm-widget .dm-hierarchy-tree li > a:before {
          left: -10px;
          left: -0.625rem;
          width: 10px;
          width: 0.625rem;
          position: absolute;
          content: '';
          display: block;
          height: 100%;
          top: 0;
          border-left: 1px solid #c6c6c6;
          border-bottom: 1px solid #c6c6c6;
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%);
          z-index: -1; }
      .dm-widget .dm-hierarchy-tree li:after {
        position: absolute;
        z-index: -1;
        left: -10px;
        top: 0;
        width: 0;
        content: '';
        display: block;
        border-left: 1px solid #c6c6c6;
        height: 100%; }
      .dm-widget .dm-hierarchy-tree li.dm-hierarchy-tree__root > .dm-primary-tag:before {
        display: none; }
      .dm-widget .dm-hierarchy-tree li.dm-hierarchy-tree__active-node > .dm-primary-tag {
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
        color: #ffffff;
        background-color: #f0ab00;
        z-index: 10;
        position: relative; }
      .dm-widget .dm-hierarchy-tree li:last-child, .dm-widget .dm-hierarchy-tree li:only-child {
        padding-bottom: 0; }
        .dm-widget .dm-hierarchy-tree li:last-child:after, .dm-widget .dm-hierarchy-tree li:only-child:after {
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%); }

.dm-widget.dm-widget--assignedTags {
  position: relative; }
  @media screen and (min-width: 768px) {
    .dm-widget.dm-widget--assignedTags {
      margin: 0 0 32px auto;
      margin: 0rem 0rem 2rem auto; } }
  .dm-widget.dm-widget--assignedTags .dm-icon-encoded.dm-icon-encoded--tag {
    display: inline-block;
    margin-right: 12px;
    margin-right: 0.75rem; }
    @media screen and (min-width: 768px) {
      .dm-widget.dm-widget--assignedTags .dm-icon-encoded.dm-icon-encoded--tag {
        display: none; } }
  .dm-widget.dm-widget--assignedTags .dm-assignedTagsList {
    margin: 0;
    padding-left: 0;
    list-style: none;
    word-wrap: break-word;
    word-break: break-word; }
    .dm-widget.dm-widget--assignedTags .dm-assignedTagsList li.dm-assignedTagsList__item .dm-assignedTagsList__title {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      text-decoration: none;
      position: relative;
      cursor: pointer;
      font-size: 12px;
      font-size: 0.75rem; }
      .dm-widget.dm-widget--assignedTags .dm-assignedTagsList li.dm-assignedTagsList__item .dm-assignedTagsList__title:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-widget.dm-widget--assignedTags .dm-assignedTagsList li.dm-assignedTagsList__item .dm-assignedTagsList__title:hover, .dm-widget.dm-widget--assignedTags .dm-assignedTagsList li.dm-assignedTagsList__item .dm-assignedTagsList__title:focus {
        color: #006799;
        text-decoration: none; }
      .dm-widget.dm-widget--assignedTags .dm-assignedTagsList li.dm-assignedTagsList__item .dm-assignedTagsList__title:active {
        color: #006799; }
      @media screen and (min-width: 768px) {
        .dm-widget.dm-widget--assignedTags .dm-assignedTagsList li.dm-assignedTagsList__item .dm-assignedTagsList__title {
          font-size: 12px;
          font-size: 0.75rem; } }
      .dm-widget.dm-widget--assignedTags .dm-assignedTagsList li.dm-assignedTagsList__item .dm-assignedTagsList__title:visited {
        color: #666666;
        text-decoration: none; }
      .dm-widget.dm-widget--assignedTags .dm-assignedTagsList li.dm-assignedTagsList__item .dm-assignedTagsList__title:hover {
        color: #007db8;
        text-decoration: none; }
    .dm-widget.dm-widget--assignedTags .dm-assignedTagsList .dm-assignedTagsList__item {
      display: inline;
      padding: 0;
      padding: 0rem;
      line-height: 1.8; }
      @media screen and (min-width: 768px) {
        .dm-widget.dm-widget--assignedTags .dm-assignedTagsList .dm-assignedTagsList__item {
          line-height: 1.2;
          display: block;
          margin-right: 0;
          padding: 4px 0;
          padding: 0.25rem 0rem; } }
      .dm-widget.dm-widget--assignedTags .dm-assignedTagsList .dm-assignedTagsList__item::after {
        content: "|";
        padding: 0 12px;
        padding: 0rem 0.75rem;
        font-size: 12px;
        font-size: 0.75rem;
        top: -2px;
        top: -0.125rem;
        position: relative;
        color: #969696; }
      @media screen and (min-width: 768px) {
        .dm-widget.dm-widget--assignedTags .dm-assignedTagsList .dm-assignedTagsList__item::after {
          content: " "; } }

.dm-widget.dm-widget--resourceList {
  width: 100%;
  line-height: 1.4;
  font-weight: normal;
  list-style: none; }
  .dm-widget.dm-widget--resourceList .dm-widget__heading {
    font-size: 22px;
    font-size: 1.375rem;
    color: #222;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    padding-bottom: 8px;
    padding-bottom: 0.5rem;
    border-bottom: 1px solid #c6c6c6;
    font-weight: normal; }
  @media screen and (min-width: 768px) {
    .dm-widget.dm-widget--resourceList {
      width: 45%; } }
  @media screen and (min-width: 980px) {
    .dm-widget.dm-widget--resourceList {
      width: 28%;
      margin: 0 0 32px 0;
      margin: 0rem 0rem 2rem 0rem; } }
  .dm-widget.dm-widget--resourceList .dm-widget__content {
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5; }
    .dm-widget.dm-widget--resourceList .dm-widget__content.dm-widget__content--collapsed {
      display: none; }
    .dm-widget.dm-widget--resourceList .dm-widget__content p {
      color: #3c3c3c; }
    .dm-widget.dm-widget--resourceList .dm-widget__content ul {
      list-style: none;
      list-style-position: outside;
      padding: 0; }
      .dm-widget.dm-widget--resourceList .dm-widget__content ul ul {
        padding: 4px 20px;
        padding: 0.25rem 1.25rem; }
      .dm-widget.dm-widget--resourceList .dm-widget__content ul li {
        padding: 4px 4px;
        padding: 0.25rem 0.25rem;
        margin-bottom: 0;
        color: #3c3c3c; }
    .dm-widget.dm-widget--resourceList .dm-widget__content ol {
      padding: 0 20px;
      padding: 0rem 1.25rem; }
      .dm-widget.dm-widget--resourceList .dm-widget__content ol ol {
        padding: 4px 20px;
        padding: 0.25rem 1.25rem; }
      .dm-widget.dm-widget--resourceList .dm-widget__content ol li {
        padding: 4px 4px;
        padding: 0.25rem 0.25rem;
        margin-bottom: 0;
        color: #3c3c3c; }

.dm-sharing-icons {
  margin-top: 8px;
  margin-top: 0.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  .dm-sharing-icons.dm-sharing-icons--dark > li > a,
  .dm-subheader--dark .dm-sharing-icons > li > a {
    color: #ffffff; }
    .dm-sharing-icons.dm-sharing-icons--dark > li > a:hover, .dm-sharing-icons.dm-sharing-icons--dark > li > a:active, .dm-sharing-icons.dm-sharing-icons--dark > li > a:focus,
    .dm-subheader--dark .dm-sharing-icons > li > a:hover,
    .dm-subheader--dark .dm-sharing-icons > li > a:active,
    .dm-subheader--dark .dm-sharing-icons > li > a:focus {
      text-decoration: none;
      background-color: rgba(255, 255, 255, 0.2); }
  .dm-sharing-icons > li {
    margin: 6px 6px 0 0;
    margin: 0.375rem 0.375rem 0rem 0rem;
    display: block;
    padding: 0; }
    .dm-sharing-icons > li:last-child {
      margin-right: 0; }
    .dm-sharing-icons > li > a {
      font-size: 12px;
      font-size: 0.75rem;
      padding: 0 8px 0 0;
      padding: 0rem 0.5rem 0rem 0rem;
      height: 30px;
      height: 1.875rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      text-decoration: none;
      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; }
      .dm-sharing-icons > li > a:hover, .dm-sharing-icons > li > a:active, .dm-sharing-icons > li > a:focus {
        text-decoration: none; }
      .dm-sharing-icons > li > a .dm-icon {
        height: 12px;
        height: 0.75rem;
        width: 12px;
        width: 0.75rem;
        position: relative;
        fill: currentColor; }
        .dm-sharing-icons > li > a .dm-icon + span {
          margin-left: 6px;
          margin-left: 0.375rem; }
  .dm-socialMediaWidget .dm-sharing-icons .dm-sharing-icons--item {
    padding: 0 8px 0 0;
    padding: 0rem 0.5rem 0rem 0rem;
    margin: 0 0 8px 0;
    margin: 0rem 0rem 0.5rem 0rem; }
    .dm-socialMediaWidget .dm-sharing-icons .dm-sharing-icons--item a {
      padding: 0 0 0 0;
      padding: 0rem 0rem 0rem 0rem;
      color: #ffffff;
      background-color: rgba(255, 255, 255, 0.1); }
      .dm-socialMediaWidget .dm-sharing-icons .dm-sharing-icons--item a:hover, .dm-socialMediaWidget .dm-sharing-icons .dm-sharing-icons--item a:active, .dm-socialMediaWidget .dm-sharing-icons .dm-sharing-icons--item a:focus {
        text-decoration: none;
        background-color: rgba(255, 255, 255, 0.2); }
  .dm-sharing-icons .dm-button-tiny .dm-button-text {
    top: 25%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    font-size: 12px;
    font-size: 0.75rem; }
  .dm-sharing-icons .dm-button-tiny .dm-button--score {
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    font-size: 12px;
    font-size: 0.75rem;
    padding-left: 12px;
    padding-left: 0.75rem; }
  .dm-sharing-icons .dm-button-tiny {
    padding-left: 8px;
    padding-left: 0.5rem; }
  .dm-sharing-icons .dm-sharing-icons--item {
    margin: 6px 6px 0 0;
    margin: 0.375rem 0.375rem 0rem 0rem;
    display: block;
    padding: 0; }
    .dm-sharing-icons .dm-sharing-icons--item:last-child {
      margin-right: 0; }
    .dm-sharing-icons .dm-sharing-icons--item .dm-sharing-icons--title {
      font-size: 12px;
      font-size: 0.75rem;
      padding: 0 10px;
      padding: 0rem 0.625rem;
      height: 30px;
      height: 1.875rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      text-decoration: none;
      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; }
      .dm-sharing-icons .dm-sharing-icons--item .dm-sharing-icons--title:hover, .dm-sharing-icons .dm-sharing-icons--item .dm-sharing-icons--title:active, .dm-sharing-icons .dm-sharing-icons--item .dm-sharing-icons--title:focus {
        text-decoration: none; }
      .dm-sharing-icons .dm-sharing-icons--item .dm-sharing-icons--title .dm-icon {
        height: 12px;
        height: 0.75rem;
        width: 12px;
        width: 0.75rem;
        position: relative;
        fill: currentColor; }
        .dm-sharing-icons .dm-sharing-icons--item .dm-sharing-icons--title .dm-icon + span {
          margin-left: 6px;
          margin-left: 0.375rem; }
    .dm-sharing-icons .dm-sharing-icons--item.dm-sharing-icons--item--like {
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      border: 1px solid #dddddd; }
      .dm-sharing-icons .dm-sharing-icons--item.dm-sharing-icons--item--like:hover, .dm-sharing-icons .dm-sharing-icons--item.dm-sharing-icons--item--like:active, .dm-sharing-icons .dm-sharing-icons--item.dm-sharing-icons--item--like:focus {
        text-decoration: none;
        background: #eaeaea; }

.dm-sharingIcons--inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.dm-sharingIcons__list {
  list-style: none;
  margin: 0;
  margin: 0rem;
  padding: 0;
  padding: 0rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: inline; }
  .dm-sharingIcons__list .dm-sharingIcons--item {
    display: inline-block;
    padding: 0;
    padding: 0rem;
    margin: 0 4px 0 4px;
    margin: 0rem 0.25rem 0rem 0.25rem;
    width: 26px;
    width: 1.625rem;
    height: 26px;
    height: 1.625rem; }

.dm-sharingIcons--title {
  font-size: 14px;
  font-size: 0.875rem;
  color: #666666;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  margin: 0 8px 0 0;
  margin: 0rem 0.5rem 0rem 0rem;
  padding: 0;
  padding: 0rem; }

.dm-content-item {
  margin-bottom: 27px;
  margin-bottom: 1.6875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch; }
  .dm-content-item a {
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-content-item a:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-content-item a:hover, .dm-content-item a:focus {
      color: #006799;
      text-decoration: none; }
    .dm-content-item a:active {
      color: #006799; }
  .dm-content-item .dm-primary-tag {
    margin-bottom: 8px;
    margin-bottom: 0.5rem; }
  .dm-content-item .dm-primary-tag + .dm-content-item__title {
    margin-top: 4px;
    margin-top: 0.25rem; }
  .dm-content-item .dm-content-item__title {
    font-size: 18px;
    font-size: 1.125rem;
    margin-bottom: 2px;
    margin-bottom: 0.125rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    line-height: 1.3; }
    @media (min-width: 980px) {
      .dm-col-md-4 .dm-content-item .dm-content-item__title {
        font-size: 15px;
        font-size: 0.9375rem; } }
    .dm-content-item .dm-content-item__title .dm-badge--closed {
      font-size: 9px;
      font-size: 0.5625rem;
      line-height: 18px;
      line-height: 1.125rem;
      margin: 0 4px;
      margin: 0rem 0.25rem;
      padding: 1px 9px 0 9px;
      padding: 0.0625rem 0.5625rem 0rem 0.5625rem;
      top: -3px;
      top: -0.1875rem;
      display: inline-block;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      text-transform: uppercase;
      color: #ffffff;
      background-color: #969696;
      position: relative; }
  .dm-content-item .dm-content-item__text {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPLight", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    line-height: 1.3; }
    .dm-content-item .dm-content-item__text p {
      margin-bottom: 0; }
    .dm-content-item .dm-content-item__text b, .dm-content-item .dm-content-item__text em {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      font-style: normal; }
    .dm-content-item .dm-content-item__text.dm-content-item__text--ellipsis {
      max-height: 40px;
      max-height: 2.5rem;
      display: inline-block;
      overflow: hidden;
      text-overflow: ellipsis;
      width: 100%; }
  .dm-content-item .dm-content-item__metadata {
    font-size: 12px;
    font-size: 0.75rem;
    margin-top: 5px;
    margin-top: 0.3125rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    line-height: 1.4; }
    .dm-content-item .dm-content-item__metadata .dm-metadata-icons {
      margin-top: 8px;
      margin-top: 0.5rem; }
      @media screen and (min-width: 768px) {
        .dm-content-item .dm-content-item__metadata .dm-metadata-icons {
          margin-top: 0; } }
    @media screen and (min-width: 768px) {
      .dm-content-item .dm-content-item__metadata {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; } }
  @media (max-width: 767px) {
    .dm-content-item .dm-user {
      margin-top: 8px;
      margin-top: 0.5rem;
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; }
      .dm-content-item .dm-user .dm-user__date {
        font-size: 12px;
        font-size: 0.75rem;
        color: #666666;
        margin-left: 4px;
        margin-left: 0.25rem; }
      .dm-content-item .dm-user .dm-user__heading .dm-user__name,
      .dm-content-item .dm-user .dm-user__heading strong {
        font-size: 12px;
        font-size: 0.75rem;
        color: #666666; }
      .dm-content-item .dm-user .dm-user__heading .dm-icon {
        margin-right: 3px;
        margin-right: 0.1875rem;
        top: 1px;
        top: 0.0625rem;
        height: 12px;
        height: 0.75rem;
        width: 12px;
        width: 0.75rem; }
        .dm-content-item .dm-user .dm-user__heading .dm-icon.dm-icon--sapemployee {
          width: 24px;
          width: 1.5rem; }
    .dm-content-item .dm-content-item__metadata .dm-user {
      margin-top: 0; }
    .dm-content-item .dm-content-item__metadata {
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; } }
  .dm-content-item .dm-content-item__body {
    margin-left: 0;
    padding-right: 8px;
    width: 100%;
    word-break: break-word; }
    @media (min-width: 768px) {
      .dm-content-item .dm-content-item__body {
        margin-left: 40px;
        margin-left: 2.5rem;
        width: 80%; } }
  .dm-content-item--condensed .dm-content-item__text,
  .dm-content-item--condensed .dm-content-item__metadata {
    display: none; }

.dm-contentList {
  margin: 0;
  padding: 0;
  display: block;
  list-style: none; }
  .dm-contentList li:first-child {
    border-top: 0 none; }
  .dm-contentList .dm-section-header--blue {
    color: #007db8;
    margin-bottom: 8px;
    margin-bottom: 0.5rem; }
  .dm-contentList.dm-contentList--bestBet li.dm-contentListItem {
    border-top: 2px solid #007db8; }
    .dm-contentList.dm-contentList--bestBet li.dm-contentListItem .dm-contentListItem__content-type {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #969696; }
  .dm-contentList.dm-contentList--bestBet li.dm-contentListItem__bestBet {
    padding: 12px 4px 12px 4px;
    padding: 0.75rem 0.25rem 0.75rem 0.25rem;
    border-top: 2px solid #007db8;
    margin-bottom: 0;
    margin-bottom: 0rem; }
  .dm-contentList.dm-contentList--bestBet li .dm-contentListItem__bestBetLabel {
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    color: #007db8;
    font-size: 14px;
    font-size: 0.875rem; }
    .dm-contentList.dm-contentList--bestBet li .dm-contentListItem__bestBetLabel:after {
      content: "|";
      padding: 0 6px;
      padding: 0rem 0.375rem;
      font-size: 14px;
      font-size: 0.875rem;
      position: relative;
      top: -1px;
      color: #969696; }
  .dm-contentList.dm-contentList--bestBet li:first-child.dm-contentListItem {
    border-top: 2px solid #007db8; }
  .dm-contentList.dm-contentList--bestBet li:last-child.dm-contentListItem {
    padding-bottom: 20px;
    padding-bottom: 1.25rem;
    border-top: 2px solid #007db8;
    border-bottom: 1px solid #c6c6c6; }

.dm-contentList__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.dm-contentListItem, .dm-contentList__item {
  position: relative;
  margin-bottom: 12px;
  margin-bottom: 0.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  max-width: 917px; }
  @media (min-width: 980px) {
    .dm-contentListItem, .dm-contentList__item {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
      margin-bottom: 20px;
      margin-bottom: 1.25rem; } }
  .dm-contentListItem.dm--flex-row, .dm-contentList__item.dm--flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap; }
  .dm-contentListItem.dm--flex-column, .dm-contentList__item.dm--flex-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap; }
  .dm-contentListItem.dm-contentListItem--border, .dm-contentList__item.dm-contentListItem--border {
    border-top: 1px solid #c6c6c6;
    padding: 12px 8px 12px 8px;
    padding: 0.75rem 0.5rem 0.75rem 0.5rem; }
  .dm-topicPage-communityContentStream .dm-contentListItem.dm-contentListItem--blogs, .dm-topicPage-communityContentStream .dm-contentListItem.dm-contentListItem--discussion, .dm-topicPage-communityContentStream .dm-contentList__item.dm-contentListItem--blogs, .dm-topicPage-communityContentStream .dm-contentList__item.dm-contentListItem--discussion {
    border-top: 1px solid #de9e00; }
  .dm-topicPage-communityContentStream .dm-contentListItem.dm-contentListItem--question, .dm-topicPage-communityContentStream .dm-contentList__item.dm-contentListItem--question {
    border-top: 1px solid #006799; }
  .dm-contentListItem.dm-contentListItem--question .dm-contentListItem__leftContent, .dm-contentList__item.dm-contentListItem--question .dm-contentListItem__leftContent {
    width: 0;
    min-width: 0;
    margin-right: 0; }
    @media (min-width: 768px) {
      .dm-contentListItem.dm-contentListItem--question .dm-contentListItem__leftContent, .dm-contentList__item.dm-contentListItem--question .dm-contentListItem__leftContent {
        min-width: 0;
        margin-right: 0; } }
  .dm-contentListItem.dm-contentListItem--topic, .dm-contentList__item.dm-contentListItem--topic {
    padding: 20px 20px;
    padding: 1.25rem 1.25rem;
    background-color: #f6f6f6;
    border: 1px solid #c6c6c6;
    margin-bottom: 20px;
    margin-bottom: 1.25rem; }
    .dm-contentListItem.dm-contentListItem--topic .dm-contentListItem__leftContent, .dm-contentList__item.dm-contentListItem--topic .dm-contentListItem__leftContent {
      min-width: 0; }
    .dm-contentListItem.dm-contentListItem--topic .dm-contentListItem__title, .dm-contentList__item.dm-contentListItem--topic .dm-contentListItem__title {
      margin-bottom: 8px;
      margin-bottom: 0.5rem; }
      .dm-contentListItem.dm-contentListItem--topic .dm-contentListItem__title a, .dm-contentList__item.dm-contentListItem--topic .dm-contentListItem__title a {
        font-size: 20px;
        margin-bottom: 12px;
        margin-bottom: 0.75rem;
        color: #de9e00;
        text-decoration: none;
        position: relative;
        cursor: pointer; }
        .dm-contentListItem.dm-contentListItem--topic .dm-contentListItem__title a:visited, .dm-contentList__item.dm-contentListItem--topic .dm-contentListItem__title a:visited {
          color: #de9e00;
          text-decoration: none; }
        .dm-contentListItem.dm-contentListItem--topic .dm-contentListItem__title a:hover, .dm-contentListItem.dm-contentListItem--topic .dm-contentListItem__title a:focus, .dm-contentList__item.dm-contentListItem--topic .dm-contentListItem__title a:hover, .dm-contentList__item.dm-contentListItem--topic .dm-contentListItem__title a:focus {
          color: #006799;
          text-decoration: none; }
        .dm-contentListItem.dm-contentListItem--topic .dm-contentListItem__title a:active, .dm-contentList__item.dm-contentListItem--topic .dm-contentListItem__title a:active {
          color: #006799; }
    .dm-contentListItem.dm-contentListItem--topic .dm-button--callToAction, .dm-contentList__item.dm-contentListItem--topic .dm-button--callToAction {
      margin-left: auto; }
  .dm-contentListItem.dm-contentListItem--discussion, .dm-contentListItem.dm-contentListItem--document, .dm-contentListItem.dm-contentListItem--topic, .dm-contentListItem.dm-contentListItem--topic-page, .dm-contentListItem.dm-contentListItem--profile, .dm-contentListItem.dm-contentListItem--blogs, .dm-contentListItem.dm-contentListItem--question, .dm-contentList__item.dm-contentListItem--discussion, .dm-contentList__item.dm-contentListItem--document, .dm-contentList__item.dm-contentListItem--topic, .dm-contentList__item.dm-contentListItem--topic-page, .dm-contentList__item.dm-contentListItem--profile, .dm-contentList__item.dm-contentListItem--blogs, .dm-contentList__item.dm-contentListItem--question {
    margin: 0 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap; }
    .dm-contentListItem.dm-contentListItem--discussion .dm-contentListItem__title b, .dm-contentListItem.dm-contentListItem--discussion .dm-contentListItem__text b, .dm-contentListItem.dm-contentListItem--discussion .dm-content-list-item__text b, .dm-contentListItem.dm-contentListItem--discussion .dm-tags__list-item--small b, .dm-contentListItem.dm-contentListItem--document .dm-contentListItem__title b, .dm-contentListItem.dm-contentListItem--document .dm-contentListItem__text b, .dm-contentListItem.dm-contentListItem--document .dm-content-list-item__text b, .dm-contentListItem.dm-contentListItem--document .dm-tags__list-item--small b, .dm-contentListItem.dm-contentListItem--topic .dm-contentListItem__title b, .dm-contentListItem.dm-contentListItem--topic .dm-contentListItem__text b, .dm-contentListItem.dm-contentListItem--topic .dm-content-list-item__text b, .dm-contentListItem.dm-contentListItem--topic .dm-tags__list-item--small b, .dm-contentListItem.dm-contentListItem--topic-page .dm-contentListItem__title b, .dm-contentListItem.dm-contentListItem--topic-page .dm-contentListItem__text b, .dm-contentListItem.dm-contentListItem--topic-page .dm-content-list-item__text b, .dm-contentListItem.dm-contentListItem--topic-page .dm-tags__list-item--small b, .dm-contentListItem.dm-contentListItem--profile .dm-contentListItem__title b, .dm-contentListItem.dm-contentListItem--profile .dm-contentListItem__text b, .dm-contentListItem.dm-contentListItem--profile .dm-content-list-item__text b, .dm-contentListItem.dm-contentListItem--profile .dm-tags__list-item--small b, .dm-contentListItem.dm-contentListItem--blogs .dm-contentListItem__title b, .dm-contentListItem.dm-contentListItem--blogs .dm-contentListItem__text b, .dm-contentListItem.dm-contentListItem--blogs .dm-content-list-item__text b, .dm-contentListItem.dm-contentListItem--blogs .dm-tags__list-item--small b, .dm-contentListItem.dm-contentListItem--question .dm-contentListItem__title b, .dm-contentListItem.dm-contentListItem--question .dm-contentListItem__text b, .dm-contentListItem.dm-contentListItem--question .dm-content-list-item__text b, .dm-contentListItem.dm-contentListItem--question .dm-tags__list-item--small b, .dm-contentList__item.dm-contentListItem--discussion .dm-contentListItem__title b, .dm-contentList__item.dm-contentListItem--discussion .dm-contentListItem__text b, .dm-contentList__item.dm-contentListItem--discussion .dm-content-list-item__text b, .dm-contentList__item.dm-contentListItem--discussion .dm-tags__list-item--small b, .dm-contentList__item.dm-contentListItem--document .dm-contentListItem__title b, .dm-contentList__item.dm-contentListItem--document .dm-contentListItem__text b, .dm-contentList__item.dm-contentListItem--document .dm-content-list-item__text b, .dm-contentList__item.dm-contentListItem--document .dm-tags__list-item--small b, .dm-contentList__item.dm-contentListItem--topic .dm-contentListItem__title b, .dm-contentList__item.dm-contentListItem--topic .dm-contentListItem__text b, .dm-contentList__item.dm-contentListItem--topic .dm-content-list-item__text b, .dm-contentList__item.dm-contentListItem--topic .dm-tags__list-item--small b, .dm-contentList__item.dm-contentListItem--topic-page .dm-contentListItem__title b, .dm-contentList__item.dm-contentListItem--topic-page .dm-contentListItem__text b, .dm-contentList__item.dm-contentListItem--topic-page .dm-content-list-item__text b, .dm-contentList__item.dm-contentListItem--topic-page .dm-tags__list-item--small b, .dm-contentList__item.dm-contentListItem--profile .dm-contentListItem__title b, .dm-contentList__item.dm-contentListItem--profile .dm-contentListItem__text b, .dm-contentList__item.dm-contentListItem--profile .dm-content-list-item__text b, .dm-contentList__item.dm-contentListItem--profile .dm-tags__list-item--small b, .dm-contentList__item.dm-contentListItem--blogs .dm-contentListItem__title b, .dm-contentList__item.dm-contentListItem--blogs .dm-contentListItem__text b, .dm-contentList__item.dm-contentListItem--blogs .dm-content-list-item__text b, .dm-contentList__item.dm-contentListItem--blogs .dm-tags__list-item--small b, .dm-contentList__item.dm-contentListItem--question .dm-contentListItem__title b, .dm-contentList__item.dm-contentListItem--question .dm-contentListItem__text b, .dm-contentList__item.dm-contentListItem--question .dm-content-list-item__text b, .dm-contentList__item.dm-contentListItem--question .dm-tags__list-item--small b {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      font-weight: normal;
      color: #de9e00; }
  .dm-contentListItem.dm-contentListItem--rowColored, .dm-contentList__item.dm-contentListItem--rowColored {
    margin-bottom: 0;
    padding: 8px 8px;
    padding: 0.5rem 0.5rem; }
    .dm-contentListItem.dm-contentListItem--rowColored:nth-child(even), .dm-contentList__item.dm-contentListItem--rowColored:nth-child(even) {
      background-color: #f6f6f6; }
    @media (min-width: 980px) {
      .dm-contentListItem.dm-contentListItem--rowColored, .dm-contentList__item.dm-contentListItem--rowColored {
        padding: 12px 12px;
        padding: 0.75rem 0.75rem; } }
  .dm-contentListItem .dm-table--responsive, .dm-contentList__item .dm-table--responsive {
    margin-bottom: 0; }
    .dm-contentListItem .dm-table--responsive a, .dm-contentList__item .dm-table--responsive a {
      color: #007db8;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-contentListItem .dm-table--responsive a:visited, .dm-contentList__item .dm-table--responsive a:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-contentListItem .dm-table--responsive a:hover, .dm-contentListItem .dm-table--responsive a:focus, .dm-contentList__item .dm-table--responsive a:hover, .dm-contentList__item .dm-table--responsive a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-contentListItem .dm-table--responsive a:active, .dm-contentList__item .dm-table--responsive a:active {
        color: #006799; }
  .dm-contentListItem .dm-contentListItem__header, .dm-contentList__item .dm-contentListItem__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-bottom: 8px;
    margin-bottom: 0.5rem;
    width: 100%; }
    .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__metadata, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__metadata {
      margin-bottom: 0;
      padding-bottom: 0; }
    .dm-contentListItem .dm-contentListItem__header .dm-metadata-icons, .dm-contentList__item .dm-contentListItem__header .dm-metadata-icons {
      margin: 0 0 0 8px;
      margin: 0rem 0rem 0rem 0.5rem; }
    .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__info, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__info {
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #666666; }
      .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__info span, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__info span {
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        font-size: 12px;
        font-size: 0.75rem; }
        .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__info span:after, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__info span:after {
          content: "|";
          padding: 0 6px;
          padding: 0rem 0.375rem;
          font-size: 12px;
          font-size: 0.75rem;
          position: relative;
          top: -1px;
          color: #969696; }
        .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__info span:last-child:after, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__info span:last-child:after {
          content: none; }
        .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__info span.dm-contentListItem__date:last-child:after, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__info span.dm-contentListItem__date:last-child:after {
          padding: 0 2px 0 4px;
          padding: 0rem 0.125rem 0rem 0.25rem;
          content: None; }
        .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__info span.dm-contentListItem__date:nth-last-child(2):after, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__info span.dm-contentListItem__date:nth-last-child(2):after {
          padding: 0 2px 0 4px;
          padding: 0rem 0.125rem 0rem 0.25rem;
          content: none; }
        .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__info span.dm-contentListItem__best-bet, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__info span.dm-contentListItem__best-bet {
          display: none; }
        .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__info span.dm-contentListItem__content-type, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__info span.dm-contentListItem__content-type {
          font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
          color: #666666; }
        .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__info span .dm-user__name, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__info span .dm-user__name {
          font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
          color: #666666; }
      .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__info .dm-contentListItem__activity, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__info .dm-contentListItem__activity {
        font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        font-size: 12px;
        font-size: 0.75rem; }
        .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__info .dm-contentListItem__activity:after, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__info .dm-contentListItem__activity:after {
          font-size: 12px;
          font-size: 0.75rem;
          content: " ";
          padding: 0 2px 0 0;
          padding: 0rem 0.125rem 0rem 0rem;
          position: relative;
          color: #969696; }
    .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__date, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__date {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      font-size: 12px;
      font-size: 0.75rem; }
      .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__date:after, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__date:after {
        content: none;
        padding: 0 6px;
        padding: 0rem 0.375rem;
        font-size: 12px;
        font-size: 0.75rem;
        position: relative;
        top: -1px;
        color: #969696; }
      .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__date:last-child:after, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__date:last-child:after {
        content: none; }
    .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__metadata, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__metadata {
      margin-left: auto; }
    .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__contentType, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__contentType {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif; }
    .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__author, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__author {
      display: inline-block; }
      .dm-contentListItem .dm-contentListItem__header .dm-contentListItem__author .dm-user__name, .dm-contentList__item .dm-contentListItem__header .dm-contentListItem__author .dm-user__name {
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        text-transform: capitalize; }
  .dm-contentListItem .dm-contentListItem__content-wrapper, .dm-contentList__item .dm-contentListItem__content-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap; }
  .dm-contentListItem .dm-contentListItem__content, .dm-contentList__item .dm-contentListItem__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap; }
    .dm-contentListItem .dm-contentListItem__content .dm-user__date, .dm-contentList__item .dm-contentListItem__content .dm-user__date {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      color: #666666;
      margin-left: 4px;
      margin-left: 0.25rem; }
  .dm-contentListItem .dm-contentListItem__leftContent, .dm-contentList__item .dm-contentListItem__leftContent {
    margin-right: 12px;
    margin-right: 0.75rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    min-width: 30px;
    margin-right: 12px;
    margin-right: 0.75rem; }
    @media (min-width: 980px) {
      .dm-contentListItem .dm-contentListItem__leftContent, .dm-contentList__item .dm-contentListItem__leftContent {
        min-width: 40px;
        margin-right: 20px;
        margin-right: 1.25rem; } }
    .dm-contentListItem .dm-contentListItem__leftContent .dm-user__image, .dm-contentList__item .dm-contentListItem__leftContent .dm-user__image {
      margin-top: 2px;
      margin-top: 0.125rem; }
    .dm-events__eventList .dm-contentListItem .dm-contentListItem__leftContent, .dm-events__eventList .dm-contentList__item .dm-contentListItem__leftContent {
      min-width: 90px; }
      @media (min-width: 768px) {
        .dm-events__eventList .dm-events__eventList .dm-contentListItem .dm-contentListItem__leftContent, .dm-events__eventList .dm-events__eventList .dm-contentList__item .dm-contentListItem__leftContent {
          min-width: 100px; } }
    .dm-missionList .dm-contentListItem .dm-contentListItem__leftContent, .dm-missionList .dm-contentList__item .dm-contentListItem__leftContent {
      min-width: 40px; }
      @media (min-width: 768px) {
        .dm-missionList .dm-contentListItem .dm-contentListItem__leftContent, .dm-missionList .dm-contentList__item .dm-contentListItem__leftContent {
          min-width: 70px; } }
    .dm-contentListItem .dm-contentListItem__leftContent .dm-user__date, .dm-contentList__item .dm-contentListItem__leftContent .dm-user__date {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      color: #666666;
      margin-left: 4px;
      margin-left: 0.25rem; }
    .dm-contentListItem .dm-contentListItem__leftContent .dm-link, .dm-contentList__item .dm-contentListItem__leftContent .dm-link {
      white-space: nowrap;
      font-size: 16px; }
  .dm-contentListItem .dm-contentListItem__middleContent, .dm-contentList__item .dm-contentListItem__middleContent {
    padding: 0 0;
    padding: 0rem 0rem;
    width: 100%; }
    @media (min-width: 980px) {
      .dm-contentListItem .dm-contentListItem__middleContent, .dm-contentList__item .dm-contentListItem__middleContent {
        padding: 0 20px 0 0;
        padding: 0rem 1.25rem 0rem 0rem; } }
  .dm-contentListItem .dm-contentListItem__rightContent, .dm-contentList__item .dm-contentListItem__rightContent {
    font-size: 12px;
    font-size: 0.75rem;
    min-width: 130px;
    min-width: 8.125rem;
    vertical-align: top;
    margin-left: 40px;
    margin-left: 2.5rem; }
    @media (min-width: 980px) {
      .dm-contentListItem .dm-contentListItem__rightContent, .dm-contentList__item .dm-contentListItem__rightContent {
        margin-left: auto; } }
    .dm-contentListItem .dm-contentListItem__rightContent.dm-align-items-start, .dm-contentList__item .dm-contentListItem__rightContent.dm-align-items-start {
      margin-left: 0;
      max-width: 90px; }
      @media (min-width: 980px) {
        .dm-contentListItem .dm-contentListItem__rightContent.dm-align-items-start, .dm-contentList__item .dm-contentListItem__rightContent.dm-align-items-start {
          width: 25%;
          max-width: 160px;
          max-width: 10rem; } }
  .dm-contentListItem .dm-image--width-70, .dm-contentList__item .dm-image--width-70 {
    width: 40px;
    max-width: 40px; }
    @media (min-width: 768px) {
      .dm-contentListItem .dm-image--width-70, .dm-contentList__item .dm-image--width-70 {
        width: 70px;
        max-width: 70px; } }
    .dm-contentListItem .dm-image--width-70 img, .dm-contentList__item .dm-image--width-70 img {
      width: 40px;
      max-width: 40px; }
      @media (min-width: 768px) {
        .dm-contentListItem .dm-image--width-70 img, .dm-contentList__item .dm-image--width-70 img {
          width: 70px;
          max-width: 70px; } }
  .dm-contentListItem ul.dm-actionbar, .dm-contentList__item ul.dm-actionbar {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .dm-contentListItem ul.dm-actionbar > li, .dm-contentList__item ul.dm-actionbar > li {
      margin: 6px 8px 6px 0;
      margin: 0.375rem 0.5rem 0.375rem 0rem; }
    @media (min-width: 980px) {
      .dm-contentListItem ul.dm-actionbar, .dm-contentList__item ul.dm-actionbar {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
                flex-flow: column nowrap;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        margin-top: 0; } }
    .dm-contentListItem ul.dm-actionbar .dm-button-small, .dm-contentList__item ul.dm-actionbar .dm-button-small {
      width: 110px;
      padding: 8px 12px;
      padding: 0.5rem 0.75rem; }
  .dm-contentListItem li, .dm-contentList__item li {
    margin: 6px 0;
    margin: 0.375rem 0rem; }
  .dm-contentListItem .dm-primary-tag, .dm-contentList__item .dm-primary-tag {
    padding: 0 6px;
    padding: 0rem 0.375rem;
    margin: 0;
    margin: 0rem;
    font-size: 12px;
    font-size: 0.75rem;
    display: inline-block;
    color: #666666;
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    background-color: #edf8fd;
    white-space: normal;
    word-break: break-word; }
    .dm-contentListItem .dm-primary-tag:hover, .dm-contentListItem .dm-primary-tag:focus, .dm-contentListItem .dm-primary-tag:active, .dm-contentListItem .dm-primary-tag:visited, .dm-contentList__item .dm-primary-tag:hover, .dm-contentList__item .dm-primary-tag:focus, .dm-contentList__item .dm-primary-tag:active, .dm-contentList__item .dm-primary-tag:visited {
      text-decoration: none;
      color: #666666; }
  .dm-contentListItem .dm-tags .dm-tags__list-item, .dm-contentList__item .dm-tags .dm-tags__list-item {
    display: inline;
    padding-right: 0;
    padding-right: 0rem;
    line-height: 1.5; }
  .dm-contentListItem .dm-contentListItem__title, .dm-contentList__item .dm-contentListItem__title {
    font-size: 18px;
    font-size: 1.125rem;
    margin: 0;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    line-height: 1.3;
    white-space: normal;
    word-break: break-word;
    font-weight: normal; }
    .dm-missionList .dm-contentListItem .dm-contentListItem__title, .dm-missionList .dm-contentList__item .dm-contentListItem__title {
      font-size: 18px;
      font-size: 1.125rem;
      color: #3c3c3c;
      padding: 4px 0;
      padding: 0.25rem 0rem; }
    .dm-events__eventList .dm-contentListItem .dm-contentListItem__title, .dm-events__eventList .dm-contentList__item .dm-contentListItem__title {
      font-size: 18px;
      font-size: 1.125rem; }
    .dm-contentListItem .dm-contentListItem__title a, .dm-contentList__item .dm-contentListItem__title a {
      color: #007db8;
      text-decoration: none;
      position: relative;
      cursor: pointer;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif; }
      .dm-contentListItem .dm-contentListItem__title a:visited, .dm-contentList__item .dm-contentListItem__title a:visited {
        color: #666666;
        text-decoration: none; }
      .dm-contentListItem .dm-contentListItem__title a:hover, .dm-contentListItem .dm-contentListItem__title a:focus, .dm-contentList__item .dm-contentListItem__title a:hover, .dm-contentList__item .dm-contentListItem__title a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-contentListItem .dm-contentListItem__title a:active, .dm-contentList__item .dm-contentListItem__title a:active {
        color: #006799; }
    @media (min-width: 980px) {
      .dm-col-md-4 .dm-contentListItem .dm-contentListItem__title, .dm-col-md-4 .dm-contentList__item .dm-contentListItem__title {
        font-size: 15px;
        font-size: 0.9375rem; } }
    .dm-contentListItem .dm-contentListItem__title .dm-badge--closed, .dm-contentList__item .dm-contentListItem__title .dm-badge--closed {
      font-size: 9px;
      font-size: 0.5625rem;
      line-height: 16px;
      line-height: 1rem;
      margin: 0 4px;
      margin: 0rem 0.25rem;
      padding: 1px 6px 0 6px;
      padding: 0.0625rem 0.375rem 0rem 0.375rem;
      top: -3px;
      top: -0.1875rem;
      display: inline-block;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      text-transform: uppercase;
      color: #ffffff;
      background-color: #969696;
      position: relative; }
  .dm-contentListItem .dm-contentListItem__title--sm, .dm-contentList__item .dm-contentListItem__title--sm {
    font-size: 16px;
    font-size: 1rem;
    margin: 0;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    line-height: 1.3;
    white-space: normal;
    word-break: break-word;
    color: #222; }
    .dm-contentListItem .dm-contentListItem__title--sm a, .dm-contentList__item .dm-contentListItem__title--sm a {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      font-size: 18px;
      font-size: 1.125rem; }
    @media (min-width: 980px) {
      .dm-col-md-4 .dm-contentListItem .dm-contentListItem__title--sm, .dm-col-md-4 .dm-contentList__item .dm-contentListItem__title--sm {
        font-size: 15px;
        font-size: 0.9375rem; } }
    .dm-contentListItem .dm-contentListItem__title--sm .dm-badge--closed, .dm-contentList__item .dm-contentListItem__title--sm .dm-badge--closed {
      font-size: 9px;
      font-size: 0.5625rem;
      line-height: 16px;
      line-height: 1rem;
      margin: 0 4px;
      margin: 0rem 0.25rem;
      padding: 1px 6px 0 6px;
      padding: 0.0625rem 0.375rem 0rem 0.375rem;
      top: -3px;
      top: -0.1875rem;
      display: inline-block;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      text-transform: uppercase;
      color: #ffffff;
      background-color: #969696;
      position: relative; }
  .dm-contentListItem .dm-contentListItem__category, .dm-contentList__item .dm-contentListItem__category {
    font-size: 14px;
    font-size: 0.875rem;
    margin: 4px 0;
    margin: 0.25rem 0rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    line-height: 1.3;
    white-space: normal;
    word-break: break-word; }
    .dm-contentListItem .dm-contentListItem__category a, .dm-contentList__item .dm-contentListItem__category a {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      color: #666666;
      padding-right: 4px;
      padding-right: 0.25rem; }
      .dm-contentListItem .dm-contentListItem__category a:last-of-type:after, .dm-contentList__item .dm-contentListItem__category a:last-of-type:after {
        content: "";
        padding-left: 4px;
        padding-left: 0.25rem; }
      .dm-contentListItem .dm-contentListItem__category a:after, .dm-contentList__item .dm-contentListItem__category a:after {
        content: "|";
        padding-left: 4px;
        padding-left: 0.25rem; }
    @media (min-width: 980px) {
      .dm-col-md-4 .dm-contentListItem .dm-contentListItem__category, .dm-col-md-4 .dm-contentList__item .dm-contentListItem__category {
        font-size: 14px;
        font-size: 0.875rem; } }
    .dm-contentListItem .dm-contentListItem__category .dm-badge--closed, .dm-contentList__item .dm-contentListItem__category .dm-badge--closed {
      font-size: 9px;
      font-size: 0.5625rem;
      line-height: 16px;
      line-height: 1rem;
      margin: 0 4px;
      margin: 0rem 0.25rem;
      padding: 1px 6px 0 6px;
      padding: 0.0625rem 0.375rem 0rem 0.375rem;
      top: -3px;
      top: -0.1875rem;
      display: inline-block;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      text-transform: uppercase;
      color: #ffffff;
      background-color: #969696;
      position: relative; }
  .dm-contentListItem .dm-contentListItem__avatar, .dm-contentListItem .dm-contentListItem__icon, .dm-contentList__item .dm-contentListItem__avatar, .dm-contentList__item .dm-contentListItem__icon {
    height: 36px;
    height: 2.25rem;
    width: 36px;
    width: 2.25rem;
    margin-bottom: 8px;
    margin-bottom: 0.5rem;
    border-radius: 100%;
    display: block;
    background-repeat: no-repeat;
    margin-right: 10px;
    margin-right: 0.625rem; }
  .dm-contentListItem .dm-contentListItem__avatar-icon, .dm-contentList__item .dm-contentListItem__avatar-icon {
    height: 18px;
    height: 1.125rem;
    width: 18px;
    width: 1.125rem;
    right: 3px;
    right: 0.1875rem;
    bottom: 4px;
    bottom: 0.25rem;
    display: block;
    position: absolute; }
  .dm-contentListItem .dm-primary-tag, .dm-contentList__item .dm-primary-tag {
    margin-bottom: 0;
    margin-bottom: 0rem; }
  .dm-contentListItem .dm-primary-tag + .dm-content-list__title, .dm-contentList__item .dm-primary-tag + .dm-content-list__title {
    margin-top: 0; }
  .dm-contentListItem .dm-contentListItem__text, .dm-contentListItem .dm-content-list-item__text, .dm-contentList__item .dm-contentListItem__text, .dm-contentList__item .dm-content-list-item__text {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #222;
    line-height: 1.4;
    white-space: normal;
    word-break: break-word;
    margin-top: 4px;
    margin-top: 0.25rem; }
    .dm-contentListItem .dm-contentListItem__text b, .dm-contentListItem .dm-contentListItem__text em, .dm-contentListItem .dm-content-list-item__text b, .dm-contentListItem .dm-content-list-item__text em, .dm-contentList__item .dm-contentListItem__text b, .dm-contentList__item .dm-contentListItem__text em, .dm-contentList__item .dm-content-list-item__text b, .dm-contentList__item .dm-content-list-item__text em {
      font-style: normal;
      font-weight: bold; }
    .dm-contentListItem .dm-contentListItem__text p, .dm-contentListItem .dm-contentListItem__text ul, .dm-contentListItem .dm-content-list-item__text p, .dm-contentListItem .dm-content-list-item__text ul, .dm-contentList__item .dm-contentListItem__text p, .dm-contentList__item .dm-contentListItem__text ul, .dm-contentList__item .dm-content-list-item__text p, .dm-contentList__item .dm-content-list-item__text ul {
      margin-bottom: 12px;
      margin-bottom: 0.75rem; }
    .dm-contentListItem .dm-contentListItem__text a, .dm-contentListItem .dm-content-list-item__text a, .dm-contentList__item .dm-contentListItem__text a, .dm-contentList__item .dm-content-list-item__text a {
      color: #007db8;
      text-decoration: none;
      position: relative;
      cursor: pointer; }
      .dm-contentListItem .dm-contentListItem__text a:visited, .dm-contentListItem .dm-content-list-item__text a:visited, .dm-contentList__item .dm-contentListItem__text a:visited, .dm-contentList__item .dm-content-list-item__text a:visited {
        color: #007db8;
        text-decoration: none; }
      .dm-contentListItem .dm-contentListItem__text a:hover, .dm-contentListItem .dm-contentListItem__text a:focus, .dm-contentListItem .dm-content-list-item__text a:hover, .dm-contentListItem .dm-content-list-item__text a:focus, .dm-contentList__item .dm-contentListItem__text a:hover, .dm-contentList__item .dm-contentListItem__text a:focus, .dm-contentList__item .dm-content-list-item__text a:hover, .dm-contentList__item .dm-content-list-item__text a:focus {
        color: #006799;
        text-decoration: none; }
      .dm-contentListItem .dm-contentListItem__text a:active, .dm-contentListItem .dm-content-list-item__text a:active, .dm-contentList__item .dm-contentListItem__text a:active, .dm-contentList__item .dm-content-list-item__text a:active {
        color: #006799; }
    .dm-contentListItem .dm-contentListItem__text.dm-contentListItem__text--ellipsis, .dm-contentListItem .dm-contentListItem__text .dm-content-list-item__text--ellipsis, .dm-contentListItem .dm-content-list-item__text.dm-contentListItem__text--ellipsis, .dm-contentListItem .dm-content-list-item__text .dm-content-list-item__text--ellipsis, .dm-contentList__item .dm-contentListItem__text.dm-contentListItem__text--ellipsis, .dm-contentList__item .dm-contentListItem__text .dm-content-list-item__text--ellipsis, .dm-contentList__item .dm-content-list-item__text.dm-contentListItem__text--ellipsis, .dm-contentList__item .dm-content-list-item__text .dm-content-list-item__text--ellipsis {
      max-height: 50px;
      max-height: 3.125rem;
      display: inline-block;
      overflow: hidden;
      text-overflow: ellipsis;
      width: 100%; }
  .dm-contentListItem .dm-contentListItem__text--large, .dm-contentList__item .dm-contentListItem__text--large {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    line-height: 1.4;
    white-space: normal;
    word-break: break-word; }
    .dm-contentListItem .dm-contentListItem__text--large.dm-text--nowrap, .dm-contentList__item .dm-contentListItem__text--large.dm-text--nowrap {
      white-space: nowrap; }
  .dm-contentListItem p:last-of-type, .dm-contentList__item p:last-of-type {
    margin-bottom: 8px;
    margin-bottom: 0.5rem; }
  .dm-contentListItem .dm-user, .dm-contentList__item .dm-user {
    display: block; }
  .dm-contentListItem .dm-contentListItem__body, .dm-contentList__item .dm-contentListItem__body {
    padding-right: 8px;
    padding-right: 0.5rem; }
    .dm-contentListItem .dm-contentListItem__body .dm-user, .dm-contentList__item .dm-contentListItem__body .dm-user {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; }
  .dm-contentListItem .dm-contentListItem__activity, .dm-contentList__item .dm-contentListItem__activity {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    margin-bottom: 4px;
    margin-bottom: 0.25rem;
    margin-top: 4px;
    margin-top: 0.25rem; }
    .dm-contentListItem .dm-contentListItem__activity .dm-user__name, .dm-contentList__item .dm-contentListItem__activity .dm-user__name {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      color: #666666;
      padding-right: 2px;
      padding-right: 0.125rem; }
    .dm-contentListItem .dm-contentListItem__activity .dm-user__date, .dm-contentList__item .dm-contentListItem__activity .dm-user__date {
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      color: #666666;
      margin-left: 4px;
      margin-left: 0.25rem; }
    .dm-contentListItem .dm-contentListItem__activity .dm-divider, .dm-contentList__item .dm-contentListItem__activity .dm-divider {
      font-size: 12px;
      font-size: 0.75rem; }
    .dm-contentListItem .dm-contentListItem__activity .dm-menu__item, .dm-contentList__item .dm-contentListItem__activity .dm-menu__item {
      text-align: left; }
    .dm-contentListItem .dm-contentListItem__activity .dm-user__roles, .dm-contentList__item .dm-contentListItem__activity .dm-user__roles {
      display: inline-block;
      font-size: 0; }
    .dm-contentListItem .dm-contentListItem__activity.dm-contentListItem__activity--small, .dm-contentList__item .dm-contentListItem__activity.dm-contentListItem__activity--small {
      font-size: 12px;
      font-size: 0.75rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      margin-bottom: 2px;
      margin-bottom: 0.125rem;
      margin-top: 4px;
      margin-top: 0.25rem; }
      .dm-contentListItem .dm-contentListItem__activity.dm-contentListItem__activity--small .dm-user__name, .dm-contentListItem .dm-contentListItem__activity.dm-contentListItem__activity--small .dm-user__date, .dm-contentList__item .dm-contentListItem__activity.dm-contentListItem__activity--small .dm-user__name, .dm-contentList__item .dm-contentListItem__activity.dm-contentListItem__activity--small .dm-user__date {
        font-size: 12px;
        font-size: 0.75rem;
        font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
        color: #666666; }
  .dm-contentListItem .dm-user__activity, .dm-contentList__item .dm-user__activity {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
    color: #666666;
    padding-right: 4px;
    padding-right: 0.25rem; }
  .dm-contentListItem .dm-contentListItem__metadata, .dm-contentList__item .dm-contentListItem__metadata {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    text-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    margin-left: auto;
    padding-bottom: 12px;
    padding-bottom: 0.75rem; }
    @media screen and (min-width: 980px) {
      .dm-contentListItem .dm-contentListItem__metadata, .dm-contentList__item .dm-contentListItem__metadata {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; } }
    .dm-contentListItem .dm-contentListItem__metadata .dm-contentListItem__metadataItem, .dm-contentList__item .dm-contentListItem__metadata .dm-contentListItem__metadataItem {
      font-size: 12px;
      font-size: 0.75rem;
      margin-right: 12px;
      margin-right: 0.75rem;
      padding: 2px 0 4px 0;
      padding: 0.125rem 0rem 0.25rem 0rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      line-height: 1.4;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      text-align: center; }
      .dm-contentListItem .dm-contentListItem__metadata .dm-contentListItem__metadataItem .dm-icon-encoded, .dm-contentList__item .dm-contentListItem__metadata .dm-contentListItem__metadataItem .dm-icon-encoded {
        width: 12px;
        width: 0.75rem;
        height: 12px;
        height: 0.75rem;
        background-size: 13px;
        background-size: 0.8125rem; }
      @media screen and (min-width: 980px) {
        .dm-contentListItem .dm-contentListItem__metadata .dm-contentListItem__metadataItem, .dm-contentList__item .dm-contentListItem__metadata .dm-contentListItem__metadataItem {
          margin-right: 0;
          margin-left: 15px;
          margin-left: 0.9375rem;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-flow: column nowrap;
                  flex-flow: column nowrap;
          text-align: center; } }
      .dm-contentListItem .dm-contentListItem__metadata .dm-contentListItem__metadataItem.dm-contentListItem__metadataItem--answered, .dm-contentList__item .dm-contentListItem__metadata .dm-contentListItem__metadataItem.dm-contentListItem__metadataItem--answered {
        padding: 2px 4px;
        padding: 0.125rem 0.25rem;
        background-color: #dff0d8;
        color: #468847;
        top: 1px;
        top: 0.0625rem; }
    .dm-contentListItem .dm-contentListItem__metadata .dm-contentListItem__metadataNumber, .dm-contentList__item .dm-contentListItem__metadata .dm-contentListItem__metadataNumber {
      padding-right: 4px;
      padding-right: 0.25rem;
      font-size: 12px;
      font-size: 0.75rem; }
      @media screen and (min-width: 768px) {
        .dm-contentListItem .dm-contentListItem__metadata .dm-contentListItem__metadataNumber, .dm-contentList__item .dm-contentListItem__metadata .dm-contentListItem__metadataNumber {
          font-size: 12px;
          font-size: 0.75rem; } }
    .dm-contentListItem .dm-contentListItem__metadata .dm-contentListItem__metadataText, .dm-contentList__item .dm-contentListItem__metadata .dm-contentListItem__metadataText {
      font-size: 12px;
      font-size: 0.75rem; }
      @media screen and (min-width: 768px) {
        .dm-contentListItem .dm-contentListItem__metadata .dm-contentListItem__metadataText, .dm-contentList__item .dm-contentListItem__metadata .dm-contentListItem__metadataText {
          font-size: 12px;
          font-size: 0.75rem; } }
  .dm-contentListItem .dm-metadata-icons, .dm-contentList__item .dm-metadata-icons {
    margin-right: 12px;
    margin-right: 0.75rem; }
    .dm-contentListItem .dm-metadata-icons .dm-metadata-icon__tag, .dm-contentList__item .dm-metadata-icons .dm-metadata-icon__tag {
      margin-left: 15px;
      margin-left: 0.9375rem;
      margin-right: 0;
      padding-bottom: 4px;
      padding-bottom: 0.25rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row;
              flex-flow: row;
      text-align: center; }
      @media screen and (min-width: 768px) {
        .dm-contentListItem .dm-metadata-icons .dm-metadata-icon__tag, .dm-contentList__item .dm-metadata-icons .dm-metadata-icon__tag {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-flow: column;
                  flex-flow: column; } }
      .dm-contentListItem .dm-metadata-icons .dm-metadata-icon__tag:first-child, .dm-contentList__item .dm-metadata-icons .dm-metadata-icon__tag:first-child {
        margin-left: 0; }
      .dm-contentListItem .dm-metadata-icons .dm-metadata-icon__tag.dm-metadata-icon__answered, .dm-contentList__item .dm-metadata-icons .dm-metadata-icon__tag.dm-metadata-icon__answered {
        padding: 2px 4px;
        padding: 0.125rem 0.25rem;
        background-color: #dff0d8;
        color: #127823;
        top: 1px;
        top: 0.0625rem; }
      .dm-contentListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon, .dm-contentList__item .dm-metadata-icons .dm-metadata-icon__tag .dm-icon {
        height: 16px;
        height: 1rem;
        width: 16px;
        width: 1rem;
        fill: #727272; }
        .dm-contentListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--likes, .dm-contentList__item .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--likes {
          top: -2px;
          top: -0.125rem; }
        .dm-contentListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answered, .dm-contentList__item .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answered {
          top: 1px;
          top: 0.0625rem; }
        .dm-contentListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answer, .dm-contentList__item .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answer {
          top: 1px;
          top: 0.0625rem; }
        .dm-contentListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon + span, .dm-contentList__item .dm-metadata-icons .dm-metadata-icon__tag .dm-icon + span {
          margin-left: 4px;
          margin-left: 0.25rem; }
  @media (max-width: 767px) {
    .dm-contentListItem .dm-user, .dm-contentList__item .dm-user {
      margin-top: 8px;
      margin-top: 0.5rem; }
      .dm-contentListItem .dm-user .dm-user__data .dm-user__heading .dm-icon, .dm-contentList__item .dm-user .dm-user__data .dm-user__heading .dm-icon {
        margin-right: 3px;
        margin-right: 0.1875rem;
        top: 1px;
        top: 0.0625rem;
        height: 12px;
        height: 0.75rem;
        width: 12px;
        width: 0.75rem; }
        .dm-contentListItem .dm-user .dm-user__data .dm-user__heading .dm-icon.dm-icon--sapemployee, .dm-contentList__item .dm-user .dm-user__data .dm-user__heading .dm-icon.dm-icon--sapemployee {
          width: 18px;
          width: 1.125rem; }
    .dm-contentListItem .dm-contentListItem__metadata .dm-user, .dm-contentList__item .dm-contentListItem__metadata .dm-user {
      margin-top: 0; }
    .dm-contentListItem .dm-contentListItem__metadata, .dm-contentList__item .dm-contentListItem__metadata {
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; } }
  .dm-contentListItem--condensed .dm-content-item__text,
  .dm-contentListItem--condensed .dm-content-item__metadata, .dm-contentList__item--condensed .dm-content-item__text,
  .dm-contentList__item--condensed .dm-content-item__metadata {
    display: none; }
  .dm-contentListItem.dm-contentListItem--revision, .dm-contentList__item.dm-contentListItem--revision {
    padding-bottom: 32px;
    padding-bottom: 2rem;
    border-bottom: 1px solid #dddddd;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 12px;
    margin-bottom: 0.75rem; }
    @media (min-width: 980px) {
      .dm-contentListItem.dm-contentListItem--revision, .dm-contentList__item.dm-contentListItem--revision {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap; } }
    .dm-contentListItem.dm-contentListItem--revision .dm-user, .dm-contentList__item.dm-contentListItem--revision .dm-user {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .dm-contentListItem.dm-contentListItem--revision .dm-user__name, .dm-contentList__item.dm-contentListItem--revision .dm-user__name {
      font-size: 14px;
      font-size: 0.875rem;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      color: #3c3c3c;
      padding-left: 8px;
      padding-left: 0.5rem; }
    .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__title, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__title {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      font-size: 16px;
      font-size: 1rem;
      color: #666666;
      margin-top: 0; }
    .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__body, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__body {
      padding: 12px;
      padding: 0.75rem;
      background-color: #f6f6f6;
      width: auto; }
      .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__body .dm-diff-modify, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__body .dm-diff-modify {
        background-color: #cbe8f7;
        padding: 4px;
        padding: 0.25rem;
        padding: 4px;
        padding: 0.25rem;
        line-height: 1.4; }
      .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__body .dm-diff-insert, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__body .dm-diff-insert {
        background-color: #dff0d8;
        padding: 4px;
        padding: 0.25rem;
        margin-right: 4px;
        margin-right: 0.25rem;
        line-height: 1.4; }
        .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__body .dm-diff-insert .dm-tags__list-item:last-of-type:after, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__body .dm-diff-insert .dm-tags__list-item:last-of-type:after {
          content: "|";
          padding-right: 4px;
          padding-right: 0.25rem; }
      .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__body .dm-diff-delete, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__body .dm-diff-delete {
        background-color: #f4d7cc;
        padding: 4px;
        padding: 0.25rem;
        margin: 0 4px;
        margin: 0rem 0.25rem;
        line-height: 1.4;
        text-decoration: line-through; }
      .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__body ins, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__body ins {
        text-decoration: none;
        padding: 4px;
        padding: 0.25rem; }
      .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__body del, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__body del {
        text-decoration: none; }
    .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__header, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__header {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      width: 100%;
      -ms-flex-line-pack: start;
          align-content: flex-start;
      margin-bottom: 12px;
      margin-bottom: 0.75rem; }
    .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__metadata, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__metadata {
      display: block; }
      .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__metadata .dm-icon-encoded, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__metadata .dm-icon-encoded {
        padding-left: 8px;
        padding-left: 0.5rem; }
    .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__status, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__status {
      margin-left: auto; }
    .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__number, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__number {
      font-size: 14px;
      font-size: 0.875rem;
      color: #666666;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      margin: 8px 8px 8px 0;
      margin: 0.5rem 0.5rem 0.5rem 0rem;
      width: 135px;
      cursor: pointer; }
      .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__number:visited, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__number:visited {
        color: #666666; }
      .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__number:hover, .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__number:focus, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__number:hover, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__number:focus {
        color: #2fa0e0;
        text-decoration: underline; }
      .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__number .dm-icon-encoded, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__number .dm-icon-encoded {
        position: relative;
        left: 8px; }
      .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__number .dm-icon-encoded--arrow-right, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__number .dm-icon-encoded--arrow-right {
        position: relative;
        top: 1px; }
    .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__container, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
      -ms-flex-line-pack: start;
          align-content: flex-start;
      width: 100%; }
      @media (min-width: 768px) {
        .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__container, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__container {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-flow: row nowrap;
                  flex-flow: row nowrap; } }
    .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__data, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__data {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
      min-width: 320px; }
    .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__date-info, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__date-info {
      padding-bottom: 4px;
      padding-bottom: 0.25rem; }
    .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__date, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__date {
      font-size: 14px;
      font-size: 0.875rem;
      color: #666666;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      text-decoration: none;
      padding-left: 4px;
      padding-left: 0.25rem; }
      .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__date:visited, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__date:visited {
        color: #666666; }
      .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__date:hover, .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__date:focus, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__date:hover, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__date:focus {
        color: #2fa0e0;
        text-decoration: underline; }
    .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__content, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__content {
      margin-top: 12px;
      margin-top: 0.75rem;
      width: 100%; }
      @media (min-width: 768px) {
        .dm-contentListItem.dm-contentListItem--revision .dm-contentListItem--revision__content, .dm-contentList__item.dm-contentListItem--revision .dm-contentListItem--revision__content {
          margin-top: 0;
          margin-left: auto;
          width: 70%; } }

.dm-revision__navigation {
  margin-bottom: 20px;
  margin-bottom: 1.25rem; }

.dm-primary-tag {
  padding: 3px 6px;
  padding: 0.1875rem 0.375rem;
  margin: 3px 0;
  margin: 0.1875rem 0rem;
  font-size: 12px;
  font-size: 0.75rem;
  display: inline-block;
  color: #666666;
  background-color: #edf8fd;
  font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif; }
  .dm-primary-tag:hover, .dm-primary-tag:focus, .dm-primary-tag:active, .dm-primary-tag:visited {
    text-decoration: none;
    color: #666666; }

.dm-announcement {
  position: relative; }
  .dm-announcement.dm-announcement__topicPage {
    background: #f0ab00;
    padding: 12px 0;
    padding: 0.75rem 0rem;
    margin-top: -10px;
    margin-top: -0.625rem; }
    @media (min-width: 768px) {
      .dm-announcement.dm-announcement__topicPage {
        padding: 12px 0;
        padding: 0.75rem 0rem;
        margin-top: -10px;
        margin-top: -0.625rem; } }
    .dm-announcement.dm-announcement__topicPage:after {
      height: 0;
      height: 0rem;
      bottom: 0;
      bottom: 0rem;
      left: 0;
      left: 0rem;
      right: 0;
      right: 0rem;
      content: '';
      position: relative;
      background-image: none; }
    .dm-announcement.dm-announcement__topicPage .dm-announcement__close {
      position: absolute;
      top: 8px;
      right: 12px; }
    .dm-announcement.dm-announcement__topicPage .dm-announcement__wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
      max-width: 1260px;
      margin: 0 auto;
      padding: 20px 10px;
      padding: 1.25rem 0.625rem;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start; }
      @media (min-width: 768px) {
        .dm-announcement.dm-announcement__topicPage .dm-announcement__wrapper {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-flow: row nowrap;
                  flex-flow: row nowrap;
          -webkit-box-align: end;
              -ms-flex-align: end;
                  align-items: flex-end; } }
    .dm-announcement.dm-announcement__topicPage .dm-button.dm-button--announcement {
      background: #3c3c3c;
      color: #ffffff;
      border-radius: 12px;
      padding: 4px 30px;
      padding: 0.25rem 1.875rem;
      height: 32px;
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .dm-announcement.dm-announcement__topicPage .dm-button.dm-button--announcement:visited {
        background: #3c3c3c;
        color: #ffffff; }
      .dm-announcement.dm-announcement__topicPage .dm-button.dm-button--announcement:hover, .dm-announcement.dm-announcement__topicPage .dm-button.dm-button--announcement:focus, .dm-announcement.dm-announcement__topicPage .dm-button.dm-button--announcement:active {
        color: #333333;
        background: #ffffff; }
    .dm-announcement.dm-announcement__topicPage .dm-announcement__readmore {
      color: #2fa0e0;
      text-decoration: none; }
      .dm-announcement.dm-announcement__topicPage .dm-announcement__readmore:hover {
        color: #007db8;
        cursor: pointer; }
      .dm-announcement.dm-announcement__topicPage .dm-announcement__readmore:after {
        margin-left: 1px;
        margin-left: 0.0625rem;
        content: '>';
        display: inline-block;
        -webkit-transform: scaleX(0.4);
                transform: scaleX(0.4); }
    .dm-announcement.dm-announcement__topicPage .dm-announcement-list, .dm-announcement.dm-announcement__topicPage .dm-announcement__content {
      font-size: 13px;
      font-size: 0.8125rem;
      font-family: "SAPBook", "Helvetica Neue", Arial, sans-serif;
      color: #3c3c3c;
      width: 100%; }
      @media (min-width: 768px) {
        .dm-announcement.dm-announcement__topicPage .dm-announcement-list, .dm-announcement.dm-announcement__topicPage .dm-announcement__content {
          width: 60%; } }
      .dm-announcement.dm-announcement__topicPage .dm-announcement-list p, .dm-announcement.dm-announcement__topicPage .dm-announcement__content p {
        margin-bottom: 0; }
      .dm-announcement.dm-announcement__topicPage .dm-announcement-list .dm-announcement-list__slide, .dm-announcement.dm-announcement__topicPage .dm-announcement__content .dm-announcement-list__slide {
        display: none; }
        .dm-announcement.dm-announcement__topicPage .dm-announcement-list .dm-announcement-list__slide.dm-announcement-list__slide--active, .dm-announcement.dm-announcement__topicPage .dm-announcement__content .dm-announcement-list__slide.dm-announcement-list__slide--active {
          display: block; }
    .dm-announcement.dm-announcement__topicPage .dm-announcement__links {
      padding-left: 0;
      padding-left: 0rem;
      margin-top: 12px;
      margin-top: 0.75rem; }
      @media (min-width: 768px) {
        .dm-announcement.dm-announcement__topicPage .dm-announcement__links {
          padding-left: 40px;
          padding-left: 2.5rem; } }
    .dm-announcement.dm-announcement__topicPage .dm-announcement__title {
      font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
      font-size: 22px;
      font-size: 1.375rem;
      margin-bottom: 12px;
      margin-bottom: 0.75rem; }
  .dm-announcement:after {
    height: 10px;
    height: 0.625rem;
    bottom: -3px;
    bottom: -0.1875rem;
    left: -3px;
    left: -0.1875rem;
    right: -3px;
    right: -0.1875rem;
    content: '';
    position: absolute;
    background-image: linear-gradient(#e7e7e7, transparent); }
  .dm-announcement .dm-announcement__slides-wrapper {
    max-width: 800px;
    max-width: 50rem;
    padding: 20px 0;
    padding: 1.25rem 0rem;
    position: relative;
    margin: 0 auto; }
    .dm-announcement .dm-announcement__slides-wrapper .dm-announcement-list {
      font-size: 13px;
      font-size: 0.8125rem;
      font-family: "SAPLight", "Helvetica Neue", Arial, sans-serif;
      color: #3c3c3c; }
      .dm-announcement .dm-announcement__slides-wrapper .dm-announcement-list .dm-announcement-list__slide {
        display: none; }
        .dm-announcement .dm-announcement__slides-wrapper .dm-announcement-list .dm-announcement-list__slide.dm-announcement-list__slide--active {
          display: block; }
        .dm-announcement .dm-announcement__slides-wrapper .dm-announcement-list .dm-announcement-list__slide .dm-announcement__title {
          font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif; }
          .dm-announcement .dm-announcement__slides-wrapper .dm-announcement-list .dm-announcement-list__slide .dm-announcement__title .dm-icon.dm-icon--star {
            height: 13px;
            height: 0.8125rem;
            width: 13px;
            width: 0.8125rem;
            top: 1px;
            top: 0.0625rem;
            margin-right: 1px;
            margin-right: 0.0625rem; }
        .dm-announcement .dm-announcement__slides-wrapper .dm-announcement-list .dm-announcement-list__slide .dm-announcement__readmore {
          color: #2fa0e0;
          text-decoration: none; }
          .dm-announcement .dm-announcement__slides-wrapper .dm-announcement-list .dm-announcement-list__slide .dm-announcement__readmore:hover {
            color: #007db8;
            cursor: pointer; }
          .dm-announcement .dm-announcement__slides-wrapper .dm-announcement-list .dm-announcement-list__slide .dm-announcement__readmore:after {
            margin-left: 1px;
            margin-left: 0.0625rem;
            content: '>';
            display: inline-block;
            -webkit-transform: scaleX(0.4);
                    transform: scaleX(0.4); }
    .dm-announcement .dm-announcement__slides-wrapper .dm-announcement__next,
    .dm-announcement .dm-announcement__slides-wrapper .dm-announcement__prev {
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }
      .dm-announcement .dm-announcement__slides-wrapper .dm-announcement__next > svg,
      .dm-announcement .dm-announcement__slides-wrapper .dm-announcement__prev > svg {
        height: 25px;
        height: 1.5625rem;
        width: 10px;
        width: 0.625rem;
        display: block;
        fill: #3c3c3c;
        opacity: .2; }
        .dm-announcement .dm-announcement__slides-wrapper .dm-announcement__next > svg:hover,
        .dm-announcement .dm-announcement__slides-wrapper .dm-announcement__prev > svg:hover {
          opacity: .4; }
    .dm-announcement .dm-announcement__slides-wrapper .dm-announcement__prev {
      left: -10%; }
    .dm-announcement .dm-announcement__slides-wrapper .dm-announcement__next {
      right: -10%; }

.dm-user-list {
  margin: 16px 0;
  margin: 1rem 0rem;
  padding: 0;
  list-style: none; }
  .dm-user-list.dm-user-list--moderators .dm-user-list__item {
    margin: 6px 0;
    margin: 0.375rem 0rem; }
  .dm-user-list .dm-user-list__item {
    margin: 13px 0;
    margin: 0.8125rem 0rem; }
    .dm-user-list .dm-user-list__item .dm-user-list__user {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      text-decoration: none; }
    .dm-user-list .dm-user-list__item .dm-user-list__user-image {
      margin-right: .4rem; }
      .dm-user-list .dm-user-list__item .dm-user-list__user-image > img {
        width: 30px;
        width: 1.875rem;
        height: 30px;
        height: 1.875rem;
        display: block;
        border-radius: 100%;
        height: auto; }
    .dm-user-list .dm-user-list__item .dm-user-list__user-data {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      -ms-flex-line-pack: center;
          align-content: center; }
      .dm-user-list .dm-user-list__item .dm-user-list__user-data .dm-user-list__user-name {
        font-size: 14px;
        font-size: 0.875rem;
        font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
        color: #666666;
        line-height: 1.4; }
      .dm-user-list .dm-user-list__item .dm-user-list__user-data .dm-user-list__user-text {
        font-size: 11px;
        font-size: 0.6875rem;
        font-family: "SAPLight", "Helvetica Neue", Arial, sans-serif;
        color: #3c3c3c;
        line-height: 1.4; }

.dm-expert {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 90px; }
  .dm-expert:hover {
    text-decoration: none; }
  @media screen and (min-width: 980px) {
    .dm-expert {
      width: 90px;
      width: 5.625rem;
      margin-right: 32px; } }
  .dm-expert .dm-expert__avatar {
    width: 60px;
    width: 3.75rem;
    display: block;
    border-radius: 100%;
    height: auto; }
    @media screen and (min-width: 980px) {
      .dm-expert .dm-expert__avatar {
        width: 90px;
        width: 5.625rem; } }
  .dm-expert .dm-expert__avatar--small {
    width: 60px;
    width: 3.75rem;
    margin-right: 20px;
    margin-right: 1.25rem;
    display: block;
    border-radius: 100%;
    height: auto; }
  .dm-expert .dm-expert__follow {
    margin: 12px 0 12px 0;
    margin: 0.75rem 0rem 0.75rem 0rem;
    width: 100%;
    -ms-flex-line-pack: center;
        align-content: center;
    text-align: center;
    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; }

.dm-expert__data {
  color: #444;
  padding-bottom: 4px;
  padding-bottom: 0.25rem; }
  .dm-expert__data .dm-expert__name {
    font-size: 18px;
    font-size: 1.125rem;
    padding-right: 8px;
    padding-right: 0.5rem; }
    .dm-expert__data .dm-expert__name .dm-icon {
      margin-right: 4px;
      margin-right: 0.25rem; }
      .dm-expert__data .dm-expert__name .dm-icon.dm-icon--sapemployee {
        width: 24px;
        width: 1.5rem;
        height: 12px;
        height: 0.75rem; }
  .dm-expert__data .dm-expert__nameLink {
    font-size: 18px;
    font-size: 1.125rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #007db8;
    text-decoration: none;
    position: relative;
    cursor: pointer; }
    .dm-expert__data .dm-expert__nameLink:visited {
      color: #007db8;
      text-decoration: none; }
    .dm-expert__data .dm-expert__nameLink:hover, .dm-expert__data .dm-expert__nameLink:focus {
      color: #006799;
      text-decoration: none; }
    .dm-expert__data .dm-expert__nameLink:active {
      color: #006799; }

.dm-expertList__language {
  margin: 0;
  white-space: normal;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }

.dm-expertList__language--list {
  padding: 4px 0;
  padding: 0.25rem 0rem;
  margin: 0;
  white-space: normal;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }

.dm-expertList__languageItem {
  font-size: 14px;
  font-size: 0.875rem;
  font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
  display: inline; }
  .dm-expertList__languageItem:after {
    content: "|";
    font-family: "SAPregular", "Helvetica Neue", Arial, sans-serif;
    color: #999;
    padding: 0 4px;
    padding: 0rem 0.25rem;
    font-size: 12px;
    font-size: 0.75rem;
    position: relative;
    top: -1px; }
  .dm-expertList__languageItem:last-of-type:after {
    content: ""; }

.dm-experts__pageAction {
  display: block; }

.dm-experts__search-wrapper {
  width: 100%;
  cursor: pointer; }
  @media screen and (min-width: 768px) {
    .dm-experts__search-wrapper {
      width: 67%; } }
  @media screen and (min-width: 980px) {
    .dm-experts__search-wrapper {
      width: 40%; } }

ul.dm-expertList {
  margin: 0;
  padding: 0;
  padding: 0rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  list-style: none; }

ul.dm-expertList--2column {
  padding: 0;
  margin: 24px 0 0 0;
  margin: 1.5rem 0rem 0rem 0rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  list-style: none;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  @media screen and (min-width: 768px) {
    ul.dm-expertList--2column {
      padding: 0;
      margin: 24px 40px 0 0;
      margin: 1.5rem 2.5rem 0rem 0rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; } }
  @media screen and (min-width: 980px) {
    ul.dm-expertList--2column {
      padding: 0;
      margin: 24px 40px 0 0;
      margin: 1.5rem 2.5rem 0rem 0rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; } }

@media screen and (min-width: 980px) {
  .dm-mobile-only {
    display: none; } }

.dm-experts__locationButtonWrapper {
  margin-top: 12px;
  margin-top: 0.75rem;
  height: 30px;
  height: 1.875rem;
  display: block; }

.dm-expertList__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap; }

.dm-locationFilter {
  margin-bottom: 20px;
  margin-bottom: 1.25rem; }

.dm-experts__locationMap {
  position: relative;
  display: none;
  width: 100%;
  max-width: 100%; }
  .dm-experts__locationMap.dm-is-active {
    display: block; }
  .dm-experts__locationMap img {
    max-width: 100%; }

.dm-experts__googleMap {
  width: 1240px; }

.dm-experts__sidebarLocationMap {
  position: relative;
  width: 100%;
  max-width: 100%;
  cursor: pointer;
  display: block;
  overflow: hidden; }
  .dm-experts__sidebarLocationMap img {
    max-width: 100%; }

.dm-experts__locationMap-button {
  position: absolute;
  bottom: -2px;
  right: 10px; }

.dm-expertListItem {
  position: relative;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
  padding: 20px 0 8px 0;
  padding: 1.25rem 0rem 0.5rem 0rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  @media screen and (min-width: 980px) {
    .dm-expertListItem {
      margin-bottom: 12px;
      margin-bottom: 0.75rem;
      padding: 20px 0 8px 0;
      padding: 1.25rem 0rem 0.5rem 0rem; } }
  .dm-expertListItem .dm-tags {
    margin-top: 4px;
    margin-top: 0.25rem; }
  .dm-expertListItem ul.dm-tags__list {
    padding-left: 0;
    padding-left: 0rem; }
  .dm-expertListItem.dm-expertListItem--border {
    border-top: 1px solid #c6c6c6; }
    .dm-expertListItem.dm-expertListItem--border:first-child {
      border-top: 0 none; }
  .dm-expertListItem.dm-expertListItem--featuredMember {
    background-color: #f3f9f3;
    padding: 12px;
    padding: 0.75rem;
    border-top: 1px solid #16912a; }
  .dm-expertListItem.dm-expertListItem--2column {
    width: 100%; }
    .dm-expertListItem.dm-expertListItem--2column.dm-expertListItem--border {
      border-top: 1px solid #c6c6c6; }
      .dm-expertListItem.dm-expertListItem--2column.dm-expertListItem--border:first-child {
        border-top: 1px solid #c6c6c6; }
    @media screen and (min-width: 980px) {
      .dm-expertListItem.dm-expertListItem--2column {
        width: 46%; } }
  @media (min-width: 980px) {
    .dm-expertListItem {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; } }
  .dm-expertListItem .dm-expertListItem__content-type {
    font-family: "SAPMedium", "Helvetica Neue", Arial, sans-serif;
    color: #666666; }
  .dm-expertListItem .dm-expertListItem__avatar {
    height: 36px;
    height: 2.25rem;
    width: 36px;
    width: 2.25rem;
    margin-bottom: 8px;
    margin-bottom: 0.5rem;
    border-radius: 100%;
    display: block;
    background-repeat: no-repeat;
    margin-right: 10px;
    margin-right: 0.625rem; }
  .dm-expertListItem .dm-expertListItem__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    width: 100%; }
    .dm-expertListItem .dm-expertListItem__content .dm-user__date {
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      color: #666666;
      margin-left: 4px;
      margin-left: 0.25rem; }
  .dm-expertListItem .dm-expertListItem__text {
    font-size: 14px;
    font-size: 0.875rem;
    font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
    color: #3c3c3c;
    line-height: 1.3;
    white-space: normal;
    word-break: break-word; }
    .dm-expertListItem .dm-expertListItem__text.dm-expertListItem__text--ellipsis {
      max-height: 35px;
      max-height: 2.1875rem;
      display: inline-block;
      overflow: hidden;
      text-overflow: ellipsis;
      width: 100%; }
  .dm-expertListItem .dm-user {
    display: block; }
  .dm-expertListItem .dm-expertListItem__body {
    padding-right: 8px;
    padding-right: 0.5rem;
    width: 90%; }
    .dm-expertListItem .dm-expertListItem__body .dm-user {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; }
  .dm-expertListItem .dm-expertListItem__body--vertical {
    padding-right: 8px;
    padding-right: 0.5rem;
    width: 90%; }
    .dm-expertListItem .dm-expertListItem__body--vertical .dm-user {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; }
  .dm-expertListItem .dm-expertListItem__metadata {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    margin-left: auto;
    padding-bottom: 4px;
    padding-bottom: 0.25rem; }
    @media screen and (min-width: 768px) {
      .dm-expertListItem .dm-expertListItem__metadata {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; } }
    @media screen and (min-width: 980px) {
      .dm-expertListItem .dm-expertListItem__metadata {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap; } }
    .dm-expertListItem .dm-expertListItem__metadata .dm-expertListItem__metadataItem {
      font-size: 12px;
      font-size: 0.75rem;
      margin-right: 12px;
      margin-right: 0.75rem;
      padding-top: 2px;
      padding-top: 0.125rem;
      font-family: "SAPRegular", "Helvetica Neue", Arial, sans-serif;
      color: #666666;
      line-height: 1.4;
      padding-bottom: 4px;
      padding-bottom: 0.25rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      text-align: center; }
      .dm-expertListItem .dm-expertListItem__metadata .dm-expertListItem__metadataItem .dm-icon-encoded {
        width: 12px;
        width: 0.75rem;
        height: 12px;
        height: 0.75rem;
        background-size: 13px;
        background-size: 0.8125rem; }
      @media screen and (min-width: 980px) {
        .dm-expertListItem .dm-expertListItem__metadata .dm-expertListItem__metadataItem {
          margin-right: 0;
          margin-right: 0rem;
          margin-left: 15px;
          margin-left: 0.9375rem;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-flow: column nowrap;
                  flex-flow: column nowrap;
          text-align: center; } }
    .dm-expertListItem .dm-expertListItem__metadata .dm-expertListItem__metadataText {
      font-size: 12px;
      font-size: 0.75rem; }
      @media screen and (min-width: 768px) {
        .dm-expertListItem .dm-expertListItem__metadata .dm-expertListItem__metadataText {
          font-size: 12px;
          font-size: 0.75rem; } }
    .dm-expertListItem .dm-expertListItem__metadata.dm-expertListItem__metadata--vertical {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap;
      -ms-flex-line-pack: start;
          align-content: flex-start;
      padding-bottom: 0;
      padding-bottom: 0rem; }
  .dm-expertListItem .dm-metadata-icons .dm-metadata-icon__tag {
    margin-left: 15px;
    margin-left: 0.9375rem;
    margin-right: 0;
    margin-right: 0rem;
    padding-bottom: 4px;
    padding-bottom: 0.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row;
            flex-flow: row;
    text-align: center; }
    @media screen and (min-width: 768px) {
      .dm-expertListItem .dm-metadata-icons .dm-metadata-icon__tag {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-flow: column;
                flex-flow: column; } }
    .dm-expertListItem .dm-metadata-icons .dm-metadata-icon__tag:first-child {
      margin-left: 0; }
    .dm-expertListItem .dm-metadata-icons .dm-metadata-icon__tag.dm-metadata-icon__answered {
      padding: 2px 4px;
      padding: 0.125rem 0.25rem;
      background-color: #dff0d8;
      color: #127823;
      top: 1px;
      top: 0.0625rem; }
    .dm-expertListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon {
      height: 16px;
      height: 1rem;
      width: 16px;
      width: 1rem;
      fill: #727272; }
      .dm-expertListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--likes {
        top: -2px;
        top: -0.125rem; }
      .dm-expertListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answered {
        top: 1px;
        top: 0.0625rem; }
      .dm-expertListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon.dm-icon--answer {
        top: 1px;
        top: 0.0625rem; }
      .dm-expertListItem .dm-metadata-icons .dm-metadata-icon__tag .dm-icon + span {
        margin-left: 4px;
        margin-left: 0.25rem; }
  @media (max-width: 767px) {
    .dm-expertListItem .dm-user {
      margin-top: 8px;
      margin-top: 0.5rem; }
      .dm-expertListItem .dm-user .dm-user__data .dm-user__heading .dm-icon {
        margin-right: 3px;
        margin-right: 0.1875rem;
        top: 1px;
        top: 0.0625rem;
        height: 12px;
        height: 0.75rem;
        width: 12px;
        width: 0.75rem; }
        .dm-expertListItem .dm-user .dm-user__data .dm-user__heading .dm-icon.dm-icon--sapemployee {
          width: 18px;
          width: 1.125rem; }
    .dm-expertListItem .dm-expertListItem__metadata .dm-user {
      margin-top: 0; }
    .dm-expertListItem .dm-expertListItem__metadata {
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2; } }

/*

@import "archive/mce-widget";
@import "archive/member-of-the-month";
@import "archive/graphics";
@import "archive/slider";

@import "archive/quickfact";

@import "archive/flags";
@import "components/sub-footer";

@import "components/nav-sidebar";
*/
.dm-utils__reset-list {
  list-style: none;
  margin: 0;
  padding: 0; }

@font-face {
  font-family: 'Benton Sans';
  src: url("../fonts/b36a47f4-8876-40cb-b31a-d02f16a88d78-2.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/b36a47f4-8876-40cb-b31a-d02f16a88d78-2.eot?#iefix") format("embedded-opentype");
  /* IE6-IE8 */
  src: url("../fonts/b36a47f4-8876-40cb-b31a-d02f16a88d78-3.woff") format("woff");
  /* Modern Browsers */
  src: url("../fonts/b36a47f4-8876-40cb-b31a-d02f16a88d78-1.ttf") format("truetype");
  /* Safari, Android, iOS */
  font-weight: normal;
  font-display: swap; }

@font-face {
  font-family: 'Benton Sans';
  src: url("../fonts/90a77a6d-79fe-4845-96a8-b6dadd7d52a4-2.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/90a77a6d-79fe-4845-96a8-b6dadd7d52a4-2.eot?#iefix") format("embedded-opentype");
  /* IE6-IE8 */
  src: url("../fonts/90a77a6d-79fe-4845-96a8-b6dadd7d52a4-3.woff") format("woff");
  /* Modern Browsers */
  src: url("../fonts/90a77a6d-79fe-4845-96a8-b6dadd7d52a4-1.ttf") format("truetype");
  /* Safari, Android, iOS */
  font-weight: bold;
  font-display: swap; }

@font-face {
  font-family: "SAPBold";
  src: url("../fonts/BentonSansBold.woff2") format("woff2"), url("../fonts/BentonSansBold.woff") format("woff"), url("../fonts/BentonSansBold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: "SAPBold";
  src: url("../fonts/BentonSansBoldItalic.woff2") format("woff2"), url("../fonts/BentonSansBoldItalic.woff") format("woff"), url("../fonts/BentonSansBoldItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap; }

/* This will most likely be moved to base module: */
html {
  font-family: 'Benton Sans', 'Helvetica Neue', Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@font-face {
  font-family: "SAPMedium";
  src: url("../fonts/BentonSansMedium.woff2") format("woff2"), url("../fonts/BentonSansMedium.woff") format("woff"), url("../fonts/BentonSansMedium.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: "SAPMedium";
  src: url("../fonts/BentonSansMediumItalic.woff2") format("woff2"), url("../fonts/BentonSansMediumItalic.woff") format("woff"), url("../fonts/BentonSansMediumItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: "SAPRegular";
  src: url("../fonts/BentonSansRegular.woff2") format("woff2"), url("../fonts/BentonSansRegular.woff") format("woff"), url("../fonts/BentonSansRegular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: "SAPRegular";
  src: url("../fonts/BentonSansRegularItalic.woff2") format("woff2"), url("../fonts/BentonSansRegularItalic.woff") format("woff"), url("../fonts/BentonSansRegularItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: "SAPBook";
  src: url("../fonts/BentonSansBook.woff2") format("woff2"), url("../fonts/BentonSansBook.woff") format("woff"), url("../fonts/BentonSansBook.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: "SAPBook";
  src: url("../fonts/BentonSansBookItalic.woff2") format("woff2"), url("../fonts/BentonSansBookItalic.woff") format("woff"), url("../fonts/BentonSansBookItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: "SAPLight";
  src: url("../fonts/BentonSansLight.woff2") format("woff2"), url("../fonts/BentonSansLight.woff") format("woff"), url("../fonts/BentonSansLight.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: "SAPLight";
  src: url("../fonts/BentonSansLightItalic.woff2") format("woff2"), url("../fonts/BentonSansLightItalic.woff") format("woff"), url("../fonts/BentonSansLightItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap; }
